Your message dated Fri, 21 Jul 2023 00:51:21 +0000
with message-id <e1qmemb-00ew7d...@fasolo.debian.org>
and subject line Bug#1037668: fixed in gamescope 3.11.51-1
has caused the Debian Bug report #1037668,
regarding gamescope: 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.)


-- 
1037668: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1037668
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:gamescope
Version: 3.11.49-1
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/gamescope_3.11.49-1_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

[...]
../src/steamcompmgr.cpp: In function ‘void 
determine_and_apply_focus(xwayland_ctx_t*, std::vector<win*>&)’:
../src/steamcompmgr.cpp:2556:31: warning: ignoring return value of ‘int 
system(const char*)’ declared with attribute ‘warn_unused_result’ 
[-Wunused-result]
 2556 |                         system( buf );
      |                         ~~~~~~^~~~~~~
In file included from ../src/steamcompmgr.cpp:87:
../src/gpuvis_trace_utils.h: In function ‘int gpuvis_trace_init()’:
../src/gpuvis_trace_utils.h:783:36: warning: ‘%s’ directive output may be 
truncated writing 12 bytes into a region of size between 0 and 4095 
[-Wformat-truncation=]
  395 |         if ( !gpuvis_get_tracefs_filename( filename, sizeof( filename 
), "trace_marker" ) )
      |               
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
......
  783 |         snprintf( buf, buflen, "%s/%s", tracefs_dir, file );
      |                                    ^~
In file included from /usr/include/stdio.h:906,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4097,
                 from /usr/include/c++/13/string:54,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from ../src/steamcompmgr.cpp:42:
In function ‘int snprintf(char*, size_t, const char*, ...)’,
    inlined from ‘const char* gpuvis_get_tracefs_filename(char*, size_t, const 
char*)’ at ../src/gpuvis_trace_utils.h:783:17,
    inlined from ‘const char* gpuvis_get_tracefs_filename(char*, size_t, const 
char*)’ at ../src/gpuvis_trace_utils.h:777:27,
    inlined from ‘int gpuvis_trace_init()’ at 
../src/gpuvis_trace_utils.h:395:42:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: note: 
‘__builtin___snprintf_chk’ output between 14 and 4109 bytes into a destination 
of size 4096
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
../src/gpuvis_trace_utils.h: In function ‘int gpuvis_tracing_on()’:
../src/gpuvis_trace_utils.h:783:36: warning: ‘%s’ directive output may be 
truncated writing 10 bytes into a region of size between 0 and 4095 
[-Wformat-truncation=]
  702 |     if ( gpuvis_get_tracefs_filename( filename, PATH_MAX, "tracing_on" 
) )
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
......
  783 |         snprintf( buf, buflen, "%s/%s", tracefs_dir, file );
      |                                    ^~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
    inlined from ‘const char* gpuvis_get_tracefs_filename(char*, size_t, const 
char*)’ at ../src/gpuvis_trace_utils.h:783:17,
    inlined from ‘const char* gpuvis_get_tracefs_filename(char*, size_t, const 
char*)’ at ../src/gpuvis_trace_utils.h:777:27,
    inlined from ‘int gpuvis_tracing_on()’ at 
../src/gpuvis_trace_utils.h:702:37:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: note: 
‘__builtin___snprintf_chk’ output between 12 and 4107 bytes into a destination 
of size 4096
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
../src/steamcompmgr.cpp: In function ‘void imageWaitThreadMain()’:
../src/steamcompmgr.cpp:540:32: warning: ‘frametime’ may be used uninitialized 
[-Wmaybe-uninitialized]
  540 |                 mangoapp_update( frametime, frametime, uint64_t(~0ull) 
);
      |                 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/steamcompmgr.cpp:523:18: note: ‘frametime’ was declared here
  523 |         uint64_t frametime;
      |                  ^~~~~~~~~
../src/steamcompmgr.cpp: In function ‘uint32_t get_appid_from_pid(pid_t)’:
../src/steamcompmgr.cpp:3254:36: warning: ‘lastParens’ may be used 
uninitialized [-Wmaybe-uninitialized]
 3254 |                 sscanf( lastParens + 1, " %c %d", &state, &parent_pid );
      |                         ~~~~~~~~~~~^~~
../src/steamcompmgr.cpp:3235:23: note: ‘lastParens’ was declared here
 3235 |                 char *lastParens;
      |                       ^~~~~~~~~~
ninja: build stopped: subcommand failed.
dh_auto_build: error: cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j8 -v 
returned exit code 1
make: *** [debian/rules:6: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: gamescope
Source-Version: 3.11.51-1
Done: Stephan Lachnit <stephanlach...@debian.org>

We believe that the bug you reported is fixed in the latest version of
gamescope, 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.
Stephan Lachnit <stephanlach...@debian.org> (supplier of updated gamescope 
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: Fri, 21 Jul 2023 00:19:19 +0200
Source: gamescope
Architecture: source
Version: 3.11.51-1
Distribution: experimental
Urgency: medium
Maintainer: Debian Games Team <team+pkg-ga...@tracker.debian.org>
Changed-By: Stephan Lachnit <stephanlach...@debian.org>
Closes: 1037668
Changes:
 gamescope (3.11.51-1) experimental; urgency=medium
 .
   * New upstream version 3.11.51
   * Update to new upstream URL
   * Upload to experimental due to wlroots 0.16.0
   * Fix compilation with GCC-13 (Closes: #1037668)
Checksums-Sha1:
 83a201588087edcec0db13005fd7a1f6cc490892 2319 gamescope_3.11.51-1.dsc
 d0a1d24949de3d58e9f1785861c7a6d4d0871e95 209972 gamescope_3.11.51.orig.tar.gz
 e742baf556f74beb026903c4134baade5384b870 5460 gamescope_3.11.51-1.debian.tar.xz
 11e012276b73852706ea35cad2d00c8e3add449c 13253 
gamescope_3.11.51-1_amd64.buildinfo
Checksums-Sha256:
 a84c64a72f0c39fec0e61b97429436ab5bfe5184aaf4db679e49128d372644fa 2319 
gamescope_3.11.51-1.dsc
 e2254b2994786e79fd2a1b1b9b709b3cc5ea411865b1f223b14d97c5c060cbcc 209972 
gamescope_3.11.51.orig.tar.gz
 00e826c1b91a06a471930dc7567d9ddd69f114f83650b543914eb4c7f17f17fa 5460 
gamescope_3.11.51-1.debian.tar.xz
 6a32a011eb597be3024211dcadab89f05bf8d8d254efd8f245aca0363c6ab5ff 13253 
gamescope_3.11.51-1_amd64.buildinfo
Files:
 4c22d8a72c3a05853c48132e5999d01d 2319 games optional gamescope_3.11.51-1.dsc
 1eca0bb49ed6b4b4713d55a6a89f0cea 209972 games optional 
gamescope_3.11.51.orig.tar.gz
 e87cede88675bb4b0a1acc9cf4f5d946 5460 games optional 
gamescope_3.11.51-1.debian.tar.xz
 49c6a8648c046ab8300d11869cf4ca26 13253 games optional 
gamescope_3.11.51-1_amd64.buildinfo

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

iQIzBAEBCgAdFiEEu0Wws/9WG9vUXuips1tJ6l1WPv4FAmS50bkACgkQs1tJ6l1W
Pv7WBQ//S0lDwdBAesiQUQxIhcH4/LPqiDw2YfFBQiu+JWgx8F3N6tNXAjJ5YxVK
KKxXQC4GjNjtTMOvDKCfg6gHM5cnSj6YzAVlRCgJ7vLKqUrlgnCW9+yQV7fKSzcG
YlNXtvoUlRqEa7iYMNvrAKaKIiEslj7nJqzFN95N3T0VJcwPbPLTnEtxZcF7EG5z
UEhfLEIwQ0uL/A8hXMr8V72XhLpT/LQmsFfB9RIWDjPFRKJ39aXSNAwfhgP7JCrS
RoWx7dRG32DPqRYfP5h2wXHXPRVYnNjV6HnyAFTvbz3PhtD2ecQ1hxY3WeQKToni
Pi38gPt2NGm4vGuOZmjZVto1i0GpWF6y2SgbsQtqjZ6OzX9HIkXn937sU1xn5ls9
UieowHJMITl2N6i36ri/NQzxZ2Aqx0Ee7LfyV4wln5rusEnxUThtt75bnqlVLNud
IoEXQHp6ujUXYPQga4H3ikyoKGXuI6sf+ZWIfOGoGURqApB1UmyInFk7rXmly2OX
eB+sM42X1NIYcnvgatHJQlLoh0SaCzMogho0bbqttgh2tycL0b9tU++80t6ewWyU
AytiTeoc7L/UypMwrZLKoSiexw8XmKevYNUNnTv/ID3oqHOf6k5lPFf9DoB7F1/q
MBsIro4t1rSL+TlEAr5ZOcAvqUaUAVtTUQDyl7TRqfzgH0s2Rkw=
=UI/e
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to