diff options
Diffstat (limited to 'package/lvm/patches/patch-configure_in')
-rw-r--r-- | package/lvm/patches/patch-configure_in | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/package/lvm/patches/patch-configure_in b/package/lvm/patches/patch-configure_in new file mode 100644 index 000000000..6e1148c11 --- /dev/null +++ b/package/lvm/patches/patch-configure_in @@ -0,0 +1,45 @@ +--- LVM2.2.02.168.orig/configure.in 2016-12-01 00:17:28.000000000 +0100 ++++ LVM2.2.02.168/configure.in 2017-03-26 19:18:57.000000000 +0200 +@@ -28,7 +28,7 @@ AC_CANONICAL_TARGET([]) + + AS_IF([test -z "$CFLAGS"], [COPTIMISE_FLAG="-O2"]) + case "$host_os" in +- linux*) ++ *) + CLDFLAGS="$CLDFLAGS -Wl,--version-script,.export.sym" + ELDFLAGS="-Wl,--export-dynamic" + # FIXME Generate list and use --dynamic-list=.dlopen.sym +@@ -48,21 +48,6 @@ case "$host_os" in + FSADM=yes + BLKDEACTIVATE=yes + ;; +- darwin*) +- CFLAGS="$CFLAGS -no-cpp-precomp -fno-common" +- CLDFLAGS="$CLDFLAGS" +- ELDFLAGS= +- CLDWHOLEARCHIVE="-all_load" +- CLDNOWHOLEARCHIVE= +- LIB_SUFFIX=dylib +- DEVMAPPER=yes +- ODIRECT=no +- DM_IOCTLS=no +- SELINUX=no +- CLUSTER=none +- FSADM=no +- BLKDEACTIVATE=no +- ;; + esac + + ################################################################################ +@@ -106,10 +91,8 @@ AC_CHECK_HEADERS([assert.h ctype.h diren + AC_CHECK_HEADERS(termios.h sys/statvfs.h sys/timerfd.h linux/magic.h linux/fiemap.h) + + case "$host_os" in +- linux*) ++ *) + AC_CHECK_HEADERS(asm/byteorder.h linux/fs.h malloc.h,,AC_MSG_ERROR(bailing out)) ;; +- darwin*) +- AC_CHECK_HEADERS(machine/endian.h sys/disk.h,,AC_MSG_ERROR(bailing out)) ;; + esac + + ################################################################################ |