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

global libtool update required for Hurd compatibility


if your package uses libtool to build libraries (you recognize this by the
existance of the files ltconfig and ltmain.sh in the root directory of the
source package), you need to update the version of libtool for the package
to build correctly on the Hurd.

All versions of libtool are broken, except the current development version
upstream (CVS) and the Debian package of libtool, 1.3.5-2, which was
uploaded today.

The problems are various (depending on the version of libtool), but the
main problem is the lack of support of inter-library dependencies.
They are dropped at compilation time, which results in missing dependencies
of the binary package.

To update libtool in the package:

apt-get install libtool   # Version 1.3.5-2, or higher.

cd package-version
libtoolize -f

Please don't add the libtoolize command to the debian/rules script, but
rather update the files in place, as shown above.

You don't need to upload a new package just for this change, of course.
But please include this into your next upload.


`Rhubarb is no Egyptian god.' Debian http://www.debian.org Check Key server 
Marcus Brinkmann              GNU    http://www.gnu.org    for public PGP Key 
Marcus.Brinkmann@ruhr-uni-bochum.de,     marcus@gnu.org    PGP Key ID 36E7CD09
http://homepage.ruhr-uni-bochum.de/Marcus.Brinkmann/       brinkmd@debian.org

Reply to: