On 2009-11-05 Peter Fritzsche <[email protected]> wrote:
> Source: ggz-grubby
> Version: 0.0.14.1-1
> Severity: minor
> User: [email protected]
> Usertags: no-add-needed
> Tried to build your package and it fails to build with GNU binutils-gold.
[...]
Hello,
I have uploaded a NMU to delayed/3 with these changes:
* Empty dependency_libs in libtool la file(s).
http://wiki.debian.org/ReleaseGoals/LAFileRemoval
* Fix FTBFS with --no-copy-dt-needed-entries. Closes: #554545
nmu diff attached.
cu andreas
diff -u ggz-grubby-0.0.14.1/debian/rules ggz-grubby-0.0.14.1/debian/rules
--- ggz-grubby-0.0.14.1/debian/rules
+++ ggz-grubby-0.0.14.1/debian/rules
@@ -6,0 +7,4 @@
+
+common-install-arch::
+ find debian/ggz-grubby/usr/lib -name "*.la" -exec \
+ sed -i -e "s,^dependency_libs=.*,dependency_libs=''," {} +
diff -u ggz-grubby-0.0.14.1/debian/changelog ggz-grubby-0.0.14.1/debian/changelog
--- ggz-grubby-0.0.14.1/debian/changelog
+++ ggz-grubby-0.0.14.1/debian/changelog
@@ -1,3 +1,12 @@
+ggz-grubby (0.0.14.1-1.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Empty dependency_libs in libtool la file(s).
+ http://wiki.debian.org/ReleaseGoals/LAFileRemoval
+ * Fix FTBFS with --no-copy-dt-needed-entries. Closes: #554545
+
+ -- Andreas Metzler <[email protected]> Sat, 02 Apr 2011 18:50:53 +0200
+
ggz-grubby (0.0.14.1-1) unstable; urgency=low
[ Peter Eisentraut ]
only in patch2:
unchanged:
--- ggz-grubby-0.0.14.1.orig/grubby/src/Makefile.in
+++ ggz-grubby-0.0.14.1/grubby/src/Makefile.in
@@ -283,7 +283,7 @@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
grubby_SOURCES = guru.c main.c module.c
-grubby_LDADD = $(LIB_GGZCORE) $(LIB_GETTEXT) $(LIB_DL)
+grubby_LDADD = $(LIB_GGZ) $(LIB_GGZCORE) $(LIB_GETTEXT) $(LIB_DL)
grubby_LDFLAGS = $(GGZCORE_LDFLAGS)
grubby_LTLIBRARIES = libguru_netggz.la libguru_i18n.la \
libguru_player.la libguru_netconsole.la libguru_netirc.la \
only in patch2:
unchanged:
--- ggz-grubby-0.0.14.1.orig/games/guru-ttt/Makefile.in
+++ ggz-grubby-0.0.14.1/games/guru-ttt/Makefile.in
@@ -226,7 +226,7 @@
top_srcdir = @top_srcdir@
guru_ttt_SOURCES = main.c
guru_ttt_LDFLAGS = $(GGZMOD_LDFLAGS)
-guru_ttt_LDADD = $(top_builddir)/games/lib/libggzpassive.a $(LIB_GGZMOD)
+guru_ttt_LDADD = $(top_builddir)/games/lib/libggzpassive.a $(LIB_GGZ) $(LIB_GGZMOD)
EXTRA_DIST = module.dsc.in
AM_CPPFLAGS = -I $(top_srcdir)/games/lib $(LIBGGZ_INCLUDES)
all: all-am
only in patch2:
unchanged:
--- ggz-grubby-0.0.14.1.orig/games/guru-chess/Makefile.in
+++ ggz-grubby-0.0.14.1/games/guru-chess/Makefile.in
@@ -228,7 +228,7 @@
top_srcdir = @top_srcdir@
guru_chess_SOURCES = main.c ai.c
guru_chess_LDFLAGS = $(GGZMOD_LDFLAGS)
-guru_chess_LDADD = $(top_builddir)/games/lib/libggzpassive.a $(LIB_GGZMOD) $(LIB_GETTEXT)
+guru_chess_LDADD = $(top_builddir)/games/lib/libggzpassive.a $(LIB_GGZ) $(LIB_GGZMOD) $(LIB_GETTEXT)
noinst_HEADERS = proto.h ai.h
EXTRA_DIST = module.dsc.in
AM_CPPFLAGS = \