Below is the output I get everytime attempting to emerge openjade. I can't emerge world since this application is at the top of my list. g++ -O2 -I. -I./../include -I/usr/include/OpenSP -I/usr/include/OpenSP/.. -I./../grove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.2\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=4 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_WCHAR=1 -DSP_HAVE_GETTEXT=1 -DSIZE_T_IS_UINT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DSP_HAVE_SOCKET=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DSGML_CATALOG_FILES_DEFAULT=\"/etc/sgml/catalog\" -DSGML_SEARCH_PATH_DEFAULT=\"/usr/share/sgml\" -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/share/sgml/openjade-1.3.2/builtins.dsl\" -c GroveBuilder.cxx -fPIC -DPIC mv -f .libs/GroveApp.lo GroveApp.lo GroveBuilder.cxx: In member function `virtual OpenJade_Grove::AccessResult OpenSP::AttributeDefNode::getDefaultValueType(OpenJade_Grove::Node::DefaultValueType::Enum&) const': GroveBuilder.cxx:6070: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://bugs.gentoo.org/> for instructions. Preprocessed source stored into /var/tmp/portage/openjade-1.3.2-r1/temp/ccgOUMCx.out file, please attach this to your bugreport. make[2]: *** [GroveBuilder.lo] Error 1 make[2]: Leaving directory `/var/tmp/portage/openjade-1.3.2-r1/work/openjade-1.3.2/spgrove' make[1]: *** [spgrove] Error 2 make[1]: Leaving directory `/var/tmp/portage/openjade-1.3.2-r1/work/openjade-1.3.2' make: *** [all] Error 2 !!! ERROR: app-text/openjade-1.3.2-r1 failed. !!! Function src_compile, Line 54, Exitcode 2 !!! (no error message) Reproducible: Always Steps to Reproduce: 1. emerge openjade 2. 3. Actual Results: Application failed to build Expected Results: Should have completed successfully. Below is my emerge info.. System uname: 2.6.5-gentoo-r1 i686 AMD Athlon(tm) XP 2000+ Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://128.213.5.34/gentoo/ http://mirror.datapipe.net/gentoo ftp://mirrors.sec.informatik.tu-darmstadt.de/gentoo/" MAKEOPTS="-j2" PKGDIR="/mnt/cdrom" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X aalib alsa apache2 apm avi berkdb crypt cups curl directfb divx4linux dvd encode esd fastcgi fbcon flac foomaticdb freetds gdbm gif gimp gnome gpm gtk gtk2 imagemagick imap imlib innodb jpeg kde kerberos krb4 ldap libg++ libwww mad mbox mikmod mmx motif mozilla mpeg mpeg4 mplayer mssql mysql ncurses nls oci8 oggvorbis opengl oss pam pdflib perl png python qt quicktime readline samba sdl slang spell ssl svga tcltk tcpd truetype vhosts x86 xine xml xml2 xmms xv xvid zlib"
here is mine ... TransformFOTBuilder.o(.gnu.linkonce.r._ZTIN14OpenJade_DSSSL19TransformFOTBuilder8OpenFileE+0x8): undefined reference to `typeinfo for OpenSP::Link' MifFOTBuilder.o(.gnu.linkonce.r._ZTIN14OpenJade_DSSSL6MifDoc10FontFormatE+0x8): undefined reference to `typeinfo for OpenSP::Link' MifFOTBuilder.o(.gnu.linkonce.r._ZTIN14OpenJade_DSSSL13MifFOTBuilder11DisplayInfoE+0x8): more undefined references to `typeinfo for OpenSP::Link' follow ../style/.libs/libostyle.so: undefined reference to `typeinfo for OpenSP::StringMessageArg' ../style/.libs/libostyle.so: undefined reference to `typeinfo for OpenSP::Messenger' ../style/.libs/libostyle.so: undefined reference to `typeinfo for OpenSP::ArcDirector' ../style/.libs/libostyle.so: undefined reference to `typeinfo for OpenSP::InputSourceOrigin' ../style/.libs/libostyle.so: undefined reference to `typeinfo for OpenSP::ErrorCountEventHandler' ../spgrove/.libs/libospgrove.so: undefined reference to `typeinfo for OpenSP::ParserApp' ../spgrove/.libs/libospgrove.so: undefined reference to `typeinfo for OpenSP::ProxyOrigin' collect2: ld returned 1 exit status make[2]: *** [openjade] Error 1 make[2]: Leaving directory `/var/tmp/portage/openjade-1.3.2-r1/work/openjade-1.3.2/jade' make[1]: *** [jade] Error 2 make[1]: Leaving directory `/var/tmp/portage/openjade-1.3.2-r1/work/openjade-1.3.2' make: *** [all] Error 2 !!! ERROR: app-text/openjade-1.3.2-r1 failed. !!! Function src_compile, Line 54, Exitcode 2 !!! (no error message) # emerge info Portage 2.0.50-r10 (default-x86-2004.2, gcc-3.3.4, glibc-2.3.3.20040420-r1, 2.6.8.1) ================================================================= System uname: 2.6.8.1 i686 AMD Athlon(TM) MP 1700+ Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-mp -O2 -mfpmath=sse -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-mp -O2 -mfpmath=sse -fno-rtti -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://gentoo.tiscali.nl/gentoo/ http://mirror.gentoo.no/ http://ftp.easynet.nl/mirror/gentoo/" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X alsa apm avi berkdb bindist crypt cups encode esd fbcon foomaticdb gdbm gif gnome gpm gtk gtk2 imlib jpeg libg++ libwww linguas_pl mad mikmod mmx motif mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png python quicktime readline samba scanner sdl slang spell ssl svga tcpd truetype usb x86 xine xinerama xml2 xmms xv xvid zlib" And my perl is: * dev-lang/perl Latest version available: 5.8.4 Latest version installed: 5.8.4 Size of downloaded files: 11,810 kB Homepage: http://www.perl.org/ Description: Larry Wall's Practical Extraction and Reporting Language License: Artistic GPL-2
Try emerge opensp. after opensp emerged, openjade followed, and worked without a hitch. I had the same issues as this bug entailed.
I had exactly the same problem. Doing like Sebby said resolved it
the initial report has nothing to do with the comments afterwards. compiler segv should mean that they need to merge their compiler with saner cflags or what not.