Your message dated Tue, 12 Jun 2012 05:02:20 +0000
with message-id <[email protected]>
and subject line Bug#631699: fixed in gzrt 0.6+ds1-1
has caused the Debian Bug report #631699,
regarding gzrt: FTBFS 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.)


-- 
631699: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=631699
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gzrt
Version: 0.5-2
Severity: normal
Tags: patch
User: [email protected]
Usertags: ld-as-needed

The package fails to build when --as-needed linker option is enabled,
because of incorrect order of parameters passed to ld. Here's a log of
failed build in Ubuntu:
https://launchpadlibrarian.net/70851173/buildlog_ubuntu-oneiric-i386.gzrt_0.5-2_FAILEDTOBUILD.txt.gz

See also
http://wiki.debian.org/ToolChain/DSOLinking#Only_link_with_needed_libraries

The attached patch was used in Ubuntu to fix the problem.
https://launchpad.net/ubuntu/+source/gzrt/0.5-2ubuntu1

-- System Information:
Debian Release: wheezy/sid
  APT prefers oneiric
  APT policy: (500, 'oneiric')
Architecture: i386 (i686)

Kernel: Linux 2.6.38-10-generic (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
Description: use correct flag, so that the implicit rule places library after
 object file. Fixes linking failure with --as-needed.
Author: Ilya Barygin <[email protected]>
Bug-Ubuntu: https://launchpad.net/bugs/770899
--- gzrt-0.5.orig/Makefile
+++ gzrt-0.5/Makefile
@@ -1,5 +1,5 @@
 CFLAGS += -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-LDFLAGS += -lz
+LDLIBS += -lz
 
 all: gzrecover
 

--- End Message ---
--- Begin Message ---
Source: gzrt
Source-Version: 0.6+ds1-1

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

gzrt_0.6+ds1-1.debian.tar.gz
  to main/g/gzrt/gzrt_0.6+ds1-1.debian.tar.gz
gzrt_0.6+ds1-1.dsc
  to main/g/gzrt/gzrt_0.6+ds1-1.dsc
gzrt_0.6+ds1-1_amd64.deb
  to main/g/gzrt/gzrt_0.6+ds1-1_amd64.deb
gzrt_0.6+ds1.orig.tar.gz
  to main/g/gzrt/gzrt_0.6+ds1.orig.tar.gz



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.
Paul Wise <[email protected]> (supplier of updated gzrt 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: Tue, 12 Jun 2012 12:43:47 +0800
Source: gzrt
Binary: gzrt
Architecture: source amd64
Version: 0.6+ds1-1
Distribution: unstable
Urgency: low
Maintainer: Paul Wise <[email protected]>
Changed-By: Paul Wise <[email protected]>
Description: 
 gzrt       - gzip recovery toolkit
Closes: 631699
Changes: 
 gzrt (0.6+ds1-1) unstable; urgency=low
 .
   * New upstream release
     - Drop old patches, included upstream
     - Contains pre-compiled gzrecover, drop it
   * Add a new patch to fix the Makefile (Closes: #631699)
   * Bump debhelper compat
   * Enable hardening flags
   * Bump Standards-Version, no changes needed
Checksums-Sha1: 
 85787982eebe26cd1d4d4ae31ddd24b086c0af3b 1695 gzrt_0.6+ds1-1.dsc
 adf5f461b8c2af0298067043d2cc3bac2e6bb000 6021 gzrt_0.6+ds1.orig.tar.gz
 4eb036e934b347c0072d272366ef7193e31ab7d8 2614 gzrt_0.6+ds1-1.debian.tar.gz
 f857e5a6eb60fbc9dc5a4c658f573e532cad0451 9634 gzrt_0.6+ds1-1_amd64.deb
Checksums-Sha256: 
 bb482ca96715bd77aecce7b19cd91b2724962eaae035c6e1629bbd51fbd1a78b 1695 
gzrt_0.6+ds1-1.dsc
 506dd9ec28d91f8b5020cbb15c86afdc73f0c9d5647d14eb696e4ca66d95a29f 6021 
gzrt_0.6+ds1.orig.tar.gz
 d6513c19dc12119a2f3df3d7df2530cf2c9fbf8fb69a6df904f5cfd7a6e772ed 2614 
gzrt_0.6+ds1-1.debian.tar.gz
 e9ea2deb1be4d5998b8030a40d057b391a99d7d7458fd2f7bc5c76044ee62bf6 9634 
gzrt_0.6+ds1-1_amd64.deb
Files: 
 227aa3e45e508809a97ef50b0becf8cf 1695 utils optional gzrt_0.6+ds1-1.dsc
 714cd0e9e858f7a449135739ceb3b6c0 6021 utils optional gzrt_0.6+ds1.orig.tar.gz
 57fcaee0e8a2776052b12186e0b7d2fc 2614 utils optional 
gzrt_0.6+ds1-1.debian.tar.gz
 b315c2cf945add0263a04a7c1e709034 9634 utils optional gzrt_0.6+ds1-1_amd64.deb

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

iQIcBAEBCgAGBQJP1spwAAoJEDEWul6f+mmjK0gQAK9uTQNwNouwM+7dSOONBA3R
vrpAVd13L0Bav9XuSjDRCktENekvla3nvEfhne5ih+6AAkd/0kdN4h+d3xob9fLl
ImHDb6jqYKItsyzdQQBb6vmrapk/+vXp7KBkOs19R5Rd0j39UWtXqACfGaENmt7P
FQzU+PcVZn+cE6vALs5ty2uWbVNYxBs+1z083ggrfbwy8v2NWjIcXIHg/nBcSbrH
5u2OPh2Jxyi4Yfpy7vqWUr27PhgzxGZ69/Mz9peqjCAMIVL6rp5fte/FUfKND3z5
vfN94u5Y4oq/yvFiaKkjZeBVrki+yAN9yUh2lW6adNWV09nUck9jAnCPJxByizRd
oS/e7YKwxgWp899cMcE9GmjIGkOVVIf/+rfMMQwUD9thfoLhCIunu6I/bbHvvC7X
CfTMlHm4ErbyCmj6pyBXrocgeMv0JKvPxT2aWDCQ0uPc711zD9EPGdOhBgTgGedO
+KimqZVhg2UExfWK2rSHsxi9c6bjbDPyflIKIR+0Y0FDaE5H7JvgAgVKxh7Fq2oT
ygCEed0o2h2IFIOLsaTGjkYrwx4jaItUmLC6U0gFlZU3WObx2d63EK5AQyrhvS3/
nLs+Eqirq42yfP/X9govxtMPgCd2vO7djV/sZrtPSQaWaFgoLDPl8IbnvnK/shG0
vwwpl3cdq/vO1cwjRKbH
=bwLk
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to