Bug#791881: flactag: FTBFS against libmusicbrainz5 from experimental

Sebastian Ramacher sramacher at debian.org
Thu Jul 9 08:50:18 UTC 2015


Source: flactag
Version: 2.0.4-4
Severity: important
Tags: patch sid stretch

flactag fails to build against libmusicbrainz5 from experimental which split the
C and C++ interface into different shared libraries. Since flactag uses the C++
interface it needs to link against libmusicbrainz5cc now.

The attached patch fixes this issue.

Cheers
-- 
Sebastian Ramacher
-------------- next part --------------
diff -Nru flactag-2.0.4/debian/changelog flactag-2.0.4/debian/changelog
--- flactag-2.0.4/debian/changelog	2015-04-26 13:45:50.000000000 +0200
+++ flactag-2.0.4/debian/changelog	2015-07-09 10:44:48.000000000 +0200
@@ -1,3 +1,10 @@
+flactag (2.0.4-5) UNRELEASED; urgency=medium
+
+  * Team upload.
+  * Look for libmusicbrainz5cc instead of libmusicbrainz5.
+
+ -- Sebastian Ramacher <sramacher at debian.org>  Thu, 09 Jul 2015 10:43:21 +0200
+
 flactag (2.0.4-4) unstable; urgency=medium
 
   * Team upload.
diff -Nru flactag-2.0.4/debian/control flactag-2.0.4/debian/control
--- flactag-2.0.4/debian/control	2015-04-26 13:44:23.000000000 +0200
+++ flactag-2.0.4/debian/control	2015-07-09 10:43:57.000000000 +0200
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian Multimedia Team <pkg-multimedia-maintainers at lists.alioth.debian.org>
 Uploaders: Daniel Pocock <daniel at pocock.pro>, Andy Hawkins <andy at gently.org.uk>
-Build-Depends: cdbs, debhelper (>=8),libmusicbrainz5-dev(>=5.0.0),libdiscid-dev,libslang2-dev,libflac++-dev,libneon27-gnutls-dev,libjpeg-dev,libunac1-dev,asciidoc,xmlto,pkg-config,dpkg-dev(>=1.16.1~),dh-autoreconf
+Build-Depends: cdbs, debhelper (>=8),libmusicbrainz5-dev(>=5.1.0+git20150707),libdiscid-dev,libslang2-dev,libflac++-dev,libneon27-gnutls-dev,libjpeg-dev,libunac1-dev,asciidoc,xmlto,pkg-config,dpkg-dev(>=1.16.1~),dh-autoreconf
 Standards-Version: 3.9.6
 Homepage: http://flactag.sourceforge.net/
 Vcs-Git: git://anonscm.debian.org/pkg-multimedia/flactag.git
diff -Nru flactag-2.0.4/debian/patches/libmusicbrainz5cc.patch flactag-2.0.4/debian/patches/libmusicbrainz5cc.patch
--- flactag-2.0.4/debian/patches/libmusicbrainz5cc.patch	1970-01-01 01:00:00.000000000 +0100
+++ flactag-2.0.4/debian/patches/libmusicbrainz5cc.patch	2015-07-09 10:44:27.000000000 +0200
@@ -0,0 +1,15 @@
+Description: Look for libmusicbrainz5cc instead of libmusicbrainz5.
+Author: Sebastian Ramacher <sramacher at debian.org>
+Last-Update: 2015-07-09
+
+--- flactag-2.0.4.orig/configure.ac
++++ flactag-2.0.4/configure.ac
+@@ -24,7 +24,7 @@ AC_PROG_LIBTOOL
+ AC_PROG_LN_S
+ 
+ PKG_CHECK_MODULES([DEP_ALL], [libdiscid])
+-PKG_CHECK_MODULES([DEP_FLACTAG], [neon slang libmusicbrainz5 flac++ unac])
++PKG_CHECK_MODULES([DEP_FLACTAG], [neon slang libmusicbrainz5cc flac++ unac])
+ AC_SEARCH_LIBS([jpeg_read_header], jpeg, , [
+      AC_MSG_ERROR([unable to find jpeg_read_header, install libjpeg-dev and/or set CPPFLAGS/LDFLAGS])
+ ])
diff -Nru flactag-2.0.4/debian/patches/series flactag-2.0.4/debian/patches/series
--- flactag-2.0.4/debian/patches/series	1970-01-01 01:00:00.000000000 +0100
+++ flactag-2.0.4/debian/patches/series	2015-07-09 10:44:10.000000000 +0200
@@ -0,0 +1 @@
+libmusicbrainz5cc.patch
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20150709/6540d318/attachment.sig>


More information about the pkg-multimedia-maintainers mailing list