Subject: libstdc++ problem with pkgsrc/firefox-bin
To: None <tech-pkg@NetBSD.ORG, port-i386@netbsd.org>
From: Ed Gould <ed@left.wing.org>
List: port-i386
Date: 04/16/2006 16:38:22
I got the ENOEXEC problem sorted out (creating /emul/linux, symlinked to
/usr/pkg/emul/,lionux was the key), but I now get these messages when starting
firefox on -current:

/usr/pkg/lib/firefox-linux/firefox-bin: /usr/lib/libstdc++.so.5: no version information available (required by /usr/pkg/lib/firefox-linux/firefox-bin)
/usr/pkg/lib/firefox-linux/firefox-bin: /usr/lib/libstdc++.so.5: no version information available (required by /usr/pkg/lib/firefox-linux/firefox-bin)
/usr/pkg/lib/firefox-linux/firefox-bin: /usr/lib/libstdc++.so.5: no version information available (required by /usr/pkg/lib/firefox-linux/libxpcom_core.so)
/usr/pkg/lib/firefox-linux/firefox-bin: /usr/lib/libstdc++.so.5: no version information available (required by /usr/pkg/lib/firefox-linux/libxpcom_core.so)
/usr/pkg/lib/firefox-linux/firefox-bin: /usr/lib/libstdc++.so.5: no version information available (required by /usr/pkg/lib/firefox-linux/libxpcom_compat.so)
/usr/pkg/lib/firefox-linux/firefox-bin: symbol lookup error: /usr/lib/libstdc++.so.5: undefined symbol: __sF

I don't find any references to a separate libstdc++ in pkgsrc, so I don't know if this is a pkgsrc problem or an i386 problem.  I have these Linux packages installed:

suse_base-10.0      Linux compatibility package
suse_libtiff-9.1nb3 Linux compatibility package for the TIFF library
suse_libpng-9.1nb4  Linux compatibility package for the PNG library
suse_libjpeg-9.1nb2 Linux compatibility package for the JPEG library
suse_expat-9.1nb2   Linux compatibility package for expat binaries
suse_freetype2-9.1nb2 Linux compatibility package for FreeType2 library
suse_x11-9.1nb4     Linux compatibility package for X11 binaries
suse_fontconfig-9.1nb1 Linux compatibility package for fontconfig binaries
suse_glx-7.3nb1     Linux compatibility package for GLX binaries
suse_locale-9.1nb1  Locale files for the Linux compatibility package
suse_gtk2-9.1nb5    Linux compatibility package for GTK2 binaries
suse_compat-7.3nb1  Linux compatibility package with old shared libraries
suse_libc5-7.3nb2   Linux compatibility package for libc5 binaries
suse_audio-7.3nb1   Linux compatibility package for audio libraries
suse_gtk-7.3nb1     Linux compatibility package for GTK binaries
suse_xforms-7.3nb1  Linux compatibility package for xforms binaries
suse_linux-7.3nb1   Linux compatibility package collection
blackdown-jdk13-1nb5 Linux port of the Blackdown Java(tm) Runtime Environment
grub-0.97nb2        GRand Unified Bootloader -- Boots *BSD, Linux, groks ffs, FAT, ext2


Any thoughts?

	--Ed