| Index: libtool-1.3.5/ltconfig |
| =================================================================== |
| --- libtool-1.3.5.orig/ltconfig |
| +++ libtool-1.3.5/ltconfig |
| @@ -1888,7 +1888,13 @@ freebsd1*) |
| |
| freebsd*) |
| objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout` |
| - version_type=freebsd-$objformat |
| + case $host_vendor in |
| + gentoo) |
| + version_type=linux ;; |
| + *) |
| + version_type=freebsd-$objformat ;; |
| + esac |
| + |
| case "$version_type" in |
| freebsd-elf*) |
| deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB shared object' |
| @@ -1903,6 +1909,12 @@ freebsd*) |
| library_names_spec='${libname}${release}.so$versuffix $libname.so$versuffix' |
| need_version=yes |
| ;; |
| + linux) |
| + library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}.so' |
| + soname_spec='${libname}${release}.so$major' |
| + need_lib_prefix=no |
| + need_version=no |
| + ;; |
| esac |
| shlibpath_var=LD_LIBRARY_PATH |
| case "$host_os" in |