Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 73949 - Scribus-1.2 compile failure
Summary: Scribus-1.2 compile failure
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Hanno Böck
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-12-09 14:33 UTC by Jeff Thorsett
Modified: 2004-12-14 14:27 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jeff Thorsett 2004-12-09 14:33:13 UTC
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"
Comment 1 Simone Gotti (RETIRED) gentoo-dev 2004-12-09 14:48:24 UTC
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.
Comment 2 Hanno Böck gentoo-dev 2004-12-14 14:27:51 UTC
This is not a bug in the ebuild, but problems on your system that should be fixed by running
revdep-rebuild