Your message dated Thu, 13 Mar 2025 20:46:05 +0000
with message-id <e1tsprn-00gd6q...@fasolo.debian.org>
and subject line Bug#1096507: fixed in dbus-glib 0.114-1
has caused the Debian Bug report #1096507,
regarding dbus-glib: ftbfs with GCC-15
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.)


-- 
1096507: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1096507
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:dbus-glib
Version: 0.112-4
Severity: important
Tags: sid forky
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-15

[This bug is NOT 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-15/g++-15, but succeeds to build with gcc-14/g++-14. The
severity of this report will be raised before the forky release.

The full build log can be found at:
http://qa-logs.debian.net/2025/02/16/amd64exp/dbus-glib_0.112-4_unstable_gccexp.log.gz
The last lines of the build log are at the end of this report.

To build with GCC 15, either set CC=gcc-15 CXX=g++-15 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

GCC 15 now defaults to the C23/C++23 standards, exposing many FTBFS.
Other 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-15/porting_to.html

[...]
  142 | #define GOBJECT_DEPRECATED_MACRO_IN_2_32_FOR(f) 
GLIB_DEPRECATED_MACRO_FOR (f)
      |                                                 
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gvaluearray.h:40:56: note: in expansion of macro 
'GOBJECT_DEPRECATED_MACRO_IN_2_32_FOR'
   40 | #define G_TYPE_VALUE_ARRAY (g_value_array_get_type ()) 
GOBJECT_DEPRECATED_MACRO_IN_2_32_FOR(G_TYPE_ARRAY)
      |                                                        
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbus-gvalue.c:1849:30: note: in expansion of macro 'G_TYPE_VALUE_ARRAY'
 1849 |       if (g_type_is_a (type, G_TYPE_VALUE_ARRAY))
      |                              ^~~~~~~~~~~~~~~~~~
dbus-gvalue.c:1849:7: warning: 'g_value_array_get_type' is deprecated: Use 
'GArray' instead [-Wdeprecated-declarations]
 1849 |       if (g_type_is_a (type, G_TYPE_VALUE_ARRAY))
      |       ^~
/usr/include/glib-2.0/gobject/gvaluearray.h:55:17: note: declared here
   55 | GType           g_value_array_get_type       (void) G_GNUC_CONST;
      |                 ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gmacros.h:1301:33: warning: Deprecated pre-processor 
symbol: replace with "(g_array_get_type ())"
 1301 | #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x))
      |                                 ^~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:760:62: note: in definition of macro 
'g_type_is_a'
  760 | #define g_type_is_a(a,b) ((a) == (b) || (g_type_is_a) ((a), (b)))
      |                                                              ^
/usr/include/glib-2.0/glib/gmacros.h:1304:3: note: in expansion of macro 
'_GLIB_GNUC_DO_PRAGMA'
 1304 |   _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated 
pre-processor symbol: replace with #f))
      |   ^~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject-visibility.h:142:49: note: in expansion 
of macro 'GLIB_DEPRECATED_MACRO_FOR'
  142 | #define GOBJECT_DEPRECATED_MACRO_IN_2_32_FOR(f) 
GLIB_DEPRECATED_MACRO_FOR (f)
      |                                                 
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gvaluearray.h:40:56: note: in expansion of macro 
'GOBJECT_DEPRECATED_MACRO_IN_2_32_FOR'
   40 | #define G_TYPE_VALUE_ARRAY (g_value_array_get_type ()) 
GOBJECT_DEPRECATED_MACRO_IN_2_32_FOR(G_TYPE_ARRAY)
      |                                                        
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbus-gvalue.c:1849:30: note: in expansion of macro 'G_TYPE_VALUE_ARRAY'
 1849 |       if (g_type_is_a (type, G_TYPE_VALUE_ARRAY))
      |                              ^~~~~~~~~~~~~~~~~~
make[4]: *** [Makefile:1004: dbus-gvalue.lo] Error 1
make[4]: *** Waiting for unfinished jobs....
dbus-gvalue-parse-variant.c: In function 'dbus_g_value_tuple_parse_variant':
dbus-gvalue-parse-variant.c:267:3: warning: 'g_value_array_new' is deprecated: 
Use 'GArray' instead [-Wdeprecated-declarations]
  267 |   GValueArray *va = g_value_array_new (n);
      |   ^~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib-object.h:38,
                 from ../dbus/dbus-gvalue-parse-variant.h:33,
                 from dbus-gvalue-parse-variant.c:32:
/usr/include/glib-2.0/gobject/gvaluearray.h:62:17: note: declared here
   62 | GValueArray*    g_value_array_new            (guint              
n_prealloced);
      |                 ^~~~~~~~~~~~~~~~~
dbus-gvalue-parse-variant.c:283:7: warning: 'g_value_array_append' is 
deprecated: Use 'GArray' instead [-Wdeprecated-declarations]
  283 |       g_value_array_append (va, NULL);
      |       ^~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gvaluearray.h:75:17: note: declared here
   75 | GValueArray*    g_value_array_append         (GValueArray       
*value_array,
      |                 ^~~~~~~~~~~~~~~~~~~~
dbus-gvalue-parse-variant.c:295:5: warning: 'g_value_array_free' is deprecated: 
Use 'GArray' instead [-Wdeprecated-declarations]
  295 |     g_value_array_free (va);
      |     ^~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gvaluearray.h:65:17: note: declared here
   65 | void            g_value_array_free           (GValueArray       
*value_array);
      |                 ^~~~~~~~~~~~~~~~~~
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. 
-I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include 
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
-I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -pthread 
-DDBUS_COMPILATION=1 -DDBUS_LOCALEDIR=\"/usr/@DATADIRNAME@/locale\" -Wdate-time 
-D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/dbus-glib-0.112=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wall -Wchar-subscripts 
-Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith 
-Wcast-align -Wfloat-equal -Wsign-compare -fno-strict-aliasing -c 
dbus-gthread.c -o dbus-gthread.o >/dev/null 2>&1
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. 
-I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include 
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
-I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -pthread 
-DDBUS_COMPILATION=1 -DDBUS_LOCALEDIR=\"/usr/@DATADIRNAME@/locale\" -Wdate-time 
-D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/dbus-glib-0.112=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wall -Wchar-subscripts 
-Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith 
-Wcast-align -Wfloat-equal -Wsign-compare -fno-strict-aliasing -c 
dbus-gvalue-parse-variant.c -o dbus-gvalue-parse-variant.o >/dev/null 2>&1
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. 
-I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include 
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
-I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -pthread 
-DDBUS_COMPILATION=1 -DDBUS_LOCALEDIR=\"/usr/@DATADIRNAME@/locale\" -Wdate-time 
-D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/dbus-glib-0.112=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wall -Wchar-subscripts 
-Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith 
-Wcast-align -Wfloat-equal -Wsign-compare -fno-strict-aliasing -c 
dbus-gobject.c -o dbus-gobject.o >/dev/null 2>&1
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. 
-I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include 
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
-I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -pthread 
-DDBUS_COMPILATION=1 -DDBUS_LOCALEDIR=\"/usr/@DATADIRNAME@/locale\" -Wdate-time 
-D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/dbus-glib-0.112=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wall -Wchar-subscripts 
-Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith 
-Wcast-align -Wfloat-equal -Wsign-compare -fno-strict-aliasing -c dbus-gproxy.c 
-o dbus-gproxy.o >/dev/null 2>&1
make[4]: Leaving directory '/build/reproducible-path/dbus-glib-0.112/dbus'
make[3]: *** [Makefile:1040: all-recursive] Error 1
make[3]: Leaving directory '/build/reproducible-path/dbus-glib-0.112/dbus'
make[2]: *** [Makefile:541: all-recursive] Error 1
make[2]: Leaving directory '/build/reproducible-path/dbus-glib-0.112'
make[1]: *** [Makefile:441: all] Error 2
make[1]: Leaving directory '/build/reproducible-path/dbus-glib-0.112'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:12: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: dbus-glib
Source-Version: 0.114-1
Done: Simon McVittie <s...@debian.org>

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

Debian distribution maintenance software
pp.
Simon McVittie <s...@debian.org> (supplier of updated dbus-glib 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: Thu, 13 Mar 2025 18:50:41 +0000
Source: dbus-glib
Architecture: source
Version: 0.114-1
Distribution: unstable
Urgency: medium
Maintainer: Utopia Maintenance Team 
<pkg-utopia-maintain...@lists.alioth.debian.org>
Changed-By: Simon McVittie <s...@debian.org>
Closes: 1096507
Changes:
 dbus-glib (0.114-1) unstable; urgency=medium
 .
   * New upstream release
     - Compiles successfully with gcc-15 (Closes: #1096507)
   * d/salsa-ci.yml: Use recommended recipe
   * Drop patch, applied upstream
   * Standards-Version: 4.7.2 (no changes required)
Checksums-Sha1:
 22f056a2789ae73e6891d4ae2b0cd907de9548ec 2885 dbus-glib_0.114-1.dsc
 b15e8484722f1504c69e174b134bd75c5036f90d 737791 dbus-glib_0.114.orig.tar.gz
 6fa8270c1414f474e0ad1d644a89d320273ba634 833 dbus-glib_0.114.orig.tar.gz.asc
 c9ff05a27bd68f22afafdaf44793de84a3d45e84 32992 dbus-glib_0.114-1.debian.tar.xz
 c8ca703687b23691ecd699e7dfa0ad8b2f46d4c2 7301 
dbus-glib_0.114-1_source.buildinfo
Checksums-Sha256:
 43291f4f7cb307d953b7d0c5b71cbd63f52da4e8b477de934a848b1a4a08423c 2885 
dbus-glib_0.114-1.dsc
 c09c5c085b2a0e391b8ee7d783a1d63fe444e96717cc1814d61b5e8fc2827a7c 737791 
dbus-glib_0.114.orig.tar.gz
 ec4e43fcb3dd517f4529ddedf0c7187ff58f933c1ce10b1918410509465b8c23 833 
dbus-glib_0.114.orig.tar.gz.asc
 b6205a728434dbee471b393c143f49eeb0cb63264110784f1201fcb1ea8e1563 32992 
dbus-glib_0.114-1.debian.tar.xz
 900e8298e0c537d6d4f4c996a0e48d600a37f9c6cef1db627f690d34aafeb1bd 7301 
dbus-glib_0.114-1_source.buildinfo
Files:
 dce6321ae92d5d84dd8025d499239bec 2885 devel optional dbus-glib_0.114-1.dsc
 188792077e880a8c0359288d7819dab3 737791 devel optional 
dbus-glib_0.114.orig.tar.gz
 4d13c06d0a5a3947bd123e65a4d9c36e 833 devel optional 
dbus-glib_0.114.orig.tar.gz.asc
 9a6181f5b681e0ad11b211a3175ddc7f 32992 devel optional 
dbus-glib_0.114-1.debian.tar.xz
 068b19dc93fe439baa7a5307d81b765b 7301 devel optional 
dbus-glib_0.114-1_source.buildinfo


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

iQIzBAEBCgAdFiEEegc60a5pT6Jb/2LlI1wJnT6zMHYFAmfTOYoACgkQI1wJnT6z
MHb0hRAAxswW92fFHCiR1Haz0O9FEgeP+sr1O5xP2r9uruvAKT0S0wqtoPRvyDE2
s5k2GwgVIESl1479GB4UMzeO2uuKHgEySu/Remzsqlp0gahn2EJOCZ78yo2ITV/P
JWoML/hwunH5OVkbyIqV7KhuhfDn+Rk8IIdkueFzdIfJSlW5yt1vam8Mg/tyDrr6
8Qkg0YPW6RTob1TH6DQasCSjoJYBD7Ix4JvuQtrwzBlw9sZewCvDGgfA/0FsvZHr
Ohu5rDv6kLpZsuyaKYnxSdYn7dr7w/93NBIRWOCZsSMufJUG4SOOODBT1UCyCkrb
Dxu7+Udg25SwrZxpuBbYR7FqzSkm0owCuzvcyyAM2eucPYaX185X0s1FcmJ51KKH
KCAlnZFYOOpk0LpEYJI4hMRR8u2JeuS0p+SeQKJjHcOodEcigP+v1Jk3+zM5+s19
bozxSzmssYQjSFuWaoXHBdITjTIkBt5sY3J0LmSYP9BqFRGYellaOePb8u4aXKrb
YJ4Yr3vPmsZ3MdcBkC2lKNpskHv+rILwoX1rz0dxTRsCVk89PX3e2pyMcP6K0dyy
hioMZiwnmG4+ZJK9wLlm9c/p7owIEXmqca2HjdT9CJFZZzdzOCeb8/OAjh+qpsH3
UqJ0si6+awnOhbt+y5mZdMUGpPyPUyctP5avFs7fzlTLyrHs6v0=
=vMRA
-----END PGP SIGNATURE-----

Attachment: pgpAcSpGUGPHl.pgp
Description: PGP signature


--- End Message ---

Reply via email to