[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

GNU Libtool 2.2.6 Released

From: Gary V. Vaughan
Subject: GNU Libtool 2.2.6 Released
Date: Sun, 7 Sep 2008 16:03:24 +0800

The Libtool Team is pleased to announce the release of GNU Libtool

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 has support for some new compilers, and fixes a handful
of small bugs present in the last release, as well as introducing a
new libltdl API that prevents it from opening anything but preloaded

New in 2.2.6 2008-09-07:

* New features:

  - New lt_dloadvise_preload() call to set a hint that only preloadeded
    modules can be opened.
  - libtoolize no longer removes config.guess and config.sub, even when
    --install is passed.

* Changes in supported systems or compilers:

- Fixes for ifort on Darwin, and newer Intel compilers (icc 10, ifort 9)
    on GNU/Linux.
  - Fixes for cwrapper (cygwin/mingw) under -stdc=c99.
  - Support cross compile of MinGW with Wine.
  - Initial support for cegcc (Windows CE/PocketPC) cross compilation.
  - Initial support for lf95 (Lahey Fortran 8.1) on GNU/Linux.

* Bug fixes:

  - Several testsuite issues have been fixed, thanks to user feedback.
  - Fix 2.2 regression that caused argz symbols to be exported from
    libltdl unrenamed on systems that do not have working argz.
  - Revert "lt_dlopen(NULL) works on AIX again.". It was not the
    correct fix.
  - Diagnose '-L' arguments correctly.
  - Libtool no longer tries to open devices as files in execute mode.
  - Libtool no longer removes *.gcno profile information from GCC.

libtool-2.2.6 is available now from, along with
diffs and against libtool-2.2.4.  Please use a mirror to reduce stress
on the main gnu machine:

Here are the compressed sources:

Here are the diffs against libtool-2.2.4:

Here are the gpg detached signatures:

You should download the signature named after any tarball you download,
and then verify its integrity with, for example:

  gpg --verify libtool-2.2.6.tar.lzma.sig

Here are the MD5 and SHA1 checksums:

  1158d6b0535c2b9804e0fab01d80f8be         libtool-2.2.6.tar.gz
  1d82a7e523659f0b30c4624cf3e3af3c         libtool-2.2.6.tar.lzma
  07d1365b799aab9640c83f5e3bfd5772         libtool-2.2.4-2.2.6.diff.gz
  0a85c645bcd77b4bca255edfc62c30398f6718ff libtool-2.2.6.tar.gz
  6ecfe5594cfb8da7e3df6038b8b0c84aff0caef8 libtool-2.2.6.tar.lzma
  62aee5b0a5acc2ffab917572e103302923cd4bce libtool-2.2.4-2.2.6.diff.gz

This release was bootstrapped with autconf-2.62 and automake-1.10.1,
but is useable with any reasonably modern equivalents in your own

Alternatively, you can fetch the unbootstrapped source code with
git by using the following command:

  $ git clone git://
  $ cd libtool
  $ git checkout v2.2.6

You will then need to have the latest release versions of Automake
(1.10.1) and Autoconf (2.62) installed to bootstrap the checked out
sources yourself.

Please report bugs to <address@hidden>, along with the verbose
output of any failed test groups, and the output from `./libtool -- config.'
The README file explains how to capture the verbose test output.

 The Libtool Team
Email me:          address@hidden                          ._(()
Read my blog:                 \' )
And my other blog:                =( \
...and my book:     _(~_)'

reply via email to

[Prev in Thread] Current Thread [Next in Thread]