Your message dated Thu, 05 Apr 2012 21:11:59 +0000
with message-id <[email protected]>
and subject line Bug#667400: fixed in trousers 0.3.8-2
has caused the Debian Bug report #667400,
regarding trousers: ftbfs with GCC-4.7
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.)
--
667400: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=667400
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: trousers
Version: 0.3.8-1
Severity: important
Tags: sid wheezy
User: [email protected]
Usertags: ftbfs-gcc-4.7
The package fails to build in a test rebuild on at least amd64 with
gcc-4.7/g++-4.7, but succeeds to build with gcc-4.6/g++-4.6. The
severity of this report may be raised before the wheezy release.
ps_inspect.c:117:2: error: dereferencing type-punned pointer will break
strict-aliasing rules [-Werror=strict-aliasing]
The full build log can be found at:
http://people.debian.org/~lucas/logs/2012/03/29-clang-gcc47/unstable-gcc47/trousers_0.3.8-1_unstable-gcc47.log
The last lines of the build log are at the end of this report.
Some hints on fixing these issues can be found at
http://gcc.gnu.org/gcc-4.7/porting_to.html
To build with GCC 4.7, either set CC=gcc-4.7 CXX=g++-4.7 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
[...]
make[3]: Entering directory `/«PKGBUILDDIR»/man'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/«PKGBUILDDIR»/man'
make[2]: Leaving directory `/«PKGBUILDDIR»/man'
Making all in dist
make[2]: Entering directory `/«PKGBUILDDIR»/dist'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/«PKGBUILDDIR»/dist'
Making all in tools
make[2]: Entering directory `/«PKGBUILDDIR»/tools'
gcc -DPACKAGE_NAME=\"trousers\" -DPACKAGE_TARNAME=\"trousers\"
-DPACKAGE_VERSION=\"0.3.8\" -DPACKAGE_STRING=\"trousers\ 0.3.8\"
-DPACKAGE_BUGREPORT=\"[email protected]\" -DPACKAGE_URL=\"\"
-DPACKAGE=\"trousers\" -DVERSION=\"0.3.8\" -DSTDC_HEADERS=1
-DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1
-DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1
-DHAVE_UNISTD_H=1 -DHAVE_OPENSSL_BN_H=1 -DHAVE_OPENSSL_ENGINE_H=1
-DHAVE_PTHREAD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHTOLE_DEFINED=1
-DHAVE_DAEMON=1 -I. -D_FORTIFY_SOURCE=2 -I../src/include -g -O2
-fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security
-Werror=format-security -m64 -DBI_OPENSSL -DTSS_NO_GUI -W -Wall -Werror
-Wno-unused-parameter -Wsign-compare -I../include -DTCSD_DEFAULT_PORT=30003
-DTSS_VER_MAJOR=0 -DTSS_VER_MINOR=3 -DTSS_SPEC_MAJOR=1
-DTSS_SPEC_MINOR=2 -c -o ps_inspect-ps_inspect.o `test -f 'ps_inspect.c' ||
echo './'`ps_inspe
ct.c
ps_inspect.c: In function 'printkey_0':
ps_inspect.c:117:2: error: dereferencing type-punned pointer will break
strict-aliasing rules [-Werror=strict-aliasing]
ps_inspect.c:118:2: error: dereferencing type-punned pointer will break
strict-aliasing rules [-Werror=strict-aliasing]
ps_inspect.c:119:2: error: dereferencing type-punned pointer will break
strict-aliasing rules [-Werror=strict-aliasing]
ps_inspect.c: In function 'printkey_1':
ps_inspect.c:154:2: error: dereferencing type-punned pointer will break
strict-aliasing rules [-Werror=strict-aliasing]
ps_inspect.c:155:2: error: dereferencing type-punned pointer will break
strict-aliasing rules [-Werror=strict-aliasing]
ps_inspect.c:156:2: error: dereferencing type-punned pointer will break
strict-aliasing rules [-Werror=strict-aliasing]
ps_inspect.c:157:2: error: dereferencing type-punned pointer will break
strict-aliasing rules [-Werror=strict-aliasing]
ps_inspect.c: In function 'version_1_print':
ps_inspect.c:232:2: error: dereferencing type-punned pointer will break
strict-aliasing rules [-Werror=strict-aliasing]
cc1: all warnings being treated as errors
make[2]: *** [ps_inspect-ps_inspect.o] Error 1
make[2]: Leaving directory `/«PKGBUILDDIR»/tools'
make[1]: *** [all-recursive] Error 1
dh_auto_build: make -j1 returned exit code 2
make[1]: Leaving directory `/«PKGBUILDDIR»'
make: *** [build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2
--- End Message ---
--- Begin Message ---
Source: trousers
Source-Version: 0.3.8-2
We believe that the bug you reported is fixed in the latest version of
trousers, which is due to be installed in the Debian FTP archive:
libtspi-dev_0.3.8-2_amd64.deb
to main/t/trousers/libtspi-dev_0.3.8-2_amd64.deb
libtspi1_0.3.8-2_amd64.deb
to main/t/trousers/libtspi1_0.3.8-2_amd64.deb
trousers-dbg_0.3.8-2_amd64.deb
to main/t/trousers/trousers-dbg_0.3.8-2_amd64.deb
trousers_0.3.8-2.debian.tar.gz
to main/t/trousers/trousers_0.3.8-2.debian.tar.gz
trousers_0.3.8-2.dsc
to main/t/trousers/trousers_0.3.8-2.dsc
trousers_0.3.8-2_amd64.deb
to main/t/trousers/trousers_0.3.8-2_amd64.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.
Pierre Chifflier <[email protected]> (supplier of updated trousers 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: Thu, 05 Apr 2012 22:28:08 +0200
Source: trousers
Binary: trousers trousers-dbg libtspi1 libtspi-dev
Architecture: source amd64
Version: 0.3.8-2
Distribution: unstable
Urgency: low
Maintainer: Pierre Chifflier <[email protected]>
Changed-By: Pierre Chifflier <[email protected]>
Description:
libtspi-dev - open-source TCG Software Stack (development)
libtspi1 - open-source TCG Software Stack (library)
trousers - open-source TCG Software Stack (daemon)
trousers-dbg - open-source TCG Software Stack (debug)
Closes: 667400
Changes:
trousers (0.3.8-2) unstable; urgency=low
.
* Add 05-gcc47.patch to fix FTBFS with gcc 4.7 (Closes: #667400)
Checksums-Sha1:
ad4591919ff93a0cc76ac28627cafeb5c35eb0e6 1921 trousers_0.3.8-2.dsc
1b9fa6dbe566bda91a845bedd93abe34e1e674bd 20881 trousers_0.3.8-2.debian.tar.gz
b41b434dda4dc0fecb6a66757a31cd6dd5d6e7b4 157140 trousers_0.3.8-2_amd64.deb
c699202cad573046b785783e2183068159ccdf9b 661848 trousers-dbg_0.3.8-2_amd64.deb
fc4728cc3a9d8587fbbba68816080c58d82f606d 207728 libtspi1_0.3.8-2_amd64.deb
1189d03c17c87cce02594554e0b3615d1a8100c7 660960 libtspi-dev_0.3.8-2_amd64.deb
Checksums-Sha256:
939cbc6ca4fa483182b648c72e616d7de4f6f01c27c096f20a45dee696ba7acc 1921
trousers_0.3.8-2.dsc
dc76c9dc862ae17bab9658d59f467b8a8694e778544d601e3c05f1327f515831 20881
trousers_0.3.8-2.debian.tar.gz
aed678d397554453f1c2493794d90293ad430733c669515e7582e5e7298bb169 157140
trousers_0.3.8-2_amd64.deb
6dc969b27e39e082c55b41e2834cd35b48aadaf12b71aa0fd87c26700bf79783 661848
trousers-dbg_0.3.8-2_amd64.deb
4bfa04147c2c8379b6a4785fc16c2bcac2d6e0e90d391e5107e82fe5809f7c69 207728
libtspi1_0.3.8-2_amd64.deb
44fcc0db2617f9a2f0a293eeb1bed543ce1c3dc4d7855c2a56b4238c876ea7a7 660960
libtspi-dev_0.3.8-2_amd64.deb
Files:
e373911350ce8df6d701c7b89560009d 1921 admin optional trousers_0.3.8-2.dsc
eaec4a8c7b8999efba09204b2a3c45bb 20881 admin optional
trousers_0.3.8-2.debian.tar.gz
c017f62f4e78b8f5eb193a49cda71a63 157140 admin optional
trousers_0.3.8-2_amd64.deb
29bb08a63054ed08ba462847b4ecc196 661848 debug extra
trousers-dbg_0.3.8-2_amd64.deb
d8da71a2936d20936ea61c95c1d83100 207728 libs optional
libtspi1_0.3.8-2_amd64.deb
700dc543a15b597c93371fc6df9c5b49 660960 libdevel optional
libtspi-dev_0.3.8-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIcBAEBCAAGBQJPfgEkAAoJEMYaZNzxOTmYUEUQAKQ1ZjhNww+9IDz2WkVQWFAd
b1+oZbltGCD1cvMQJbYazRFRyhr8m+6SEUP6wrOpMEXmfbFl/VRTNQJrPKbZPXLt
3OZR8zbJ8r65yzkafiF4ciAo382blCo24YFtqQf3OBk0tEwhOFwXPqk8TW3FiCdh
kWA/ePsoAIpE1pApom8KOuXXBCCJ3wrHZuvjBLCQ+d0bdK0nu6dMWOFIUG6rTxum
FTKbWbl8Q+JwUZd7KrWnc058EzsRF4lZ345ciKeB8uEsyNBGgJRH8Higi2eQDd8l
nsymnb1J8NnhPlVLhJPuW1l/MU8m3i9zqAHudroXDZZo1BZY/ph2E0hIfBJWIzNe
Em10MPve6JXUOSgzGOpTY7Sr61kkvr/Wh3UUlOwjI2/bBAACLuA7MMLWGCnQTDIe
L+zNwwj5aUqR/wYq1EXlUuNKOs7CEN4JBPWmQR4aAKpMA00uZ5jTFKMO4ss2D74A
eUvdAJlT6w8JGSAY/9AJ4EKVt2o8lsEkJsR9osS+ILjC+Phxgvn5o83Hg564a8Kg
FwKe/2vzVuYcCgDrdkBTQB2e/EcgntYTrdiaD16rb382jAj35jZtiYTuuDCUIvKQ
H4onpyooOrW3PYuaS0d1cHB5Hm1vUS1kRxM0waWuTIeJlMgccEEb4zvV+sRsYLKy
AHO315R2CBUR08tRnRAT
=RiMc
-----END PGP SIGNATURE-----
--- End Message ---