summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKarsten Hopp <karsten@fedoraproject.org>2007-07-27 11:14:57 +0000
committerKarsten Hopp <karsten@fedoraproject.org>2007-07-27 11:14:57 +0000
commit466bc3616fe5d4d5b7e92b209f1f874f57c9aa29 (patch)
tree831836b5f5f125f5b5aaf20403e65bb03578169a
parentdfb30ff597cf2a018d68731239abc3e277e895ae (diff)
downloadlibtool-466bc3616fe5d4d5b7e92b209f1f874f57c9aa29.tar.gz
libtool-466bc3616fe5d4d5b7e92b209f1f874f57c9aa29.tar.xz
libtool-466bc3616fe5d4d5b7e92b209f1f874f57c9aa29.zip
- add new multilib patchlibtool-1_5_24-1_fc8
-rw-r--r--libtool-1.5.24-multilib.patch25
1 files changed, 25 insertions, 0 deletions
diff --git a/libtool-1.5.24-multilib.patch b/libtool-1.5.24-multilib.patch
new file mode 100644
index 0000000..decaadc
--- /dev/null
+++ b/libtool-1.5.24-multilib.patch
@@ -0,0 +1,25 @@
+--- libtool-1.5.24_patched/libtool.m4.multilib 2007-07-10 14:39:32.000000000 +0200
++++ libtool-1.5.24_patched/libtool.m4 2007-07-10 14:48:00.000000000 +0200
+@@ -559,6 +559,7 @@ s390*-*linux*|sparc*-*linux*)
+ esac
+ ;;
+ *64-bit*)
++ libsuff=64
+ case $host in
+ x86_64-*kfreebsd*-gnu)
+ LD="${LD-ld} -m elf_x86_64_fbsd"
+@@ -1617,11 +1618,13 @@ linux* | k*bsd*-gnu)
+ # Some rework will be needed to allow for fast_install
+ # before this can be enabled.
+ hardcode_into_libs=yes
++ sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
++ sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
+
+ # Append ld.so.conf contents to the search path
+ if test -f /etc/ld.so.conf; then
+ lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \[$]2)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
+- sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
++ sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
+ fi
+
+ # We used to test for /lib/ld.so.1 and disable shared libraries on