Author: helmut-guest
Date: 2011-11-03 18:47:03 +0000 (Thu, 03 Nov 2011)
New Revision: 12780

Added:
   packages/trunk/jugglemaster/debian/patches/ld-as-needed.patch
Modified:
   packages/trunk/jugglemaster/debian/changelog
   packages/trunk/jugglemaster/debian/patches/series
Log:
Fix "FTBFS with ld --as-needed" applied patch from Ilya Barygin (Closes: 
#631700)

Modified: packages/trunk/jugglemaster/debian/changelog
===================================================================
--- packages/trunk/jugglemaster/debian/changelog        2011-11-03 18:35:58 UTC 
(rev 12779)
+++ packages/trunk/jugglemaster/debian/changelog        2011-11-03 18:47:03 UTC 
(rev 12780)
@@ -7,8 +7,10 @@
     Olly Betts (Closes: #645409)
   * Fix "Error in patch 010_wx26_trans.patch" applied and tested patch from
     Olly Betts (Closes: #645409)
+  * Fix "FTBFS with ld --as-needed" applied patch from Ilya Barygin
+    (Closes: #631700)
 
- -- Helmut Grohne <[email protected]>  Thu, 03 Nov 2011 19:34:38 +0100
+ -- Helmut Grohne <[email protected]>  Thu, 03 Nov 2011 19:42:20 +0100
 
 jugglemaster (0.4-5) unstable; urgency=low
 

Added: packages/trunk/jugglemaster/debian/patches/ld-as-needed.patch
===================================================================
--- packages/trunk/jugglemaster/debian/patches/ld-as-needed.patch               
                (rev 0)
+++ packages/trunk/jugglemaster/debian/patches/ld-as-needed.patch       
2011-11-03 18:47:03 UTC (rev 12780)
@@ -0,0 +1,25 @@
+Description: Fix order of parameters passed to ld. Fixes FTBFS when linking
+ with --as-needed.
+Author: Ilya Barygin <[email protected]>
+Bug-Ubuntu: https://launchpad.net/bugs/770910
+Bug-Debian: http://bugs.debian.org/631700
+--- jugglemaster-0.4.orig/src/aajm/Makefile
++++ jugglemaster-0.4/src/aajm/Makefile
+@@ -1,7 +1,7 @@
+ include ../../Makefile.cfg
+ 
+ CXXFLAGS+=-Wall -pedantic -fsigned-char `aalib-config --cflags`
+-LDFLAGS+=`aalib-config --libs`
++LIBS+=`aalib-config --libs`
+ BINARY=aajm
+ INSTALL=install
+ 
+@@ -14,7 +14,7 @@ OBJ=aa_drawcircle.o aa_drawline.o aajm.o
+ all: aajm aajm-remote
+ 
+ aajm: jm_lib $(OBJ)
+-      $(CXX) $(LDFLAGS) -o $(BINARY) $(OBJ) ../jmlib/jmlib.a
++      $(CXX) $(LDFLAGS) -o $(BINARY) $(OBJ) ../jmlib/jmlib.a $(LIBS)
+ 
+ jm_lib:
+       $(MAKE) -C ../jmlib

Modified: packages/trunk/jugglemaster/debian/patches/series
===================================================================
--- packages/trunk/jugglemaster/debian/patches/series   2011-11-03 18:35:58 UTC 
(rev 12779)
+++ packages/trunk/jugglemaster/debian/patches/series   2011-11-03 18:47:03 UTC 
(rev 12780)
@@ -8,3 +8,4 @@
 fix-style-rendering.patch
 fix-memory-zeroing.patch
 wx28-compatibility.patch
+ld-as-needed.patch


_______________________________________________
Pkg-games-commits mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits

Reply via email to