Your message dated Fri, 13 Jan 2012 18:17:32 +0000
with message-id <[email protected]>
and subject line Bug#647085: fixed in iptux 0.5.3-1
has caused the Debian Bug report #647085,
regarding iptux: 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.)


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

iptux 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/83142411/buildlog_ubuntu-precise-i386.iptux_0.5.2-1_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/iptux/0.5.2-1ubuntu1

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

Kernel: Linux 3.0.0-13-generic (SMP w/2 CPU cores)
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Description: fix FTBFS with --as-needed linker option
 Place libaries in LIBS variable rather than LDFLAGS to ensure correct order
 of parameters passed to linker.
Author: Ilya Barygin <[email protected]>

--- iptux-0.5.2.orig/src/Makefile.am
+++ iptux-0.5.2/src/Makefile.am
@@ -13,7 +13,7 @@
 INCLUDES= $(all_includes) @PACKAGE_CFLAGS@
 
 # the library search path.
-iptux_LDFLAGS = $(all_libraries) @PACKAGE_LIBS@
+LIBS = $(all_libraries) @PACKAGE_LIBS@
 
 noinst_HEADERS = AnalogFS.h Command.h CoreThread.h DataSettings.h DetectPal.h DialogBase.h \
 	DialogGroup.h DialogPeer.h HelpDialog.h LogSystem.h MainWindow.h ProgramData.h \
--- iptux-0.5.2.orig/src/Makefile.in
+++ iptux-0.5.2/src/Makefile.in
@@ -256,7 +256,7 @@
 INCLUDES = $(all_includes) @PACKAGE_CFLAGS@
 
 # the library search path.
-iptux_LDFLAGS = $(all_libraries) @PACKAGE_LIBS@
+LIBS = $(all_libraries) @PACKAGE_LIBS@
 noinst_HEADERS = AnalogFS.h Command.h CoreThread.h DataSettings.h DetectPal.h DialogBase.h \
 	DialogGroup.h DialogPeer.h HelpDialog.h LogSystem.h MainWindow.h ProgramData.h \
 	RecvFile.h RecvFileData.h RevisePal.h SendFile.h SendFileData.h ShareFile.h \

--- End Message ---
--- Begin Message ---
Source: iptux
Source-Version: 0.5.3-1

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

iptux_0.5.3-1.debian.tar.gz
  to main/i/iptux/iptux_0.5.3-1.debian.tar.gz
iptux_0.5.3-1.dsc
  to main/i/iptux/iptux_0.5.3-1.dsc
iptux_0.5.3-1_amd64.deb
  to main/i/iptux/iptux_0.5.3-1_amd64.deb
iptux_0.5.3.orig.tar.gz
  to main/i/iptux/iptux_0.5.3.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.
Aron Xu <[email protected]> (supplier of updated iptux 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: Sat, 14 Jan 2012 00:15:11 +0800
Source: iptux
Binary: iptux
Architecture: source amd64
Version: 0.5.3-1
Distribution: unstable
Urgency: low
Maintainer: Debian Chinese Team <[email protected]>
Changed-By: Aron Xu <[email protected]>
Description: 
 iptux      - intranet communication tool for Linux
Closes: 647085
Changes: 
 iptux (0.5.3-1) unstable; urgency=low
 .
   * New upstream release, fix FTBFS with ld --as-needed
     (Closes: #647085).
   * Add myself to Uploaders.
   * Rewrite debian/copyright to DEP5 format.
   * Use dh 8, compat 8.
   * Convert patch to quilt system.
   * Remove useless README.source
Checksums-Sha1: 
 ffdefce495f4d439cd214963c699038ed1b40e07 1620 iptux_0.5.3-1.dsc
 c1799add1ccdd9f051697a60eb20c9a41bd5d756 1496349 iptux_0.5.3.orig.tar.gz
 8f2f5662f3c54f91b26815e2b63e65c6ff63c6c9 3671 iptux_0.5.3-1.debian.tar.gz
 1d5fb5425e5ae0662f306dee3bdf69b5881eb9fc 230968 iptux_0.5.3-1_amd64.deb
Checksums-Sha256: 
 0a7014714964c28f7df21ec06ec958211c383c8d80b634a9ff8a03ed444893e9 1620 
iptux_0.5.3-1.dsc
 b039a395722560261bf7c8bdcba21bd338ea83e4726963b2f4ef0b7d49051266 1496349 
iptux_0.5.3.orig.tar.gz
 05708d670167ee449abe627021c634e896c64bfddbcddce2b36d4f3461d1995c 3671 
iptux_0.5.3-1.debian.tar.gz
 81cf9bbbe57abac92041d3bd95a6398d161d886a2d057f854832c60716de314a 230968 
iptux_0.5.3-1_amd64.deb
Files: 
 d7ce5bbbcbb12a9564df72477c99baac 1620 net optional iptux_0.5.3-1.dsc
 d8ea276d317ecf3c948c93fc4276a5b6 1496349 net optional iptux_0.5.3.orig.tar.gz
 caf6642b5524ae1fed16479599d27a08 3671 net optional iptux_0.5.3-1.debian.tar.gz
 a986188b66b4cc7834ebab6792acf6c6 230968 net optional iptux_0.5.3-1_amd64.deb

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

iQEcBAEBCgAGBQJPEHGSAAoJEEmrPP2rYrC420cIAMajsxFhDj3gZLThr8cgxh3I
Tv2qi+q4OwuqcldcAw0GYKUzv2NM6IlTtn8mUcB9otw9b/I9xmdU4N5dTCdkKV71
7Y+Pr7gU4+jRazgm5Kp+98+hhBkMKa7iwNNL4YGHHjwkT4miSd8iib6xVvMYgzz9
8rW1e7GH8gRd356okoTghpO9oqSbaSw09IML7BCfk7gxmrmirdXZ0wfEdUtC0Svy
ObwQBh36V6nU3L4SmBiy2xscgo+6uv/MN3tj+AJwws8vQEN1zUIaZF8DhO34/8in
aZOIAskOGGNNJ4KjPBAcBbqYkd8bsgH79Ayq4J5JPTfDlrRk05ecqV9CGIdgQQI=
=n2py
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to