On Tue, Apr 23, 2013 at 3:05 PM, Brice Goglin <brice.gog...@inria.fr> wrote:
> Jeff, can you fix the trunk nightly script to use libtool 2.4.2 instead > of 2.4 ? Thanks. > > Paul, the v1.7 branch nightly and the official v1.7 release tarball use > 2.4.2 and I think we have the same problem there too. Rerunning autoreconf > with centos63 or fedora17 libtool 2.2.6 seems to fix the problem. What I > don't understand is where configure gets this list of directory from. > Sleeping may help. > > Brice > Brice, Yup, I can confirm that building from the official 1.7 tarball: 1) libtool 2.4.2 *is* used 2) The /lib64 and /usr/lib64 components are *still* missing from sys_lib_dlsearch_path_spec So, as you say the update to 2.4.2 does NOT fix the problem originally reported. I took a look at libtool.m4 and find that the sys_lib_dlsearch_path_spec value is HARDCODED as part of big "case $host_os in". That is why the autoreconf resolves the problem - the distro maintainers have customized libtool.m4 appropriately. Other than instructing folks to autoreconf, I don't see a "clean" fix for this issue. -Paul -- Paul H. Hargrove phhargr...@lbl.gov Future Technologies Group Computer and Data Sciences Department Tel: +1-510-495-2352 Lawrence Berkeley National Laboratory Fax: +1-510-486-6900