Article View: gnu.announce
Article #519GNU Libtool 2.4 released [stable]
From: Gary V. Vaughan
Date: Fri, 24 Sep 2010 16:57
Date: Fri, 24 Sep 2010 16:57
139 lines
7279 bytes
7279 bytes
This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --Apple-Mail-6--49931175 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 [[Repost: the original disappeared into an internet email black hole]] Libtoolers!=20 The Libtool Team is pleased to announce the release of GNU Libtool 2.4.=20= GNU Libtool hides the complexity of using shared libraries behind a=20 consistent, portable interface. GNU Libtool ships with GNU libltdl,=20 which hides the complexity of loading dynamic runtime libraries=20 (modules) behind a consistent, portable interface.=20 New in 2.4 2010-09-22:=20 =95 New features: - Sysroot support. This allows you to build cross-compiled packages=20 with the same prefix that will be used on the destination machine,=20 and still find dependent libraries under the compiler's "sysroot".=20 Without sysroot support, paths internal to the build system may leak=20 into the product of the build.=20 Sysroot support is disabled unless the --with-sysroot configure=20 option is passed to configure, because .la files generated with=20 sysroot support will not be usable in general with older Libtools.=20 - On non-cygwin Windows systems, we now lookup potential library=20 file names without regard to file name case.=20 - The old testsuite now uses the `parallel-tests' Automake test driver=20= now for more concurrency and better test logging. For this, tests are=20 run in verbose mode by default now.=20 =95 Important incompatible changes: - Autoconf 2.62 and Automake 1.11.1 or newer are now required for=20 bootstrapping Libtool. For using Libtool in your own projects,=20 Autoconf 2.59 and Automake 1.9.6 should still work.=20 - The fix_srcfile_path variable has been replaced by a more thorough=20 mechanism triggered by the to_tool_file_cmd variable.=20 =95 Changes in supported systems or compilers: - Initial support for the Microsoft C/C++ Compiler, with help from=20 the compile script in unreleased Automake 1.12. Override the manifest=20 tool used to embed the manifest resource through the environment=20 variable MANIFEST_TOOL. Please note that the import library naming=20 has changed (from foo-2.lib to foo.dll.lib) from when the code lived=20 in its own git branch.=20 - Initial support for the NAG Fortran compiler on GNU/Linux.=20 =95 Bug fixes: - The `check-interactive' and `check-noninteractive' convenience make=20 targets now also work for the old testsuite.=20 - Warnings from Autoconf v2.67-36-g1e604ec about incomplete programs=20 passed to AC_*_IFELSE tests have been fixed.=20 - On IRIX, the test for -Wl,-exported_symbol now also works with = gfortran.=20 libtool-2.4 is available now from ftp.gnu.org, along with compressed = diffs=20 against libtool-2.2.10. Please use a mirror to reduce stress on the main=20= gnu machine:=20 http://www.gnu.org/order/ftp.html=20 Here are the compressed sources:=20 ftp://ftp.gnu.org/gnu/libtool/libtool-2.4.tar.gz (2.5MiB)=20 ftp://ftp.gnu.org/gnu/libtool/libtool-2.4.tar.xz (883KiB)=20 Here are the compressed diffs against libtool 2.2.10:=20 ftp://ftp.gnu.org/gnu/libtool/libtool-2.2.10-2.4.diff.gz (655KiB)=20 Here are the gpg detached signatures:=20 ftp://ftp.gnu.org/gnu/libtool/libtool-2.2.4.tar.gz.sig (4.0KiB)=20 ftp://ftp.gnu.org/gnu/libtool/libtool-2.2.4.tar.xz.sig (4.0KiB)=20 ftp://ftp.gnu.org/gnu/libtool/libtool-2.2.10-2.4.diff.gz.sig (4.0KiB) You should download the signature named after any tarball you download,=20= and then verify its integrity with, for example:=20 gpg --verify libtool-2.4.tar.gz.sig=20 Here are the MD5 and SHA1 checksums:=20 b32b04148ecdd7344abc6fe8bd1bb021 libtool-2.4.tar.gz=20 4e6144439d95d7332dc50ace6dd24c55 libtool-2.4.tar.xz=20 7bb66dc1df9d4e11160264847d905692 libtool-2.2.10-2.4.diff.gz=20 149e9d7a993b643d13149a94d07bbca1085e601c libtool-2.4.tar.gz=20 a5a44aa791c8b93cbe1c2f839368cd3de5f5f3e1 libtool-2.4.tar.xz=20 639b6c70f40c94d92c72cdad0381d5750ea41124 libtool-2.2.10-2.4.diff.gz=20 This release was bootstrapped with autoconf-2.67 and automake-1.11.1,=20 but is useable with autoconf-2.62 and automake-1.9.6 in your own=20 projects.=20 Alternatively, you can fetch the unbootstrapped source code with=20 git by using the following command:=20 $ git clone git://git.savannah.gnu.org/libtool.git=20 $ cd libtool=20 $ git checkout v2.4=20 You will then need to have the latest release versions of Automake=20 (automake-1.11.1) and Autoconf (autoconf-2.67) installed to=20 bootstrap the checked out sources yourself.=20 Please report bugs to <bug-libtool@gnu.org>, along with the verbose=20 output of any failed test groups, and the output from `./libtool = --config.'=20 The README file explains how to capture the verbose test output.=20 Enjoy! --=20 Gary V. Vaughan (gary@gnu.org)= --Apple-Mail-6--49931175 content-type: application/pgp-signature; x-mac-type=70674453; name=PGP.sig content-description: This is a digitally signed message part content-disposition: inline; filename=PGP.sig content-transfer-encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (Darwin) iEYEARECAAYFAkyc2GYACgkQFRMICSmD1gYFIwCeNHgRfcSHDqBY2UcwrtQ6heRS zp0AnA0T2UCkVi0x1/G+++HnU/6WNC6L =uNn5 -----END PGP SIGNATURE----- --Apple-Mail-6--49931175--
Technical Details
Message-ID:
<mailman.6.1285421739.28386.info-gnu@gnu.org>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!news1.google.com!news.glorb.com!usenet.stanford.edu!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Thread: fba7b,a92be14b3f3d0277,start X-Google-NewGroupId: yes X-Google-Attributes: gid4622fc145,domainid0,public,usenet X-Google-Language: ENGLISH,CP1252 Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.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 released [stable] Date: Fri, 24 Sep 2010 23:57:10 +0700 Lines: 140 Approved: info-gnu@gnu.org Message-ID: <mailman.6.1285421739.28386.info-gnu@gnu.org> Reply-To: Libtool Bugs <bug-libtool@gnu.org> NNTP-Posting-Host: lists.gnu.org Mime-Version: 1.0 (Apple Message framework v1081) Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="Apple-Mail-6--49931175" Content-Transfer-Encoding: 7bit X-Trace: usenet.stanford.edu 1285421739 10661 199.232.76.165 (25 Sep 2010 13:35:39 GMT) X-Complaints-To: action@cs.stanford.edu Cc: Libtool List <libtool@gnu.org>, Autotools Announce List <autotools-announce@gnu.org> To: info-gnu@gnu.org Envelope-to: info-gnu@gnu.org X-Pgp-Agent: GPGMail 1.3.0 X-Mailer: Apple Mail (2.1081) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Mailman-Approved-At: Sat, 25 Sep 2010 09:35:37 -0400 X-BeenThere: info-gnu@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Announcements and Requests for Help from the GNU project and the Free Software Foundation <info-gnu.gnu.org> List-Unsubscribe: <http://lists.gnu.org/mailman/listinfo/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: <http://lists.gnu.org/mailman/listinfo/info-gnu>, <mailto:info-gnu-request@gnu.org?subject=subscribe>