Source: libkcddb Version: 4.14.2-1 Severity: important Tags: patch sid stretch libkcddb fails to build against libmusicbrainz5 from experimental which split the C and C++ interface into different shared libraries. Since libkcddb uses the C++ interface it needs to link against libmusicbrainz5cc now. The attached patch fixes this issue. Cheers -- Sebastian Ramacher
diff -Nru libkcddb-4.14.2/debian/changelog libkcddb-4.14.2/debian/changelog
--- libkcddb-4.14.2/debian/changelog 2014-10-20 17:13:14.000000000 +0200
+++ libkcddb-4.14.2/debian/changelog 2015-07-09 11:10:05.000000000 +0200
@@ -1,3 +1,10 @@
+libkcddb (4:4.14.2-1.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Look for libmusicbrainz5cc instead of libmusicbrainz5.
+
+ -- Sebastian Ramacher <sramacher@debian.org> Thu, 09 Jul 2015 11:08:06 +0200
+
libkcddb (4:4.14.2-1) unstable; urgency=medium
* New upstream release (4.14.2).
diff -Nru libkcddb-4.14.2/debian/control libkcddb-4.14.2/debian/control
--- libkcddb-4.14.2/debian/control 2014-10-20 17:13:14.000000000 +0200
+++ libkcddb-4.14.2/debian/control 2015-07-09 11:08:55.000000000 +0200
@@ -9,7 +9,7 @@
debhelper (>= 9),
kde-sc-dev-latest (>= 4:4.12),
kdelibs5-dev (>= 4:4.11),
- libmusicbrainz5-dev,
+ libmusicbrainz5-dev (>= 5.1.0+git20150707),
pkg-kde-tools (>= 0.12)
Standards-Version: 3.9.5
XS-Testsuite: autopkgtest
diff -Nru libkcddb-4.14.2/debian/patches/libmusicbrainz5cc.patch libkcddb-4.14.2/debian/patches/libmusicbrainz5cc.patch
--- libkcddb-4.14.2/debian/patches/libmusicbrainz5cc.patch 1970-01-01 01:00:00.000000000 +0100
+++ libkcddb-4.14.2/debian/patches/libmusicbrainz5cc.patch 2015-07-09 11:09:22.000000000 +0200
@@ -0,0 +1,15 @@
+Description: Look for libmusicbrainz5cc instead of libmusicbrainz5.
+Author: Sebastian Ramacher <sramacher@debian.org>
+Last-Update: 2015-07-09
+
+--- libkcddb-4.14.2.orig/cmake/FindMusicBrainz5.cmake
++++ libkcddb-4.14.2/cmake/FindMusicBrainz5.cmake
+@@ -16,7 +16,7 @@ endif(MUSICBRAINZ5_INCLUDE_DIR AND MUSIC
+
+ FIND_PATH(MUSICBRAINZ5_INCLUDE_DIR musicbrainz5/Disc.h)
+
+-FIND_LIBRARY( MUSICBRAINZ5_LIBRARIES NAMES musicbrainz5)
++FIND_LIBRARY( MUSICBRAINZ5_LIBRARIES NAMES musicbrainz5cc)
+
+ include(FindPackageHandleStandardArgs)
+ find_package_handle_standard_args( MusicBrainz5 DEFAULT_MSG
diff -Nru libkcddb-4.14.2/debian/patches/series libkcddb-4.14.2/debian/patches/series
--- libkcddb-4.14.2/debian/patches/series 1970-01-01 01:00:00.000000000 +0100
+++ libkcddb-4.14.2/debian/patches/series 2015-07-09 11:09:03.000000000 +0200
@@ -0,0 +1 @@
+libmusicbrainz5cc.patch
Attachment:
signature.asc
Description: Digital signature