[Top][All Lists]

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

GNU Libtool 1.9d released (alpha release)

From: Gary V . Vaughan
Subject: GNU Libtool 1.9d released (alpha release)
Date: Mon, 4 Oct 2004 00:08:24 +0100

Hash: SHA1

The Libtool Team is pleased to announce alpha release 1.9d of GNU

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.

Here are the compressed sources:

Here are the xdeltas and diffs against libtool-1.9b:

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-1.9d.tar.gz

Here are the MD5 and SHA1 checksums:

  bf25da6d245e996408d1432422835dc4  libtool-1.9d.tar.bz2
  e9491da0e1d97a1e5e1772a09cd7c090  libtool-1.9d.tar.gz
  d11bcb606c1174743c941fcb75257966  libtool-1.9b-1.9d.diff.gz
  0d2661bd06ecda62fec07fa804f4a95a  libtool-1.9b-1.9d.xdelta
  b5df667d3d72aea0a0653f83449cfe9932d27189  libtool-1.9d.tar.bz2
  06280dcea7e8c949ff4b3f8d83dff500a1aa6dc4  libtool-1.9d.tar.gz
  aab008ec66eb36eb451877d6c2032c6aca7e317d  libtool-1.9b-1.9d.diff.gz
  30f1d088c66450af8ea50f76f331915751f89cd0  libtool-1.9b-1.9d.xdelta

This release has fixed some of the portability problems with 1.9b, but needs testing on as many platforms as possible before 2.0 can be released.

This release was bootstrapped with automake-1.9.2 and an autoconf-2.59 with a backported fix from CVS for fortran compilation on darwin with recent gcc, but is useable with newer (and some older) versions in your own projects.

Alternatively, you can fetch the unbootstrapped sourcecode from
anonymous cvs by using the following commands:

  $ export CVS_RSH=ssh
  $ cvs -z3 -d :ext:address@hidden:/cvsroot/libtool \
  co -r release-1-9d libtool

You will then need to have recent versions of Automake and Autoconf installed to bootstrap the checked out sources yourself.

New in 1.9d: 2004-10-03

* 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.
* When compiling C glue code with $LTCC, libtool now saves the setting of
  $compiler_flags from the C tag, and passes those flags to $LTCC.
* libtool no longer dies when concurrently creating directories with
  `make -j' on multi-processor hosts.
* Return type, and name parameter of lt_dlloader_remove are no longer
* Name parameter of lt_dlloader_find is no longer 'const'.
* The API for the slist ADT has been updated: slist_new has been replaced
  by slist_box; slist_unbox and slist_sort are new; the footprint of
slist_remove and slist_fnid have changed; SListCallback and SListCompare
  types have been exchanged.  See libltdl/slist.c for documentation.
* libltdl is C89 compatible again. lt_dlsymbol type removed, and lt_dlsymlist
  structure changed to avoid using C99 flexible arrays.
* Support self dlopening for executables on cygwin and mingw.
* Improved support for linux-gnu/ia64.
* Initial support for s390x-ibm-tpf.
* Fixed some memory leaks in libltdl.

Please report bugs to <address@hidden>, along with the verbose
output of any failed test groups, and the output from `./libtool - --help.'

- --
Gary V. Vaughan      ())_.  address@hidden,}
Research Scientist   ( '/
GNU Hacker           / )=
Technical Author   `(_~)_
Version: GnuPG v1.2.4 (Darwin)


reply via email to

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