Your message dated Wed, 03 Aug 2022 09:35:08 +0000
with message-id <e1ojams-00gzwn...@fasolo.debian.org>
and subject line Bug#1013001: fixed in mu-cade 0.11.dfsg1-13
has caused the Debian Bug report #1013001,
regarding mu-cade: ftbfs with GCC-12
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.)


-- 
1013001: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1013001
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:mu-cade
Version: 0.11.dfsg1-12
Severity: normal
Tags: sid bookworm
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-12

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

The full build log can be found at:
http://qa-logs.debian.net/2022/06/09/gcc12/mu-cade_0.11.dfsg1-12_unstable_gcc12.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.

[...]
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_build -- DFLAGS="-frelease"
        make -j8 "INSTALL=install --strip-program=true" DFLAGS=-frelease
make[2]: Entering directory '/<<PKGBUILDDIR>>'
gdc -o mu-cade -Iimport -Isrc -Wdeprecated -frelease -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro 
import/SDL.d import/SDL_active.d import/SDL_audio.d import/SDL_byteorder.d 
import/SDL_cdrom.d import/SDL_copying.d import/SDL_endian.d import/SDL_error.d 
import/SDL_events.d import/SDL_getenv.d import/SDL_joystick.d 
import/SDL_keyboard.d import/SDL_keysym_.d import/SDL_mixer.d 
import/SDL_mouse.d import/SDL_mutex.d import/SDL_quit.d import/SDL_rwops.d 
import/SDL_syswm.d import/SDL_thread.d import/SDL_timer.d import/SDL_types.d 
import/SDL_version_.d import/SDL_video.d import/bulletml.d 
import/ode/collision.d import/ode/collision_space.d 
import/ode/collision_trimesh.d import/ode/common.d import/ode/compatibility.d 
import/ode/config.d import/ode/contact.d import/ode/error.d 
import/ode/export_dif.d import/ode/mass.d import/ode/matrix.d 
import/ode/memory.d import/ode/misc.d import/ode/objects.
 d import/ode/ode.d import/ode/odemath.d import/ode/rotation.d 
import/ode/timer.d import/opengl.d import/openglu.d src/abagames/mcd/barrage.d 
src/abagames/mcd/boot.d src/abagames/mcd/bullet.d src/abagames/mcd/bulletimpl.d 
src/abagames/mcd/bulletpool.d src/abagames/mcd/bullettarget.d 
src/abagames/mcd/enemy.d src/abagames/mcd/field.d 
src/abagames/mcd/gamemanager.d src/abagames/mcd/letter.d 
src/abagames/mcd/particle.d src/abagames/mcd/prefmanager.d 
src/abagames/mcd/replay.d src/abagames/mcd/screen.d src/abagames/mcd/shape.d 
src/abagames/mcd/ship.d src/abagames/mcd/shot.d src/abagames/mcd/soundmanager.d 
src/abagames/mcd/spec.d src/abagames/mcd/stagemanager.d 
src/abagames/mcd/title.d src/abagames/util/actor.d 
src/abagames/util/bulletml/bullet.d src/abagames/util/bulletml/bulletsmanager.d 
src/abagames/util/iterator.d src/abagames/util/logger.d 
src/abagames/util/math.d src/abagames/util/ode/odeactor.d 
src/abagames/util/ode/world.d src/abagames/util/prefmanager.d 
src/abagames/util/rand.d src
 /abagames/util/sdl/displaylist.d src/abagames/util/sdl/gamemanager.d 
src/abagames/util/sdl/input.d src/abagames/util/sdl/mainloop.d 
src/abagames/util/sdl/recordableinput.d src/abagames/util/sdl/screen.d 
src/abagames/util/sdl/screen3d.d src/abagames/util/sdl/sdlexception.d 
src/abagames/util/sdl/shape.d src/abagames/util/sdl/sound.d 
src/abagames/util/sdl/texture.d src/abagames/util/sdl/twinstickpad.d 
src/abagames/util/tokenizer.d src/abagames/util/vector.d -lSDL -lGL -lGLU 
-lSDL_mixer -lode -lbulletml
d21: warning: command-line option ‘-Wformat=1’ is valid for C/C++/ObjC/ObjC++ 
but not for D
d21: warning: ‘-Werror=’ argument ‘-Werror=format-security’ is not valid for D
d21: warning: command-line option ‘-Wdate-time’ is valid for 
C/C++/Fortran/ObjC/ObjC++ but not for D
src/abagames/mcd/particle.d:120:9: error: ‘opAddAssign’ is obsolete.  Use 
‘opOpAssign(string op)(...) if (op == "+")’ instead.
  120 |     pos += vel;
      |         ^
src/abagames/mcd/particle.d:121:9: error: ‘opMulAssign’ is obsolete.  Use 
‘opOpAssign(string op)(...) if (op == "*")’ instead.
  121 |     vel *= 0.98f;
      |         ^
src/abagames/mcd/particle.d:251:10: error: ‘opMulAssign’ is obsolete.  Use 
‘opOpAssign(string op)(...) if (op == "*")’ instead.
  251 |     _vel *= 0.96f;
      |          ^
src/abagames/mcd/particle.d:260:10: error: ‘opAddAssign’ is obsolete.  Use 
‘opOpAssign(string op)(...) if (op == "+")’ instead.
  260 |     _pos += _vel;
      |          ^
src/abagames/mcd/particle.d:426:9: error: ‘opAddAssign’ is obsolete.  Use 
‘opOpAssign(string op)(...) if (op == "+")’ instead.
  426 |     pos += vel;
      |         ^
src/abagames/mcd/particle.d:432:9: error: ‘opMulAssign’ is obsolete.  Use 
‘opOpAssign(string op)(...) if (op == "*")’ instead.
  432 |     vel *= 0.98f;
      |         ^
src/abagames/mcd/particle.d:517:9: error: ‘opAddAssign’ is obsolete.  Use 
‘opOpAssign(string op)(...) if (op == "+")’ instead.
  517 |     pos += vel;
      |         ^
src/abagames/mcd/particle.d:577:9: error: ‘opAddAssign’ is obsolete.  Use 
‘opOpAssign(string op)(...) if (op == "+")’ instead.
  577 |     pos += vel;
      |         ^
src/abagames/mcd/ship.d:235:16: error: ‘opDivAssign’ is obsolete.  Use 
‘opOpAssign(string op)(...) if (op == "/")’ instead.
  235 |       slideVel /= slideVel.vctSize;
      |                ^
src/abagames/mcd/ship.d:236:14: error: ‘opMulAssign’ is obsolete.  Use 
‘opOpAssign(string op)(...) if (op == "*")’ instead.
  236 |     slideVel *= SLIDE_FORCE_BASE;
      |              ^
src/abagames/util/ode/odeactor.d:203:10: error: ‘opMulAssign’ is obsolete.  Use 
‘opOpAssign(string op)(...) if (op == "*")’ instead.
  203 |     vvct *= (1 - ratio);
      |          ^
src/abagames/util/ode/odeactor.d:215:12: error: ‘opMulAssign’ is obsolete.  Use 
‘opOpAssign(string op)(...) if (op == "*")’ instead.
  215 |       vvct *= p;
      |            ^
src/abagames/util/ode/odeactor.d:225:10: error: ‘opMulAssign’ is obsolete.  Use 
‘opOpAssign(string op)(...) if (op == "*")’ instead.
  225 |     vvct *= (1 - ratio);
      |          ^
src/abagames/util/ode/odeactor.d:237:12: error: ‘opMulAssign’ is obsolete.  Use 
‘opOpAssign(string op)(...) if (op == "*")’ instead.
  237 |       vvct *= p;
      |            ^
src/abagames/util/vector.d:43:16: error: ‘opMul’ is obsolete.  Use 
‘opBinary(string op)(...) if (op == "*")’ instead.
   43 |     float ll = v * v;
      |                ^
src/abagames/util/vector.d:45:19: error: ‘opMul’ is obsolete.  Use 
‘opBinary(string op)(...) if (op == "*")’ instead.
   45 |       float mag = this * v;
      |                   ^
src/abagames/util/vector.d:300:16: error: ‘opMul’ is obsolete.  Use 
‘opBinary(string op)(...) if (op == "*")’ instead.
  300 |     float ll = v * v;
      |                ^
src/abagames/util/vector.d:302:19: error: ‘opMul’ is obsolete.  Use 
‘opBinary(string op)(...) if (op == "*")’ instead.
  302 |       float mag = this * v;
      |                   ^
make[2]: *** [Makefile:8: mu-cade] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j8 "INSTALL=install --strip-program=true" 
DFLAGS=-frelease returned exit code 2
make[1]: *** [debian/rules:14: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:11: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: mu-cade
Source-Version: 0.11.dfsg1-13
Done: Reiner Herrmann <rei...@reiner-h.de>

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

Debian distribution maintenance software
pp.
Reiner Herrmann <rei...@reiner-h.de> (supplier of updated mu-cade 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: Sat, 30 Jul 2022 23:44:22 +0200
Source: mu-cade
Architecture: source
Version: 0.11.dfsg1-13
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <pkg-games-de...@lists.alioth.debian.org>
Changed-By: Reiner Herrmann <rei...@reiner-h.de>
Closes: 1013001
Changes:
 mu-cade (0.11.dfsg1-13) unstable; urgency=medium
 .
   * Team upload.
   * Fix FTBFS with gdc 12. (Closes: #1013001)
   * Import repository to salsa.
   * Update debhelper compat level to 13.
   * Update Standards-Version to 4.6.1.
     - Declare that d/rules does not require root.
   * Bump watch file format to 4.
   * Use https for homepage.
   * Drop dh_auto_build override, as dpkg-buildflags already supports
     -fdebug/-frelease via noopt.
   * Enable all hardening options.
Checksums-Sha1:
 3634009a5ca936a8e301e7be20ea70df58fa0acf 2479 mu-cade_0.11.dfsg1-13.dsc
 12ff3709ec4756389d5a94db656ae44fb1957da2 37560 
mu-cade_0.11.dfsg1-13.debian.tar.xz
 a9de4542d97a15b896d545f94655499e6845f38c 11473 
mu-cade_0.11.dfsg1-13_amd64.buildinfo
Checksums-Sha256:
 a8a6ef714fc062900bee5d0e5cb14d0acfcd73d80f29f052a9dc71f43af634f2 2479 
mu-cade_0.11.dfsg1-13.dsc
 e54681b676e4755a8b3e6c8269cb3113d004e94e1e90376a32b11a6b2f33fe7f 37560 
mu-cade_0.11.dfsg1-13.debian.tar.xz
 3fa574abac5b7718461cd1ae4acc7bf03202f904b117c74f8997dbd4dc741918 11473 
mu-cade_0.11.dfsg1-13_amd64.buildinfo
Files:
 e61c7917285fcd4039390f3060f98ddc 2479 games optional mu-cade_0.11.dfsg1-13.dsc
 dafcdf804d2e98fdbf52a50a5ee293d7 37560 games optional 
mu-cade_0.11.dfsg1-13.debian.tar.xz
 6c951cb67f39bfa39b72d039a9b44145 11473 games optional 
mu-cade_0.11.dfsg1-13_amd64.buildinfo

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

iQKjBAEBCgCNFiEErPPQiO8y7e9qGoNf2a0UuVE7UeQFAmLqPVZfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEFD
RjNEMDg4RUYzMkVERUY2QTFBODM1RkQ5QUQxNEI5NTEzQjUxRTQPHGFwb0BkZWJp
YW4ub3JnAAoJENmtFLlRO1HkTWcQALT9vUOtF4adsdZKMQGDTyswUMxQolVU7Ne/
X6NWhlxopgoI4xtX0hw0AzqrZ/Hi29tO7G8DzgOFRuUBqKg7TGZVYNMyISWZkGAw
3i7Q8cJYYM8U2x6778c9P0j1xXXu75sXk3WAqmx6mcaamE6cVVXQVimU7nM/4qm+
laZhPiUbeAUcs9BdrGsyb2WL79S+yv1YgLJJWNZ4xpDohRdH0De9yZsOt6BEzvRa
M9xAy+ZHeQlJyrJoQ5KPykhNCOel/e3KczlzpMzpdYlxCLvRkCmhbBXdbqTeSNwj
y7TnadzQKUx/apWxB5IXtzhqLRezgy+0VwE8Uqrf0xjIAp05CGMaiVJNePgyc1Rs
exnxCEzOXek9/0zGd9cMnGojHQjC2o9Ht9d1+pQTYtQgfMTGK9WXdhdFn7mW6gbU
TaLrGMlQsWuxXPAWrPL+kfM4T0otA2tYnb9nGh61A3xComMc+jDpYSjtGte5zJBL
KQNvcMDEG7MPW1WAAVKeexpnPWoz/tGQvN/5e1YLdsfaaSoGT0K9BF6ULKb1KJon
lCscRIUQGi4P8YSHZ79MOcfhdMi/OTPUw1RUQ7LQAmgRHKBDmuOcAZb8RLJFrUaJ
vjYj157VUnbUkKLnqBEXxD2QU52PyMp1c1h0WDGaqr04ifvtJLQGOktvIGBC/VeX
oUSirTCi
=Kvyi
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to