FS#34258 - [Digikam] segfault after updating libkdcraw to version 4.10.1-2

Attached to Project: Arch Linux
Opened by Dany Martineau (danym) - Monday, 11 March 2013, 16:20 GMT
Last edited by Andrea Scarpino (BaSh) - Thursday, 14 March 2013, 11:06 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Ronald van Haren (pressh)
Andrea Scarpino (BaSh)
Architecture x86_64
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:
Digikam segfault after updating libkdcraw to version 4.10.1-2

Additional info:
If i rolled back libkdcraw to version 4.10.1-1, digikam works again.

Steps to reproduce:
Start digikam and while loading, it segfault.
I reported it on the forum

https://bbs.archlinux.org/viewtopic.php?id=159488
This task depends upon

Closed by  Andrea Scarpino (BaSh)
Thursday, 14 March 2013, 11:06 GMT
Reason for closing:  Fixed
Additional comments about closing:  digikam 3.0.0-3
Comment by Antonio Rojas (arojas) - Monday, 11 March 2013, 17:27 GMT
The problem is that digikam builds and links to its own version of libkdcraw, even though it should not: in line 43 of CMakeLists.txt the DIGIKAMSC_USE_PRIVATE_KDEGRAPHICS option is set to ON even though is claims that the default is OFF.
Comment by Antonio Rojas (arojas) - Monday, 11 March 2013, 17:36 GMT
Reported upstream https://bugs.kde.org/show_bug.cgi?id=316556
For now, the -DDIGIKAMSC_USE_PRIVATE_KDEGRAPHICS=OFF should be explicitly added to the cmake line of the PKGBUILD
Comment by phanisvara das (phani00) - Monday, 11 March 2013, 17:39 GMT
same thing here; replacing libkdcraw with libkdcraw-git from AUR works fine though.
Comment by Dany Martineau (danym) - Wednesday, 13 March 2013, 20:50 GMT
Works with digikam 3.1.0 using -DDIGIKAMSC_USE_PRIVATE_KDEGRAPHICS=OFF and libkdcraw 4.10.1-2
Comment by Ronald van Haren (pressh) - Thursday, 14 March 2013, 09:51 GMT
@Andrea: Can you take care of this, I won't have time until at least the end of the weekend

Loading...