[Digikam-devel] [Bug 287772] build failed against boost-1.48 [patch]

Gilles Caulier caulier.gilles at gmail.com
Thu Jan 5 08:13:12 GMT 2012


https://bugs.kde.org/show_bug.cgi?id=287772





--- Comment #28 from Gilles Caulier <caulier gilles gmail com>  2012-01-05 08:13:11 ---
To Nucleo, #27

I just tested under Mageia 1 with Boost 1.46, and all compile fine. I cannot
test with boost 1.47.

To Chris, #26,

To check if versioning work fine, we have test unit program in digiKam core.
Compile it with whole application to check if it work. To enable tests, add
"-DKDE4_BUILD_TESTS=on" option to cmake command line to configure compilation.
Results are something like this :


[gilles at localhost core (master)]$ patch -p1 < digikam-boost-1.48.diff 
patching file libs/database/imagehistory/imagehistorygraph_boost.h

[gilles at localhost core (master)]$ 
[gilles at localhost core (master)]$ pwd
/mnt/data/Devel/GIT/2.x/build/core
[gilles at localhost core (master)]$ make
[  0%] Built target digikam-gitversion
[  0%] Built target digikamcore_automoc
[  0%] Built target kexiv2_automoc                                              
[  1%] Built target kexiv2                                                      
[  1%] Built target kipi_automoc                                                
[  3%] Built target kipi                                                        
[  3%] Built target kdcraw_automoc                                              
[  3%] Built target libraw_automoc                                              
[  5%] Built target libraw                                                      
[  5%] Built target kdcraw
[  5%] Built target kface_automoc
[  7%] Built target kface
[  7%] Built target kgeomap_automoc
[  9%] Built target kgeomap
[ 45%] Built target digikamcore
[ 45%] Built target testlensfuniface_automoc
[ 45%] Built target testlensfuniface
[ 45%] Built target digikamdatabase_automoc
Scanning dependencies of target digikamdatabase
[ 45%] Building CXX object
core/digikam/CMakeFiles/digikamdatabase.dir/__/libs/database/imagehistory/imagehistorygraph.cpp.o 
[ 45%] Building CXX object
core/digikam/CMakeFiles/digikamdatabase.dir/__/libs/database/imagehistory/imagehistorygraphmodel.cpp.o 
Linking CXX shared library ../../lib/libdigikamdatabase.so                      
[ 54%] Built target digikamdatabase                                             
[ 54%] Built target advancedrename_automoc
[ 58%] Built target advancedrename
[ 58%] Built target cameragui_automoc
[ 62%] Built target cameragui
[ 62%] Built target queuemanager_automoc
[ 67%] Built target queuemanager
[ 67%] Built target digikam_automoc
Linking CXX executable digikam
[ 86%] Built target digikam                                                     
[ 86%] Built target digikamnepomukservice_automoc
Linking CXX shared module ../../lib/digikamnepomukservice.so
[ 88%] Built target digikamnepomukservice                                       
[ 88%] Built target kio_digikamalbums_automoc
Linking CXX shared module ../../lib/kio_digikamalbums.so
[ 90%] Built target kio_digikamalbums                                           
[ 90%] Built target kio_digikamdates_automoc
Linking CXX shared module ../../lib/kio_digikamdates.so
[ 90%] Built target kio_digikamdates                                            
[ 90%] Built target kio_digikammapimages_automoc
Linking CXX shared module ../../lib/kio_digikammapimages.so
[ 90%] Built target kio_digikammapimages                                        
[ 90%] Built target kio_digikamsearch_automoc
Linking CXX shared module ../../lib/kio_digikamsearch.so
[ 90%] Built target kio_digikamsearch                                           
[ 90%] Built target kio_digikamtags_automoc
Linking CXX shared module ../../lib/kio_digikamtags.so
[ 90%] Built target kio_digikamtags                                             
[ 90%] Built target showfoto_automoc
[ 90%] Built target showfoto
[ 90%] Built target digikamimageplugin_color_automoc
[ 92%] Built target digikamimageplugin_color
[ 92%] Built target digikamimageplugin_decorate_automoc
[ 92%] Built target digikamimageplugin_decorate
[ 92%] Built target digikamimageplugin_enhance_automoc
[ 94%] Built target digikamimageplugin_enhance
[ 94%] Built target digikamimageplugin_fxfilters_automoc
[ 96%] Built target digikamimageplugin_fxfilters
[ 96%] Built target digikamimageplugin_transform_automoc
[ 96%] Built target digikamimageplugin_transform
[ 96%] Built target digikamdatabaseserver_automoc
Linking CXX executable digikamdatabaseserver
[ 96%] Built target digikamdatabaseserver
[ 96%] Built target advancedrenametest_automoc
Linking CXX executable advancedrenametest
[ 96%] Built target advancedrenametest
[ 96%] Built target cameranamehelpertest_automoc
Linking CXX executable cameranamehelpertest
[ 96%] Built target cameranamehelpertest
[ 96%] Built target dimagefilteractiontest_automoc
[ 96%] Built target dimagefilteractiontest
[ 96%] Built target dimagehistorygraphtest_automoc
Scanning dependencies of target dimagehistorygraphtest
[ 96%] Building CXX object
core/tests/CMakeFiles/dimagehistorygraphtest.dir/dimagehistorygraphtest.cpp.o
Linking CXX executable dimagehistorygraphtest
[ 96%] Built target dimagehistorygraphtest
[ 96%] Built target dimagehistorytest_automoc
[ 96%] Built target dimagehistorytest
[ 96%] Built target filesaveoptionsboxtest_automoc
[ 96%] Built target filesaveoptionsboxtest
[ 96%] Built target freerotationtest_automoc
[ 96%] Built target freerotationtest
[ 96%] Built target loadpgfdata_automoc
[ 96%] Built target loadpgfdata
[ 96%] Built target pgfscaled_automoc
[ 96%] Built target pgfscaled
[ 96%] Built target qtpgftest_automoc
[ 96%] Built target qtpgftest
[ 96%] Built target searchtextbartest_automoc
[ 98%] Built target searchtextbartest
[ 98%] Built target statesavingobjecttest_automoc
[100%] Built target statesavingobjecttest
[100%] Built target uifilevalidatortest_automoc
Linking CXX executable uifilevalidatortest
[100%] Built target uifilevalidatortest

The most important part is dimagehistorygraphtest program which unit test about
versioning. It must compile fine on your computer with new boost 1.48 version.

Gilles Caulier

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Digikam-devel mailing list