GoldLinker

Links

cryptkeeper

Link = https://launchpad.net/ubuntu/+source/cryptkeeper/0.9.4-1ubuntu1

--- cryptkeeper-0.9.4.orig/debian/patches/binutils-gold.patch
+++ cryptkeeper-0.9.4/debian/patches/binutils-gold.patch
@@ -0,0 +1,21 @@
+Description: fix FTBFS with ld --no-add-needed
+Author: Mahyuddin Susanto <udienz@gmail.com>
+
+--- cryptkeeper-0.9.4.orig/src/Makefile.am
++++ cryptkeeper-0.9.4/src/Makefile.am
+@@ -17,3 +17,4 @@
+ unit_test_SOURCES= encfs_wrapper.cpp unit_tests.cpp
+ 
+ #hello_LDADD          = libhello.la
++cryptkeeper_LDADD = @LDADD@ -lX11 -lXext
+--- cryptkeeper-0.9.4.orig/src/Makefile.in
++++ cryptkeeper-0.9.4/src/Makefile.in
+@@ -61,7 +61,7 @@
+       gtktrayicon-x11.$(OBJEXT) PasswordEntryDialog.$(OBJEXT) \
+       lsof.$(OBJEXT)
+ cryptkeeper_OBJECTS = $(am_cryptkeeper_OBJECTS)
+-cryptkeeper_LDADD = $(LDADD)
++cryptkeeper_LDADD = $(LDADD) -lX11 -lXext
+ am_unit_test_OBJECTS = encfs_wrapper.$(OBJEXT) unit_tests.$(OBJEXT)
+ unit_test_OBJECTS = $(am_unit_test_OBJECTS)
+ unit_test_LDADD = $(LDADD)

bbrun

link https://launchpad.net/ubuntu/+source/bbpager/0.4.7-3ubuntu1

--- bbrun-1.6.orig/debian/patches/03_binutils-gold.dpatch
+++ bbrun-1.6/debian/patches/03_binutils-gold.dpatch
@@ -0,0 +1,18 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 03_binutils-gold.dpatch by Mahyuddin Susanto <udienz@gmail.com>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Fix FTBFS with ld --no-add-needed.
+
+@DPATCH@
+diff -Nurp bbrun-1.6/bbrun/Makefile bbrun-1.6.ubuntu/bbrun/Makefile
+--- bbrun-1.6/bbrun/Makefile   2004-02-11 11:57:17.000000000 +0700
++++ bbrun-1.6.ubuntu/bbrun/Makefile    2011-01-03 21:36:13.644349001 +0700
+@@ -1,6 +1,6 @@
+ CC     = gcc
+ LIBDIR = -L/usr/lib -L/usr/X11R6/lib
+-LIBS   = -lXpm `pkg-config --libs gtk+-2.0`
++LIBS   = -lXpm -lX11 -lXext `pkg-config --libs gtk+-2.0`
+ CFLAGS = `pkg-config --cflags gtk+-2.0`
+ 
+ OBJS   = bbrun.o \

bbpager

Link: https://launchpad.net/ubuntu/+source/bbpager/0.4.7-3ubuntu1

diff -u bbpager-0.4.7/debian/patches/00list bbpager-0.4.7/debian/patches/00list
--- bbpager-0.4.7/debian/patches/00list
+++ bbpager-0.4.7/debian/patches/00list
@@ -1,0 +2 @@
+03_binutils-gold
only in patch2:
unchanged:
--- bbpager-0.4.7.orig/debian/patches/03_binutils-gold.dpatch
+++ bbpager-0.4.7/debian/patches/03_binutils-gold.dpatch
@@ -0,0 +1,29 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 03_binutils-gold.dpatch by Mahyuddin Susanto <udienz@gmail.com>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Fix FTBFS with ld --no-add-needed.
+
+@DPATCH@
+diff -Nurp bbpager-0.4.7/src/Makefile.am bbpager-0.4.7.ubuntu/src/Makefile.am
+--- bbpager-0.4.7/src/Makefile.am      2004-02-14 21:28:58.000000000 +0700
++++ bbpager-0.4.7.ubuntu/src/Makefile.am       2011-01-03 21:10:53.272349000 +0700
+@@ -12,5 +12,5 @@ bbpager_SOURCES = bbpager.cxx bbpager.h 
+          pager.cxx pager.h \
+          desktop.cxx desktop.h
+ #              pagermenu.cc pagermenu.hh \
+-bbpager_LDADD = @X_LIBS@
++bbpager_LDADD = @X_LIBS@ -lX11
+ 
+diff -Nurp bbpager-0.4.7/src/Makefile.in bbpager-0.4.7.ubuntu/src/Makefile.in
+--- bbpager-0.4.7/src/Makefile.in      2007-03-12 04:44:13.000000000 +0700
++++ bbpager-0.4.7.ubuntu/src/Makefile.in       2011-01-03 21:11:48.656349001 +0700
+@@ -53,7 +53,7 @@ am_bbpager_OBJECTS = bbpager.$(OBJEXT) m
+       Baseresource.$(OBJEXT) resource.$(OBJEXT) \
+       wminterface.$(OBJEXT) pager.$(OBJEXT) desktop.$(OBJEXT)
+ bbpager_OBJECTS = $(am_bbpager_OBJECTS)
+-bbpager_LDADD = $(LDADD)
++bbpager_LDADD = $(LDADD) -lX11
+ DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
+ depcomp = $(SHELL) $(top_srcdir)/depcomp
+ am__depfiles_maybe = depfiles

MahyuddinSusanto/GoldLinker (last edited 2011-01-06 06:56:46 by 85)