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

two versions of libstdc++?



Norbert Veber <nveber@vtech.dyn.ml.org> has alerted me to the fact that
pppload segfaults (it didn't use to).  This may have something to do with
qt, or it might be different kernels (I don't know what Norbert runs, but I
use 2.1.91).  A rebuild seems to fix the problem, but ld warns:

/usr/bin/ld: warning: libstdc++.so.2.8, needed by /usr/X11R6/lib/libqt.so,
may conflict with libstdc++.so.2.7.2

~/DEBIAN/pppload/pppload-1.0$ ldd pppload
        libqt.so.1 => /usr/X11R6/lib/libqt.so.1 (0x4000f000)
        libstdc++.so.2.7.2 => /usr/lib/libstdc++.so.2.7.2 (0x40183000)
        libm.so.6 => /lib/libm.so.6 (0x401c0000)
        libc.so.6 => /lib/libc.so.6 (0x401d9000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x4027c000)
        libstdc++.so.2.8 => /usr/lib/libstdc++.so.2.8 (0x40321000)

Both 2.8 and 2.7.2 are linked in - this seems wrong. It looks like pppload
itself wants 2.7.2 and qt wants 2.8.

~/DEBIAN/pppload/pppload-1.0$ ldd /usr/X11R6/lib/libqt.so 
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40177000)
        libstdc++.so.2.8 => /usr/lib/libstdc++.so.2.8 (0x4021a000)
        libm.so.6 => /lib/libm.so.6 (0x40267000)
        libc.so.6 => /lib/libc.so.6 (0x40280000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x2aaaa000)

Thanks

Adrian

email: adrian.bridgett@poboxes.com       | Debian Linux - www.debian.org
http://www.poboxes.com/adrian.bridgett   | 2.0 release soon - over 1800
PGP key available on public key servers  | packages on a stable OS


--
To UNSUBSCRIBE, email to debian-devel-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org


Reply to: