Bug#201935: Libtool script used in your package needs updating
On 18.07.03 Scott James Remnant (scott@netsplit.com) wrote:
> Version 3.39-1 of the file utility changed the format of the output line
> for MIPS shared libraries again.
>
> In order to update your package to the latest version of libtool,
> ensure that libtool_1.4.3-10 is installed on your system and run the
> following commands from the source directory.
>
> $ libtoolize -cf
> $ aclocal
> $ autoconf
>
Patch included. Hopefully correct.
> You should also remove any \"libtool\" or \"ltconfig\" file left
> lying around from a previous version of libtool.
>
> Failure to run *all three* means you'll end up with a funted version
> of libtool.
>
> Also make sure that you run them in any sub-directory which ALSO runs
> libtool ( find . -type f | grep -e ltconfig -e ltmain )
>
"find . -type f | grep -e ltconfig -e ltmain -e libtool" reads:
./libs/libwww/config/ltmain.sh
./libs/libwww/config/ltconfig
./libs/libwww/config/klibtool
./texk/acklibtool.m4
./texk/klibtool
./config/ltmain.sh
./config/ltconfig
I don't care about that stuff in ./libs/libwww, as we link
dynamically with the installed libwww.
That ./texk/klibtool reads:
#!/bin/sh
# This purports to allow distributions to be built with shared
# libraries.
#
# I wrote it for Kpathsea and friends, but I don't think there's
# anything TeX-specific in here.
<snip>
rcs_version='$Id: klibtool,v 1.11 2002/11/11 09:43:05 olaf Exp $' version=0.1
maint=tex-k@mail.tug.org
help="Usage: $0 [OPTION]... MODE [ARG]...
Help for building and linking with shared libraries.
ans ./texk/acklibtool.m4:
dnl Autoconf support for Klibtool.
dnl $Id: acklibtool.m4,v 1.5 1997/10/03 11:38:16 olaf Exp $
Do we have to care about these both?
Hilmar
--
sigmentation fault
diff -urN debian.old/control debian/control
--- debian.old/control Sat Jul 19 15:19:21 2003
+++ debian/control Sat Jul 19 15:17:40 2003
@@ -4,7 +4,7 @@
Maintainer: teTeX maintainers <debian-tetex-maint@lists.debian.org>
Uploaders: Christoph Martin <christoph.martin@uni-mainz.de>, Julian Gilbey <jdg@debian.org>, C.M. Connelly <cmc@debian.org>, Atsuhito KOHDA <kohda@debian.org>
Standards-Version: 3.5.6.0
-Build-Depends: debhelper (>= 4.1.16), ed, libpng3-dev, zlib1g-dev, xlibs-dev, libxaw7-dev | libxaw-dev, m4, flex, bison, tetex-base (>= 1.0.2+20021025), libtiff3g-dev, libwww-dev (>= 5.4.0-4), libwww0, t1lib-dev, po-debconf
+Build-Depends: debhelper (>= 4.1.16), ed, libpng3-dev, zlib1g-dev, xlibs-dev, libxaw7-dev | libxaw-dev, m4, flex, bison, tetex-base (>= 1.0.2+20021025), libtiff3g-dev, libwww-dev (>= 5.4.0-4), libwww0, t1lib-dev, po-debconf, libtool (>= 1.4.3-10)
Package: tetex-bin
Priority: optional
diff -urN debian.old/rules debian/rules
--- debian.old/rules Sat Jul 19 15:19:21 2003
+++ debian/rules Sat Jul 19 15:18:30 2003
@@ -27,6 +27,12 @@
configure: configure-stamp
configure-stamp:
dh_testdir
+ # remove old versions of libtool
+ rm -f ./config/ltmain.sh ./config/ltconfig
+ # an recreate it
+ libtoolize -cf
+ aclocal
+ autoconf
# Add here commands to configure the package.
# Make sure all of our expected symlinks are in place
sh debian/restore-symlinks
Reply to: