And some more bits of information...
Frank Küster <[EMAIL PROTECTED]> wrote:
> I have investigated a bit further, and tried with earlier versions of
> freetype1 from snapshots.debian.net.
>
> 1.4pre.20050518-0.1 does not segfault
> 1.4pre.20050518-0.2 does not segfault
> 1.4pre.20050518-0.3 does segfault (and is much slower)
Slower means: 50s for producing one tfm file and segfaulting, while the
others produce 55 tfm files in 3 seconds.
> The strange thing is that the config.sub and config.guess files in the
> 0.3 version are in fact old, from 2003. I've copied the ones from
> current sid into the source tree and rebuild the package, and it still
> segfaults.
>
> A Lee, could it be that you did in fact not update config.*, but
> something else instead?
The interdiff between snapshot's diff.gz files shows that actually from
0.1 to 0.2 to 0.3, only changes to the Build-Depends line were made.
This is 0.1
Build-Depends: debhelper (>= 4.0.0), libtool (>= 1.3.4-1), gettext (>=
0.10.36-2), libkpathsea4-dev, xlibs-dev
0.2:
Build-Depends: debhelper (>= 4.0.0), libtool (>= 1.3.4-1), gettext (>=
0.10.36-2), libice-dev, libkpathsea4-dev, libsm-dev, libx11-dev
0.3:
Build-Depends: debhelper (>= 4.0.0), libtool (>= 1.3.4-1), gettext (>=
0.10.36-2), libkpathsea4-dev, libxt-dev
So it might be that now it is missing a build-depends, one of
libice-dev, libsm-dev or libx11-dev. Moreover, libttf2 has a different
number of symbols:
Version 0.2:
$ objdump -T /usr/lib/libttf.so.2 | wc
224 1482 13436
Version 0.3:
$ objdump -T /usr/lib/libttf.so.2 |wc
204 1368 12393
I won't have time to make any testing soon, and I am too dumb^w^w^w
don't know enough about X libs to know or have a feeling which might be
the right one.
Regards, Frank
--
Dr. Frank Küster
Single Molecule Spectroscopy, Protein Folding @ Inst. f. Biochemie, Univ. Zürich
Debian Developer (teTeX/TeXLive)