[Pkg-gstreamer-commits] [gst-plugins-bad1.0] 03/03: New upstream bugfix release.
Sebastian Dröge
slomo at alioth.debian.org
Fri Aug 30 09:56:06 UTC 2013
This is an automated email from the git hooks/post-receive script.
slomo pushed a commit to branch master
in repository gst-plugins-bad1.0.
commit 0e8e0d357a7b132a2c09b989c73396f34d02a4b9
Author: Sebastian Dröge <slomo at circular-chaos.org>
Date: Fri Aug 30 11:05:41 2013 +0200
New upstream bugfix release.
---
debian/changelog | 10 ++++++++++
debian/patches/01_fix-modplug-linking.patch | 18 ++++++++++++++++++
debian/patches/series | 1 +
3 files changed, 29 insertions(+)
diff --git a/debian/changelog b/debian/changelog
index 976901b..589a16f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,13 @@
+gst-plugins-bad1.0 (1.0.10-1) unstable; urgency=low
+
+ * New upstream bugfix release.
+ * debian/patches/01_fix-modplug-linking.patch:
+ + Patch from the Ubuntu package to fix linking of the modplug
+ plugin on some architectures, probably due to a toolchain
+ bug (Closes: #717331).
+
+ -- Sebastian Dröge <slomo at debian.org> Fri, 30 Aug 2013 11:04:36 +0200
+
gst-plugins-bad1.0 (1.0.9-1) unstable; urgency=low
* New upstream bugfix release.
diff --git a/debian/patches/01_fix-modplug-linking.patch b/debian/patches/01_fix-modplug-linking.patch
new file mode 100644
index 0000000..8a49741
--- /dev/null
+++ b/debian/patches/01_fix-modplug-linking.patch
@@ -0,0 +1,18 @@
+Description: Tell libtool not to deduplicate linked libraries which causes problems in the case of circular deps. Force -lc to be added at the end.
+Author: Iain Lane <iain.lane at canonical.com>
+
+Index: b/ext/modplug/Makefile.am
+===================================================================
+--- a/ext/modplug/Makefile.am
++++ b/ext/modplug/Makefile.am
+@@ -2,8 +2,8 @@
+
+ libgstmodplug_la_SOURCES = gstmodplug.cc
+ libgstmodplug_la_CXXFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CXXFLAGS) $(MODPLUG_CFLAGS)
+-libgstmodplug_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lstdc++ $(LIBM) $(MODPLUG_LIBS)
++libgstmodplug_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lstdc++ $(LIBM) $(MODPLUG_LIBS) -lc
+ libgstmodplug_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
+-libgstmodplug_la_LIBTOOLFLAGS = $(GST_PLUGIN_LIBTOOLFLAGS)
++libgstmodplug_la_LIBTOOLFLAGS = $(GST_PLUGIN_LIBTOOLFLAGS) --preserve-dup-deps
+
+ noinst_HEADERS = gstmodplug.h
diff --git a/debian/patches/series b/debian/patches/series
index 2497acb..d02a58f 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,2 @@
+01_fix-modplug-linking.patch
99_ltmain_as-needed.patch
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-gstreamer/gst-plugins-bad1.0.git
More information about the Pkg-gstreamer-commits
mailing list