diff options
Diffstat (limited to 'patches')
-rw-r--r-- | patches/lvm/2.02.28/filter-sysfs-inc-sys-stat.patch | 11 | ||||
-rw-r--r-- | patches/lvm/2.02.28/no-export-dynamic.patch | 22 |
2 files changed, 33 insertions, 0 deletions
diff --git a/patches/lvm/2.02.28/filter-sysfs-inc-sys-stat.patch b/patches/lvm/2.02.28/filter-sysfs-inc-sys-stat.patch new file mode 100644 index 00000000..2988e92e --- /dev/null +++ b/patches/lvm/2.02.28/filter-sysfs-inc-sys-stat.patch @@ -0,0 +1,11 @@ +diff -ur LVM2.2.02.28/lib/filters/filter-sysfs.c LVM2.2.02.28.new/lib/filters/filter-sysfs.c +--- LVM2.2.02.28/lib/filters/filter-sysfs.c 2007-08-22 16:38:16.000000000 +0200 ++++ LVM2.2.02.28.new/lib/filters/filter-sysfs.c 2011-01-13 20:45:38.751542669 +0100 +@@ -15,6 +15,7 @@ + #include "lib.h" + #include "filter-sysfs.h" + #include "lvm-string.h" ++#include <sys/stat.h> + + #ifdef linux + diff --git a/patches/lvm/2.02.28/no-export-dynamic.patch b/patches/lvm/2.02.28/no-export-dynamic.patch new file mode 100644 index 00000000..19a4e13a --- /dev/null +++ b/patches/lvm/2.02.28/no-export-dynamic.patch @@ -0,0 +1,22 @@ +diff -ur LVM2.2.02.28/configure LVM2.2.02.28.new/configure +--- LVM2.2.02.28/configure 2007-08-14 20:58:30.000000000 +0200 ++++ LVM2.2.02.28.new/configure 2011-01-13 20:45:08.429184861 +0100 +@@ -1949,7 +1949,6 @@ + CLDWHOLEARCHIVE="-Wl,-whole-archive" + CLDNOWHOLEARCHIVE="-Wl,-no-whole-archive" + LDDEPS="$LDDEPS .export.sym" +- LDFLAGS="$LDFLAGS -Wl,--export-dynamic" + LIB_SUFFIX="so" + DEVMAPPER=yes + ODIRECT=yes +diff -ur LVM2.2.02.28/configure.in LVM2.2.02.28.new/configure.in +--- LVM2.2.02.28/configure.in 2007-08-14 20:58:31.000000000 +0200 ++++ LVM2.2.02.28.new/configure.in 2011-01-13 20:45:14.365688659 +0100 +@@ -38,7 +38,6 @@ + CLDWHOLEARCHIVE="-Wl,-whole-archive" + CLDNOWHOLEARCHIVE="-Wl,-no-whole-archive" + LDDEPS="$LDDEPS .export.sym" +- LDFLAGS="$LDFLAGS -Wl,--export-dynamic" + LIB_SUFFIX="so" + DEVMAPPER=yes + ODIRECT=yes |