> Hi,
> I have compiled Apache (using Apachetoolbox), with
> PHP, using GD library on RH 7.2.

> Since then my linuxconf is broken:
> linuxconf: error while loading shared libraries:
> /usr/lib/libgd.so.1.8: undefined symbol: jpeg_destroy

jpeg_destroy is part of the libjpeg library, which is used by libgd. If you do
(on a rh7.2 box)

        ldd /usr/lib/libgd.so.1

you get

        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x40048000)
->     libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x4007c000)
        libpng.so.2 => /usr/lib/libpng.so.2 (0x4009b000)
        libz.so.1 => /usr/lib/libz.so.1 (0x400bc000)
        libm.so.6 => /lib/libm.so.6 (0x400cb000)
        libc.so.6 => /lib/libc.so.6 (0x400ed000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)


Then if you do

        nm /usr/lib/libjpeg.so.62 | grep jpeg_destroy

you get

        00019a30 T jpeg_destroy
        000026f0 T jpeg_destroy_compress
        0000bf70 T jpeg_destroy_decompress

which shows the library indeed contains the symbols. It sounds like you have
upgrade some part of your system, potentially breaking libjpeg. Now anything
using libgd end up failing because libgd requires libjpeg.

Linuxconf compiles and works fine on a vanilla rh7.2

---------------------------------------------------------
Jacques Gelinas <[EMAIL PROTECTED]>
vserver: run general purpose virtual servers on one box, full speed!
http://www.solucorp.qc.ca/miscprj/s_context.hc



_______________________________________________
Redhat-list mailing list
[EMAIL PROTECTED]
https://listman.redhat.com/mailman/listinfo/redhat-list

Reply via email to