Bug 353927

Summary: Missing local sources for libmediawiki
Product: [Applications] digikam Reporter: nucleo <nucleo>
Component: Bundle-TarballAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: caulier.gilles, rdieter
Priority: NOR    
Version: 4.14.0   
Target Milestone: ---   
Platform: Other   
OS: Other   
Latest Commit: Version Fixed In: 5.0.0

Description nucleo 2015-10-15 14:45:26 UTC
digiKam 4.14.0 compilation failed because local sources for all libs in extra/ missing but CMakeLists.txt still have options DIGIKAMSC_COMPILE_LIBMEDIAWIKI, DIGIKAMSC_COMPILE_LIBKVKONTAKTE.


Reproducible: Always


Actual Results:  
/builddir/build/BUILD/digikam-4.14.0/i686-redhat-linux-gnu/extra/kipi-plugins/vkontakte/../../../../extra/kipi-plugins/vkontakte/vkwindow.h:34:37: fatal erro
r: libkvkontakte/albuminfo.h: No such file or directory
compilation terminated.


md5sum: 8fd3cb0a822e8c2d4102e8adc00c082f  digikam-4.14.0.tar.bz2
Comment 1 caulier.gilles 2015-10-15 17:11:06 UTC
DIGIKAMSC_COMPILE_LIBMEDIAWIKI and  DIGIKAMSC_COMPILE_LIBKVKONTAKTE cmake option are only for developers. The release tarball will not include extra libraries. You must use external libs instead. libkvkontakte has separated tarball now. For libmediawiki, i don't know.

Gilles Caulier
Comment 2 Rex Dieter 2015-10-15 17:25:59 UTC
Without libmediawiki being released and available *somewhere*, no one will be able to build digikam... or am I missing something?

marking confirmed, updating summary
Comment 3 caulier.gilles 2015-10-15 20:06:45 UTC
switch -DIGIKAMSC_COMPILE_LIBMEDIAWIKI,=OFF. mediwiki kipiplugins will be disabled at compilation time.

Gilles Caulier
Comment 4 caulier.gilles 2015-10-18 21:17:05 UTC
Git commit 593fa2b28adcc3366f26aff3db69d68454d1ff75 by Gilles Caulier.
Committed on 18/10/2015 at 21:15.
Pushed by cgilles into branch 'master'.

add more check to see if local libraies source code have been previously extracted before to configure the compilation rules.
FIXED-IN: 5.0.0

M  +36   -6    CMakeLists.txt

http://commits.kde.org/scratch/mwiesweg/digikam-sc/593fa2b28adcc3366f26aff3db69d68454d1ff75