On Saturday 13 of December 2014 18:58:58 Pavel Raiskup wrote: > On Friday 12 of December 2014 11:17:03 Gary V. Vaughan wrote: > > I'll commit a follow on patch, to tweak it like this, later today. > > Thanks for the patch! It is almost perfect. During testing I noted that > there is still one dollar sign not substituted with quadrigraph. Patch > 0001 attached. > Sorry for not pinging you because of this issue before the 2.4.5 release, pinging now to get it fixed at least in 'master'. The LT_SYS_LIBRARY_PATH variable is probably completely broken. Current problem:
$ LT_SYS_LIBRARY_PATH=/lib64: ./configure [...] checking dynamic linker characteristics... GNU/Linux ld.so ./configure: line 8532: @1": command not found ./configure: eval: line 8532: unexpected EOF while looking for matching `"' ./configure: eval: line 8533: syntax error: unexpected end of file checking how to hardcode library paths into programs... immediate checking for shl_load... no [...] > Also, I noted having LT_SYS_SEARCH_PATH="/lib64:" specified in config.site > does not change libtool's content; it the LT_SYS_LIBRARY_PATH default > value stays empty. I would like to have it fixed before 2.4.5, if > possible, because I would like to enable something like the following in > our default /usr/share/config.site file: > > if $arch_64bit; then > : ${LT_SYS_LIBRARY_PATH="/lib64:/usr/lib64:"} > fi > > Also, I'm not sure whether we should touch the lt_cv_sys_*. That should > not hurt too much but I would feel quite more safe if we use separate > variable and let the lt_cv_* for existing workarounds in the wild. > Something like the attachment 0002 would be nice to have pushed. This would be nice to have it in git also. The LT_SYS_SEARCH_PATH does not survive automatic re-autoconf of configure script: // libtool after LT_SYS_SEARCH_PATH="/lib64:" # Configured defaults for sys_lib_dlsearch_path munging. : ${LT_SYS_LIBRARY_PATH="/lib64:"} // libtool after 'touch configure.ac ; make' # Configured defaults for sys_lib_dlsearch_path munging. : ${LT_SYS_LIBRARY_PATH="/lib64:"} _______________________________________________ https://lists.gnu.org/mailman/listinfo/libtool