Summary: | Libraw fails to build with CLang (C++11 non constant initializer narrowing) | ||
---|---|---|---|
Product: | [Applications] digikam | Reporter: | Matthias Fauconneau <matthias.fauconneau> |
Component: | Plugin-DImg-RAW | Assignee: | Digikam Developers <digikam-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | caulier.gilles, lexa |
Priority: | NOR | ||
Version: | 5.1.0 | ||
Target Milestone: | --- | ||
Platform: | Gentoo Packages | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/digikam/f8530c8e7c0de68bf6e0f02bf84c8d0b96d3c589 | Version Fixed In: | 5.2.0 |
Description
Matthias Fauconneau
2016-08-15 10:27:38 UTC
>P.S: Is there an option to either disable or use system libraw ?
No because we compile internal libraw with internal Adobe DNG SDK
Gilles Caulier
Do you use "-std=c++11" GCC compiler option ? What's are the compilation details with you use "export VERBOSE=1" Gilles Caulier In fact the rules to prevent broken compilation already with Clang under OSX. I will adjust rules for everywhere. Gilles Caulier Git commit f8530c8e7c0de68bf6e0f02bf84c8d0b96d3c589 by Gilles Caulier. Committed on 16/08/2016 at 07:00. Pushed by cgilles into branch 'master'. adjust Libraw C++11 rules for linux and Windows too FIXED-IN: 5.2.0 M +2 -2 libs/rawengine/libraw/CMakeLists.txt http://commits.kde.org/digikam/f8530c8e7c0de68bf6e0f02bf84c8d0b96d3c589 |