Merge lp:~jtaylor/ubuntu/oneiric/gnubik/fix-771114 into lp:ubuntu/oneiric/gnubik

Proposed by Julian Taylor
Status: Merged
Merge reported by: Sebastien Bacher
Merged at revision: not available
Proposed branch: lp:~jtaylor/ubuntu/oneiric/gnubik/fix-771114
Merge into: lp:ubuntu/oneiric/gnubik
Diff against target: 53 lines (+29/-1)
3 files modified
debian/changelog (+7/-0)
debian/control (+2/-1)
debian/patches/04-fix-as-needed-build.diff (+20/-0)
To merge this branch: bzr merge lp:~jtaylor/ubuntu/oneiric/gnubik/fix-771114
Reviewer Review Type Date Requested Status
Ubuntu branches Pending
Review via email: mp+72334@code.launchpad.net

Description of the change

fix ftbs

To post a comment you must log in.
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your work

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'debian/changelog'
--- debian/changelog 2009-09-26 16:07:56 +0000
+++ debian/changelog 2011-08-21 14:02:23 +0000
@@ -1,3 +1,10 @@
1gnubik (2.3-2ubuntu1) oneiric; urgency=low
2
3 * debian/patches/04-fix-as-needed-build.diff:
4 - fix build with ld --as-needed (LP: #771114)
5
6 -- Julian Taylor <jtaylor.debian@googlemail.com> Sun, 21 Aug 2011 15:49:59 +0200
7
1gnubik (2.3-2) unstable; urgency=low8gnubik (2.3-2) unstable; urgency=low
29
3 * debian/copyright: Updated. Closes: #542244.10 * debian/copyright: Updated. Closes: #542244.
411
=== modified file 'debian/control'
--- debian/control 2009-09-26 16:07:56 +0000
+++ debian/control 2011-08-21 14:02:23 +0000
@@ -1,7 +1,8 @@
1Source: gnubik1Source: gnubik
2Section: games2Section: games
3Priority: optional3Priority: optional
4Maintainer: Bart Martens <bartm@debian.org>4Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
5XSBC-Original-Maintainer: Bart Martens <bartm@debian.org>
5Build-Depends: cdbs, debhelper (>= 5), autotools-dev, guile-1.8-dev, libgtkglext1-dev, autoconf (>= 2.61)6Build-Depends: cdbs, debhelper (>= 5), autotools-dev, guile-1.8-dev, libgtkglext1-dev, autoconf (>= 2.61)
6Standards-Version: 3.8.37Standards-Version: 3.8.3
7Homepage: http://www.gnu.org/software/gnubik/8Homepage: http://www.gnu.org/software/gnubik/
89
=== added file 'debian/patches/04-fix-as-needed-build.diff'
--- debian/patches/04-fix-as-needed-build.diff 1970-01-01 00:00:00 +0000
+++ debian/patches/04-fix-as-needed-build.diff 2011-08-21 14:02:23 +0000
@@ -0,0 +1,20 @@
1Description: fix build with ld --as-needed
2 when building with ld --as-needed libraries must be placed
3 after object files needing them on the command line so the symbols
4 of the libraries are registered as needed.
5 To get automake to emit the right order the libraries must be placed in
6 LDADD and not LDFLAGS.
7Author: Julian Taylor <jtaylor.debian@googlemail.com>
8Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/gnubik/+bug/771114
9diff -Nur -x '*.orig' -x '*~' gnubik-2.3//Makefile.in gnubik-2.3.new//Makefile.in
10--- gnubik-2.3//Makefile.in 2009-01-06 04:02:34.000000000 +0100
11+++ gnubik-2.3.new//Makefile.in 2011-07-08 11:52:12.745774746 +0200
12@@ -278,7 +278,7 @@
13 AM_CFLAGS = $(am__append_1)
14 src_gnubik_CPPFLAGS = $(AM_CPPFLAGS)
15 src_gnubik_CFLAGS = $(AM_CFLAGS) $(GTK_CFLAGS) $(GDK_GL_EXT_CFLAGS) $(GTK_GL_EXT_CFLAGS)
16-src_gnubik_LDFLAGS = $(GTK_LIBS) $(GDK_GL_EXT_LIBS) $(GTK_GL_EXT_LIBS)
17+src_gnubik_LDADD = $(GTK_LIBS) $(GDK_GL_EXT_LIBS) $(GTK_GL_EXT_LIBS)
18 src_gnubik_SOURCES = \
19 src/colour-sel.c \
20 src/colour-sel.h \

Subscribers

People subscribed via source and target branches

to all changes: