[Digikam-devel] [Bug 308489] raw image development produces artifacts in digikam 3.0.0-beta 2

Robert Zeller robert.zeller at robert-zeller.org
Mon Oct 29 14:27:37 GMT 2012


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

--- Comment #11 from Robert Zeller <robert.zeller at robert-zeller.org> ---
Gilles,

I am not sure if I did it right - I am not at all an expert in cmake. I 
copied your new version of libraw/CMakeLists.txt from the git repository 
into my digikam-3.0.0-beta2/extra/libkdcraw/libraw source and recompiled 
the entire stuff. In this case the artefacts are persistent with the 
setting "interpolate RGB as four colors" during the raw decoding 
process.  I suspect, that something else has to be done. So I copied the 
entire libkdcraw directory via git clone git://anongit.kde.org/libkdcraw 
into my source. But in this case I get compilation errors:

/usr/src/packages/packages.local/digikam/digikam-3.0.0-beta2/extra/kipi-plugins/common/libkipiplugins/tools/kprawthumbthread.cpp: 
In member function ‘virtual void KIPIPlugins::KPRawThumbThread::run()’:
/usr/src/packages/packages.local/digikam/digikam-3.0.0-beta2/extra/kipi-plugins/common/libkipiplugins/tools/kprawthumbthread.cpp:112:24: 
error: ‘loadDcrawPreview’ is not a member of ‘KDcrawIface::KDcraw’
make[2]: *** 
[extra/kipi-plugins/common/libkipiplugins/CMakeFiles/kipiplugins.dir/tools/kprawthumbthread.cpp.o] 
Error 1
make[1]: *** 
[extra/kipi-plugins/common/libkipiplugins/CMakeFiles/kipiplugins.dir/all] Error 
2
make: *** [all] Error 2

I think the best would be if you could point me to a complete source of 
digikam that contains the changes already and which can be compiled by 
the standard cmake / make procedures.

Robert


On 10/29/2012 12:03 PM, Gilles Caulier wrote:
> https://bugs.kde.org/show_bug.cgi?id=308489
>
> --- Comment #10 from Gilles Caulier <caulier.gilles at gmail.com> ---
> Git commit ca11950fa5926ccfb4438d8b9cbd072370be3f0b by Gilles Caulier.
> Committed on 29/10/2012 at 11:55.
> Pushed by cgilles into branch 'master'.
>
> - Use -O4 compilation option to optimize speed with dosaicing process.
>
> - Fix artifacts produced by libraw when OpenMP is used. This problem still
> present in libraw and must be fixed as DOWNSTREAM
>    Please confirm if probelm still reproducible on your computer with this fix.
> Related: bug 305382
>
> M  +2    -1    libraw/CMakeLists.txt
>
> http://commits.kde.org/libkdcraw/ca11950fa5926ccfb4438d8b9cbd072370be3f0b
>

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Digikam-devel mailing list