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

Robert Zeller robert.zeller at robert-zeller.org
Thu May 14 14:10:54 BST 2015


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
>>




More information about the Digikam-users mailing list