Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 252615 - [kde-testing] digikam-0.10.0_beta7 wont compile
Summary: [kde-testing] digikam-0.10.0_beta7 wont compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL: https://bugs.kde.org/show_bug.cgi?id=...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-12-26 16:34 UTC by Jiri Tyr
Modified: 2008-12-27 16:42 UTC (History)
0 users

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


Attachments
loadingcache.patch (loadingcache.patch,434 bytes, patch)
2008-12-26 16:35 UTC, Jiri Tyr
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jiri Tyr 2008-12-26 16:34:23 UTC
I have upgraded to kde 4.2.85 from the kde-testing overlay and everything seams to be working. The only thing which wont compile is the digikam. I have got an error during the cmake which seams to be critical:

[ 77%] Building CXX object themedesigner/CMakeFiles/digikamthemedesigner.dir/digikamthemedesigner_automoc.o                                                     
Linking CXX executable digikamthemedesigner                                     
CMakeFiles/digikamthemedesigner.dir/__/digikam/scancontroller.o: In function `Digikam::ScanController::ScanController()':                                       
scancontroller.cpp:(.text+0x1b3b): undefined reference to `Digikam::LoadingCache::CacheLock::CacheLock(Digikam::LoadingCache*)'                                 
scancontroller.cpp:(.text+0x1b6f): undefined reference to `Digikam::LoadingCache::CacheLock::~CacheLock()'                                                      
scancontroller.cpp:(.text+0x1baa): undefined reference to `Digikam::LoadingCache::CacheLock::~CacheLock()'                                                      
CMakeFiles/digikamthemedesigner.dir/__/digikam/scancontroller.o: In function `Digikam::ScanController::ScanController()':                                       
scancontroller.cpp:(.text+0x1d7b): undefined reference to `Digikam::LoadingCache::CacheLock::CacheLock(Digikam::LoadingCache*)'                                 
scancontroller.cpp:(.text+0x1daf): undefined reference to `Digikam::LoadingCache::CacheLock::~CacheLock()'                                                      
scancontroller.cpp:(.text+0x1dea): undefined reference to `Digikam::LoadingCache::CacheLock::~CacheLock()'                                                      
collect2: ld returned 1 exit status                                             
make[2]: *** [themedesigner/digikamthemedesigner] Error 1                       
make[1]: *** [themedesigner/CMakeFiles/digikamthemedesigner.dir/all] Error 2    
make[1]: *** Waiting for unfinished jobs....   

Furtunately, I have found a patch which fix this issue (see the URL). Please could you add this patch into the kde-testing overlay?
Comment 1 Jiri Tyr 2008-12-26 16:35:37 UTC
Created attachment 176444 [details, diff]
loadingcache.patch

Patch for media-gfx/digikam-0.10.0_beta7 which fix the compilation issue.
Comment 2 Wormo (RETIRED) gentoo-dev 2008-12-27 05:39:05 UTC
Thanks for submitting your fix! Assigning to kde team.
Comment 3 Tomáš Chvátal (RETIRED) gentoo-dev 2008-12-27 16:42:41 UTC
Fixed in kde-crazy, will be merged to kde-testing when another merge is planned.