Debian Bug report logs - #425863
FTBFS: teckit/libtool yields multiple definition errors

version graph

Package: texlive-bin; Maintainer for texlive-bin is Debian TeX Maintainers <debian-tex-maint@lists.debian.org>;

Reported by: "Aaron M. Ucko" <ucko@debian.org>

Date: Thu, 24 May 2007 16:09:02 UTC

Severity: serious

Tags: patch

Found in version 2007-8

Fixed in version texlive-bin/2007-9

Done: Frank Küster <frank@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, ucko@debian.org, Debian TeX Maintainers <debian-tex-maint@lists.debian.org>:
Bug#425863; Package texlive-bin. (full text, mbox, link).


Acknowledgement sent to "Aaron M. Ucko" <ucko@debian.org>:
New Bug report received and forwarded. Copy sent to ucko@debian.org, Debian TeX Maintainers <debian-tex-maint@lists.debian.org>. (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: "Aaron M. Ucko" <ucko@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: FTBFS: teckit/libtool yields multiple definition errors
Date: Thu, 24 May 2007 12:06:35 -0400
[Message part 1 (text/plain, inline)]
Package: texlive-bin
Version: 2007-8
Severity: serious
Tags: patch
Justification: no longer builds from source

The version of libtool in .../libs/teckit is buggy (rant about libtool
in general elided ;-).  Specifically, it directs g++ to link in
certain system objects that the compiler would normally supply itself,
but neglects to tell the compiler not to introduce its own instances
of the same objects.  As a result, texlive-bin FTBFS on amd64 (and
presumably other architectures as well):

[...]
/bin/sh ../libtool --mode=link g++  -g -O2 -DNDEBUG   -o libTECkit_Compiler.la -rpath /build/buildd/texlive-bin-2007/build/source/inst/lib  Compiler.lo UnicodeNames.lo  
g++ -shared /usr/lib/gcc/x86_64-linux-gnu/4.1.3/../../../../lib/crti.o /usr/lib/gcc/x86_64-linux-gnu/4.1.3/crtbeginS.o  .libs/Compiler.o .libs/UnicodeNames.o  -L/usr/lib/gcc/x86_64-linux-gnu/4.1.3 -L/usr/lib/gcc/x86_64-linux-gnu/4.1.3/../../../../lib -L/lib/../lib -L/usr/lib/../lib -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-linux-gnu/4.1.3/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/4.1.3/../../../../lib/crtn.o  -o .libs/libTECkit_Compiler.0.0.0
/usr/lib/gcc/x86_64-linux-gnu/4.1.3/../../../../lib/crti.o: In function `_init':
/tmp/glibc-2.5/build-tree/amd64-libc/csu/crti.S:25: multiple definition of `_init'
/usr/lib/gcc/x86_64-linux-gnu/4.1.3/../../../../lib/crti.o:/tmp/glibc-2.5/build-tree/amd64-libc/csu/crti.S:25: first defined here
/usr/lib/gcc/x86_64-linux-gnu/4.1.3/../../../../lib/crti.o: In function `_fini':
/tmp/glibc-2.5/build-tree/amd64-libc/csu/crti.S:37: multiple definition of `_fini'
/usr/lib/gcc/x86_64-linux-gnu/4.1.3/../../../../lib/crti.o:/tmp/glibc-2.5/build-tree/amd64-libc/csu/crti.S:37: first defined here
/usr/lib/gcc/x86_64-linux-gnu/4.1.3/crtbeginS.o:(.data.rel+0x0): multiple definition of `__dso_handle'
/usr/lib/gcc/x86_64-linux-gnu/4.1.3/crtbeginS.o:(.data.rel+0x0): first defined here
collect2: ld returned 1 exit status
make[4]: *** [libTECkit_Compiler.la] Error 1
make[4]: Leaving directory `/build/buildd/texlive-bin-2007/build/source/Work/libs/teckit/lib'
[...]

The attached patch addresses this by supplying -nostdlib per the
current /usr/share/aclocal/libtool.m4 (which BTW contains many other
changes, none of which appear to be necessary at the moment); could
you please apply it ASAP (particularly given that most of texlive now
specifically depends on texlive-bin 2007-8)?

Thanks!

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.21.1 (SMP w/2 CPU cores)
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash
[33_teckit_libtool_config (text/plain, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org, Debian TeX Maintainers <debian-tex-maint@lists.debian.org>:
Bug#425863; Package texlive-bin. (full text, mbox, link).


Acknowledgement sent to Frank Küster <frank@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian TeX Maintainers <debian-tex-maint@lists.debian.org>. (full text, mbox, link).


Message #10 received at submit@bugs.debian.org (full text, mbox, reply):

From: Frank Küster <frank@debian.org>
To: "Aaron M. Ucko" <ucko@debian.org>
Cc: 425863@bugs.debian.org, Debian Bug Tracking System <submit@bugs.debian.org>
Subject: Re: Bug#425863: FTBFS: teckit/libtool yields multiple definition errors
Date: Thu, 24 May 2007 18:43:11 +0200
"Aaron M. Ucko" <ucko@debian.org> wrote:

> Package: texlive-bin
> Version: 2007-8
> Severity: serious
> Tags: patch
> Justification: no longer builds from source
>
> The version of libtool in .../libs/teckit is buggy (rant about libtool
> in general elided ;-).  Specifically, it directs g++ to link in
> certain system objects that the compiler would normally supply itself,
> but neglects to tell the compiler not to introduce its own instances
> of the same objects.  As a result, texlive-bin FTBFS on amd64 (and
> presumably other architectures as well):

Hm, I'm curious why this happens now.  The only changes to the build
process that we made between -7 and -8 was to add the configure options
"--enable-shared --enable-ipc".  We don't want to create a shared teckit
library, nor link dynamically to that code.  Hell, did we do that?

No, it seems it is statically linked into xetex.  

> The attached patch addresses this by supplying -nostdlib per the
> current /usr/share/aclocal/libtool.m4 (which BTW contains many other
> changes, none of which appear to be necessary at the moment); 

Have you checked that it works, and on which architectures?  Maybe it's
safer to patch teckit to ignore --enable-shared?

> could
> you please apply it ASAP (particularly given that most of texlive now
> specifically depends on texlive-bin 2007-8)?

We'll do our best, but I'd like to make sure it's the right fix.

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



Information forwarded to debian-bugs-dist@lists.debian.org, Debian TeX Maintainers <debian-tex-maint@lists.debian.org>:
Bug#425863; Package texlive-bin. (full text, mbox, link).


Acknowledgement sent to Frank Küster <frank@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian TeX Maintainers <debian-tex-maint@lists.debian.org>. (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian TeX Maintainers <debian-tex-maint@lists.debian.org>:
Bug#425863; Package texlive-bin. (full text, mbox, link).


Acknowledgement sent to ucko@debian.org (Aaron M. Ucko):
Extra info received and forwarded to list. Copy sent to Debian TeX Maintainers <debian-tex-maint@lists.debian.org>. (full text, mbox, link).


Message #20 received at 425863@bugs.debian.org (full text, mbox, reply):

From: ucko@debian.org (Aaron M. Ucko)
To: Frank Küster <frank@debian.org>
Cc: "Aaron M. Ucko" <ucko@debian.org>, 425863@bugs.debian.org
Subject: Re: Bug#425863: FTBFS: teckit/libtool yields multiple definition errors
Date: Thu, 24 May 2007 13:15:18 -0400
Frank Küster <frank@debian.org> writes:

> Hm, I'm curious why this happens now.  The only changes to the build
> process that we made between -7 and -8 was to add the configure options
> "--enable-shared --enable-ipc".  We don't want to create a shared teckit
> library, nor link dynamically to that code.  Hell, did we do that?

Just the former, AFAICT.

> No, it seems it is statically linked into xetex. 

Right, the only thing that uses TECkit is xetex, which explicitly
links statically against ../../libs/teckit/lib/.libs/libTECkit.a.
(OTOH, it could stand to link dynamically against libkpathsea.)
 
> Have you checked that it works, and on which architectures?

I ran a test build on my amd64 machine and encountered no errors.
 
> Maybe it's safer to patch teckit to ignore --enable-shared?

It looks like it should be possible to avoid patching anything by
changing --enable-shared to --enable-shared=default (as TECkit and
other third-party libraries set PACKAGE); the corresponding test build
is still in progress, but I'll be sure to let you know how it goes.

> We'll do our best, but I'd like to make sure it's the right fix.

Understood.

Thanks!

-- 
Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org)
Finger amu@monk.mit.edu (NOT a valid e-mail address) for more info.



Information forwarded to debian-bugs-dist@lists.debian.org, Debian TeX Maintainers <debian-tex-maint@lists.debian.org>:
Bug#425863; Package texlive-bin. (full text, mbox, link).


Acknowledgement sent to amu@alum.MIT.EDU (Aaron M. Ucko):
Extra info received and forwarded to list. Copy sent to Debian TeX Maintainers <debian-tex-maint@lists.debian.org>. (full text, mbox, link).


Message #25 received at 425863@bugs.debian.org (full text, mbox, reply):

From: amu@alum.MIT.EDU (Aaron M. Ucko)
To: ucko@debian.org (Aaron M. Ucko)
Cc: Frank Küster <frank@debian.org>, 425863@bugs.debian.org
Subject: Re: Bug#425863: FTBFS: teckit/libtool yields multiple definition errors
Date: Thu, 24 May 2007 13:32:21 -0400
Aaron M. Ucko <ucko@debian.org> writes:

> It looks like it should be possible to avoid patching anything by
> changing --enable-shared to --enable-shared=default (as TECkit and
> other third-party libraries set PACKAGE); the corresponding test build
> is still in progress, but I'll be sure to let you know how it goes.

This less intrusive approach does, in fact, also work.

-- 
Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org)
Finger amu@monk.mit.edu (NOT a valid e-mail address) for more info.



Information forwarded to debian-bugs-dist@lists.debian.org, Debian TeX Maintainers <debian-tex-maint@lists.debian.org>:
Bug#425863; Package texlive-bin. (full text, mbox, link).


Acknowledgement sent to Frank Küster <frank@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian TeX Maintainers <debian-tex-maint@lists.debian.org>. (full text, mbox, link).


Message #30 received at 425863@bugs.debian.org (full text, mbox, reply):

From: Frank Küster <frank@debian.org>
To: amu@alum.MIT.EDU (Aaron M. Ucko)
Cc: 425863@bugs.debian.org, ucko@debian.org (Aaron M. Ucko)
Subject: Re: Bug#425863: FTBFS: teckit/libtool yields multiple definition errors
Date: Thu, 24 May 2007 21:25:47 +0200
amu@alum.MIT.EDU (Aaron M. Ucko) wrote:

> Aaron M. Ucko <ucko@debian.org> writes:
>
>> It looks like it should be possible to avoid patching anything by
>> changing --enable-shared to --enable-shared=default (as TECkit and
>> other third-party libraries set PACKAGE); the corresponding test build
>> is still in progress, but I'll be sure to let you know how it goes.
>
> This less intrusive approach does, in fact, also work.

Built and uploading with --enable-shared=default

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



Information forwarded to debian-bugs-dist@lists.debian.org, Debian TeX Maintainers <debian-tex-maint@lists.debian.org>:
Bug#425863; Package texlive-bin. (full text, mbox, link).


Acknowledgement sent to ucko@debian.org (Aaron M. Ucko):
Extra info received and forwarded to list. Copy sent to Debian TeX Maintainers <debian-tex-maint@lists.debian.org>. (full text, mbox, link).


Message #35 received at 425863@bugs.debian.org (full text, mbox, reply):

From: ucko@debian.org (Aaron M. Ucko)
To: Frank Küster <frank@debian.org>
Cc: 425863@bugs.debian.org, ucko@debian.org (Aaron M. Ucko)
Subject: Re: Bug#425863: FTBFS: teckit/libtool yields multiple definition errors
Date: Thu, 24 May 2007 15:35:13 -0400
Frank Küster <frank@debian.org> writes:

> Built and uploading with --enable-shared=default

Great; thanks!

-- 
Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org)
Finger amu@monk.mit.edu (NOT a valid e-mail address) for more info.



Reply sent to Frank Küster <frank@debian.org>:
You have taken responsibility. (full text, mbox, link).


Notification sent to "Aaron M. Ucko" <ucko@debian.org>:
Bug acknowledged by developer. (full text, mbox, link).


Message #40 received at 425863-close@bugs.debian.org (full text, mbox, reply):

From: Frank Küster <frank@debian.org>
To: 425863-close@bugs.debian.org
Subject: Bug#425863: fixed in texlive-bin 2007-9
Date: Thu, 24 May 2007 19:47:17 +0000
Source: texlive-bin
Source-Version: 2007-9

We believe that the bug you reported is fixed in the latest version of
texlive-bin, which is due to be installed in the Debian FTP archive:

libkpathsea-dev_2007-9_i386.deb
  to pool/main/t/texlive-bin/libkpathsea-dev_2007-9_i386.deb
libkpathsea4_2007-9_i386.deb
  to pool/main/t/texlive-bin/libkpathsea4_2007-9_i386.deb
texlive-base-bin_2007-9_i386.deb
  to pool/main/t/texlive-bin/texlive-base-bin_2007-9_i386.deb
texlive-bin_2007-9.diff.gz
  to pool/main/t/texlive-bin/texlive-bin_2007-9.diff.gz
texlive-bin_2007-9.dsc
  to pool/main/t/texlive-bin/texlive-bin_2007-9.dsc
texlive-extra-utils_2007-9_i386.deb
  to pool/main/t/texlive-bin/texlive-extra-utils_2007-9_i386.deb
texlive-font-utils_2007-9_i386.deb
  to pool/main/t/texlive-bin/texlive-font-utils_2007-9_i386.deb
texlive-lang-indic_2007-9_i386.deb
  to pool/main/t/texlive-bin/texlive-lang-indic_2007-9_i386.deb
texlive-metapost_2007-9_i386.deb
  to pool/main/t/texlive-bin/texlive-metapost_2007-9_i386.deb
texlive-music_2007-9_i386.deb
  to pool/main/t/texlive-bin/texlive-music_2007-9_i386.deb
texlive-omega_2007-9_i386.deb
  to pool/main/t/texlive-bin/texlive-omega_2007-9_i386.deb
texlive-xetex_2007-9_i386.deb
  to pool/main/t/texlive-bin/texlive-xetex_2007-9_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 425863@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Frank Küster <frank@debian.org> (supplier of updated texlive-bin package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Thu, 24 May 2007 20:12:02 +0200
Source: texlive-bin
Binary: texlive-extra-utils libkpathsea-dev libkpathsea4 texlive-xetex texlive-lang-indic texlive-omega texlive-font-utils texlive-metapost texlive-base-bin texlive-music
Architecture: source i386
Version: 2007-9
Distribution: unstable
Urgency: low
Maintainer: Debian TeX Maintainers <debian-tex-maint@lists.debian.org>
Changed-By: Frank Küster <frank@debian.org>
Description: 
 libkpathsea-dev - TeX Live: path search library for TeX (development part)
 libkpathsea4 - TeX Live: path search library for TeX (runtime part)
 texlive-base-bin - TeX Live: Essential binaries
 texlive-extra-utils - TeX Live: TeX auxiliary programs
 texlive-font-utils - TeX Live: TeX font-related programs
 texlive-lang-indic - TeX Live: Indic
 texlive-metapost - TeX Live: MetaPost (and Metafont) drawing packages
 texlive-music - TeX Live: Music typesetting
 texlive-omega - TeX Live: Omega
 texlive-xetex - TeX Live: XeTeX macros
Closes: 425863
Changes: 
 texlive-bin (2007-9) unstable; urgency=low
 .
   * Make sure --enable-shared is not in effect in the subdirectories for
     static-only libraries, in particular xetex's teckit.  Thanks to Aaron
     M. Ucko <amu@alum.MIT.EDU> (closes: #425863) [fk]
   * Move libkpathsea4 and the -dev package to the correct sections (libs
     and libdevel, not tex) [np]
Files: 
 ab194f44592592cd5a71db4be42bf2f3 1150 tex optional texlive-bin_2007-9.dsc
 576e0870cec47d5950460068e774bd02 146506 tex optional texlive-bin_2007-9.diff.gz
 62a2ccd4d51f350510818dfb85b388ba 10957628 tex optional texlive-base-bin_2007-9_i386.deb
 5338ffc6046c510c36d036e04b8b0673 566236 tex optional texlive-extra-utils_2007-9_i386.deb
 88cd73b2c991db7ad88e1492c10263b4 971068 tex optional texlive-font-utils_2007-9_i386.deb
 a3ff10dc93ea62e798f3963d86088fe2 7422474 tex optional texlive-metapost_2007-9_i386.deb
 7e22508fed774af6fba1ee553ab49391 2711348 tex optional texlive-omega_2007-9_i386.deb
 07bcb51fefbc36866775d503d050b0ab 6359044 tex optional texlive-xetex_2007-9_i386.deb
 1f7c5d9b21557fed9130e1bfb82f483a 1710378 tex optional texlive-music_2007-9_i386.deb
 a1805142a5138d24bc99299d72ac6b17 6724296 tex optional texlive-lang-indic_2007-9_i386.deb
 b7c5893256ca03291208f3c6c8eeb10f 107650 libs optional libkpathsea4_2007-9_i386.deb
 074a414786100f8bde67f95ee89b2153 145790 libdevel optional libkpathsea-dev_2007-9_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFGVeZe+xs9YyJS+hoRAmDCAJ9v0HTuc5UOfXO7xPuX8+F8PsElGgCeO0Rd
PLTQJwVBK5a/2iP5wuuJ7lI=
=ZBoe
-----END PGP SIGNATURE-----




Information forwarded to debian-bugs-dist@lists.debian.org, Debian TeX Maintainers <debian-tex-maint@lists.debian.org>:
Bug#425863; Package texlive-bin. (full text, mbox, link).


Acknowledgement sent to Frank Küster <frank@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian TeX Maintainers <debian-tex-maint@lists.debian.org>. (full text, mbox, link).


Message #45 received at 425863@bugs.debian.org (full text, mbox, reply):

From: Frank Küster <frank@debian.org>
To: Jonathan Kew <jonathan_kew@sil.org>
Cc: 425863@bugs.debian.org
Subject: [Aaron M. Ucko] Bug#425863: FTBFS: teckit/libtool yields multiple definition errors
Date: Fri, 25 May 2007 15:50:05 +0200
[Message part 1 (text/plain, inline)]
Hi Jonathan,

the attached mail is a bug report we received for our Debian packages,
the TECkit library didn't build any more on 64bit architectures.  It was
triggered because we configured texlive with "--enable-shared" to build
libkpathsea.so.4.0.0.  The easy solution was to use
"--enable-shared=default", so that it is ineffective in the directories
for other libs, like TECkit.  But there's also a patch in the report
which allows to compile with "--enable-shared" in TECkit.  I'm not sure
it's useful for you, but just in case, here is it.

(Is it okay to contact you directly, or should we send xetex-related
things to the mailing list?  Is that possible without subscribing?)

Regards, Frank


[Message part 2 (message/rfc822, inline)]
From: "Aaron M. Ucko" <ucko@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: Bug#425863: FTBFS: teckit/libtool yields multiple definition errors
Date: Thu, 24 May 2007 12:06:35 -0400
[Message part 3 (text/plain, inline)]
Package: texlive-bin
Version: 2007-8
Severity: serious
Tags: patch
Justification: no longer builds from source

The version of libtool in .../libs/teckit is buggy (rant about libtool
in general elided ;-).  Specifically, it directs g++ to link in
certain system objects that the compiler would normally supply itself,
but neglects to tell the compiler not to introduce its own instances
of the same objects.  As a result, texlive-bin FTBFS on amd64 (and
presumably other architectures as well):

[...]
/bin/sh ../libtool --mode=link g++  -g -O2 -DNDEBUG   -o libTECkit_Compiler.la -rpath /build/buildd/texlive-bin-2007/build/source/inst/lib  Compiler.lo UnicodeNames.lo  
g++ -shared /usr/lib/gcc/x86_64-linux-gnu/4.1.3/../../../../lib/crti.o /usr/lib/gcc/x86_64-linux-gnu/4.1.3/crtbeginS.o  .libs/Compiler.o .libs/UnicodeNames.o  -L/usr/lib/gcc/x86_64-linux-gnu/4.1.3 -L/usr/lib/gcc/x86_64-linux-gnu/4.1.3/../../../../lib -L/lib/../lib -L/usr/lib/../lib -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-linux-gnu/4.1.3/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/4.1.3/../../../../lib/crtn.o  -o .libs/libTECkit_Compiler.0.0.0
/usr/lib/gcc/x86_64-linux-gnu/4.1.3/../../../../lib/crti.o: In function `_init':
/tmp/glibc-2.5/build-tree/amd64-libc/csu/crti.S:25: multiple definition of `_init'
/usr/lib/gcc/x86_64-linux-gnu/4.1.3/../../../../lib/crti.o:/tmp/glibc-2.5/build-tree/amd64-libc/csu/crti.S:25: first defined here
/usr/lib/gcc/x86_64-linux-gnu/4.1.3/../../../../lib/crti.o: In function `_fini':
/tmp/glibc-2.5/build-tree/amd64-libc/csu/crti.S:37: multiple definition of `_fini'
/usr/lib/gcc/x86_64-linux-gnu/4.1.3/../../../../lib/crti.o:/tmp/glibc-2.5/build-tree/amd64-libc/csu/crti.S:37: first defined here
/usr/lib/gcc/x86_64-linux-gnu/4.1.3/crtbeginS.o:(.data.rel+0x0): multiple definition of `__dso_handle'
/usr/lib/gcc/x86_64-linux-gnu/4.1.3/crtbeginS.o:(.data.rel+0x0): first defined here
collect2: ld returned 1 exit status
make[4]: *** [libTECkit_Compiler.la] Error 1
make[4]: Leaving directory `/build/buildd/texlive-bin-2007/build/source/Work/libs/teckit/lib'
[...]

The attached patch addresses this by supplying -nostdlib per the
current /usr/share/aclocal/libtool.m4 (which BTW contains many other
changes, none of which appear to be necessary at the moment); could
you please apply it ASAP (particularly given that most of texlive now
specifically depends on texlive-bin 2007-8)?

Thanks!

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.21.1 (SMP w/2 CPU cores)
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash
[33_teckit_libtool_config (text/plain, attachment)]
[Message part 5 (text/plain, inline)]

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

Information forwarded to debian-bugs-dist@lists.debian.org, Debian TeX Maintainers <debian-tex-maint@lists.debian.org>:
Bug#425863; Package texlive-bin. (full text, mbox, link).


Acknowledgement sent to Frank Küster <frank@kuesterei.ch>:
Extra info received and forwarded to list. Copy sent to Debian TeX Maintainers <debian-tex-maint@lists.debian.org>. (full text, mbox, link).


Message #50 received at 425863@bugs.debian.org (full text, mbox, reply):

From: Frank Küster <frank@kuesterei.ch>
To: 425863@bugs.debian.org
Subject: [Jonathan Kew] Re: [Aaron M. Ucko] Bug#425863: FTBFS: teckit/libtool yields multiple definition errors
Date: Mon, 28 May 2007 13:37:04 +0200
[Message part 1 (message/rfc822, inline)]
From: Jonathan Kew <jonathan_kew@sil.org>
To: Frank Küster <frank@debian.org>
Subject: Re: [Aaron M. Ucko] Bug#425863: FTBFS: teckit/libtool yields multiple definition errors
Date: Mon, 28 May 2007 12:20:01 +0100
Hi Frank,

Thanks for this....

On 25 May 2007, at 2:50 pm, Frank Küster wrote:

> Hi Jonathan,
>
> the attached mail is a bug report we received for our Debian packages,
> the TECkit library didn't build any more on 64bit architectures.   
> It was
> triggered because we configured texlive with "--enable-shared" to  
> build
> libkpathsea.so.4.0.0.  The easy solution was to use
> "--enable-shared=default", so that it is ineffective in the  
> directories
> for other libs, like TECkit.  But there's also a patch in the report
> which allows to compile with "--enable-shared" in TECkit.  I'm not  
> sure
> it's useful for you, but just in case, here is it.
>
> (Is it okay to contact you directly, or should we send xetex-related
> things to the mailing list?  Is that possible without subscribing?)

I don't think you can send to the list without subscribing, AFAIK.  
But a direct report like this is fine; I appreciate receiving the  
report & patch, and will look into including this in the main sources  
if it seems to work as expected for me.

(We're hoping to have a proper issue tracking system one of these  
days......)

Jonathan




[Message part 2 (text/plain, inline)]

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

Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Tue, 26 Jun 2007 05:35:14 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Fri Jan 5 08:25:36 2018; Machine Name: beach

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.