Article View: gnu.announce
Article #475GNU Libtool 2.4.2 released [stable]
From: Gary V. Vaughan
Date: Tue, 18 Oct 2011 09:51
Date: Tue, 18 Oct 2011 09:51
114 lines
5721 bytes
5721 bytes
Libtoolers!
The Libtool Team is pleased to announce the release of GNU Libtool 2.4.2.
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 contains bugfixes accumulated over the last 13 months since
the release of 2.4 in September 2010.
New in 2.4.2 2011-10-17:
* New features:
- The --with-pic configure option now supports a list of comma-separated
package names. This can be used to build some static libraries with PIC
objects while building others with non-PIC objects.
- Initial support for Go, using the gccgo compiler.
- On Mac OS X .dylib is now tried as well as .so with
lt_dlopenext().
* Bug fixes:
- The generic approximation of the command line length limit (when getconf is
not available) works again. Regression introduced in v2.2.6-39-g9c3d4d8.
- The bug that leaked developer tool paths into the release tarballs
from ./bootstrap is fixed.
- Improved support for the Cuda Compiler Driver (nvcc) on Darwin.
- For GCC LTO support, the -fuse-linker-plugin switch is now also removed
when computing compiler postdeps.
* Important incompatible changes:
- The undocumented hardcode_libdir_flag_spec_ld tag variable has been
removed in favor of using hardcode_libdir_flag_spec with $wl set to empty.
* Changes in supported systems or compilers:
- Fixes for gfortran on Darwin, XL Fortran on GNU/Linux.
- Support for FreeBSD 1.x (outdated since 1994) has been removed.
libtool-2.4.2 is available now from ftp.gnu.org, along with compressed diffs
against libtool-2.4. 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-2.4.2.tar.gz (2.51MiB)
ftp://ftp.gnu.org/gnu/libtool/libtool-2.4.2.tar.xz (0.82MiB)
Here are the compressed diffs against libtool-2.4:
ftp://ftp.gnu.org/gnu/libtool/libtool-2.4-2.4.2.diff.gz (353.7KiB)
Here are the gpg detached signatures:
ftp://ftp.gnu.org/gnu/libtool/libtool-2.4.2.tar.gz.sig (4.0KiB)
ftp://ftp.gnu.org/gnu/libtool/libtool-2.4.2.tar.xz.sig (4.0KiB)
ftp://ftp.gnu.org/gnu/libtool/libtool-2.4-2.4.2.diff.gz.sig (4.0KiB)
You should download the signature named after any tarball you download, and
then verify its integrity with, for example:
gpg --verify libtool-2.4.2.tar.gz.sig
Here are the MD5 and SHA1 checksums:
d2f3b7d4627e69e13514a40e72a24d50 libtool-2.4.2.tar.gz
2ec8997e0c07249eb4cbd072417d70fe libtool-2.4.2.tar.xz
676723ef67a060566aa9aab0cde60463 libtool-2.4-2.4.2.diff.gz
22b71a8b5ce3ad86e1094e7285981cae10e6ff88 libtool-2.4.2.tar.gz
4671f3323f2fbc712a70afce57602ce906a82a15 libtool-2.4.2.tar.xz
87537042205aecac8c887cb3f9b03d6a2f28855e libtool-2.4-2.4.2.diff.gz
This release was bootstrapped with autoconf-2.68 and automake-1.11.1, but is
useable with autoconf-2.62 and automake-1.9.6 in your own projects.
Alternatively, you can fetch the unbootstrapped source code with git by
using the following command:
$ git clone git://git.savannah.gnu.org/libtool.git
$ cd libtool
$ git checkout v2.4.2
You will then need to have the latest release versions of Automake
(automake-1.11.1) and Autoconf (autoconf-2.68) 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.' The README
file explains how to capture the verbose test output.
Enjoy!
Technical Details
Message-ID:
<mailman.560.1318949186.15868.info-gnu@gnu.org>Path:
arc1-ca.pugleaf.net!d5ni27447pbc.0!nntp.google.com!news2.google.com!news1.google.com!news.glorb.com!usenet.stanford.edu!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Thread: fba7b,3c9a002e8b170614,start
X-Google-NewGroupId: yes
X-Google-Attributes: gid4622fc145,domainid0,public,usenet
X-Google-Language: ENGLISH,ASCII-7-bit
Received: by 10.68.25.168 with SMTP id d8mr3049235pbg.4.1318949187800;
Tue, 18 Oct 2011 07:46:27 -0700 (PDT)
Path: arc1-ca.pugleaf.net!d5ni27447pbc.0!nntp.google.com!news2.google.com!news1.google.com!news.glorb.com!usenet.stanford.edu!not-for-mail
From: "Gary V. Vaughan" <gary@gnu.org>
Newsgroups: gnu.announce
Subject: GNU Libtool 2.4.2 released [stable]
Date: Tue, 18 Oct 2011 16:51:53 +0700
Lines: 115
Approved: info-gnu@gnu.org
Message-ID: <mailman.560.1318949186.15868.info-gnu@gnu.org>
Reply-To: bug-libtool@gnu.org
NNTP-Posting-Host: lists.gnu.org
Mime-Version: 1.0 (Apple Message framework v1251.1)
X-Trace: usenet.stanford.edu 1318949187 3330 140.186.70.17 (18 Oct 2011 14:46:27 GMT)
X-Complaints-To: action@cs.stanford.edu
Cc: autotools-announce@gnu.org, libtool@gnu.org
To: info-gnu@gnu.org
Envelope-to: info-gnu@gnu.org
X-Mailer: Apple Mail (2.1251.1)
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3)
X-Received-From: 208.97.132.177
X-Mailman-Approved-At: Tue, 18 Oct 2011 10:46:25 -0400
X-BeenThere: info-gnu@gnu.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: Announcements and Requests for Help from the GNU project and the Free
Software Foundation <info-gnu.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/info-gnu>,
<mailto:info-gnu-request@gnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/archive/html/info-gnu>
List-Post: <mailto:info-gnu@gnu.org>
List-Help: <mailto:info-gnu-request@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/info-gnu>,
<mailto:info-gnu-request@gnu.org?subject=subscribe>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable