Linux Today: Linux News On Internet Time.

Release Digest: GNU, January 26, 2004

Jan 27, 2004, 05:30 (0 Talkback[s])

GNU libmatheval

I'd like to make an announcement for GNU libmatheval library. Library is accepted as GNU project in September, but recent Savannah compromise slowed down development, so I'm sending announcement only now:

GNU libmatheval version 1.0.1 is released. GNU libmatheval is library for evaluating mathematical expressions. Library is written in C and exposes C and Fortran 77 interfaces. GNU libmatheval library makes it possible to evaluate mathematical expression given as strings over any number of variables and to calculate expression derivatives over any of given variables. Thus, library could be of interest to anyone that is writing software to accept mathematical expression as strings from users.

More information about GNU libmatheval are available at:

Source code is available for download from:



GNU Libtool 1.5.2

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

GNU Libtool hides the complexity of using shared libraries behind a consistent, portable interface. GNU Libtool ships with GNU libltdl, which hides the comlexity of loading dynamic runtime libraries (modules) behind a consistent, portable interface.

This release fixes bugs and annoyances present in the 1.5 release.=20

New in 1.5.2: 2004-01-25

  • lt_dlrealloc is an official part of the libltdl API.
  • --tag, --silent and --debug options are preserved and reused when libtool calls itself for relinking etc.
  • `-pthread' and similar options are honoured when linking shared libraries.
  • -no-suppress in compile mode shows compiler output for both PIC and non-PIC object compilation.
  • New link mode option `-precious-files-regex' to prevent accidental removal of files you want to keep, such as test coverage data, from the temporary output directory.
  • Directories specified in /etc/ld.so.conf are no longer hardcoded on Linux.
  • Recognises the 'R' symbol type on Solaris so read-only symbols can be exported.
  • Bug fixes.

libtool-1.5.2 is available now from ftp ftp.gnu.org, along with diffs and xdeltas against libtool-1.5 that are also available from ftp.gnu.org/.=20 Please use a mirror to reduce stress on the main gnu machine:


Here are the compressed sources:


Here are the xdeltas and diffs against libtool-1.5:


Here are the gpg detached signatures:


Here are the MD5 and SHA1 checksums:

db66ba05502f533ad0cfd84dc0e03bd5 libtool-1.5.2.tar.gz
cb66ad829b082cc5fdd9a99b2315e390 libtool-1.5-1.5.2.diff.gz
1df023f4893bb8cc77acf843250b5d38 libtool-1.5-1.5.2.xdelta
d6f1e8fb544d71b3c88fb959521b34b9b6290260 libtool-1.5.2.tar.gz
c6624106bf83517c923500ca215744901fec2070 libtool-1.5-1.5.2.diff.gz
63918920176c20e999abc06860d82fee58cabda8 libtool-1.5-1.5.2.xdelta

This release was bootstrapped with Autoconf 2.59 and Automake 1.8.2, but is useable with Autoconf 2.50 & later and Automake 1.4 & 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):

  $ cvs -z3 -d :pserver:anoncvs@subversions.gnu.org:/cvsroot/libtool login
  $ cvs -z3 -d :pserver:anoncvs@subversions.gnu.org:/cvsroot/libtool 
  co -r release-1-5-2 libtool

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

Please report bugs to <bug-libtool@gnu.org>.