diff --git a/debian/changelog b/debian/changelog index 527e0c3..e8c74ed 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +lv2-c++-tools (1.0.3-3) unstable; urgency=medium + + * libpaq must provide all symbols brought by + liblv2-{gui,plugin}.a (Closes: #592061). + * Bump Standards. + + -- Alessio Treglia Sat, 07 Aug 2010 16:05:55 +0200 + lv2-c++-tools (1.0.3-2) unstable; urgency=low * Switch to format 3.0 (quilt). diff --git a/debian/control b/debian/control index 1ccefb8..c261027 100644 --- a/debian/control +++ b/debian/control @@ -16,7 +16,7 @@ Build-Depends: debhelper (>= 7.0.50~), libglib2.0-0, libgtkmm-2.4-dev, libboost-dev -Standards-Version: 3.8.4 +Standards-Version: 3.9.1 Vcs-Git: git://git.debian.org/git/pkg-multimedia/lv2-tools.git Vcs-Browser: http://git.debian.org/?p=pkg-multimedia/lv2-tools.git Homepage: http://ll-plugins.nongnu.org/hacking.html diff --git a/debian/patches/02-missing_symbols.patch b/debian/patches/02-missing_symbols.patch new file mode 100644 index 0000000..a130ae5 --- /dev/null +++ b/debian/patches/02-missing_symbols.patch @@ -0,0 +1,22 @@ +Author: Alessio Treglia +Description: Some of symbols are missing. + libpaq.so.0.0.0 does not provide all the symbols as expected and + this causes such bugs as #591796. +Bug: http://bugs.debian.org/592061 +--- + Makefile | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +--- lv2-tools.orig/Makefile ++++ lv2-tools/Makefile +@@ -41,7 +41,9 @@ libpaq_a_INSTALLDIR = $(libdir) + + # The shared version of PAQ + libpaq_so_ABI = 0 +-libpaq_so_ARCHIVES = libraries/paq/libpaq.a ++libpaq_so_ARCHIVES = libraries/paq/libpaq.a \ ++ libraries/lv2plugin/liblv2-plugin.a \ ++ libraries/lv2gui/liblv2-gui.a + libpaq_so_HEADERS = turtleparser.hpp rdf.hpp query.hpp unicode.hpp namespaces.hpp + libpaq_so_SOURCEDIR = libraries/paq + diff --git a/debian/patches/series b/debian/patches/series index a1f3d0d..6416777 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1 +1,2 @@ 01-pkgconfig.patch +02-missing_symbols.patch