Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 282535

Summary: [qting-edge] arora-9999 compilation error
Product: Gentoo Linux Reporter: MT <toffanin.mauro>
Component: Current packagesAssignee: Qt Bug Alias <qt>
Status: RESOLVED UPSTREAM    
Severity: enhancement    
Priority: High    
Version: 2008.0   
Hardware: x86   
OS: Linux   
URL: http://code.google.com/p/arora/issues/detail?id=457
Whiteboard:
Package list:
Runtime testing required: ---

Description MT 2009-08-24 08:56:33 UTC
compiling arora-9999 (git snapshot: c204578d16817577fa3361bf2fbe2ff7fcb23905) i get this error:

i686-pc-linux-gnu-g++ -c -pipe -march=prescott -O2 -fomit-frame-pointer -mfpmath=sse,387 -Wall -W -D_REENTRANT -DQT_NO_UITOOLS -DGITVERSION="\"c204578\"" -DGITCHANGENUMBER="\"1148\"" -DDATADIR=\"/usr/share\" -DPKGDATADIR=\"/usr/share/arora\" -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SQL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I../../src -I../../src/bookmarks -I../../src/bookmarks/xbel -I../../src/history -I../../src/locationbar -I../../src/network -I../../src/network/cookiejar -I../../src/network/cookiejar/networkcookiejar -I../../src/opensearch -I../../src/qwebplugins -I../../src/qwebplugins/clicktoflash -I../../src/utils -I../../src/.moc -I../../src/.ui -o ../../src/.obj/moc_lineedit.o ../../src/.moc/moc_lineedit.cpp                                         
/usr/lib/gcc/i686-pc-linux-gnu/4.3.2/../../../../i686-pc-linux-gnu/bin/ld: can not read symbols: No such file or directory                        
.obj/languagemanager.o: In function `LanguageManager::setCurrentLanguage(QString const&)':                                                        
languagemanager.cpp:(.text+0xbc1): undefined reference to `LanguageManager::languageChanged(QString const&)'                                      
languagemanager.cpp:(.text+0xfe8): undefined reference to `LanguageManager::languageChanged(QString const&)'                                      
.obj/languagemanager.o: In function `LanguageManager::chooseNewLanguage()':                                                                       
languagemanager.cpp:(.text+0x15fd): undefined reference to `LanguageManager::staticMetaObject'                                                    
languagemanager.cpp:(.text+0x1624): undefined reference to `LanguageManager::staticMetaObject'                                                    
languagemanager.cpp:(.text+0x199f): undefined reference to `LanguageManager::staticMetaObject'                                                    
.obj/languagemanager.o: In function `LanguageManager::LanguageManager(QString const&, QObject*)':                                                 
languagemanager.cpp:(.text+0x1c73): undefined reference to `vtable for LanguageManager'                                                           
.obj/languagemanager.o: In function `LanguageManager::LanguageManager(QString const&, QObject*)':                                                 
languagemanager.cpp:(.text+0x203f): undefined reference to `vtable for LanguageManager'                                                           
/usr/lib/gcc/i686-pc-linux-gnu/4.3.2/../../../../i686-pc-linux-gnu/bin/ld: final link failed: Nonrepresentable section on output                  
collect2: ld returned 1 exit status 

it's another package with broken parallal build system, indeed forcing MAKEOPTS="-j1" fixes the error.
Hope to be useful.
Comment 1 Markos Chandras (RETIRED) gentoo-dev 2009-10-02 13:43:47 UTC
This is a common error and you should report it back upstream

In fact

http://code.google.com/p/arora/issues/detail?id=457