pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Warning: graphics/png is currently broken



Hi,

there is currently a problem after the update and last changes for the
png package, which could case it to fail.

At least it failed for me while compiling print/cups:
 ../filter/.libs/libcupsimage.so: undefined reference to `png_read_destroy'

# cd /usr/pkg/lib
# ls -la libpng*
lrwxr-xr-x  1 root  wheel      10 Apr 17 01:35 libpng.a -> libpng12.a
-rw-r--r--  1 root  wheel     851 Apr 17 01:35 libpng.la
lrwxr-xr-x  1 root  wheel      11 Apr 17 01:35 libpng.so -> libpng12.so
lrwxr-xr-x  1 root  wheel      15 Apr 17 01:35 libpng.so.3 -> libpng.so.3.9.0
-rwxr-xr-x  1 root  wheel  151028 Apr 17 01:35 libpng.so.3.9.0
-rw-r--r--  1 root  wheel  162706 Apr 17 01:35 libpng12.a
-rwxr-xr-x  1 root  wheel     865 Apr 17 01:35 libpng12.la
lrwxr-xr-x  1 root  wheel      17 Apr 17 01:35 libpng12.so -> libpng12.so.0.9.0
lrwxr-xr-x  1 root  wheel      17 Apr 17 01:35 libpng12.so.0 -> 
libpng12.so.0.9.0
-rwxr-xr-x  1 root  wheel  142520 Apr 17 01:35 libpng12.so.0.9.0

# nm libpng.so.3 | grep png_read_destroy
00011668 T png_read_destroy
# nm libpng12.so | grep png_read_destroy
0000f548 t png_read_destroy

I didn't had the chance to check why these two libraries are different,
but at least the libpng.so link should point to libpng.so.3.9.0 and not
to the libpng12.so library.
With this I could build a few packages and a newly build xv package displays
a png picture.

Bernd




Home | Main Index | Thread Index | Old Index