Your message dated Sun, 28 Jul 2024 14:48:59 +0000
with message-id <e1sy5cl-00eso0...@fasolo.debian.org>
and subject line Bug#1074904: fixed in dealer 20211121+ds-2
has caused the Debian Bug report #1074904,
regarding dealer: ftbfs with GCC-14
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 ow...@bugs.debian.org
immediately.)
--
1074904: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1074904
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:dealer
Version: 20211121+ds-1
Severity: important
Tags: sid trixie
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-14
[This bug is targeted to the upcoming trixie release]
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-14/g++-14, but succeeds to build with gcc-13/g++-13. The
severity of this report will be raised before the trixie release.
The full build log can be found at:
http://qa-logs.debian.net/2024/07/01/dealer_20211121+ds-1_unstable_gccexp.log
The last lines of the build log are at the end of this report.
To build with GCC 14, either set CC=gcc-14 CXX=g++-14 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-14/porting_to.html
[...]
SHELL=/bin/sh
USER=user42
dpkg-buildpackage
-----------------
Command: dpkg-buildpackage --sanitize-env -us -uc -b -rfakeroot
dpkg-buildpackage: info: source package dealer
dpkg-buildpackage: info: source version 20211121+ds-1
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Christoph Berg <m...@debian.org>
dpkg-source --before-build .
dpkg-buildpackage: info: host architecture amd64
fakeroot debian/rules clean
dh clean
dh_auto_clean
make -j8 clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
rm -f dealer.o defs.o pbn.o c4.o pointcount.o scan.c defs.c dealer.6
dealer.dpp.6
make -C Examples clean
make[2]: Entering directory '/<<PKGBUILDDIR>>/Examples'
rm -f
make[2]: Leaving directory '/<<PKGBUILDDIR>>/Examples'
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 -j8 "INSTALL=install --strip-program=true"
make[1]: Entering directory '/<<PKGBUILDDIR>>'
flex -t scan.l >scan.c
gcc -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-Wdate-time -D_FORTIFY_SOURCE=2 -DSTD_RAND -c -o pbn.o pbn.c
gcc -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-Wdate-time -D_FORTIFY_SOURCE=2 -DSTD_RAND -c -o c4.o c4.c
gcc -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-Wdate-time -D_FORTIFY_SOURCE=2 -DSTD_RAND -c -o pointcount.o pointcount.c
pod2man --section=6 --release="Dealer" --center="User Documentation" dealer.pod
> dealer.6
pod2man --section=6 --release="Dealer" --center="User Documentation"
dealer.dpp.pod > dealer.dpp.6
yacc defs.y
defs.y: warning: 16 shift/reduce conflicts [-Wconflicts-sr]
defs.y: note: rerun with option '-Wcounterexamples' to generate conflict
counterexamples
mv -f y.tab.c defs.c
gcc -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-Wdate-time -D_FORTIFY_SOURCE=2 -DSTD_RAND -c -o dealer.o dealer.c
gcc -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-Wdate-time -D_FORTIFY_SOURCE=2 -DSTD_RAND -c -o defs.o defs.c
defs.y: In function ‘insertshape’:
defs.y:514:6: error: type of ‘any’ defaults to ‘int’ [-Wimplicit-int]
514 | void insertshape(s, any, neg_shape)
| ^~~~~~~~~~~
defs.y:514:6: error: type of ‘neg_shape’ defaults to ‘int’ [-Wimplicit-int]
defs.y: In function ‘predeal_holding’:
defs.y:628:6: error: type of ‘compass’ defaults to ‘int’ [-Wimplicit-int]
628 | void predeal_holding(compass, holding)
| ^~~~~~~~~~~~~~~
dealer.c: In function ‘true_dd’:
dealer.c:340:5: warning: ignoring return value of ‘mkstemp’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
340 | mkstemp (tn2) ;
| ^~~~~~~~~~~~~
dealer.c:342:5: warning: ignoring return value of ‘system’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
342 | system (cmd);
| ^~~~~~~~~~~~
dealer.c:345:5: warning: ignoring return value of ‘fscanf’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
345 | fscanf (f, "%*[^\n]\n%c", &res);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: *** [Makefile:62: defs.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j8 "INSTALL=install --strip-program=true" returned
exit code 2
make: *** [debian/rules:4: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: dealer
Source-Version: 20211121+ds-2
Done: Christoph Berg <m...@debian.org>
We believe that the bug you reported is fixed in the latest version of
dealer, 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 1074...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Christoph Berg <m...@debian.org> (supplier of updated dealer 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sun, 28 Jul 2024 17:36:14 +0300
Source: dealer
Architecture: source
Version: 20211121+ds-2
Distribution: unstable
Urgency: medium
Maintainer: Christoph Berg <m...@debian.org>
Changed-By: Christoph Berg <m...@debian.org>
Closes: 1074904
Changes:
dealer (20211121+ds-2) unstable; urgency=medium
.
* Fix FTBFS with gcc-14. (Closes: #1074904)
Checksums-Sha1:
09c14fa7d6dfad992cbb11de8ff67f28c8d7a979 1904 dealer_20211121+ds-2.dsc
f47de0c4637f1c33b1d9834265903cf05fe2d7c5 8248
dealer_20211121+ds-2.debian.tar.xz
Checksums-Sha256:
6ab50656061c5daf6f049aa12de7a6e871b9b048c22139ae8f0bbe6022cd074c 1904
dealer_20211121+ds-2.dsc
c84bb1b3f57de189847a6952557e9c651e6b61a80a6d862c2c2737ca7a6d7e63 8248
dealer_20211121+ds-2.debian.tar.xz
Files:
8e266a0503c5151467f467542aa16183 1904 games optional dealer_20211121+ds-2.dsc
197431272f954a79f6d8c4a239cf5d57 8248 games optional
dealer_20211121+ds-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEXEj+YVf0kXlZcIfGTFprqxLSp64FAmamV/wACgkQTFprqxLS
p667OA//ZjpREr60gXJm/xWs+uw2tdbbLUNw3DLEJvDmwqBeHd+QXHjpulXtcR2Z
mq+YBBsuG3zLpn5UiH+iebqmCBpjPUyZrG3qP8dVOM61NeksWYT9ljOfLE6nF8sp
ifTESM2brwPNm1qsLqL3e7DbX4lndIXzmOr638B9Qfm9hmu/a4GTrkYSbJJOpUgU
ZQzCTW3yUkFSYefaM+Wva7I4bKeLibKMZ9lLfVXMUfIEUDQ+qsf4MUTjyphBmcqd
PkcprzHse6g1pCpJFpWrR55pOEmiUM3gVICrnO7HBA9Y3CjJQuRgrcpC4CStfUVz
zfLER4XGdcV1wO6lRdOKUd0UocQd+DYRSc5r29oXZ1PJ9DVbknv5kxmJg3dO+YiB
gK7nyMcJt4yYwjE3dZghMOBHVNPZcBn25JE5AuBAapNQrdABXD2Z4ycnmKGFwSqJ
WZzD3c5Eq6t/wZpNEai5Yp26Te8KRZPduqR8S9E9t9DvQ5JxHWCS+dgY+w7fWl59
Hm2vDYsCQANPVuvKg14LwaUW31gJelIUtfjzINX+waPWgI4K4bCZZdsVpxPh0OWP
c4uC9fkLhaHR7u1ABEWdJqPTksgBAsa9i+KYD7FDYXq4qsjcx3xgc7LJKB1gOkTf
twmoZVOHuTJmeMGR6g80FkSiX08JKeXn3RjQsvSCTDZWsZ+lUwI=
=4NKf
-----END PGP SIGNATURE-----
pgptHaQh0MRXx.pgp
Description: PGP signature
--- End Message ---