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)

Reply via email to