The Libtool Team is pleased to announce the release of GNU Libtool 1.5.22. GNU Libtool hides the complexity of using shared libraries behind a consistent, portable interface. GNU Libtool ships with GNU libltdl, which hides the complexity of loading dynamic runtime libraries (modules) behind a consistent, portable interface.
This release fixes quite a number of bugs, one of them a minor local security issue. New in 1.5.22: 2005-12-18 * Fix 1.5 regression that caused linking a program `-static' to also link statically against installed libtool libraries, contrary to documented (and actual 1.4.x) behavior. * Fix file ownership for BSD `ranlib'. * Initial support for Beos/C++. * Fixed detection of link_static_flag, and self-dlopening. * Fixed setting of shlibpath variables (LD_LIBRARY_PATH and similar) and order of link search paths for creating and testing of uninstalled libraries. * Fix silent failure of `libtoolize --ltdl' if libltdl files not present. * Fixed command line settings for non-GCC compilers, Solaris/64bit. * Support for Interix 3 (Windows SFU). * If non-pic objects were not compiled, and libtool is called in link mode, libtool no longer silently creates an empty archive, but rather falls back to pic objects. * Fix potential denial of service by malicious other users for tmpdir directory creation at relink time. * Bug Fixes, among others for AIX, Cygwin, Darwin, FreeBSD, HPUX, MinGW, OpenBSD, UnixWare. libtool-1.5.22 is available now from ftp.gnu.org, along with diffs and xdeltas against libtool-1.5.20 that are also available from ftp.gnu.org. Please use a mirror to reduce stress on the main gnu machine: http://www.gnu.org/order/ftp.html Here are the compressed sources: ftp://ftp.gnu.org/gnu/libtool/libtool-1.5.22.tar.gz ftp://ftp.gnu.org/gnu/libtool/libtool-1.5.22.tar.bz2 Here are the xdeltas and diffs against libtool-1.5.20: ftp://ftp.gnu.org/gnu/libtool/libtool-1.5.20-1.5.22.diff.gz ftp://ftp.gnu.org/gnu/libtool/libtool-1.5.20-1.5.22.xdelta Here are the gpg detached signatures: ftp://ftp.gnu.org/gnu/libtool/libtool-1.5.22.tar.gz.sig ftp://ftp.gnu.org/gnu/libtool/libtool-1.5.22.tar.bz2.sig ftp://ftp.gnu.org/gnu/libtool/libtool-1.5.20-1.5.22.diff.gz.sig ftp://ftp.gnu.org/gnu/libtool/libtool-1.5.20-1.5.22.xdelta.sig You should download the signature named after any tarball you download, and then verify its integrity with, for example: gpg --verify libtool-1.5.22.tar.gz.sig Here are the MD5 and SHA1 checksums: 8e0ac9797b62ba4dcc8a2fb7936412b0 libtool-1.5.22.tar.gz 19dc91164b2bf30f8feeae1bbb3085bc libtool-1.5.20-1.5.22.diff.gz 8d9cbe79320b4625e2816ac60c105a4c libtool-1.5.20-1.5.22.xdelta 17353e66aeaac80ae188ea0a3a90609550ce3254 libtool-1.5.22.tar.gz 8df329446cb4afbcae7b66406e21129e653512d6 libtool-1.5.20-1.5.22.diff.gz c0dcbeb50b556bd98692df7381220b7dd32ebd7a libtool-1.5.20-1.5.22.xdelta This release was bootstrapped with Autoconf 2.59 and Automake 1.9.6, but is useable with Autoconf 2.50 & later and Automake 1.5 and later in your own projects. Alternatively, you can fetch the unbootstrapped sourcecode from anonymous cvs by using the following commands (just hit return when you are prompted for the password): $ export CVS_RSH=ssh $ cvs -z3 -d :ext:[EMAIL PROTECTED]:/cvsroot/libtool \ co -r release-1-5-22 libtool You will then need to have the latest release versions of Automake (1.9.6) and Autoconf (2.59) installed to bootstrap the checked out sources yourself. Please report bugs to <bug-libtool@gnu.org>, along with the verbose output of any failed test groups, and the output from `./libtool --config.' _______________________________________________ GNU Announcement mailing list <info-gnu@gnu.org> http://lists.gnu.org/mailman/listinfo/info-gnu