Your message dated Fri, 17 Apr 2020 18:51:35 +0000
with message-id <[email protected]>
and subject line Bug#957715: fixed in psst 1.0-2
has caused the Debian Bug report #957715,
regarding psst: ftbfs with GCC-10
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.)
--
957715: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957715
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:psst
Version: 0.1-10
Severity: normal
Tags: sid bullseye
User: [email protected]
Usertags: ftbfs-gcc-10
Please keep this issue open in the bug tracker for the package it
was filed for. If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.
The package fails to build in a test rebuild on at least amd64 with
gcc-10/g++-10, but succeeds to build with gcc-9/g++-9. The
severity of this report will be raised before the bullseye release,
so nothing has to be done for the buster release.
The full build log can be found at:
http://people.debian.org/~doko/logs/gcc10-20200225/psst_0.1-10_unstable_gcc10.log
The last lines of the build log are at the end of this report.
To build with GCC 10, either set CC=gcc-10 CXX=g++-10 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t=experimental install g++
Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-10/porting_to.html
[...]
LANG=C.UTF-8
LC_ALL=C.UTF-8
LOGNAME=user42
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=unstable
SCHROOT_CHROOT_NAME=sid-amd64-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=1001
SCHROOT_GROUP=user42
SCHROOT_SESSION_ID=sid-amd64-sbuild-2013f893-ac42-4ce6-8fc1-b1021d468703
SCHROOT_UID=1001
SCHROOT_USER=user42
SHELL=/bin/sh
USER=user42
dpkg-buildpackage
-----------------
Command: dpkg-buildpackage -us -uc -b -rfakeroot
dpkg-buildpackage: info: source package psst
dpkg-buildpackage: info: source version 0.1-10
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Colin King <[email protected]>
dpkg-source --before-build .
dpkg-buildpackage: info: host architecture amd64
fakeroot debian/rules clean
dh clean
dh_auto_clean
make -j4 clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
find . -name "*.o" | xargs rm -f
rm -f psst
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_clean
debian/rules build
dh build
dh_update_autotools_config
dh_autoreconf
dh_auto_configure
dh_auto_build
make -j4 "INSTALL=install --strip-program=true"
make[1]: Entering directory '/<<PKGBUILDDIR>>'
gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -D VERSION=\"0.1\" -D_LINUX_ -Wdate-time
-D_FORTIFY_SOURCE=2 -c -o parse_config.o parse_config.c
gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -D VERSION=\"0.1\" -D_LINUX_ -Wdate-time
-D_FORTIFY_SOURCE=2 -c -o logger.o logger.c
gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -D VERSION=\"0.1\" -D_LINUX_ -Wdate-time
-D_FORTIFY_SOURCE=2 -c -o rapl.o rapl.c
gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -D VERSION=\"0.1\" -D_LINUX_ -Wdate-time
-D_FORTIFY_SOURCE=2 -c -o perf_msr.o perf_msr.c
gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -D VERSION=\"0.1\" -D_LINUX_ -Wdate-time
-D_FORTIFY_SOURCE=2 -c -o psst.o psst.c
In file included from /usr/include/string.h:495,
from logger.c:22:
In function ‘strncpy’,
inlined from ‘find_path’ at logger.c:210:2:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning:
‘__builtin_strncpy’ specified bound depends on the length of the source
argument [-Wstringop-overflow=]
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
logger.c: In function ‘find_path’:
logger.c:210:2: note: length computed here
210 | strncpy(buf+sz, replace, strlen(replace));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -D VERSION=\"0.1\" -D_LINUX_ -Wl,-z,relro
-DPASS2 parse_config.o logger.o rapl.o perf_msr.o psst.o -o psst -lpthread
-lrt -lm
/usr/bin/ld: psst.o:./psst.c:47: multiple definition of `exit_cpu_thread';
logger.o:./logger.c:216: first defined here
/usr/bin/ld: psst.o:./psst.c:230: multiple definition of `soc_diff_uj';
logger.o:./logger.c:522: first defined here
/usr/bin/ld: psst.o:./psst.c:230: multiple definition of `pp0_diff_uj';
logger.o:./logger.c:522: first defined here
/usr/bin/ld: psst.o:(.bss+0x0): multiple definition of `dev_msr_supported';
perf_msr.o:(.data+0x0): first defined here
/usr/bin/ld: psst.o:./psst.c:47: multiple definition of `exit_io_thread';
logger.o:./logger.c:216: first defined here
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:23: psst] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j4 "INSTALL=install --strip-program=true" returned
exit code 2
make: *** [debian/rules:10: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: psst
Source-Version: 1.0-2
Done: Colin King <[email protected]>
We believe that the bug you reported is fixed in the latest version of
psst, which is due to be installed in the Debian FTP archive.
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.
Colin King <[email protected]> (supplier of updated psst 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: Fri, 17 Apr 2020 19:24:11 +0100
Source: psst
Architecture: source
Version: 1.0-2
Distribution: unstable
Urgency: medium
Maintainer: Colin King <[email protected]>
Changed-By: Colin King <[email protected]>
Closes: 957715
Changes:
psst (1.0-2) unstable; urgency=medium
.
* Fix gcc-10 build failures (Closes: #957715)
- 9099338080ba "Fix issue#17 reported with gcc-10"
Checksums-Sha1:
1dbb7b78d51bba289560c930db99be41c0e07e58 1727 psst_1.0-2.dsc
94bed16efdc950c19abcc1914d3c4003b270d346 3760 psst_1.0-2.debian.tar.xz
25d56fdda72cf984fc0406da250af6e0d969deea 6603 psst_1.0-2_source.buildinfo
Checksums-Sha256:
2076f762027ab550f35ebccf48a2a071890da19a9fa31548f4ce526e0ef4a351 1727
psst_1.0-2.dsc
5f373eabbc3a2372b865c5ae99e2fa284b5b598af7db9270ed95a63ec004d336 3760
psst_1.0-2.debian.tar.xz
96e63ddc4e658e2b8a40d7e72837be112aee5cb41149f46f8c04d35cfb9a4f65 6603
psst_1.0-2_source.buildinfo
Files:
3bb92687c6931230c5490cf6636c0926 1727 devel optional psst_1.0-2.dsc
b8281057a7040363ec2a1fab85c8990d 3760 devel optional psst_1.0-2.debian.tar.xz
082c7b55911250930c486ed3bd92c055 6603 devel optional
psst_1.0-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEcGLapPABucZhZwDPaMKH38aoAiYFAl6Z9ZQACgkQaMKH38ao
AialMRAAk1GZ5Vy28IQAWvoAqXJWP39soIfaiXGxqnl+bJfgBH2VmPhFdzycEbfv
DnV/iJ+q/V/YYs9EevRat0CyaYhU5VJr2/o7H1VT8tI3Ukwt0YJNN1Y4Rk/+05hP
U8zvLsb5mGjo9ZzLVJitumNMXY8XQaE9KMbSqLroDI65syqsFnGQyZr6jht8dbyP
bDW6qVUjCC+XjnfFS/isfbc+VgTxyxc1kDZUa7PfUck6O1rS1eWGXg0pFfSqGW+y
J2Ll8HLiy1WJAnKe58Nm7FYBSxQnw2wKk7bR5mWRDPA6Ou4BoBRrI9vY7ny/llpW
ZvJHRImS1nyoCXRCg6GwnpXTmF/g/YjSF/sQ/ZnxEN8brPCcG0C+wI3EMOIRF/8n
jrOANPzV16C7rgWXerjVFPFeJFD2tm3UCuDGyYSGcFNyHkRk1b/kL4/RTlCPHGrr
veJ/cIN4pgIE/vaHUIGhyTFV90h9bQX3yqMB2To6RhqtAf2a50MUKILVwVlbsKgC
EdokpUuCUK9ChAto6ORp5+yxz3g0/7/+OXc9gbQ0nFF5QEtrGMCFzLzNpiouaxal
qhlgTNNs1GZJK7lotEUIsr45cLYcMvH0rqFXH5rWyLqCrNAB4xLhDgLD1tXVwHfd
SUV90rahObumpe8yNdoIWOY3cLZJnGDu0+OnaBmCLrN1XDYnhRo=
=GHtc
-----END PGP SIGNATURE-----
--- End Message ---