Your message dated Mon, 17 Jul 2023 18:22:05 +0000
with message-id <e1qlsrf-00fzrd...@fasolo.debian.org>
and subject line Bug#1037893: fixed in waylandpp 1.0.0-5
has caused the Debian Bug report #1037893,
regarding waylandpp: 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.)


-- 
1037893: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1037893
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:waylandpp
Version: 1.0.0-4
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/waylandpp_1.0.0-4_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

[...]
-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_EXPORT_NO_PACKAGE_REGISTRY
    CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY
    FETCHCONTENT_FULLY_DISCONNECTED


-- Build files have been written to: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
   dh_auto_build
        cd obj-x86_64-linux-gnu && make -j8 "INSTALL=install 
--strip-program=true" VERBOSE=1
make[1]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
/usr/bin/cmake -S/<<PKGBUILDDIR>> -B/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu 
--check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu//CMakeFiles/progress.marks
make  -f CMakeFiles/Makefile2 all
make[2]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make  -f CMakeFiles/wayland-scanner++.dir/build.make 
CMakeFiles/wayland-scanner++.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends 
"Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>> 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/wayland-scanner++.dir/DependInfo.cmake
 --color=
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make  -f CMakeFiles/wayland-scanner++.dir/build.make 
CMakeFiles/wayland-scanner++.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[  2%] Building CXX object 
CMakeFiles/wayland-scanner++.dir/scanner/scanner.cpp.o
/usr/bin/c++   -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -std=gnu++11 -MD -MT 
CMakeFiles/wayland-scanner++.dir/scanner/scanner.cpp.o -MF 
CMakeFiles/wayland-scanner++.dir/scanner/scanner.cpp.o.d -o 
CMakeFiles/wayland-scanner++.dir/scanner/scanner.cpp.o -c 
/<<PKGBUILDDIR>>/scanner/scanner.cpp
/<<PKGBUILDDIR>>/scanner/scanner.cpp:378:3: error: ‘uint32_t’ does not name a 
type
  378 |   uint32_t width = 0;
      |   ^~~~~~~~
/<<PKGBUILDDIR>>/scanner/scanner.cpp:29:1: note: ‘uint32_t’ is defined in 
header ‘<cstdint>’; did you forget to ‘#include <cstdint>’?
   28 | #include "pugixml.hpp"
  +++ |+#include <cstdint>
   29 | 
/<<PKGBUILDDIR>>/scanner/scanner.cpp: In member function ‘std::string 
enumeration_t::print_header(const std::string&) const’:
/<<PKGBUILDDIR>>/scanner/scanner.cpp:401:97: error: ‘width’ was not declared in 
this scope; did you mean ‘wcwidth’?
  401 |       ss << "struct " << iface_name << "_" << name << " : public 
wayland::detail::bitfield<" << width << ", " << id << ">" << std::endl
      |                                                                         
                        ^~~~~
      |                                                                         
                        wcwidth
/<<PKGBUILDDIR>>/scanner/scanner.cpp:416:62: error: ‘width’ was not declared in 
this scope; did you mean ‘wcwidth’?
  416 |         ss << "  static const wayland::detail::bitfield<" << width << 
", " << id << "> " << sanitise(entry.name) << ";" << std::endl;
      |                                                              ^~~~~
      |                                                              wcwidth
/<<PKGBUILDDIR>>/scanner/scanner.cpp: In member function ‘std::string 
enumeration_t::print_body(const std::string&) const’:
/<<PKGBUILDDIR>>/scanner/scanner.cpp:436:36: error: ‘width’ was not declared in 
this scope; did you mean ‘wcwidth’?
  436 |         ss << "const bitfield<" << width << ", " << id << "> " << 
iface_name << "_" << name
      |                                    ^~~~~
      |                                    wcwidth
/<<PKGBUILDDIR>>/scanner/scanner.cpp: In function ‘int main(int, char**)’:
/<<PKGBUILDDIR>>/scanner/scanner.cpp:1063:13: error: ‘struct enumeration_t’ has 
no member named ‘width’
 1063 |         enu.width = 0;
      |             ^~~~~
/<<PKGBUILDDIR>>/scanner/scanner.cpp:1078:34: error: ‘uint32_t’ does not name a 
type
 1078 |           auto tmp = 
static_cast<uint32_t>(std::log2(stol(enum_entry.value, nullptr, 0))) + 1U;
      |                                  ^~~~~~~~
/<<PKGBUILDDIR>>/scanner/scanner.cpp:1078:34: note: ‘uint32_t’ is defined in 
header ‘<cstdint>’; did you forget to ‘#include <cstdint>’?
/<<PKGBUILDDIR>>/scanner/scanner.cpp:1079:24: error: ‘struct enumeration_t’ has 
no member named ‘width’
 1079 |           if(tmp > enu.width)
      |                        ^~~~~
/<<PKGBUILDDIR>>/scanner/scanner.cpp:1080:17: error: ‘struct enumeration_t’ has 
no member named ‘width’
 1080 |             enu.width = tmp;
      |                 ^~~~~
make[3]: *** [CMakeFiles/wayland-scanner++.dir/build.make:79: 
CMakeFiles/wayland-scanner++.dir/scanner/scanner.cpp.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:104: CMakeFiles/wayland-scanner++.dir/all] 
Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[1]: *** [Makefile:139: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j8 "INSTALL=install 
--strip-program=true" VERBOSE=1 returned exit code 2
make: *** [debian/rules:8: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: waylandpp
Source-Version: 1.0.0-5
Done: Georges Khaznadar <georg...@debian.org>

We believe that the bug you reported is fixed in the latest version of
waylandpp, 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.
Georges Khaznadar <georg...@debian.org> (supplier of updated waylandpp 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: Mon, 17 Jul 2023 19:12:01 +0200
Source: waylandpp
Architecture: source
Version: 1.0.0-5
Distribution: unstable
Urgency: medium
Maintainer: Georges Khaznadar <georg...@debian.org>
Changed-By: Georges Khaznadar <georg...@debian.org>
Closes: 1037893
Changes:
 waylandpp (1.0.0-5) unstable; urgency=medium
 .
   * added '#include <cstdint>' stances. Closes: #1037893
Checksums-Sha1:
 e6b0e92a552ecf5d77ca7e90e25d51459003d588 2496 waylandpp_1.0.0-5.dsc
 9eeb79d80e7819e369985d49b23c242518a5befe 6820 waylandpp_1.0.0-5.debian.tar.xz
 68a268922cf98d6f5e278aaa6ca628b4aceba58e 13155 
waylandpp_1.0.0-5_amd64.buildinfo
Checksums-Sha256:
 298887b3bb2408da01150b0a7e10a82381ba4a2e87eb6ea2ff75c345b6a50e8e 2496 
waylandpp_1.0.0-5.dsc
 11b0be4b46840b0bc15bbb8f89b59d497655d573c16ca35fa4cf3cda896b5da7 6820 
waylandpp_1.0.0-5.debian.tar.xz
 8d98e47efe5c28445a52d070b9f1e604642006fed4d388d950fe61d8484c6179 13155 
waylandpp_1.0.0-5_amd64.buildinfo
Files:
 09ba5b9425daad3a4b8ad2750a0a15ac 2496 libs optional waylandpp_1.0.0-5.dsc
 040faca6513e2493f5ffcfd8562351bd 6820 libs optional 
waylandpp_1.0.0-5.debian.tar.xz
 5359c669b3a766c4e62059b53eeea945 13155 libs optional 
waylandpp_1.0.0-5_amd64.buildinfo

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

iQIzBAEBCAAdFiEEM0CzZP9nFT+3zK6FHCgWkHE2rjkFAmS1fRoACgkQHCgWkHE2
rjnlZg/+Ni3s2S8GnK3XYJre3yoL4s6x6IJ0qnWOJQA08J+NGSrNcUIzkclCMuY6
PJnVnxdKUuzDlUet/CkZq4f0RR9CG1WFCJPWENNxwaprTRKC5ifBYjHwyilpFyHk
QqzjSYpM04s0Ufh4P08UbJ+KA6edac2q7TS+f/YGcPazvBmXvDUIXDpECfeoCFZb
4DhGrJM+fH8o8awa+QB7IJzyldSVnoWuUKrMA6W0QL3WfUSHsWTo28U3FACBQ3xp
26+SDigLbJ1F44evRccehvvEcBh85UuhZB/NKRFpTBW6W6D3OPOhR72gEXrRRFn3
Cq4kw0sgD9u/RnLB/OO/iBBKQURXZRH1596JjEAb1AvzH0g9kPnAgTZB+Ze2c5Dz
HkA6i6yz0MF0F0fstTqG3+FrLQLu5jcxY2RFK7MP3f6U9dThyekasy4yDrERhGPP
+QSBN5YcIOkxC/+U0h83gI1guaQpePtoS42Lw5V0EQSHwothWAdm9MGZVNw4ygza
cYobNC/kJD8gvtmp0aoVZX1jRLRoxE8haBnUlsJcurtjkk5JhYeyXfPe90ufUN6m
V3xsMQi7tNTbI/W7+6hMZAtNUag5nkWDuaEAl2iSOulO0v3Pww+AAf9UcgGtVH90
s1cr6bDArjaNX6NCicMJJChj47IfDqCQzt0nRclJOKUkXgvyH88=
=c0r/
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to