CVSROOT:        /cvs
Module name:    src
Changes by:     ajacou...@cvs.openbsd.org       2015/09/21 02:49:06

Modified files:
        usr.bin/libtool/LT: Library.pm 
        usr.bin/libtool/LT/Mode: Link.pm 

Log message:
Fix a couple of libtool issues:

* when looking for a library, also look for an unversioned solib before falling
back to using the static one (which may not even exist)

* when a library has no libtool file (.la) with a proper dependency_libs entry,
libtool(1) falls back to using objdump to determine the depencencies;
however this works only if dependencies are in standard search paths; fix it
by looking at the RPATH entry in objdump then add non standard dirs to
search_dirs and -rpath

inputs from and ok espie@, ok jasper@

Reply via email to