Your message dated Fri, 03 Dec 2010 16:47:07 +0000
with message-id <[email protected]>
and subject line Bug#605771: fixed in gfxboot 4.3.5-2
has caused the Debian Bug report #605771,
regarding gfxboot: fails to build with 'ld --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.)
--
605771: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=605771
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gfxboot
Version: 4.2.2-1
Severity: normal
Tags: patch
User: [email protected]
Usertags: origin-ubuntu ubuntu-patch natty
gfxboot fails to build with the --as-needed option discussed in
http://wiki.debian.org/ToolChain/DSOLinking (which is now the default in
Ubuntu natty). With this option, it's important to put -lLIBRARY
options *after* any objects that use them on the link line.
* Correct link order, fixing build failure with 'ld --as-needed'.
diff -u gfxboot-4.2.2/debian/patches/series gfxboot-4.2.2/debian/patches/series
--- gfxboot-4.2.2/debian/patches/series
+++ gfxboot-4.2.2/debian/patches/series
@@ -3,0 +4 @@
+04-link-order.patch
only in patch2:
unchanged:
--- gfxboot-4.2.2.orig/debian/patches/04-link-order.patch
+++ gfxboot-4.2.2/debian/patches/04-link-order.patch
@@ -0,0 +1,16 @@
+Author: Colin Watson <[email protected]>
+Description: Fix link order with 'ld --as-needed'
+
+Index: b/Makefile
+===================================================================
+--- a/Makefile
++++ b/Makefile
+@@ -11,7 +11,7 @@
+ all: bin2c gfxboot-compile bincode gfxboot-font addblack
+
+ gfxboot-font: gfxboot-font.c
+- $(CC) $(CFLAGS) -I /usr/include/freetype2 -lfreetype $< -o $@
++ $(CC) $(CFLAGS) -I /usr/include/freetype2 $< -lfreetype -o $@
+
+ gfxboot-compile: gfxboot-compile.c vocabulary.h bincode.h
+ $(CC) $(CFLAGS) $< -o $@
Thanks,
--
Colin Watson [[email protected]]
--- End Message ---
--- Begin Message ---
Source: gfxboot
Source-Version: 4.3.5-2
We believe that the bug you reported is fixed in the latest version of
gfxboot, which is due to be installed in the Debian FTP archive:
gfxboot-dev_4.3.5-2_i386.deb
to main/g/gfxboot/gfxboot-dev_4.3.5-2_i386.deb
gfxboot_4.3.5-2.debian.tar.gz
to main/g/gfxboot/gfxboot_4.3.5-2.debian.tar.gz
gfxboot_4.3.5-2.dsc
to main/g/gfxboot/gfxboot_4.3.5-2.dsc
gfxboot_4.3.5-2_i386.deb
to main/g/gfxboot/gfxboot_4.3.5-2_i386.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.
Daniel Baumann <[email protected]> (supplier of updated gfxboot 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: Fri, 03 Dec 2010 17:39:02 +0100
Source: gfxboot
Binary: gfxboot gfxboot-dev
Architecture: source i386
Version: 4.3.5-2
Distribution: experimental
Urgency: low
Maintainer: Debian Syslinux Maintainers <[email protected]>
Changed-By: Daniel Baumann <[email protected]>
Description:
gfxboot - tool to test and create graphical boot logos (runtime)
gfxboot-dev - tool to test and create graphical boot logos (development)
Closes: 605771
Changes:
gfxboot (4.3.5-2) experimental; urgency=low
.
* Adding patch from Colin Watson <[email protected]> to fix link
order with 'ld --as-needed' (Closes: #605771).
Checksums-Sha1:
f6f6545cd9be2e6f389e7be50940f1494c0738ed 1330 gfxboot_4.3.5-2.dsc
6e9690acf9b4701fc8493dbe24e800a1d36066da 5319 gfxboot_4.3.5-2.debian.tar.gz
18a2a2012b85a45ce36d96e933dd77b145549c24 28182 gfxboot_4.3.5-2_i386.deb
51a1c2b63a0ee5990b3c25f178abdd69bd6fc3dc 103360 gfxboot-dev_4.3.5-2_i386.deb
Checksums-Sha256:
b13100b3b0aaff5977e4f32f98db005545d05b076a407b4610425957aedca642 1330
gfxboot_4.3.5-2.dsc
4cb7dbd21582ede5d594aafc2b46f55ed8317f2b3a25256e3f353469f789f61a 5319
gfxboot_4.3.5-2.debian.tar.gz
95a7f9b85f146e677c447274ea9f616890be18bdc9758bbfc81864d8acbdbc8c 28182
gfxboot_4.3.5-2_i386.deb
85f9825e5b69d0cc0e46940973cd562003adcdb8d9570c0082390ef9bec0bbd6 103360
gfxboot-dev_4.3.5-2_i386.deb
Files:
06d8b5ab5d6dc5eabb8029f18c51050f 1330 misc extra gfxboot_4.3.5-2.dsc
ac80d3f99e576992cbadb7b65af2e56a 5319 misc extra gfxboot_4.3.5-2.debian.tar.gz
1e16e5b74401b692651386b1f4735fa9 28182 misc extra gfxboot_4.3.5-2_i386.deb
3998cfdf3f88907ab1cce7d0129f7ba1 103360 misc extra gfxboot-dev_4.3.5-2_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAkz5HaMACgkQ+C5cwEsrK55hMgCgv6VINDcHIEZKnCdovQYE5mdn
SP0AniFsZ1p9N1nrTsSOwG40VHlixWC9
=wbyR
-----END PGP SIGNATURE-----
--- End Message ---