components/apr-1_5/patches/libtool.m4.patch
author pkidd <patrick.kidd@oracle.com>
Thu, 01 Dec 2016 09:15:00 -0800
branchs11u3-sru
changeset 7423 a17eef087a5e
parent 3668 614657dc60eb
child 1936 185320167a36
permissions -rw-r--r--
Added tag 0.175.3.15.0.4.0, S11.3SRU15.4 for changeset f2e0a2f2bfc0

Patch origin: in-house
Patch status: Solaris-specific; not suitable for upstream

--- build/libtool.m4.orig	Fri Aug  8 23:08:06 2008
+++ build/libtool.m4	Mon Feb  2 23:27:08 2009
@@ -1806,6 +1806,19 @@
   shlibpath_var=LD_LIBRARY_PATH
   shlibpath_overrides_runpath=yes
   hardcode_into_libs=yes
+  sys_lib_search_path_spec="/lib /usr/lib"
+  # Find out which ABI we are using.
+  echo 'int i;' > conftest.$ac_ext
+  if AC_TRY_EVAL(ac_compile); then
+    case `/usr/bin/file conftest.o` in
+    *64-bit*)
+      MACH_TYPE=`/usr/bin/isainfo -n`
+      sys_lib_search_path_spec="/lib/${MACH_TYPE} /usr/lib/${MACH_TYPE}"
+      ;;
+    esac
+  fi
+  rm -rf conftest*
+  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   # ldd complains unless libraries are executable
   postinstall_cmds='chmod +x $lib'
   ;;