Bug 347728

Summary: build break when compiling RawEngine
Product: [Applications] digikam Reporter: Robert Zeller <robert.zeller>
Component: Portability-CompilationAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: caulier.gilles
Priority: NOR    
Version: 4.10.0   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In: 4.11.0

Description Robert Zeller 2015-05-14 17:31:10 UTC
libraw10  0.16.1-76.1-x86_64 seems to be incompatible with Digikam 4.10.0. Compilation crashes with the following error  messages:

extra/libkdcraw/libkdcraw/CMakeFiles/kdcraw.dir/build.make:77: recipe
for target
'extra/libkdcraw/libkdcraw/CMakeFiles/kdcraw.dir/kdcraw.cpp.o' failed
make[2]: ***
[extra/libkdcraw/libkdcraw/CMakeFiles/kdcraw.dir/kdcraw.cpp.o] Error 1
CMakeFiles/Makefile2:1641: recipe for target
'extra/libkdcraw/libkdcraw/CMakeFiles/kdcraw.dir/all' failed
make[1]: *** [extra/libkdcraw/libkdcraw/CMakeFiles/kdcraw.dir/all] Error 2
Makefile:127: recipe for target 'all' failed
make: *** [all] Error 2

when downgrading  libraw10 to 0.16.0-2.1.2-86_64 compile runs flawlessly

Reproducible: Always
Comment 1 caulier.gilles 2015-05-14 20:55:20 UTC
Git commit 46898ec97a0462eb08a5b6d09999450a86b27aae by Gilles Caulier.
Committed on 14/05/2015 at 20:54.
Pushed by cgilles into branch 'master'.

libraw 0.16.1 needs C++ exceptions rules while compilation
FIXED-IN: 4.11.0

M  +2    -0    libkdcraw/CMakeLists.txt

http://commits.kde.org/libkdcraw/46898ec97a0462eb08a5b6d09999450a86b27aae