https://bugzilla.novell.com/show_bug.cgi?id=426392
User dieter.jurzitza@t-online.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=426392#c39
--- Comment #39 from Dieter Jurzitza 2008-12-03 06:39:41 MST ---
Hi Jan,
you've found the reason: it is due to libpng 32-Bit devel had had been
installed:
No 32 - Bit libpng-devel:
g++ -o pdftex -Wl,-warn-common -Wl,-warn-common pdftexini.o pdftex0.o \
pdftex1.o pdftex2.o pdftex3.o pdftexextra.o pdftex-pool.o synctex-pdf.o \
./../libs/md5/md5.o pdftexdir/libpdf.a -lpng -lz \
./../libs/obsdcompat/libopenbsd-compat.a lib/lib.a \
./kpathsea/.libs/libkpathsea.a -lm -lpoppler
With 32 - Bit libpng-devel:
g++ -o pdftex -Wl,-warn-common -Wl,-warn-common pdftexini.o pdftex0.o \
pdftex1.o pdftex2.o pdftex3.o pdftexextra.o pdftex-pool.o synctex-pdf.o \
./../libs/md5/md5.o pdftexdir/libpdf.a /usr/lib/libpng12.so -lz \
./../libs/obsdcompat/libopenbsd-compat.a lib/lib.a \
./kpathsea/.libs/libkpathsea.a -lm -lpoppler
The third line from the base differs, the erratic version contains libpng12.so.
The question is now: why does that happen? There is no reason to not install
the 32-Bit devel version of libpng. I guess that libtool does something wrong
here: for no good reason the two paths I mentioned above point to /lib and
/usr/lib rather than to /lib64 and /usr/lib64.
If you change this during compiletime (early enough, just after libtool in the
texk-directory has been generated) things work, too. What kind of a bug is
this? Should I report to Karl Berry? To the libtool maintainer? My bug (but
cannot think of having done something not permitted though it showed in fact
that I did so ....)
Anyway, thank you for guiding me into the right direction, I never ever had had
found this on my own!
Take care
Dieter
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.