diff options
Diffstat (limited to 'sys-devel/libtool/files/1.4.3/libtool-1.4.3-lib64.patch')
-rw-r--r-- | sys-devel/libtool/files/1.4.3/libtool-1.4.3-lib64.patch | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/sys-devel/libtool/files/1.4.3/libtool-1.4.3-lib64.patch b/sys-devel/libtool/files/1.4.3/libtool-1.4.3-lib64.patch new file mode 100644 index 000000000000..96c5d64e2723 --- /dev/null +++ b/sys-devel/libtool/files/1.4.3/libtool-1.4.3-lib64.patch @@ -0,0 +1,37 @@ +--- libtool-1.4.3/libtool.m4.lib64 2003-02-13 14:47:06.000000000 +0100 ++++ libtool-1.4.3/libtool.m4 2003-02-13 14:47:06.000000000 +0100 +@@ -100,6 +100,20 @@ case $host in + rm -rf conftest* + ;; + ++*-*-linux*) ++ # Test if the compiler is 64bit ++ echo 'int i;' > conftest.$ac_ext ++ lt_cv_cc_64bit_output=no ++ if AC_TRY_EVAL(ac_compile); then ++ case `/usr/bin/file conftest.$ac_objext` in ++ *"ELF 64"*) ++ lt_cv_cc_64bit_output=yes ++ ;; ++ esac ++ fi ++ rm -rf conftest* ++ ;; ++ + *-*-sco3.2v5*) + # On SCO OpenServer 5, we need -belf to get full-featured binaries. + SAVE_CFLAGS="$CFLAGS" +@@ -2183,6 +2197,13 @@ linux-gnu*) + # before this can be enabled. + hardcode_into_libs=yes + ++ case $host_cpu:$lt_cv_cc_64bit_output in ++ powerpc64:yes | s390x:yes | sparc64:yes | x86_64:yes) ++ sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /usr/X11R6/lib64" ++ sys_lib_search_path_spec="/lib64 /usr/lib64 /usr/local/lib64 /usr/X11R6/lib64" ++ ;; ++ esac ++ + # We used to test for /lib/ld.so.1 and disable shared libraries on + # powerpc, because MkLinux only supported shared libraries with the + # GNU dynamic linker. Since this was broken with cross compilers, |