Your message dated Wed, 14 Sep 2011 01:32:50 +0000
with message-id <[email protected]>
and subject line Bug#641427: fixed in oggfwd 0.2-6
has caused the Debian Bug report #641427,
regarding oggfwd: FTBFS with ld that defaults to --as-needed: bad link order
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.)
--
641427: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=641427
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: oggfwd
Version: 0.2-5
Severity: important
Tags: patch
User: [email protected]
Usertags: origin-ubuntu ubuntu-patch oneiric
oggfwd fails to build with a linker that defaults to --as-needed, as
shown in this Ubuntu bug report:
https://bugs.launchpad.net/ubuntu/+source/oggfwd/+bug/771102
This is because of incorrect link ordering: it puts libraries before the
objects that use them rather than after. See:
http://wiki.debian.org/ToolChain/DSOLinking#Only_link_with_needed_libraries
The following patch fixes this.
* Fix link order to list libraries after the objects that require them.
diff -Nru oggfwd-0.2/debian/patches/003_link_order.patch
oggfwd-0.2/debian/patches/003_link_order.patch
--- oggfwd-0.2/debian/patches/003_link_order.patch 1970-01-01
01:00:00.000000000 +0100
+++ oggfwd-0.2/debian/patches/003_link_order.patch 2011-09-13
12:36:42.000000000 +0100
@@ -0,0 +1,19 @@
+Description: List libraries after the objects that require them
+Author: Colin Watson <[email protected]>
+Bug-Ubuntu: https://bugs.launchpad.net/bugs/771102
+Forwarded: no
+Last-Update: 2011-09-13
+
+Index: b/Makefile
+===================================================================
+--- a/Makefile
++++ b/Makefile
+@@ -20,7 +20,7 @@
+ all: ${PROG}
+
+ ${PROG}: ${SRC}
+- ${CC} ${CFLAGS} ${PTHREADFLAGS} ${INCLUDEFLAGS} ${LINKFLAGS} -o ${PROG}
$<
++ ${CC} ${CFLAGS} ${PTHREADFLAGS} ${INCLUDEFLAGS} -o ${PROG} $<
${LINKFLAGS}
+
+ install: ${PROG}
+ ${INSTALL} -c -m 555 -o root -g bin ${PROG} ${BINDIR}
diff -Nru oggfwd-0.2/debian/patches/series oggfwd-0.2/debian/patches/series
--- oggfwd-0.2/debian/patches/series 2009-12-17 13:28:15.000000000 +0000
+++ oggfwd-0.2/debian/patches/series 2011-09-13 12:35:22.000000000 +0100
@@ -1,2 +1,3 @@
001_remove_unnecessary_linked_libraries.patch
002_oggfwd-exit-status.patch
+003_link_order.patch
--
Colin Watson [[email protected]]
--- End Message ---
--- Begin Message ---
Source: oggfwd
Source-Version: 0.2-6
We believe that the bug you reported is fixed in the latest version of
oggfwd, which is due to be installed in the Debian FTP archive:
oggfwd_0.2-6.debian.tar.gz
to main/o/oggfwd/oggfwd_0.2-6.debian.tar.gz
oggfwd_0.2-6.dsc
to main/o/oggfwd/oggfwd_0.2-6.dsc
oggfwd_0.2-6_i386.deb
to main/o/oggfwd/oggfwd_0.2-6_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.
Ying-Chun Liu (PaulLiu) <[email protected]> (supplier of updated oggfwd
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: SHA512
Format: 1.8
Date: Wed, 14 Sep 2011 08:48:03 +0800
Source: oggfwd
Binary: oggfwd
Architecture: source i386
Version: 0.2-6
Distribution: unstable
Urgency: low
Maintainer: Ying-Chun Liu (PaulLiu) <[email protected]>
Changed-By: Ying-Chun Liu (PaulLiu) <[email protected]>
Description:
oggfwd - basic icecast source client for audio and video streaming
Closes: 641427
Changes:
oggfwd (0.2-6) unstable; urgency=low
.
* Add debian/patches/003_link_order.patch:
- Fix link order to list libraries after the objects that require them
(Closes: #641427) Thanks to Colin Watson <[email protected]>
* Bump Standards-Version to 3.9.2: nothing needs to be changed
* Fix lintian warning: description-synopsis-starts-with-article
Checksums-Sha1:
4d3429bd45c8fb0003500af341739f890bad735c 1720 oggfwd_0.2-6.dsc
f76bc7bc1d1f84a301260ecd77aa9e8db144d941 3452 oggfwd_0.2-6.debian.tar.gz
e58a719436f11acae7baa8ea0503253054181af7 9454 oggfwd_0.2-6_i386.deb
Checksums-Sha256:
03b20fb9d208749086a1d166e5d82c6fd621a7344faef5493afb97038ca7bb89 1720
oggfwd_0.2-6.dsc
3c3d5ee2481f30fa3c43d6f7f59ac8f6166034df180138c438fe5ff0e9cdbeb1 3452
oggfwd_0.2-6.debian.tar.gz
61ab398700fd49caa854bb812bfde7e21f1a789f9878185c48ca90961bed20c8 9454
oggfwd_0.2-6_i386.deb
Files:
dbbad03a5d14add4cc6c60720a86cf49 1720 sound optional oggfwd_0.2-6.dsc
d4439b517e7d7b980fe166e6143fff33 3452 sound optional oggfwd_0.2-6.debian.tar.gz
3e97e325c420c6438cc7bf59eab13c68 9454 sound optional oggfwd_0.2-6_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQIcBAEBCgAGBQJOcAOmAAoJEPgLgUbQQog22MoP/RTJ4vcnWH8e+Pl7GEqokMi2
STKfw4LMgObwQ3QWKMtce7mjJ8meLeKzHjB6fHzY7fGFviF8ARi7LPhnf/O9fdKQ
jYtu/YpfCI60wJJynX5NXu1hYC8fOxtbyKSxHhtvvD3zoAneEMeRdalOESm8qIgr
lBxwwXxBEEotk7kguPa32aXnVdh5U+28FfjWFV2qnheoYKTnvK9VwC3OfJHH8IGI
ie+AyNZP9x/TwbQInmlpr/1cmWSip4WDXh2HZh3gU6IZn3vKCzLXx/9UsV4SgZzG
aDVyQm3XxYlL+LdfmPcdq5lo9lXX2XutwFw3eTAgPkq3W9T609mFK92BA1AtY5RE
i0EW8vsbXpmocccSt0sT/0XaZr/jsokX/nVBVNFlnmsFj9+e8dtSNJ+RQc3dZajZ
pqjyoUGXCk13r5sN8Ny1+6Cawb/kn2+vJ2uV3E0s4hL8dNIqW/Z5E+a+DWvgEN7r
2Ql6uL3i4neJvS28BnPPRKIgLiBFOrsFo1ZM+WiVHs5MNUj9IdHZHXrmfHyCDGN8
bsb1g4oN0kVRF2qwAp7cVEbC1L0PdaUlm5aHRs+wpvnVyT/m3wsMz8/7oO+ndpFk
3MhbNHHsxaqzwmCu+/AN/pTYLqtIJ4KSjSwN5VHhXpZg63cHc9nHbvc0NEjQKKIs
3Geoy394R1bogkajjgOh
=gGQc
-----END PGP SIGNATURE-----
--- End Message ---