[Digikam-users] error compiling DK 4.10 ; problem solved!

Gilles Caulier caulier.gilles at gmail.com
Thu May 14 14:54:03 BST 2015


Please, report this incompatibility to KDE bugzilla as remembers TODO.
We will take a look later...

Gilles

2015-05-14 15:10 GMT+02:00 Robert Zeller <robert.zeller at robert-zeller.org>:
> I found out, what caused the problem:
>
> I had installed libraw10   0.16.1.-76.1-x86_64 from
> obs://build.opensuse.org/KDE ; this version seems to be incompatible
> with DK 10.0 ; after downgrading to libraw10 to 0.16.0-2.1.2-86_64 from
> vendor openSUSE DK10.0 compiles without any errors !
>
> Thanks you all!
>
> Robert
>
> On 05/14/2015 01:13 PM, Johannes Kapune wrote:
>> Maybe you check the spec file on
>>
>> https://build.opensuse.org/package/show?project=KDE%3AExtra&package=digikam
>>
>>
>> as far as I know there are all the files they use to compile on KDE:Extra
>>
>> sorry, but I'm not a coder and can't help more
>>
>> Johannes
>>
>> Am 14.05.2015 um 13:01 schrieb Robert Zeller:
>>> Johannes,
>>>
>>> thanks for the hint; I installed the executable DK 4.10.0 from
>>> obs://build.opensuse.org/KDE as you suggested, and it works fine. I also
>>> re-downloaded the source code from the KDE repository and - after
>>> checking the versions of libkdcraw - tried again to compile it. It again
>>> crashes with the same compilation error. This is quite strange, since
>>> all my libraries should have correct versions, otherwise the downloaded
>>> executable would not run. Could it be, that the source code on the KDE
>>> repo contains a bug?
>>> Anyway I can use DK 4.10.0 for production now, which is fine!
>>>
>>> Robert
>>>
>>> On 05/14/2015 11:20 AM, Johannes Kapune wrote:
>>>> After checking for updates I change to
>>>>
>>>> digikam 4.10.0-42.1 from obs://build.opensuse.org/KDE  (KDE:Extra /
>>>> openSUSE_13.2)
>>>>
>>>> libraw stay at same version numbers
>>>>
>>>>
>>>> Johannes
>>>>
>>>>
>>>> Am 14.05.2015 um 11:01 schrieb Johannes Kapune:
>>>>> Robert,
>>>>>
>>>>> here on my opensuse 13.2 it is
>>>>>
>>>>> libdcraw22 4.11.5-298.1 (in red!)
>>>>> libdcraw23 14.12.3-16.1
>>>>> libraw10 016.1-76.1
>>>>> libraw9 015.4-2.1.2 (in red!)
>>>>>
>>>>> running DigiKam 4.10.0-43-3 from obs://build.opensuse.org/home:simotek
>>>>> (X86_64)
>>>>>
>>>>> Johannes
>>>>>
>>>>>
>>>>> Am 14.05.2015 um 10:32 schrieb Robert Zeller:
>>>>>> Gilles,
>>>>>>
>>>>>> I am using:
>>>>>> libkdcraw23 (4.14.3-4.2) from openSUSE-13.2-Update
>>>>>> libraw10 (0.16.1-76.1) from build.opensues.org/KDE
>>>>>> libraw9 (0.15.4-72.1) from build.opensues.org/KDE
>>>>>>
>>>>>> Robert Zeller
>>>>>>
>>>>>>
>>>>>> On 05/14/2015 07:58 AM, Gilles Caulier wrote:
>>>>>>> Which libraw version do you use ?
>>>>>>>
>>>>>>> Gilles Caulier
>>>>>>>
>>>>>>> 2015-05-14 0:09 GMT+02:00 Robert Zeller
>>>>>>> <robert.zeller at robert-zeller.org>:
>>>>>>>> Looks like the compilation error occurs in libkdcraw:
>>>>>>>>
>>>>>>>> [  3%] Built target kdcraw_automoc
>>>>>>>> [  3%] Building CXX object
>>>>>>>> extra/libkdcraw/libkdcraw/CMakeFiles/kdcraw.dir/kdcraw.cpp.o
>>>>>>>> In file included from /usr/include/libraw/libraw.h:40:0,
>>>>>>>>                    from
>>>>>>>> /usr/src/packages/packages.local/digikam/digikam-4.10.0/extra/libkdcraw/libkdcraw/kdcraw_p.h:39,
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>                    from
>>>>>>>> /usr/src/packages/packages.local/digikam/digikam-4.10.0/extra/libkdcraw/libkdcraw/kdcraw.cpp:31:
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> /usr/include/libraw/libraw_datastream.h: In member function
>>>>>>>> ‘virtual int
>>>>>>>> LibRaw_buffer_datastream::get_char()’:
>>>>>>>> /usr/include/libraw/libraw_datastream.h:154:17: error: exception
>>>>>>>> handling disabled, use -fexceptions to enable
>>>>>>>>              throw LIBRAW_EXCEPTION_IO_EOF;
>>>>>>>>                    ^
>>>>>>>> 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
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On 05/13/2015 03:53 PM, Gilles Caulier wrote:
>>>>>>>>> Nothing more ?
>>>>>>>>>
>>>>>>>>> Please give us the full compilation trace please
>>>>>>>>>
>>>>>>>>> Gilles Caulier
>>>>>>>>>
>>>>>>>>> 2015-05-13 15:19 GMT+02:00 Robert Zeller
>>>>>>>>> <robert.zeller at robert-zeller.org>:
>>>>>>>>>> Hello Gilles,
>>>>>>>>>>
>>>>>>>>>> I just tried to compile DK 4.10 on my openSUSE 13.2 system.
>>>>>>>>>> Though
>>>>>>>>>> the
>>>>>>>>>> bootstrap.linux command executes without error messages, the
>>>>>>>>>> build
>>>>>>>>>> process stops after about 4% with the following error message:
>>>>>>>>>>
>>>>>>>>>> Generating slideshowbuilder.moc
>>>>>>>>>> Generating imagepropertiessidebarcamgui.moc
>>>>>>>>>> Generating leftsidebarwidgets.moc
>>>>>>>>>> Generating setupiofiles.moc
>>>>>>>>>> Generating taglist.moc
>>>>>>>>>> [  4%] Built target digikam_automoc
>>>>>>>>>> Makefile:127: recipe for target 'all' failed
>>>>>>>>>> make: *** [all] Error 2
>>>>>>>>>>
>>>>>>>>>> Any idea what is going wrong? I had no problems compiling DK 4.9
>>>>>>>>>>
>>>>>>>>>> Best regards,
>>>>>>>>>>
>>>>>>>>>> Robert
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On 05/13/2015 11:48 AM, Gilles Caulier wrote:
>>>>>>>>>>> Dear all digiKam fans and users,
>>>>>>>>>>>
>>>>>>>>>>> The digiKam development team is proud to release digiKam
>>>>>>>>>>> Software Collection 4.10.0. For more details, see
>>>>>>>>>>> announcement on
>>>>>>>>>>> digikam.org:
>>>>>>>>>>>
>>>>>>>>>>> http://www.digikam.org/node/739
>>>>>>>>>>>
>>>>>>>>>>> Have fun...
>>>>>>>>>>>
>>>>>>>>>>> Gilles Caulier
>>>>>>>>>>> _______________________________________________
>>>>>>>>>>> Digikam-users mailing list
>>>>>>>>>>> Digikam-users at kde.org
>>>>>>>>>>> https://mail.kde.org/mailman/listinfo/digikam-users
>>>>>>>>>> _______________________________________________
>>>>>>>>>> Digikam-users mailing list
>>>>>>>>>> Digikam-users at kde.org
>>>>>>>>>> https://mail.kde.org/mailman/listinfo/digikam-users
>>>>>>>>> _______________________________________________
>>>>>>>>> Digikam-users mailing list
>>>>>>>>> Digikam-users at kde.org
>>>>>>>>> https://mail.kde.org/mailman/listinfo/digikam-users
>>>>>>>> _______________________________________________
>>>>>>>> Digikam-users mailing list
>>>>>>>> Digikam-users at kde.org
>>>>>>>> https://mail.kde.org/mailman/listinfo/digikam-users
>>>>>>> _______________________________________________
>>>>>>> Digikam-users mailing list
>>>>>>> Digikam-users at kde.org
>>>>>>> https://mail.kde.org/mailman/listinfo/digikam-users
>>>>>>
>>>>>> _______________________________________________
>>>>>> Digikam-users mailing list
>>>>>> Digikam-users at kde.org
>>>>>> https://mail.kde.org/mailman/listinfo/digikam-users
>>>>>>
>>>>> _______________________________________________
>>>>> Digikam-users mailing list
>>>>> Digikam-users at kde.org
>>>>> https://mail.kde.org/mailman/listinfo/digikam-users
>>>> _______________________________________________
>>>> Digikam-users mailing list
>>>> Digikam-users at kde.org
>>>> https://mail.kde.org/mailman/listinfo/digikam-users
>>>
>
> _______________________________________________
> Digikam-users mailing list
> Digikam-users at kde.org
> https://mail.kde.org/mailman/listinfo/digikam-users



More information about the Digikam-users mailing list