Sophie

Sophie

distrib > * > 2008.0 > x86_64 > by-pkgid > 1da3642212ad045d197d3f8b1fd44284 > files > 4

db43-4.3.29-4mdv2008.0.src.rpm

--- db-4.3.21/dist/aclocal/libtool.ac.libtool-fixes	2004-09-01 14:36:14.000000000 +0200
+++ db-4.3.21/dist/aclocal/libtool.ac	2004-11-20 17:13:17.949912228 +0100
@@ -1111,6 +1111,29 @@
 version_type=none
 dynamic_linker="$host_os ld.so"
 sys_lib_dlsearch_path_spec="/lib /usr/lib"
+
+case $host in
+*-*-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
+    *64-bit*)
+      lt_cv_cc_64bit_output=yes
+      ;;
+    esac
+  fi
+  rm -rf conftest*
+  ;;
+esac
+
+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"
+  ;;
+esac
+
 if test "$GCC" = yes; then
   sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
@@ -2209,7 +2232,7 @@
 # This must be Linux ELF.
 linux*)
   case $host_cpu in
-  alpha*|hppa*|i*86|ia64*|m68*|mips*|powerpc*|sparc*|s390*|sh*)
+  alpha*|hppa*|i*86|ia64*|m68*|mips*|powerpc*|sparc*|s390*|sh*|x86_64*)
     lt_cv_deplibs_check_method=pass_all ;;
   *)
     # glibc up to 2.1.1 does not perform some relocations on ARM