[tex-live] [XeTeX] TeXLive Pretest - XeTeX segfaults on Linux 64

Ulrik Vieth ulrik.vieth at arcor.de
Tue Jul 20 02:01:31 CEST 2010


On 07/19/2010 04:26 PM, Peter Breitenlohner wrote:
>
> these are libz and libfreetype linked statically into the xetex binary.
> The shared libfontconfig, however, pulls in a libz.so.1 and
> libfreetype.so.6, as shown by 'ldd xetex'. What are their versions?

Hi Peter,

as requested here's the info. I believe that the "using ..." output
of xetex --version correctly show the installed versions being used.

uvi at uvi-desktop:~$ /opt/texlive/2010/bin/x86_64-linux/xetex --version
XeTeX 3.1415926-2.2-0.9997.4 (TeX Live 2010)
kpathsea version 6.0.0.
[...]
Compiled with ICU version 4.4 [with modifications for XeTeX]
Compiled with zlib version 1.2.3; using 1.2.3
Compiled with FreeType2 version 2.3.11; using 2.3.11
Compiled with fontconfig version 2.7.3; using 2.8.0
Compiled with libpng version 1.2.40; using 1.2.40
Compiled with xpdf version 3.02pl4

uvi at uvi-desktop:~$ locate libfontconfig.so
/usr/lib/libfontconfig.so
/usr/lib/libfontconfig.so.1
/usr/lib/libfontconfig.so.1.4.4
/usr/lib32/libfontconfig.so
/usr/lib32/libfontconfig.so.1
/usr/lib32/libfontconfig.so.1.4.4

uvi at uvi-desktop:~$ locate libfreetype.so
/usr/lib/libfreetype.so
/usr/lib/libfreetype.so.6
/usr/lib/libfreetype.so.6.3.22
/usr/lib32/libfreetype.so
/usr/lib32/libfreetype.so.6
/usr/lib32/libfreetype.so.6.3.22

uvi at uvi-desktop:~$ locate libz.so
/lib/libz.so.1
/lib/libz.so.1.2.3.3
/usr/lib32/libz.so.1
/usr/lib32/libz.so.1.2.3.3

uvi at uvi-desktop:~$ locate libpng12.so
/lib/libpng12.so.0
/lib/libpng12.so.0.42.0
/lib32/libpng12.so
/lib32/libpng12.so.0
/lib32/libpng12.so.0.42.0
/usr/lib32/libpng12.so
/usr/lib32/libpng12.so.0

Hope this helps.
Ulrik

P.S: Given that Ubuntu provides both 64-bit and 32-bit versions of all 
the shared libraries, I did a quick experiment today. I installed the 
i386-linux (32-bit) binary for xetex (checked out directly from svn) and 
gave it a try. That version works out of the box on Ubuntu-10.4 and 
produces correct results with Unicode math fonts. If all else fails with 
the 64bit binary, I coud indeed switch to using the 32bit binary as a 
workaround on Ubuntu.


More information about the tex-live mailing list