Your message dated Mon, 24 Jul 2023 07:05:48 +0000
with message-id <e1qnpdc-00alxk...@fasolo.debian.org>
and subject line Bug#1037580: fixed in ares 132-1
has caused the Debian Bug report #1037580,
regarding ares: ftbfs with GCC-13
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.)


-- 
1037580: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1037580
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:ares
Version: 126-3
Severity: normal
Tags: sid trixie
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-13

[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-13/g++-13, but succeeds to build with gcc-12/g++-12. 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/2023/05/22/logs/ares_126-3_unstable_gccexp.log
The last lines of the build log are at the end of this report.

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

[...]
  239 |   if(!rhs) throw std::runtime_error("division by zero");
      |                       ^~~~~~~~~~~~~
../nall/arithmetic/natural.hpp:239:23: note: ‘std::runtime_error’ is defined in 
header ‘<stdexcept>’; did you forget to ‘#include <stdexcept>’?
In file included from ../nall/arithmetic.hpp:77:
../nall/arithmetic/natural.hpp: In function ‘void nall::div(const u8192&, const 
u8192&, u8192&, u8192&)’:
../nall/arithmetic/natural.hpp:239:23: error: ‘runtime_error’ is not a member 
of ‘std’
  239 |   if(!rhs) throw std::runtime_error("division by zero");
      |                       ^~~~~~~~~~~~~
../nall/arithmetic/natural.hpp:239:23: note: ‘std::runtime_error’ is defined in 
header ‘<stdexcept>’; did you forget to ‘#include <stdexcept>’?
In file included from ../nall/arithmetic.hpp:37,
                 from ../nall/hash/hash.hpp:3,
                 from ../nall/hash/sha256.hpp:3,
                 from ../nall/file-buffer.hpp:12,
                 from ../nall/file.hpp:3,
                 from ../nall/directory.hpp:3,
                 from ../hiro/core/core.hpp:4,
                 from ../hiro/core/core.cpp:13,
                 from ../hiro/hiro.cpp:5:
../nall/arithmetic/natural.hpp: In function ‘void nall::div(const u256&, const 
u256&, u256&, u256&)’:
../nall/arithmetic/natural.hpp:239:23: error: ‘runtime_error’ is not a member 
of ‘std’
  239 |   if(!rhs) throw std::runtime_error("division by zero");
      |                       ^~~~~~~~~~~~~
../nall/arithmetic/natural.hpp:1:1: note: ‘std::runtime_error’ is defined in 
header ‘<stdexcept>’; did you forget to ‘#include <stdexcept>’?
  +++ |+#include <stdexcept>
    1 | #define ConcatenateType(Size) u##Size
In file included from ../nall/arithmetic.hpp:45:
../nall/arithmetic/natural.hpp: In function ‘void nall::div(const u512&, const 
u512&, u512&, u512&)’:
../nall/arithmetic/natural.hpp:239:23: error: ‘runtime_error’ is not a member 
of ‘std’
  239 |   if(!rhs) throw std::runtime_error("division by zero");
      |                       ^~~~~~~~~~~~~
../nall/arithmetic/natural.hpp:239:23: note: ‘std::runtime_error’ is defined in 
header ‘<stdexcept>’; did you forget to ‘#include <stdexcept>’?
In file included from ../nall/arithmetic.hpp:53:
../nall/arithmetic/natural.hpp: In function ‘void nall::div(const u1024&, const 
u1024&, u1024&, u1024&)’:
../nall/arithmetic/natural.hpp:239:23: error: ‘runtime_error’ is not a member 
of ‘std’
  239 |   if(!rhs) throw std::runtime_error("division by zero");
      |                       ^~~~~~~~~~~~~
../nall/arithmetic/natural.hpp:239:23: note: ‘std::runtime_error’ is defined in 
header ‘<stdexcept>’; did you forget to ‘#include <stdexcept>’?
make[2]: *** [../nall/GNUmakefile:201: obj/ares-fixed-allocator.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [../ruby/GNUmakefile:94: obj/ruby.o] Error 1
In file included from ../nall/arithmetic.hpp:61:
../nall/arithmetic/natural.hpp: In function ‘void nall::div(const u2048&, const 
u2048&, u2048&, u2048&)’:
../nall/arithmetic/natural.hpp:239:23: error: ‘runtime_error’ is not a member 
of ‘std’
  239 |   if(!rhs) throw std::runtime_error("division by zero");
      |                       ^~~~~~~~~~~~~
../nall/arithmetic/natural.hpp:239:23: note: ‘std::runtime_error’ is defined in 
header ‘<stdexcept>’; did you forget to ‘#include <stdexcept>’?
In file included from ../nall/arithmetic.hpp:69:
../nall/arithmetic/natural.hpp: In function ‘void nall::div(const u4096&, const 
u4096&, u4096&, u4096&)’:
../nall/arithmetic/natural.hpp:239:23: error: ‘runtime_error’ is not a member 
of ‘std’
  239 |   if(!rhs) throw std::runtime_error("division by zero");
      |                       ^~~~~~~~~~~~~
../nall/arithmetic/natural.hpp:239:23: note: ‘std::runtime_error’ is defined in 
header ‘<stdexcept>’; did you forget to ‘#include <stdexcept>’?
make[2]: *** [../nall/GNUmakefile:201: obj/ares-fc-controller.o] Error 1
In file included from ../nall/arithmetic.hpp:77:
../nall/arithmetic/natural.hpp: In function ‘void nall::div(const u8192&, const 
u8192&, u8192&, u8192&)’:
../nall/arithmetic/natural.hpp:239:23: error: ‘runtime_error’ is not a member 
of ‘std’
  239 |   if(!rhs) throw std::runtime_error("division by zero");
      |                       ^~~~~~~~~~~~~
../nall/arithmetic/natural.hpp:239:23: note: ‘std::runtime_error’ is defined in 
header ‘<stdexcept>’; did you forget to ‘#include <stdexcept>’?
make[2]: *** [../nall/GNUmakefile:201: obj/ares-fc-expansion.o] Error 1
make[2]: *** [../nall/GNUmakefile:201: obj/ares-fc-system.o] Error 1
make[2]: *** [../nall/GNUmakefile:201: obj/ares.o] Error 1
make[2]: *** [../nall/GNUmakefile:201: obj/ares-fc-cartridge.o] Error 1
make[2]: *** [../hiro/GNUmakefile:85: obj/hiro-gtk3.o] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>/desktop-ui'
dh_auto_build: error: cd desktop-ui && make -j8 "INSTALL=install 
--strip-program=true" build=optimized returned exit code 2
make[1]: *** [debian/rules:19: override_dh_auto_build] Error 25
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: ares
Source-Version: 132-1
Done: Alexandre Detiste <alexandre.deti...@gmail.com>

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

Debian distribution maintenance software
pp.
Alexandre Detiste <alexandre.deti...@gmail.com> (supplier of updated ares 
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, 22 Jul 2023 17:16:04 +0200
Source: ares
Architecture: source
Version: 132-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <pkg-games-de...@lists.alioth.debian.org>
Changed-By: Alexandre Detiste <alexandre.deti...@gmail.com>
Closes: 1028143 1037580 1038026
Changes:
 ares (132-1) unstable; urgency=medium
 .
   [ Debian Janitor ]
   * Trim trailing whitespace.
   * Use secure copyright file specification URI.
   * Refer to common license file for Apache-2.0.
   * Bump debhelper from old 12 to 13.
   * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository,
     Repository-Browse.
 .
   [ Andreas Wirooks ]
   * Updated to 131 (Closes: #1028143)
   * Refreshed all patches - some needed manual work
   * Removal of MD on 32 bit and N64 in general still needed
   * Mentioned Atari in docs
   * Renamed higan with ares in docs
 .
   [ Alexandre Detiste ]
   * debian/watch: Use GitHub /tags rather than /releases page.
   * update build-dependencies:
     * pkg-config -> pkgconf
     * libsdl1.2-dev -> libsdl2-dev (Closes: #1038026)
   * fix FTBFS with GCC-13 (Closes: #1037580)
   * add copyright information for new vendored files
     shipped in thirdparty/.
Checksums-Sha1:
 cb185892284d81ce9a0df8c0fb52b2a8ecd899e9 2025 ares_132-1.dsc
 6dcf91136f5e24c6a0be7a9cb84044e38e95ec1d 6590371 ares_132.orig.tar.gz
 8e9f179fe046894b1c92318197fcdc6e40111ec8 11292 ares_132-1.debian.tar.xz
 13dfa080a23b9a0b39d5307f32725676287db33b 16081 ares_132-1_source.buildinfo
Checksums-Sha256:
 c7144354378d0f57a498bf5f1fd19fea87d28db420c2372c46c2af808a532224 2025 
ares_132-1.dsc
 d66ed6af17fb92579ab6224bbaba9494e9841e97e032b0b42b128df72ea21d1c 6590371 
ares_132.orig.tar.gz
 2232b4f86ead809a7e8c4854ff03d49882d719e91342fe08c0b24757160fed87 11292 
ares_132-1.debian.tar.xz
 b4920ebec2f0a6a78491b0e6b69fc430e81cc2444459a83b5436bb4246ce8157 16081 
ares_132-1_source.buildinfo
Files:
 a34e031ad5d8846c8a42e8e79b639aa5 2025 otherosfs optional ares_132-1.dsc
 6600cf8e720c64476ef275696d0f007f 6590371 otherosfs optional 
ares_132.orig.tar.gz
 7237894a336321f0749de58889c6e464 11292 otherosfs optional 
ares_132-1.debian.tar.xz
 68a4538fab0c8b81e47f020838e2e0f6 16081 otherosfs optional 
ares_132-1_source.buildinfo

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

iQIzBAEBCgAdFiEEnPVX/hPLkMoq7x0ggNMC9Yhtg5wFAmS+HoMACgkQgNMC9Yht
g5waqA//VsA6/cC7aqtJ/PaNAoEya2JRQ6Ni6AjZ2IyRv/2EVnOa9RSNON3WQ+80
zUUKYfOElU2+iUeKiWvFsthKMNiTFWPJFL+6JYopHcBMICyU5sxqkQGOOfZ/BA1h
M5MorflBGOwrFBBqo11yZoEACQg6dedLyz/A7c6QX7WMIGNn0he34VbLX57R1FCF
JroTzlx7JhUqt2uB5Eezc6oybNcKjdVMte1uf5keiUQQmzLgHtES1Tj0dXwWKqGx
aBANemctT3JWV5IIr1ATr7laKC5Lgr1KalfyHc4xdYPeaBheWBtF/jQ91SsKZvkg
tp15T/3YQfPbxTLW800TpWYrJQC1EsdsJMLS6YV89ngAWYuKx+pI40KHeepVbeHE
D5Y1sO/sLug20MnnG+Mh3pIrT+q1ioIUaPDLk61tZnYW43ENaNV/t1cHbRMVpMGt
paa5JmYWLISAtqf3yzEFj5d+AFaqadEVxFlZSO6wVaV30iqO+lfTkaG81Okm7XRq
w+HpjKosrNr8tFxUh0YrjQrlS42M+W2SdhbOYHT5IYbLYhDyEbvVdtOc0r++5RwA
khyM/q4jY3bwoSiGGBsKrQkCs52vePRzlG/ey2BAy+mupVVo7/V7WcNzfxZUkcvj
gCSYg2IgEVRSkhPe9+VhGkgKMJoW2J8rCe7v4vldQ3lJeKaIKyg=
=o7Hu
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to