[Pkg-kde-extras] Bug#777833: digikam: ftbfs with GCC-5
Danny Edel
debian at danny-edel.de
Mon Aug 10 15:02:35 UTC 2015
On Sat, 08 Aug 2015 00:56:48 +0200 Christoph Anton Mitterer
<calestyo at scientia.net> wrote:
> Hey.
>
> Anything new here? That blocks upgrading to to current libstdc++6
> (without removing a large number of packages) and thus also prevents
> other packages (that already depend on newer libstdc++6) with important
> security updates to be installed.
>
> Cheers,
> Chris
Hello Chris,
I've tried to reproduce the build failure, and I got a little different
results than above, so I'm sharing them in the hope they benefit in
tracking down the bug.
---- Unmodified package ----
I tried apt-get source digikam, followed by
sbuild --dist unstable digikam_4.4.0-1.1.dsc
It ran for a while, and then failed with the following message:
make[3]: *** No rule to make target '/usr/lib/libsoprano.so', needed by
'lib/libkvkontakte.so.1.0.0'. Stop.
Full log (>400kb) can be downloaded from
http://danny-edel.de/logs/digikam_4.4.0-1.1_amd64-20150810-1415.build
---- With libsoprano-dev in Build-Depends: ----
For testing purposes, I added "libsoprano-dev" (which contains this
file) to build-depends and created a new source package (Please ignore
the incremented version number), and got a different failure:
CMakeFiles/kface.dir/detection/opencvfacedetector.cpp.o: In function
`KFaceIface::Cascade::Cascade(QStringList const&, QString const&)':
/«PKGBUILDDIR»/extra/libkface/libkface/detection/opencvfacedetector.cpp:130:
undefined reference to `cv::CascadeClassifier::load(std::__cxx11
::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
Full log (>500kb) can be downloaded from
http://danny-edel.de/logs/digikam_4.4.0-1.2_amd64-20150810-1455.build
----
I hope this helps in getting Digikam to run again. To me, the second
failure looks like cv needs a rebuild to expose the new __cxx11 symbols,
before digikam can compile cleanly with GCC5.
However, I don't know how to request that, or check whether it has
already been requested.
- Danny
More information about the pkg-kde-extras
mailing list