Your message dated Fri, 11 Apr 2025 15:38:04 +0000
with message-id <e1u3gsc-004mbd...@fasolo.debian.org>
and subject line Bug#1075313: fixed in netris 0.52-11.1
has caused the Debian Bug report #1075313,
regarding netris: 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.)


-- 
1075313: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075313
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:netris
Version: 0.52-11
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/netris_0.52-11_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

[...]
Checking for getopt.h
Checking for memory.h
Creating Makefile
Creating config.h
Running 'make depend'
make[2]: Entering directory '/<<PKGBUILDDIR>>'
Creating version.c
proto.h changed
Checking dependencies
make[2]: Leaving directory '/<<PKGBUILDDIR>>'

Now do a 'make'

make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_build -- CEXTRA="-ffile-prefix-map=/<<PKGBUILDDIR>>=."
        make -j8 "INSTALL=install --strip-program=true" 
CEXTRA=-ffile-prefix-map=/<<PKGBUILDDIR>>=.
make[2]: Entering directory '/<<PKGBUILDDIR>>'
x86_64-linux-gnu-gcc -ffile-prefix-map=/<<PKGBUILDDIR>>=. -g -c game.c
x86_64-linux-gnu-gcc -ffile-prefix-map=/<<PKGBUILDDIR>>=. -g -c curses.c
x86_64-linux-gnu-gcc -ffile-prefix-map=/<<PKGBUILDDIR>>=. -g -c shapes.c
x86_64-linux-gnu-gcc -ffile-prefix-map=/<<PKGBUILDDIR>>=. -g -c board.c
x86_64-linux-gnu-gcc -ffile-prefix-map=/<<PKGBUILDDIR>>=. -g -c util.c
x86_64-linux-gnu-gcc -ffile-prefix-map=/<<PKGBUILDDIR>>=. -g -c inet.c
x86_64-linux-gnu-gcc -ffile-prefix-map=/<<PKGBUILDDIR>>=. -g -c robot.c
x86_64-linux-gnu-gcc -ffile-prefix-map=/<<PKGBUILDDIR>>=. -g -c version.c
x86_64-linux-gnu-gcc -ffile-prefix-map=/<<PKGBUILDDIR>>=. -g -c sr.c
game.c: In function ‘main’:
game.c:388:22: error: implicit declaration of function ‘getopt’; did you mean 
‘getsubopt’? [-Wimplicit-function-declaration]
  388 |         while ((ch = getopt(argc, argv, "hHRs:r:Fk:c:woDSCp:i:")) != -1)
      |                      ^~~~~~
      |                      getsubopt
util.c:39:8: error: type defaults to ‘int’ in declaration of ‘myRandSeed’ 
[-Wimplicit-int]
   39 | static myRandSeed = 1;
      |        ^~~~~~~~~~
util.c: In function ‘BlockSignals’:
util.c:292:27: warning: sigmask is deprecated
  292 |                 sig |= sigmask(sig);
      |                           ^~~~~~~~~~             
util.c:298:9: warning: ‘sigblock’ is deprecated [-Wdeprecated-declarations]
  298 |         *saved = sigblock(set);
      |         ^
In file included from netris.h:29,
                 from util.c:22:
/usr/include/signal.h:173:12: note: declared here
  173 | extern int sigblock (int __mask) __THROW __attribute_deprecated__;
      |            ^~~~~~~~
util.c: In function ‘RestoreSignals’:
util.c:309:17: warning: ‘sigsetmask’ is deprecated [-Wdeprecated-declarations]
  309 |                 *saved = sigsetmask(*set);
      |                 ^
/usr/include/signal.h:176:12: note: declared here
  176 | extern int sigsetmask (int __mask) __THROW __attribute_deprecated__;
      |            ^~~~~~~~~~
util.c:311:17: warning: ‘sigsetmask’ is deprecated [-Wdeprecated-declarations]
  311 |                 sigsetmask(*set);
      |                 ^~~~~~~~~~
/usr/include/signal.h:176:12: note: declared here
  176 | extern int sigsetmask (int __mask) __THROW __attribute_deprecated__;
      |            ^~~~~~~~~~
make[2]: *** [Makefile:28: game.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [Makefile:28: util.o] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j8 "INSTALL=install --strip-program=true" 
CEXTRA=-ffile-prefix-map=/<<PKGBUILDDIR>>=. returned exit code 2
make[1]: *** [debian/rules:23: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:7: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: netris
Source-Version: 0.52-11.1
Done: Ying-Chun Liu (PaulLiu) <paul...@debian.org>

We believe that the bug you reported is fixed in the latest version of
netris, 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 1075...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ying-Chun Liu (PaulLiu) <paul...@debian.org> (supplier of updated netris 
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: SHA512

Format: 1.8
Date: Tue, 08 Apr 2025 22:05:49 +0800
Source: netris
Architecture: source
Version: 0.52-11.1
Distribution: unstable
Urgency: low
Maintainer: Rhonda D'Vine <rho...@debian.org>
Changed-By: Ying-Chun Liu (PaulLiu) <paul...@debian.org>
Closes: 1075313
Changes:
 netris (0.52-11.1) unstable; urgency=low
 .
   * Non-maintainer upload.
   * Fix FTBFS because implicit declaration of functions (Closes: #1075313)
     - Add debian/patches/11_fix_implicit_declaraion.patch
     - Update debian/patches/01_multi-games-with-scoring
   * debian/control: change libncurses5-dev to libncurses-dev
Checksums-Sha1:
 82510ba159201b603310911bc57c3fe94b175529 1805 netris_0.52-11.1.dsc
 08ee663c9cca18c5e3d5ee68568454c6df59be3a 13932 netris_0.52-11.1.debian.tar.xz
 5d0cc6dc026db2c299a3c2f7e50783a4183f15b7 6588 netris_0.52-11.1_source.buildinfo
Checksums-Sha256:
 bf774ffea8c9f80ffdf9e7654dfc561370a248a61bbb9aebd7b2f5490ac78c12 1805 
netris_0.52-11.1.dsc
 e00517199bc57c6f67e4e34f6e4375679541732754371cb07db6f24fc9812666 13932 
netris_0.52-11.1.debian.tar.xz
 a7c1494b29f481dbb086adde2a4f58915e2901d2ca299d98350f455c308fdb36 6588 
netris_0.52-11.1_source.buildinfo
Files:
 33eab181dbc88cb947a50c7bc586446e 1805 games optional netris_0.52-11.1.dsc
 4db9bc7b2c7d335ee55b6f03dbea5673 13932 games optional 
netris_0.52-11.1.debian.tar.xz
 0651e5a476a53e8fa7c5d29ff9195a96 6588 games optional 
netris_0.52-11.1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJHBAEBCgAxFiEEo2h49GQQhoFgDLZIRBc/oT0FiIgFAmf1MjwTHHBhdWxsaXVA
ZGViaWFuLm9yZwAKCRBEFz+hPQWIiF93EADCpdbeFg53U0N8n4s7EX6ANav+K0S7
wKSpmivsewxY9REAw4Pd4Zh8+5EHieiZZTIc/Fm4nh2Eh5jP1V+PzkcZ3JGLErks
DVGsA+544nsKRBY6p5MWiFM7a+W653rG59arvjsFQJkwwFrSFg9S4J9fq6u6endK
R40pLCuyYHOA0c4LiKQ07G1tV4A2+BDqNPu7JordaRPwRVgV5fI5CDfzxID9lpiC
BOttmfqSPLzGCV5V0y/2S7N2/FDmmEOVmFIzHJ4WGEZBELepbjo1YL7m6K5XK8rp
FSZKcwg/poEWqsmhLe6ULR+6sSkb0e91TRuMw8V0S4bvS0UOlukP7VcCZHyVs/RK
S3rHaUYpGBAprgiUWDaSR/iskuNfCE0x2vWDP3sS5aVYWo60DVQv+Oc57FGOA8Uc
fCC4W0eQu/v66N1pRdtFsQtAnkILktm8pEHjGgINmv3Gw/igGBPBxTjMzaMiUiAm
8xcFNUcwsEeeUh4Sxmu+sJv9+fCofFftZgQUQp/2mWSxyow2arTh/EGJf2BxPDQF
97YzT4Lc3fwoyb73pslg/sNqKcIjXYzZ8XhwAB88gl0Vyye9aqvc+kjIQ+dxm9nM
piRkpZhteFN/jInuHXQY4QRlPw8VQJIEPTs2N8WAph4kk+9cSn/tNBx0hlhAaS7T
olPCluZHdFUUgw==
=1qMU
-----END PGP SIGNATURE-----

Attachment: pgpbuMjr2MEo2.pgp
Description: PGP signature


--- End Message ---

Reply via email to