[Pkg-kde-extras] Bug#807564: Fix "Can't find marble" FTBFS [patch]

Danny Edel debian at danny-edel.de
Sun Dec 13 18:21:56 UTC 2015


Control: tags -1 patch

Hi List,

I've tried to reproduce the build failure and it turns out that the
FindMarble.cmake file is in a path that is not in the default cmake
module search path.

If the search path is passed to cmake with EXTRA_CMAKE_ARGS, digikam
compiles successfully again.

Also the libsoprano-dev dependency is no longer a problem, because
digikam build-depends on kdelibs5-dev, which (now?) depends on
libsoprano-dev.

I hope that helps in at least building digikam again, making it easier
to look into the other remaining tickets.

PS: If you test the patch locally, don't forget to increment digikam's
version number! libstdc++6 in sid has a "Breaks: digikam-private-libs"
on versions <= 4:4.4.0-1.1+b2 defined.


I must add that although it compiles, it does *not* start out-of-the-box
on my system, it now crashes with the following error message:

*** Error in `digikam': realloc(): invalid old size: 0x0000000000c21f80 ***
Aborted


Maybe someone with more C debugging skills can look into that?  (or
maybe it is an issue with my system)


Cheers,

- Danny
-------------- next part --------------
A non-text attachment was scrubbed...
Name: digikam-marble.patch
Type: text/x-diff
Size: 433 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-kde-extras/attachments/20151213/69877450/attachment.patch>


More information about the pkg-kde-extras mailing list