Your message dated Mon, 25 Jul 2011 15:02:18 +0000
with message-id <[email protected]>
and subject line Bug#632093: fixed in alienblaster 1.1.0-7
has caused the Debian Bug report #632093,
regarding ftbs with --as-needed
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
632093: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=632093
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: alienblaster
Version: 1.1.0-5
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: origin-ubuntu oneiric ubuntu-patch
User: [email protected]
Usertags: ld-as-needed

the package alienblaster fails to build when using the linker flag
--as-needed
This is caused by the libraries are being placed before the objects
using it. In that case the libraries are not registered as needed and is
dropped.
See the buildlogs in ubuntu oneiric which has this flag set by default:
https://launchpad.net/ubuntu/+source/alienblaster/1.1.0-5

Attached patch resolves the issue by reordering the command line.


Description: fix build with --as-needed
 the libraries must be behind the object files needing them
Author: Julian Taylor <[email protected]>
Index: alienblaster-1.1.0/src/Makefile
===================================================================
--- alienblaster-1.1.0.orig/src/Makefile	2011-06-29 17:46:42.126858807 +0200
+++ alienblaster-1.1.0/src/Makefile	2011-06-29 17:46:57.836858813 +0200
@@ -47,7 +47,7 @@
 	@echo ""
 	@echo ""
 	@echo "Linking $@"
-	@$(COMPILER) $(GAME_LIBS) -o $(GAME_NAME) $(OBJECT_FILES)
+	@$(COMPILER) -o $(GAME_NAME) $(OBJECT_FILES) $(GAME_LIBS)
 	mv $(GAME_NAME) ../
 
 %.o: %.cc

Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: alienblaster
Source-Version: 1.1.0-7

We believe that the bug you reported is fixed in the latest version of
alienblaster, which is due to be installed in the Debian FTP archive:

alienblaster-data_1.1.0-7_all.deb
  to main/a/alienblaster/alienblaster-data_1.1.0-7_all.deb
alienblaster_1.1.0-7.debian.tar.gz
  to main/a/alienblaster/alienblaster_1.1.0-7.debian.tar.gz
alienblaster_1.1.0-7.dsc
  to main/a/alienblaster/alienblaster_1.1.0-7.dsc
alienblaster_1.1.0-7_amd64.deb
  to main/a/alienblaster/alienblaster_1.1.0-7_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Moritz Muehlenhoff <[email protected]> (supplier of updated alienblaster package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sun, 24 Jul 2011 19:22:58 +0200
Source: alienblaster
Binary: alienblaster alienblaster-data
Architecture: source amd64 all
Version: 1.1.0-7
Distribution: unstable
Urgency: low
Maintainer: Debian Games Team <[email protected]>
Changed-By: Moritz Muehlenhoff <[email protected]>
Description: 
 alienblaster - Classic 2D shoot 'em up
 alienblaster-data - Game data for Alien Blaster
Closes: 632093
Changes: 
 alienblaster (1.1.0-7) unstable; urgency=low
 .
   * Fix build with --as-needed. Patch by Julian Taylor, thanks.
     (Closes: #632093)
Checksums-Sha1: 
 9d11b4d881f780fedea806bb1773e652d4930a27 1421 alienblaster_1.1.0-7.dsc
 878bfd7fc656ab779a24e5b5e65eea095239212f 9876 
alienblaster_1.1.0-7.debian.tar.gz
 223d48f93fee5ba05ca1669bbcb4b81d1bcb5f70 223746 alienblaster_1.1.0-7_amd64.deb
 28fdee257dd954211062ce7d9d94a086d4ec7a32 6470302 
alienblaster-data_1.1.0-7_all.deb
Checksums-Sha256: 
 1f91d185b6258699d273532308543c17d69ec2c04bb46094594f4295703ab283 1421 
alienblaster_1.1.0-7.dsc
 dfaadcb0ad57f8a2038aa1df701884977bd70dd15c01408752dd38ec62aa7782 9876 
alienblaster_1.1.0-7.debian.tar.gz
 525317582b0c46a8cacfa59ce733af3a5caae66560e48c0eb686be6a322aa7fa 223746 
alienblaster_1.1.0-7_amd64.deb
 194d0b6d84e636edc4e7cee0ae8740ac29b2d233f231b1a989ec6ba6683ee4e7 6470302 
alienblaster-data_1.1.0-7_all.deb
Files: 
 c3a1d4f93c0d7ee056e1ef5d9c4403a3 1421 games extra alienblaster_1.1.0-7.dsc
 69b74dfe416ce5aabf4e0f1a34ef0a9c 9876 games extra 
alienblaster_1.1.0-7.debian.tar.gz
 e3add3d57fd4bce153be87922a537abd 223746 games extra 
alienblaster_1.1.0-7_amd64.deb
 c5a3afa213627786adb6755959a04a49 6470302 games extra 
alienblaster-data_1.1.0-7_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEARECAAYFAk4saDgACgkQXm3vHE4uylo4YwCcDdFKEcA2BGgL7xzlw2K0JtWU
qFQAoJxAnQ6bRyLblbjMgMvDkP5+o8NJ
=Fsab
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to