Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 261535 - kdelibs-4.2.1 failed to compile at libnepomuk
Summary: kdelibs-4.2.1 failed to compile at libnepomuk
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-07 09:10 UTC by Lóránt Farkas
Modified: 2009-06-01 07:23 UTC (History)
0 users

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 Lóránt Farkas 2009-03-07 09:10:48 UTC
I've tried to upgrade kdelibs-4.2.0 to kdelibs-4.2.1
during the merge the compile died (around [52%] when linking libkio.so)

Because there was no relevant error information so I chnge my destination to 
/var/tmp/portage/kde-base/kdelibs-4.2.1/work/kdelibs_build/

and runned 

make

For my suprise the build go on - So I cannot say what was the problem with libkio - but stopped at [92%] with the error message:

Linking CXX shared library ../../lib/libnepomuk.so        
CMakeFiles/nepomuk.dir/resourcedata.o: In function `QHash<QUrl, Nepomuk::Variant>::findNode(QUrl const&, unsigned int*) const':                                                                                                     
resourcedata.cpp:(.text._ZNK5QHashI4QUrlN7Nepomuk7VariantEE8findNodeERKS0_Pj[QHash<QUrl, Nepomuk::Variant>::findNode(QUrl const&, unsigned int*) const]+0x18): undefined reference to `qHash(QUrl const&)'                          
CMakeFiles/nepomuk.dir/ontology/ontology.o: In function `QHash<QUrl, Nepomuk::Property const*>::findNode(QUrl const&, unsigned int*) const':                                                                                        
ontology.cpp:(.text._ZNK5QHashI4QUrlPKN7Nepomuk8PropertyEE8findNodeERKS0_Pj[QHash<QUrl, Nepomuk::Property const*>::findNode(QUrl const&, unsigned int*) const]+0x18): undefined reference to `qHash(QUrl const&)'                   
CMakeFiles/nepomuk.dir/ontology/ontology.o: In function `QHash<QUrl, Nepomuk::Class const*>::findNode(QUrl const&, unsigned int*) const':                                                                                           
ontology.cpp:(.text._ZNK5QHashI4QUrlPKN7Nepomuk5ClassEE8findNodeERKS0_Pj[QHash<QUrl, Nepomuk::Class const*>::findNode(QUrl const&, unsigned int*) const]+0x18): undefined reference to `qHash(QUrl const&)'                         
CMakeFiles/nepomuk.dir/ontology/ontologymanager.o: In function `QHash<QUrl, Nepomuk::Ontology>::findNode(QUrl const&, unsigned int*) const':                                                                                        
ontologymanager.cpp:(.text._ZNK5QHashI4QUrlN7Nepomuk8OntologyEE8findNodeERKS0_Pj[QHash<QUrl, Nepomuk::Ontology>::findNode(QUrl const&, unsigned int*) const]+0x18): undefined reference to `qHash(QUrl const&)'                     
CMakeFiles/nepomuk.dir/ontology/ontologymanager.o: In function `QHash<QUrl, Nepomuk::Property>::findNode(QUrl const&, unsigned int*) const':                                                                                        
ontologymanager.cpp:(.text._ZNK5QHashI4QUrlN7Nepomuk8PropertyEE8findNodeERKS0_Pj[QHash<QUrl, Nepomuk::Property>::findNode(QUrl const&, unsigned int*) const]+0x18): undefined reference to `qHash(QUrl const&)'                     
CMakeFiles/nepomuk.dir/ontology/ontologymanager.o:ontologymanager.cpp:(.text._ZNK5QHashI4QUrlN7Nepomuk5ClassEE8findNodeERKS0_Pj[QHash<QUrl, Nepomuk::Class>::findNode(QUrl const&, unsigned int*) const]+0x18): more undefined references to `qHash(QUrl const&)' follow                                                                              
collect2: ld returned 1 exit status                                                                               
make[2]: *** [lib/libnepomuk.so.4.2.0] Error 1                                                                    
make[1]: *** [nepomuk/core/CMakeFiles/nepomuk.dir/all] Error 2                                                    
make: *** [all] Error 2                       





Reproducible: Always



Expected Results:  
kedlibs-4.2.1 should comile normally
Comment 1 Lóránt Farkas 2009-03-07 09:12:40 UTC
I think, this is the same problem as at:

http://forum.kde.org/kde4-2-1-compile-problem-kdelibs-nepomuk-t-36778.html
Comment 2 Lóránt Farkas 2009-06-01 07:23:12 UTC
It was some problem with dependencies (I've used some programs from overlays, and those versions doesn't appear in the tree). (I think) It is fixed in the tree right now.