When trying to compile scribus-1.2 I get the following error: /usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../../i686-pc-linux-gnu/bin/ld: warni ng: libstdc++.so.5, needed by /usr/local/lib/libqt-mt.so, may conflict with libs tdc++.so.6 gradienteditor.o(.text+0x1348): In function `GradientPreview::updateDisplay()': : undefined reference to `QWidget::repaint(bool)' gradienteditor.o(.text+0x13c5): In function `GradientPreview::setActStep(double) ': : undefined reference to `QWidget::repaint(bool)' gradienteditor.o(.text+0x149f): In function `GradientEditor::changePos(int)': : undefined reference to `QWidget::repaint(bool)' gradienteditor.o(.text+0x16ac): In function `GradientEditor::qt_invoke(int, QUOb ject*)': : undefined reference to `QWidget::repaint(bool)' gradienteditor.o(.text+0x19c5): In function `GradientPreview::setActTrans(double )': : undefined reference to `QWidget::repaint(bool)' gradienteditor.o(.text+0x1ae2): more undefined references to `QWidget::repaint(b ool)' follow pageselector.o(.text+0xa3f): In function `PageSelector::PageSelector(QWidget*, i nt)': : undefined reference to `QString::setNum(long long, int)' pageselector.o(.text+0xb6c): In function `PageSelector::PageSelector(QWidget*, i nt)': : undefined reference to `QString::arg(long long, int, int) const' pageselector.o(.text+0x152b): In function `PageSelector::PageSelector(QWidget*, int)': : undefined reference to `QString::setNum(long long, int)' pageselector.o(.text+0x1658): In function `PageSelector::PageSelector(QWidget*, int)': : undefined reference to `QString::arg(long long, int, int) const' pageselector.o(.text+0x1edc): In function `PageSelector::setMaxValue(int)': : undefined reference to `QString::setNum(long long, int)' pageselector.o(.text+0x1f6f): In function `PageSelector::setMaxValue(int)': : undefined reference to `QString::arg(long long, int, int) const' shadebutton.o(.text+0x84d): In function `ShadeButton::ShadeButton(QWidget*)': : undefined reference to `QToolButton::setText(QString const&)' shadebutton.o(.text+0xea9): In function `ShadeButton::ShadeButton(QWidget*)': : undefined reference to `QToolButton::setText(QString const&)' shadebutton.o(.gnu.linkonce.r._ZTV11ShadeButton+0x1c0): undefined reference to ` QToolButton::setText(QString const&)' alignselect.o(.gnu.linkonce.r._ZTV11AlignSelect+0x5c): undefined reference to `Q GroupBox::setEnabled(bool)' autoform.o(.gnu.linkonce.r._ZTV9Autoforms+0x1c0): undefined reference to `QToolB utton::setText(QString const&)' story.o(.text+0x8217): In function `StoryEditor::updateStatus()': : undefined reference to `QString::setNum(unsigned long long, int)' story.o(.text+0x831d): In function `StoryEditor::updateStatus()': : undefined reference to `QString::setNum(long long, int)' story.o(.text+0x837f): In function `StoryEditor::updateStatus()': : undefined reference to `QString::setNum(unsigned long long, int)' story.o(.text+0x8549): In function `StoryEditor::updateStatus()': : undefined reference to `QString::setNum(long long, int)' story.o(.text+0x858b): In function `StoryEditor::updateStatus()': : undefined reference to `QString::setNum(long long, int)' fontcombo.o(.gnu.linkonce.r._ZTV9FontCombo+0xc8): undefined reference to `QCombo Box::hide()' splash.o(.text+0x23): In function `SplashScreen::repaint()': : undefined reference to `QWidget::repaint(bool)' splash.o(.text+0x255): In function `SplashScreen::SplashScreen()': : undefined reference to `QWidget::repaint(bool)' splash.o(.text+0x4f9): In function `SplashScreen::SplashScreen()': : undefined reference to `QWidget::repaint(bool)' splash.o(.text+0x7e1): In function `SplashScreen::setStatus(QString const&)': : undefined reference to `QWidget::repaint(bool)' mergedoc.o(.text+0x2c18): In function `MergeDoc::ChangeFile()': : undefined reference to `QString::arg(long long, int, int) const' mergedoc.o(.text+0x33a5): In function `MergeDoc::ChangeFile()': : undefined reference to `QString::arg(long long, int, int) const' seiten.o(.text+0x4a9e): In function `SeitenPal::CreateIcon(int, QPixmap)': : undefined reference to `QString::setNum(long long, int)' seiten.o(.text+0x5082): In function `SeitenPal::RebuildPage()': : undefined reference to `QWidget::repaint(bool)' seiten.o(.text+0x7775): In function `SeView::contentsMouseMoveEvent(QMouseEvent* )': : undefined reference to `QString::setNum(long long, int)' annota.o(.text+0x75e): In function `Annota::SetVals()': : undefined reference to `QString::setNum(long long, int)' annota.o(.text+0x7ed): In function `Annota::SetVals()': : undefined reference to `QString::setNum(long long, int)' annota.o(.text+0x935): In function `Annota::SetVals()': : undefined reference to `QString::setNum(long long, int)' annota.o(.text+0x9c4): In function `Annota::SetVals()': : undefined reference to `QString::setNum(long long, int)' page.o(.text+0x22923): more undefined references to `QString::setNum(long long, int)' follow page.o(.text+0x28454): In function `Page::TextToPath()': : undefined reference to `QString::setNum(unsigned long long, int)' page.o(.text+0x2fcca): In function `Page::RepaintTextRegion(PageItem*, QRegion, bool)': : undefined reference to `QWidget::repaint(bool)' page.o(.text+0x39357): In function `Page::RefreshItem(PageItem*, bool)': : undefined reference to `QWidget::repaint(bool)' page.o(.text+0x4076c): In function `Page::mousePressEvent(QMouseEvent*)': : undefined reference to `QWidget::repaint(bool)' page.o(.text+0x42175): In function `Page::mousePressEvent(QMouseEvent*)': : undefined reference to `QWidget::repaint(bool)' page.o(.text+0x428f5): In function `Page::mousePressEvent(QMouseEvent*)': : undefined reference to `QWidget::repaint(bool)' page.o(.text+0x52f8c): more undefined references to `QWidget::repaint(bool)' fol low page.o(.text+0x61eed): In function `Page::mouseReleaseEvent(QMouseEvent*)': : undefined reference to `QString::setNum(long long, int)' page.o(.text+0x61f74): In function `Page::mouseReleaseEvent(QMouseEvent*)': : undefined reference to `QString::setNum(long long, int)' page.o(.text+0x62173): In function `Page::mouseReleaseEvent(QMouseEvent*)': : undefined reference to `QString::setNum(long long, int)' page.o(.text+0x621fa): In function `Page::mouseReleaseEvent(QMouseEvent*)': : undefined reference to `QString::setNum(long long, int)' page.o(.text+0x62409): In function `Page::mouseReleaseEvent(QMouseEvent*)': : undefined reference to `QString::setNum(long long, int)' page.o(.text+0x62490): more undefined references to `QString::setNum(long long, int)' follow mpalette.o(.text+0x1156): In function `Mpalette::setLevel(unsigned int)': : undefined reference to `QString::setNum(unsigned long long, int)' mpalette.o(.text+0x2459f): In function `Mpalette::NewSel(int)': : undefined reference to `QWidget::repaint(bool)' mpalette.o(.text+0x2a133): In function `Mpalette::NewLMode()': : undefined reference to `QWidget::repaint(bool)' mpalette.o(.text+0x2d535): In function `Mpalette::SetCurItem(PageItem*)': : undefined reference to `QString::setNum(unsigned long long, int)' mpalette.o(.text+0x30cd3): In function `Mpalette::qt_invoke(int, QUObject*)': : undefined reference to `QString::setNum(unsigned long long, int)' navigator.o(.text+0x125f): In function `Navigator::SetSeite(int, int, QString)': : undefined reference to `QWidget::repaint(bool)' annot.o(.text+0x4a79): In function `Annot::SetVals()': : undefined reference to `QString::setNum(long long, int)' annot.o(.text+0x4b04): In function `Annot::SetVals()': : undefined reference to `QString::setNum(long long, int)' annot.o(.text+0x5357): In function `Annot::SetVals()': : undefined reference to `QString::setNum(long long, int)' annot.o(.text+0x5848): In function `Annot::SetVals()': : undefined reference to `QString::setNum(long long, int)' annot.o(.text+0x58c7): In function `Annot::SetVals()': : undefined reference to `QString::setNum(long long, int)' annot.o(.text+0x5c4d): more undefined references to `QString::setNum(long long, int)' follow customfdialog.o(.text+0x1942): In function `FDialogPreview::GenPreview(QString)' : : undefined reference to `QWidget::repaint(bool)' picstatus.o(.text+0x2cc5): In function `PicStatus::PicStatus(QWidget*, ScribusDo c*, ScribusView*)': : undefined reference to `QString::setNum(unsigned long long, int)' picstatus.o(.text+0x2d10): In function `PicStatus::PicStatus(QWidget*, ScribusDo c*, ScribusView*)': : undefined reference to `QString::setNum(long long, int)' picstatus.o(.text+0x2f2f): In function `PicStatus::PicStatus(QWidget*, ScribusDo c*, ScribusView*)': : undefined reference to `QString::setNum(long long, int)' picstatus.o(.text+0x31ad): In function `PicStatus::PicStatus(QWidget*, ScribusDo c*, ScribusView*)': : undefined reference to `QString::setNum(long long, int)' picstatus.o(.text+0x374f): In function `PicStatus::PicStatus(QWidget*, ScribusDo c*, ScribusView*)': : undefined reference to `QString::setNum(unsigned long long, int)' picstatus.o(.text+0x379a): In function `PicStatus::PicStatus(QWidget*, ScribusDo c*, ScribusView*)': : undefined reference to `QString::setNum(long long, int)' picstatus.o(.text+0x39cd): In function `PicStatus::PicStatus(QWidget*, ScribusDo c*, ScribusView*)': : undefined reference to `QString::setNum(long long, int)' picstatus.o(.text+0x3c4b): In function `PicStatus::PicStatus(QWidget*, ScribusDo c*, ScribusView*)': : undefined reference to `QString::setNum(long long, int)' picstatus.o(.text+0x5055): In function `PicStatus::PicStatus(QWidget*, ScribusDo c*, ScribusView*)': : undefined reference to `QString::setNum(unsigned long long, int)' picstatus.o(.text+0x50a0): In function `PicStatus::PicStatus(QWidget*, ScribusDo c*, ScribusView*)': : undefined reference to `QString::setNum(long long, int)' picstatus.o(.text+0x52bf): In function `PicStatus::PicStatus(QWidget*, ScribusDo c*, ScribusView*)': : undefined reference to `QString::setNum(long long, int)' picstatus.o(.text+0x553d): In function `PicStatus::PicStatus(QWidget*, ScribusDo c*, ScribusView*)': : undefined reference to `QString::setNum(long long, int)' picstatus.o(.text+0x5adf): In function `PicStatus::PicStatus(QWidget*, ScribusDo c*, ScribusView*)': : undefined reference to `QString::setNum(unsigned long long, int)' picstatus.o(.text+0x5b2a): In function `PicStatus::PicStatus(QWidget*, ScribusDo c*, ScribusView*)': : undefined reference to `QString::setNum(long long, int)' picstatus.o(.text+0x5d5d): In function `PicStatus::PicStatus(QWidget*, ScribusDo c*, ScribusView*)': : undefined reference to `QString::setNum(long long, int)' picstatus.o(.text+0x5fdb): In function `PicStatus::PicStatus(QWidget*, ScribusDo c*, ScribusView*)': : undefined reference to `QString::setNum(long long, int)' muster.o(.text+0x2f8f): In function `MusterSeiten::loadMpage()': : undefined reference to `QString::arg(long long, int, int) const' scfonts_ttf.o(.text+0x6e1): In function `Foi_ttf::EmbedFont(QString&)': : undefined reference to `QString::setNum(unsigned long long, int)' scfonts_ttf.o(.text+0xb4b): In function `Foi_ttf::EmbedFont(QString&)': : undefined reference to `QString::setNum(long long, int)' scrap.o(.text+0x3e4c): In function `Biblio::ObjFromMenu(QString)': : undefined reference to `QString::setNum(unsigned long long, int)' scfonts.o(.gnu.linkonce.t._ZN14Foi_postscript11ReadMetricsEv+0x5ed): In function `Foi_postscript::ReadMetrics()': : undefined reference to `QString::setNum(long long, int)' scfonts.o(.gnu.linkonce.t._ZN14Foi_postscript11ReadMetricsEv+0x628): In function `Foi_postscript::ReadMetrics()': : undefined reference to `QString::setNum(long long, int)' spalette.o(.gnu.linkonce.r._ZTV8Spalette+0xc8): undefined reference to `QComboBo x::hide()' druck.o(.text+0x524): In function `Druck::setMinMax(int, int, int)': : undefined reference to `QString::setNum(long long, int)' druck.o(.text+0x65a): In function `Druck::setMinMax(int, int, int)': : undefined reference to `QString::setNum(long long, int)' druck.o(.text+0x6d5): In function `Druck::setMinMax(int, int, int)': : undefined reference to `QString::setNum(long long, int)' util.o(.text+0x7df1): In function `LoadPict(QString, bool*)': : undefined reference to `QString::setNum(long long, int)' util.o(.text+0x7ef0): In function `LoadPict(QString, bool*)': : undefined reference to `QString::setNum(long long, int)' util.o(.text+0x8b09): more undefined references to `QString::setNum(long long, i nt)' follow cmykcolor.o(.text+0x2e5): In function `CMYKColor::name()': : undefined reference to `QString::insertHelper(unsigned int, char const*, unsig ned int)' cmykcolor.o(.text+0x30d): In function `CMYKColor::name()': : undefined reference to `QString::setNum(long long, int)' cmykcolor.o(.text+0x33f): In function `CMYKColor::name()': : undefined reference to `QString::insertHelper(unsigned int, char const*, unsig ned int)' cmykcolor.o(.text+0x367): In function `CMYKColor::name()': : undefined reference to `QString::setNum(long long, int)' cmykcolor.o(.text+0x399): In function `CMYKColor::name()': : undefined reference to `QString::insertHelper(unsigned int, char const*, unsig ned int)' cmykcolor.o(.text+0x3c1): In function `CMYKColor::name()': : undefined reference to `QString::setNum(long long, int)' cmykcolor.o(.text+0x3f3): In function `CMYKColor::name()': : undefined reference to `QString::insertHelper(unsigned int, char const*, unsig ned int)' scribusXml.o(.text+0xfd76): In function `ScriXmlDoc::SetItemProps(QDomElement*, PageItem*)': : undefined reference to `QString::setNum(long long, int)' scribusXml.o(.text+0x14f36): In function `ScriXmlDoc::GetStyle(QDomElement*, StV orL*, QValueList<StVorL>&, ScribusDoc*, preV*, bool)': : undefined reference to `QString::setNum(unsigned long long, int)' scribusXml.o(.text+0x15315): In function `ScriXmlDoc::GetStyle(QDomElement*, StV orL*, QValueList<StVorL>&, ScribusDoc*, preV*, bool)': : undefined reference to `QString::setNum(unsigned long long, int)' scribusXml.o(.text+0x1917b): In function `ScriXmlDoc::ReadLStyles(QString, QMap< QString, QValueVector<singleLine> >*)': : undefined reference to `QString::arg(long long, int, int) const' scribusXml.o(.text+0x213a7): In function `ScriXmlDoc::ReadPage(QString, SCFonts& , ScribusDoc*, ScribusView*, int, bool)': : undefined reference to `QString::arg(long long, int, int) const' linecombo.o(.gnu.linkonce.r._ZTV9LineCombo+0xc8): undefined reference to `QCombo Box::hide()' linkbutton.o(.gnu.linkonce.r._ZTV10LinkButton+0x1c0): undefined reference to `QT oolButton::setText(QString const&)' pdfopts.o(.text+0x128c): In function `PDF_Opts::PagePr()': : undefined reference to `QString::setNum(unsigned long long, int)' pdfopts.o(.text+0x14fc): In function `PDF_Opts::PagePr()': : undefined reference to `QString::setNum(unsigned long long, int)' pdfopts.o(.text+0x6c91): In function `PDF_Opts::PDF_Opts(QWidget*, QString, QMap <QString, QFont>, ScribusView*, PDFOpt*, QValueList<PreSet>, QMap<QString, QStri ng>*, SCFonts&)': : undefined reference to `QString::setNum(unsigned long long, int)' pdfopts.o(.text+0x10fa8): In function `PDF_Opts::PDF_Opts(QWidget*, QString, QMa p<QString, QFont>, ScribusView*, PDFOpt*, QValueList<PreSet>, QMap<QString, QStr ing>*, SCFonts&)': : undefined reference to `QString::setNum(unsigned long long, int)' pdfopts.o(.text+0x15b41): In function `PDF_Opts::PDF_Opts(QWidget*, QString, QMa p<QString, QFont>, ScribusView*, PDFOpt*, QValueList<PreSet>, QMap<QString, QStr ing>*, SCFonts&)': : undefined reference to `QString::setNum(unsigned long long, int)' pdfopts.o(.text+0x1fe58): more undefined references to `QString::setNum(unsigned long long, int)' follow tree.o(.text+0x3e9d): In function `Tree::slotUpdateElement(unsigned int, unsigne d int)': : undefined reference to `QString::setNum(long long, int)' tree.o(.text+0x51c0): In function `Tree::BuildTree(ScribusView*)': : undefined reference to `QString::setNum(unsigned long long, int)' tree.o(.text+0x5216): In function `Tree::BuildTree(ScribusView*)': : undefined reference to `QString::setNum(unsigned long long, int)' cpalette.o(.text+0x19cf): In function `Cpalette::UseTrans(bool)': : undefined reference to `QWidget::repaint(bool)' cpalette.o(.text+0x3a87): In function `Cpalette::ChooseGrad(int)': : undefined reference to `QWidget::repaint(bool)' cpalette.o(.text+0x3e66): In function `Cpalette::InnenButton()': : undefined reference to `QWidget::repaint(bool)' cpalette.o(.text+0x83b6): In function `Cpalette::InhaltButton()': : undefined reference to `QWidget::repaint(bool)' colorm.o(.text+0x54bb): In function `Farbmanager::saveDefaults()': : undefined reference to `QString::setNum(long long, int)' colorm.o(.text+0x54fc): In function `Farbmanager::saveDefaults()': : undefined reference to `QString::setNum(long long, int)' colorm.o(.text+0x553d): In function `Farbmanager::saveDefaults()': : undefined reference to `QString::setNum(long long, int)' colorm.o(.text+0x557e): In function `Farbmanager::saveDefaults()': : undefined reference to `QString::setNum(long long, int)' hruler.o(.text+0x6d87): In function `Hruler::mouseMoveEvent(QMouseEvent*)': : undefined reference to `QWidget::repaint(bool)' pageitem.o(.text+0x4b1): In function `PageItem::ExpandToken(unsigned int)': : undefined reference to `QString::arg(unsigned long long, int, int) const' pageitem.o(.text+0x4e73): In function `PageItem::PageItem(Page*, int, double, do uble, double, double, double, QString, QString, ScribusDoc*)': : undefined reference to `QString::setNum(long long, int)' pageitem.o(.text+0x6af3): In function `PageItem::PageItem(Page*, int, double, do uble, double, double, double, QString, QString, ScribusDoc*)': : undefined reference to `QString::setNum(long long, int)' scribusview.o(.text+0x4b3): In function `ScribusView::setRulerPos(int, int)': : undefined reference to `QWidget::repaint(bool)' scribusview.o(.text+0x102a): In function `ScribusView::DrawNew()': : undefined reference to `QWidget::repaint(bool)' scribusview.o(.text+0x1040): In function `ScribusView::DrawNew()': : undefined reference to `QWidget::repaint(bool)' scribusview.o(.text+0x136a): In function `ScribusView::SetCPo(int, int)': : undefined reference to `QWidget::repaint(bool)' scribusview.o(.text+0x17f0): In function `ScribusView::reformPages()': : undefined reference to `QWidget::repaint(bool)' scribusview.o(.text+0x183b): more undefined references to `QWidget::repaint(bool )' follow scribusview.o(.text+0xb48a): In function `ScribusView::ProcessPage(PSLib*, Page* , unsigned int, bool, bool, bool, bool)': : undefined reference to `QString::setNum(long long, int)' scribusview.o(.text+0xb87a): In function `ScribusView::ProcessPage(PSLib*, Page* , unsigned int, bool, bool, bool, bool)': : undefined reference to `QString::setNum(long long, int)' scribusview.o(.text+0xc41d): In function `ScribusView::ProcessPage(PSLib*, Page* , unsigned int, bool, bool, bool, bool)': : undefined reference to `QString::arg(unsigned long long, int, int) const' scribusview.o(.text+0x12c02): In function `ScribusView::CreatePS(PSLib*, std::ve ctor<int, std::allocator<int> >&, bool, QString, bool, bool, bool, bool, bool)': : undefined reference to `QString::arg(unsigned long long, int, int) const' scribusview.o(.text+0x175e7): In function `ScribusView::qt_invoke(int, QUObject* )': : undefined reference to `QWidget::repaint(bool)' scribusview.o(.text+0x17632): In function `ScribusView::qt_invoke(int, QUObject* )': : undefined reference to `QWidget::repaint(bool)' scribusview.o(.text+0x504): In function `ScribusView::setRulerPos(int, int)': : undefined reference to `QWidget::repaint(bool)' scribusview.o(.text+0x13c5): In function `ScribusView::SetCPo(int, int)': : undefined reference to `QWidget::repaint(bool)' scribusview.o(.text+0x1d3d): In function `ScribusView::SetCCPo(int, int)': : undefined reference to `QWidget::repaint(bool)' scribus.o(.text+0x88ea): more undefined references to `QWidget::repaint(bool)' f ollow scribus.o(.text+0xe8c1): In function `ScribusApp::defaultCrashHandler(int)': : undefined reference to `QString::arg(long long, int, int) const' scribus.o(.text+0x29d0e): In function `ScribusApp::doFileNew(double, double, dou ble, double, double, double, double, double, bool, bool, int, bool, int, int)': : undefined reference to `QString::setNum(long long, int)' scribus.o(.text+0x406ad): In function `ScribusApp::HaveNewSel(int)': : undefined reference to `QWidget::repaint(bool)' scribus.o(.text+0x439d0): In function `ScribusApp::HaveNewSel(int)': : undefined reference to `QWidget::repaint(bool)' scribus.o(.text+0x46357): In function `ScribusApp::setAppMode(int)': : undefined reference to `QWidget::repaint(bool)' scribus.o(.text+0x59079): In function `ScribusApp::slotFilePrint()': : undefined reference to `QString::setNum(long long, int)' collect2: ld returned 1 exit status make[3]: *** [scribus] Error 1 make[3]: Leaving directory `/var/tmp/portage/scribus-1.2/work/scribus-1.2/scribu s' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/scribus-1.2/work/scribus-1.2/scribu s' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/scribus-1.2/work/scribus-1.2' make: *** [all] Error 2 !!! ERROR: app-office/scribus-1.2 failed. !!! Function src_compile, Line 27, Exitcode 2 Reproducible: Always Steps to Reproduce: 1.emerge scribus 2. 3. Actual Results: Does not compile. Expected Results: Compiled and installed Portage 2.0.51-r2 (default-linux/x86/2004.0, gcc-3.4.2, glibc-2.2.5-r2,glibc-2.3.4.20041006-r0, 2.6.7-ck2 i686) ================================================================= System uname: 2.6.7-ck2 i686 AMD Athlon(tm) Processor Gentoo Base System version 1.5.3 Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.92.0.2-r1 Headers: sys-kernel/linux-headers-2.4.18,sys-kernel/linux-headers-2.4.22 Libtools: sys-devel/libtool-1.5.2-r5 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-tbird -O3 -pipe -fforce-addr -fomit-frame-pointer -funroll-loops -falign-functions=4 -maccumulate-outgoing-args" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3.3/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/bind /var/qmail/alias /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-tbird -O3 -pipe -fforce-addr -fomit-frame-pointer -funroll-loops -falign-functions=4 -maccumulate-outgoing-args" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://gentoo.osuosl.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X alsa apm arts avi berkdb bitmap-fonts bonobo cdr crypt cups encode esd f77 fam flac foomaticdb fortran gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile imagemagick imlib jabber jack java joystick jpeg kde libg++ libwww mad mikmod mmx motif mozilla mpeg mysql ncurses net nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline samba scanner sdl slang snmp spell ssl svga tcltk tcpd tiff truetype x86 xml xml2 xmms xv zlib"
Probably the root cause of the error is explained by the first lines. In fact the mixing of libstdc++.so.5 and .6 caused by linking a library compiled with gcc 3.3 and the program compiled with gcc 3.4 will bring to these crashes and errors. I've opened a thread on this in the italian forum: http://forums.gentoo.org/viewtopic.php?t=242168 A simple command to launch for fixing will be: (better than an emerge -e world) 1) assure that you are using gcc-3.4.x. 2) rm ~/.revdep-rebuild* revdep-rebuild -X --soname libstdc++.so.5 This will find all the libraries/programs linked to libstdc++.so.5 and recompile them with gcc 3.4.2. if you get some errors, try launching emerge by hand editing the gived emerge command and removing "--oneshot" and the forcing to that version (=foo-ver). But remember to not remove any ebuild from the emerge command because the order is important, as you need to rebuild all in the dependencies order. I hope this will help.
This is not a bug in the ebuild, but problems on your system that should be fixed by running revdep-rebuild