tag 554747 patch
thanks

Peter Fritzsche [2009-11-06 11:29 +0100]:
> Tried to build your package and it fails to build with GNU binutils-gold. The
> important difference is that --no-add-needed is the default behavior of of GNU
> binutils-gold. Please provide all needed libraries to the linker when building
> your executables.

Mahyuddin Susanto sent a patch for this to the Ubuntu bug tracker:
https://launchpadlibrarian.net/74328153/gstm_1.2-7ubuntu2.dsc.debdiff

I also attach it here for convenience.

Thanks,

Martin
-- 
Martin Pitt                        | http://www.piware.de
Ubuntu Developer (www.ubuntu.com)  | Debian Developer  (www.debian.org)
diff -u gstm-1.2/debian/changelog gstm-1.2/debian/changelog
--- gstm-1.2/debian/changelog
+++ gstm-1.2/debian/changelog
@@ -1,3 +1,10 @@
+gstm (1.2-7ubuntu2) oneiric; urgency=low
+
+  * debian/patches/ftbfs-as-needed.patch: Fix FTBFS with ld no-add-needed 
+    by adding xml2 library linker to src/Makefile.{am|in}. (LP: #749207)
+
+ -- Mahyuddin Susanto <udi...@ubuntu.com>  Thu, 30 Jun 2011 12:31:17 +0700
+
 gstm (1.2-7ubuntu1) lucid; urgency=low
 
   * Always show the status icons (LP: #541467)
diff -u gstm-1.2/debian/patches/series gstm-1.2/debian/patches/series
--- gstm-1.2/debian/patches/series
+++ gstm-1.2/debian/patches/series
@@ -4,0 +5 @@
+ftbfs-as-needed.patch
only in patch2:
unchanged:
--- gstm-1.2.orig/debian/patches/ftbfs-as-needed.patch
+++ gstm-1.2/debian/patches/ftbfs-as-needed.patch
@@ -0,0 +1,28 @@
+Description: Fix FTBFS with ld no-add-needed by adding xml library linker
+Author: Mahyuddin Susanto
+Bug-Ubuntu: https://launchpad.net/bugs/749207
+Bug-Debian: http://bugs.debian.org/554747
+
+Index: gstm-1.2/src/Makefile.am
+===================================================================
+--- gstm-1.2.orig/src/Makefile.am      2011-06-30 12:18:36.546099337 +0700
++++ gstm-1.2/src/Makefile.am   2011-06-30 12:18:20.966076493 +0700
+@@ -18,4 +18,4 @@
+       fnssht.c fnssht.h \
+       notarea.c eggtrayicon.c eggtrayicon.h
+ 
+-gstm_LDADD = @PACKAGE_LIBS@ $(INTLLIBS)
++gstm_LDADD = @PACKAGE_LIBS@ $(INTLLIBS) -lxml2
+Index: gstm-1.2/src/Makefile.in
+===================================================================
+--- gstm-1.2.orig/src/Makefile.in      2011-06-30 12:18:36.586099394 +0700
++++ gstm-1.2/src/Makefile.in   2011-06-30 12:18:34.566096433 +0700
+@@ -179,7 +179,7 @@
+       fnssht.c fnssht.h \
+       notarea.c eggtrayicon.c eggtrayicon.h
+ 
+-gstm_LDADD = @PACKAGE_LIBS@ $(INTLLIBS)
++gstm_LDADD = @PACKAGE_LIBS@ $(INTLLIBS) -lxml2
+ all: all-am
+ 
+ .SUFFIXES:

Attachment: signature.asc
Description: Digital signature

Reply via email to