Your message dated Tue, 03 Apr 2012 21:34:58 +0000
with message-id <[email protected]>
and subject line Bug#632104: fixed in tenace 0.12-1
has caused the Debian Bug report #632104,
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.)
--
632104: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=632104
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: tenace
Version: 0.11-1
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: origin-ubuntu oneiric ubuntu-patch
User: [email protected]
Usertags: ld-as-needed
the package tenace 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/tenace/0.11-1
Attached patch changes both Makefile.in and Makefile.am although only
Makefile.in patching is needed currently.
If the packaging is changed to regenerate the autotools files the
patching of Makefile.in can be dropped.
Description: fix build with --as-needed
libraries must be after the objects needing the symbols
But-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/tenace/+bug/803203
Author: Julian Taylor <[email protected]>
Index: tenace-0.11/src/Makefile.am
===================================================================
--- tenace-0.11.orig/src/Makefile.am 2011-06-29 18:44:17.776859995 +0200
+++ tenace-0.11/src/Makefile.am 2011-06-29 18:44:27.816859999 +0200
@@ -23,7 +23,7 @@
window_misc.c window_misc.h \
window_play.c window_play.h
-tenace_LDADD = @PACKAGE_LIBS@ $(INTLLIBS) -lgomp -ldds ../handdisplay/hand_display.o ../lib/libgnu.la
+tenace_LDADD = @PACKAGE_LIBS@ $(INTLLIBS) -ldds ../handdisplay/hand_display.o ../lib/libgnu.la -lgomp
tenace_LDFLAGS = -export-dynamic
EXTRA_DIST = unused.c
Index: tenace-0.11/src/Makefile.in
===================================================================
--- tenace-0.11.orig/src/Makefile.in 2011-06-29 18:44:15.096859995 +0200
+++ tenace-0.11/src/Makefile.in 2011-06-29 18:44:35.086860001 +0200
@@ -368,7 +368,7 @@
window_misc.c window_misc.h \
window_play.c window_play.h
-tenace_LDADD = @PACKAGE_LIBS@ $(INTLLIBS) -lgomp -ldds ../handdisplay/hand_display.o ../lib/libgnu.la
+tenace_LDADD = @PACKAGE_LIBS@ $(INTLLIBS) -ldds ../handdisplay/hand_display.o ../lib/libgnu.la -lgomp
tenace_LDFLAGS = -export-dynamic
EXTRA_DIST = unused.c
all: all-am
signature.asc
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---
Source: tenace
Source-Version: 0.12-1
We believe that the bug you reported is fixed in the latest version of
tenace, which is due to be installed in the Debian FTP archive:
tenace_0.12-1.diff.gz
to main/t/tenace/tenace_0.12-1.diff.gz
tenace_0.12-1.dsc
to main/t/tenace/tenace_0.12-1.dsc
tenace_0.12-1_i386.deb
to main/t/tenace/tenace_0.12-1_i386.deb
tenace_0.12.orig.tar.gz
to main/t/tenace/tenace_0.12.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.
Christoph Berg <[email protected]> (supplier of updated tenace 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: SHA256
Format: 1.8
Date: Wed, 06 Jul 2011 16:42:37 +0200
Source: tenace
Binary: tenace
Architecture: source i386
Version: 0.12-1
Distribution: unstable
Urgency: low
Maintainer: Christoph Berg <[email protected]>
Changed-By: Christoph Berg <[email protected]>
Description:
tenace - Bridge hand viewer and editor
Closes: 632104 665618
Changes:
tenace (0.12-1) unstable; urgency=low
.
* New upstream version.
+ Fixes building with --as-needed. Closes: #632104.
+ Updates for two yet another new locations of gnome-card-data svg files.
+ handdisplay: include glib.h directly. Closes: #665618.
Checksums-Sha1:
fb6e777bac739a3039766310fc00e8b0050a5eaf 1814 tenace_0.12-1.dsc
547582b456d3d581d22b32d2d2fd4cca51489cf7 625448 tenace_0.12.orig.tar.gz
a7b0e6c854ae1be10dcb6c3ad328ec94ff110211 2318 tenace_0.12-1.diff.gz
6fed2d3bbbebcf6554f79012238770d173523443 132028 tenace_0.12-1_i386.deb
Checksums-Sha256:
78ada09ac81421faaef68eb4af2f9c6cb0f504e2ae1941350a33ee38351557d7 1814
tenace_0.12-1.dsc
e98efda04e0b877f303b6daa3e0e7c8c26b01e2885d1fde06844eaf7d204992d 625448
tenace_0.12.orig.tar.gz
c066b7c9c9c50d09180bb84d1012e77f84ebee296f83ba0e861b6f63416158b7 2318
tenace_0.12-1.diff.gz
e1b10c3f3efb0546e88d9924c4e6762689f24e98b30b28bbf33863111032db3b 132028
tenace_0.12-1_i386.deb
Files:
1976c59804ce7533bb085051081a305c 1814 games extra tenace_0.12-1.dsc
843c6287628f5bfeb2c30219e97045e3 625448 games extra tenace_0.12.orig.tar.gz
4ed78df1d14b52d060968c3fe76da2bd 2318 games extra tenace_0.12-1.diff.gz
aafdfaee93d4cd578126deeadb4a25da 132028 games extra tenace_0.12-1_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQIcBAEBCAAGBQJPe2lIAAoJEExaa6sS0qeuxfgP/jOVJJnXaqaSVFwucLk8s+Jv
uMus824zyka1SxgrWsrF0IbaZws3Q8UWPCdu4JyLxh0W+Ps2RtAtDq39gIweDoSV
Xavxo8Lv8RozbqM48XX82MY8o1a59yh8hd+p33RD2wh9c1h84ET0O/aLAdUt/jFC
5mGyYqdC0np7aUQxf1NB93QQA2a6hTNwky3VNzQSWm2Exi/Rach6RdOIW9xyosd0
K/pNnbrJbiFXIB9+PfXLUplHjOISQasu4S+TdiMXFjV2X2RWkNWzkn3rBIsc1SRd
56cXHJWBqel9J7QiF1A1EOLmrHVpHzavkXMlqwNxxvYgQLnt1lBpUji00S+kwFOo
emRS0YFEZL03BodAxM6utsYLKORV6gzur/nKsL6k2Qwzad6aeHVNdFIOk2KpeZ4H
IjPbJfpgSuR3T1BihEnwPWXgxZMeHVKF5YEnTPF+xHDFGHq+bczkk8x+vDkIvurV
hWT/f+rI7+TA1YdK/SG61jkcRA/2nJjt4uVnjyAR2RXJhiFEWZq5Dm+FtIEZdnLk
VTYTyZ1ZCINmb1qsNOg2csnFBZNwENJQ4E+3lcblW+Y5DvUE+fDjQ8kfrjg+RcRu
txfOD+O5ceagzxtkz2DOCZL4QFtrOtffqxSaMLFyXZecQ7OboKeC7Lk0KT2XoeTV
6/8jswnldqzKkhLqq9YG
=EBX5
-----END PGP SIGNATURE-----
--- End Message ---