Version: 2.6.0 (using KDE 4.7.3) OS: FreeBSD I have few patches that fix issues compiling git HEAD under FreeBSD 8.2. I don't know if I implemented fix in "core" properly. I tried to make it perfect for "kipi-plugins"... It also needs libkvm that I don't know how to properly add to cmake. The other thing is that cmake doesn't detect "libkdcraw", "libkexiv2" and "libkipi" properly. I defined "DIGIKAMSC_USE_PRIVATE_KDEGRAPHICS" for workaround, worked. I know why (different name, ending with -kde4... different path, etc) and FreeBSD port has patches[1] for that. Not sure if those can be integrated to main distribution. There is one other interesting patch that port includes, although for old 1.9.0 version. I have no idea what's that good for. I'm looking into port maintainership if noone responds :) Sorry for two patches in one file, as there was no way to add TWO files (yes I was thinking about giving patches by URL). 1. http://www.freebsd.org/cgi/cvsweb.cgi/ports/graphics/digikam-kde4/files/ 2. http://www.freebsd.org/cgi/cvsweb.cgi/~checkout~/ports/graphics/digikam-kde4/files/patch-libs_3rdparty_cimg_CImg.h Reproducible: Always Steps to Reproduce: Compile under FreeBSD 8.2 Expected Results: Get it compiled under FreeBSD 8.2
Created attachment 68011 [details] core.diff
Created attachment 68012 [details] kipi-plugins.diff
Crap. I messed up report a little...
Created attachment 68075 [details] core_with_cmake.diff Decided to hack CMake files too. Now compiles cleanly here.
Can you update patches against current git/master please. I would include it for next 4.0.0 release. Thanks in advance Note : i don't have any BSD system to check your patches. Thanks in advance Gilles Caulier
Sulev, Do you see my previous message ? Gilles Caulier
Git commit 2ec47decfe744e017c3365c66d85acff05bef408 by Gilles Caulier. Committed on 29/08/2014 at 15:31. Pushed by cgilles into branch 'master'. apply patch #68011 to support compilation under FreeBSD M +3 -0 libs/3rdparty/kmemoryinfo/kmemoryinfo_backend.cpp http://commits.kde.org/digikam/2ec47decfe744e017c3365c66d85acff05bef408
Git commit 7e71288afb4aaa3b11a05f48e945d718053385d3 by Gilles Caulier. Committed on 29/08/2014 at 15:34. Pushed by cgilles into branch 'master'. apply patch #68012 to compile fine under FreeBSD M +7 -0 expoblending/manager/actionthread.cpp http://commits.kde.org/kipi-plugins/7e71288afb4aaa3b11a05f48e945d718053385d3
Git commit 375daf5648caf2c1d95416db06dbf86ba6f37027 by Gilles Caulier. Committed on 29/08/2014 at 15:39. Pushed by cgilles into branch 'master'. apply patch #68075 to fix compilation under FreeBSD FIXED-IN: 4.3.0 M +4 -0 CMakeLists.txt M +3 -0 digikam/CMakeLists.txt M +3 -0 showfoto/CMakeLists.txt M +4 -1 tests/CMakeLists.txt http://commits.kde.org/digikam/375daf5648caf2c1d95416db06dbf86ba6f37027