Your message dated Tue, 12 Oct 2021 11:49:44 +0000
with message-id <[email protected]>
and subject line Bug#984354: fixed in stax 1.37-2
has caused the Debian Bug report #984354,
regarding stax: ftbfs with GCC-11
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.)


-- 
984354: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=984354
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:stax
Version: 1.37-1
Severity: normal
Tags: sid bookworm
User: [email protected]
Usertags: ftbfs-gcc-11

[This bug is not targeted to the upcoming bullseye 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-11/g++-11, but succeeds to build with gcc-10/g++-10. The
severity of this report will be raised before the bookworm release,
so nothing has to be done for the bullseye release.

The full build log can be found at:
http://people.debian.org/~doko/logs/20210228/filtered/gcc11/stax_1.37-1_unstable_gcc11.log
The last lines of the build log are at the end of this report.

To build with GCC 11, either set CC=gcc-11 CXX=g++-11 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-11/porting_to.html

GCC 11 defaults to the GNU++17 standard.  If your package installs
header files in /usr/include, please don't work around C++17 issues
by choosing a lower C++ standard for the package build, but fix these
issues to build with the C++17 standard.

[...]
  205 |                                         note = "|255255000Player 1 
scored higher...\n|255255255BUT player 2 lasted longer!";
      |                                                
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sucker.cpp:207:48: warning: ISO C++ forbids converting a string constant to 
‘char*’ [-Wwrite-strings]
  207 |                                         note = "|255255000Player 1 
scored higher...\n|255255255BUT it was a tie for time!";
      |                                                
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sucker.cpp:211:48: warning: ISO C++ forbids converting a string constant to 
‘char*’ [-Wwrite-strings]
  211 |                                         note = "|255255000Player 2 
scored higher...\n|255255255BUT player 1 lasted longer!";
      |                                                
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sucker.cpp:213:48: warning: ISO C++ forbids converting a string constant to 
‘char*’ [-Wwrite-strings]
  213 |                                         note = "|255255000Player 2 
scored higher\n|255255000AND lasted longer!";
      |                                                
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sucker.cpp:215:48: warning: ISO C++ forbids converting a string constant to 
‘char*’ [-Wwrite-strings]
  215 |                                         note = "|255255000Player 2 
scored higher...\n|255255255BUT it was a tie for time!";
      |                                                
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sucker.cpp:219:48: warning: ISO C++ forbids converting a string constant to 
‘char*’ [-Wwrite-strings]
  219 |                                         note = "|000255000It was a tie 
for score...\n|255255000BUT player 1 lasted longer!";
      |                                                
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sucker.cpp:221:48: warning: ISO C++ forbids converting a string constant to 
‘char*’ [-Wwrite-strings]
  221 |                                         note = "|000255000It was a tie 
for score...\n|255255000BUT player 2 lasted longer!";
      |                                                
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sucker.cpp:223:48: warning: ISO C++ forbids converting a string constant to 
‘char*’ [-Wwrite-strings]
  223 |                                         note = 
"|000255000Wow!\n|000255000A dead-even tie!";
      |                                                
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from timer.cpp:29:
stax.h:98:35: error: ISO C++17 does not allow dynamic exception specifications
   98 |         bool MoveBlocks(int step) throw (std::bad_alloc); // Returns 
true when the blocks reach the top of the panel
      |                                   ^~~~~
stax.h:353:77: error: ISO C++17 does not allow dynamic exception specifications
  353 | extern void AddColorScheme(char* name, RGB 
colors[NUM_CONFIGURABLE_COLORS]) throw (std::bad_alloc);
      |                                                                         
    ^~~~~
stax.h:354:40: error: ISO C++17 does not allow dynamic exception specifications
  354 | extern void SetColorScheme(char* name) throw (Invalid);
      |                                        ^~~~~
stax.h:356:49: error: ISO C++17 does not allow dynamic exception specifications
  356 | extern char* GetColorSchemeName(unsigned int i) throw (Invalid);
      |                                                 ^~~~~
stax.h:361:28: error: ISO C++17 does not allow dynamic exception specifications
  361 | extern void LoadData(void) throw (BadLoad);
      |                            ^~~~~
stax.h:364:35: error: ISO C++17 does not allow dynamic exception specifications
  364 | extern void SetGraphicsMode(void) throw (BadGraphicsMode);
      |                                   ^~~~~
stax.h:365:32: error: ISO C++17 does not allow dynamic exception specifications
  365 | extern void CreateBuffer(void) throw (std::bad_alloc);
      |                                ^~~~~
stax.h:379:55: error: ISO C++17 does not allow dynamic exception specifications
  379 | extern void GUI_Message(char* s1, char* s2, char* s3) throw 
(std::bad_alloc);
      |                                                       ^~~~~
stax.h:380:43: error: ISO C++17 does not allow dynamic exception specifications
  380 | extern void GUI_WaitMessage(char *s, ...) throw (std::bad_alloc);
      |                                           ^~~~~
stax.h:381:59: error: ISO C++17 does not allow dynamic exception specifications
  381 | extern bool GUI_Prompt(char *message, char *b1, char *b2) throw 
(std::bad_alloc);
      |                                                           ^~~~~
stax.h:382:102: error: ISO C++17 does not allow dynamic exception specifications
  382 | extern int GUI_Go(int x, int y, int w, int h, Widget *widgets, int 
selected, void (*callback)(bool)) throw (std::bad_alloc);
      |                                                                         
                             ^~~~~
stax.h:383:63: error: ISO C++17 does not allow dynamic exception specifications
  383 | extern void GUI_GetName(char *caption, char *buf, int maxlen) throw 
(std::bad_alloc);
      |                                                               ^~~~~
stax.h:384:34: error: ISO C++17 does not allow dynamic exception specifications
  384 | extern void GUI_Initialize(void) throw (std::bad_alloc);
      |                                  ^~~~~
stax.h:415:32: error: ISO C++17 does not allow dynamic exception specifications
  415 | extern void InstallSound(void) throw (BadInstall);
      |                                ^~~~~
make[1]: *** [debian/rules:20: override_dh_auto_build] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:16: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: stax
Source-Version: 1.37-2
Done: Eduard Bloch <[email protected]>

We believe that the bug you reported is fixed in the latest version of
stax, 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.
Eduard Bloch <[email protected]> (supplier of updated stax 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: Tue, 12 Oct 2021 13:29:36 +0200
Source: stax
Architecture: source
Version: 1.37-2
Distribution: unstable
Urgency: low
Maintainer: Eduard Bloch <[email protected]>
Changed-By: Eduard Bloch <[email protected]>
Closes: 916368 984354
Changes:
 stax (1.37-2) unstable; urgency=low
 .
   * GCC-11 fixes (closes: #984354)
   * set CXX from buildtools.mk (closes: #916368)
   * dropped menu file as per Bug#741573
Checksums-Sha1:
 6f56a1ef32fb1ee7f565960fc63672b922a9b207 1672 stax_1.37-2.dsc
 cd8bfa79b4169129a94eaf92e45005e9a4c0ada7 11668 stax_1.37-2.debian.tar.xz
 3931a8ca666229598e50e95b2c649ef8ae41b95f 8139 stax_1.37-2_source.buildinfo
Checksums-Sha256:
 d0895f40bdb96184d337ec33d2a0dd51ddcb08937dd4b5ead8ce514d5227761c 1672 
stax_1.37-2.dsc
 4238710368d26b3ae97dcf0891cbf43c7255469a561797a1ba9082dea98d9e69 11668 
stax_1.37-2.debian.tar.xz
 414338d33845c1891698235480dedd910fbb491b4a2adbc1c12cf17e166a5ad6 8139 
stax_1.37-2_source.buildinfo
Files:
 b473bd2edd8d892604a6a3cd0e7f4163 1672 games optional stax_1.37-2.dsc
 6aa7ec47d06f3645c921223f7a0e40ba 11668 games optional stax_1.37-2.debian.tar.xz
 8b194b87d01da5ae4859c00356499ac2 8139 games optional 
stax_1.37-2_source.buildinfo

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

iQIzBAEBCAAdFiEEZI3Zj0vEgpAXyw40aXQOXLNf7DwFAmFlcpgACgkQaXQOXLNf
7DwcWg//QMLjILCD9ijjO+kQ1yRIFcpO9er6k7DThrcBfTnAchZN1cKHZZm7VD/x
29xi8ncCrOqKCX3fH/9MgMnv2ljV1XxV2cKdYaRPkj/0ZBof3gDR6+TzyIj0leyW
KowUlnP+d6FOylcNOSnSb7tFewTMWhMekvn5Um+jfQKkWWsgqzi4fKWi155V7jhV
UhIeYCxte30CXiPhsnnEYXYvzLuyyRUWydEBUqJn4ijc3yYFoyR9t/n43bnWSx+Z
9m3egM7MoM9yxm7QGApBadpia/yttBz4nfYbUV0fOoZoXN1wrJWVYCmYtWovl7wE
OggQzlUxD1++zrXdQvM6VhuK5ibRqAYmPOM02VYXJnb7J81QJkINWd3v9cZSJpIs
Pox3vuDbWh71Ilyg5LBY3wW1p8fhNfVMjXQBWrIfqJrLT1SKoxqGjkpEv6BO5PcO
nXwgekTfs11mTzj0EXbHdI/gaAf6dmyiwKVbHypS0H0EYjVnK6c9kVR9xh0Xj4jF
unvpFB3bPdLTXwC315pwdHAscuqdhyybfd+FBmeTCTDOvjlsOVMUBG0gmFidBqtg
H0ojNYFcHK58NkZdh0SHGxxCHa0uCoUwXYFz/1eBVmoTNb13ZpmlXAxLofiQu5RK
KrY9uFOEccTjxMttGB6zpbs3BqjbIHJ8+QAVizg3SPboCfdel+8=
=lyKW
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to