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

Bug#353693: Looking for a autotools/libtool expert:Unnecessarily linked libraries



Ralf Wildenhues <Ralf.Wildenhues@gmx.de> wrote:

> [ Please Cc: me on replies ]
>
> Hi Frank,
>
>> Steve Langasek <vorlon@debian.org> wrote:
>> > But even after fixing this, tetex-bin seems to be using some obscure and
>> > obsolete feature of autoconf 2.13 that replaces "ac_include $file" in
>> > Makefile.in with the contents of that file in the output Makefile.  Seems
>> > like this setup needs to be completely retooled for automake in order to
>> > switch to modern autoconf...
>> 
>> As I said in the original help-wanted ad, there's already an upstream
>> tree that uses autoconf 2.59, maybe that could help.  But it also needs
>> an autotools/libtool wizard.
>
> Please point a mere Debian user (stable plus a bit of unstable) to how
> he can get this reproduced (as simply as possible), i.e., how he can get
> the source setup and where to look at then.

You need the sources of teTeX 3.0 from unstable.  debian/rules contains
a sarge target, but then libpoppler isn't used, and I think the poppler
patch might have revealed the problem (because the other libraries used
by pdftex don't depend on anything but libc and libstdc++, on which
pfdtex correctly depends).  But I'm currently not sure, it might be that
there are unnecessarily linked libraries even without poppler.

Anyway, backporting libpopper is easy, or you can get (unmaintained)
backports from 

deb http://people.debian.org/~frank/teTeX-3.0 sarge main

The rest should be in the bug, please feel free to ask if you need more
information.  The updated upstream tree is at
rsync://tug.org/tetexdevsrc/, in other words

rsync rsync://tug.org/tetexdevsrc/ localdir

should get you a copy.


Regards, Frank
-- 
Frank Küster
Single Molecule Spectroscopy, Protein Folding @ Inst. f. Biochemie, Univ. Zürich
Debian Developer (teTeX)




Reply to: