Your message dated Fri, 30 Aug 2024 18:53:40 +0000
with message-id <[email protected]>
and subject line Bug#1075050: fixed in gtk+2.0 2.24.33-6
has caused the Debian Bug report #1075050,
regarding gtk+2.0: ftbfs with GCC-14
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 [email protected]
immediately.)


-- 
1075050: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075050
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:gtk+2.0
Version: 2.24.33-4
Severity: important
Tags: sid trixie
User: [email protected]
Usertags: ftbfs-gcc-14

[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-14/g++-14, but succeeds to build with gcc-13/g++-13. 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/2024/07/01/gtk+2.0_2.24.33-4_unstable_gccexp.log
The last lines of the build log are at the end of this report.

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

[...]
  184 |   g_type_class_add_private (object_class, sizeof 
(GtkCellRendererTogglePrivate));
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/gobject/gobject.h:26,
                 from /usr/include/glib-2.0/gobject/gbinding.h:31,
                 from /usr/include/glib-2.0/glib-object.h:24,
                 from /usr/include/glib-2.0/gio/gioenums.h:30,
                 from /usr/include/glib-2.0/gio/giotypes.h:30,
                 from /usr/include/glib-2.0/gio/gio.h:28,
                 from ../../../../gdk/gdkapplaunchcontext.h:30,
                 from ../../../../gdk/gdk.h:32,
                 from ../../../../gtk/gtkwidget.h:34,
                 from ../../../../gtk/gtkcelleditable.h:27,
                 from ../../../../gtk/gtkcellrenderer.h:27,
                 from ../../../../gtk/gtkcellrenderertoggle.h:27,
                 from ../../../../gtk/gtkcellrenderertoggle.c:22:
/usr/include/glib-2.0/gobject/gtype.h:1497:10: note: declared here
 1497 | void     g_type_class_add_private       (gpointer                    
g_class,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~
../../../../gtk/gtkcellrenderertoggle.c: In function 
‘gtk_cell_renderer_toggle_get_property’:
../../../../gtk/gtkcellrenderertoggle.c:196:13: warning: Deprecated 
pre-processor symbol: replace with "G_ADD_PRIVATE"
  196 |   priv = GTK_CELL_RENDERER_TOGGLE_GET_PRIVATE (object);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                 
     
../../../../gtk/gtkcellrenderertoggle.c: In function 
‘gtk_cell_renderer_toggle_set_property’:
../../../../gtk/gtkcellrenderertoggle.c:231:13: warning: Deprecated 
pre-processor symbol: replace with "G_ADD_PRIVATE"
  231 |   priv = GTK_CELL_RENDERER_TOGGLE_GET_PRIVATE (object);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                 
     
../../../../gtk/gtkcellrenderertoggle.c: In function 
‘gtk_cell_renderer_toggle_get_size’:
../../../../gtk/gtkcellrenderertoggle.c:288:13: warning: Deprecated 
pre-processor symbol: replace with "G_ADD_PRIVATE"
  288 |   priv = GTK_CELL_RENDERER_TOGGLE_GET_PRIVATE (cell);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                   
     
../../../../gtk/gtkcellrenderertoggle.c: In function 
‘gtk_cell_renderer_toggle_render’:
../../../../gtk/gtkcellrenderertoggle.c:336:13: warning: Deprecated 
pre-processor symbol: replace with "G_ADD_PRIVATE"
  336 |   priv = GTK_CELL_RENDERER_TOGGLE_GET_PRIVATE (cell);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                   
     
../../../../gtk/gtkcellview.c: In function ‘gtk_cell_view_class_init’:
../../../../gtk/gtkcellview.c:193:3: warning: ‘g_type_class_add_private’ is 
deprecated [-Wdeprecated-declarations]
  193 |   g_type_class_add_private (gobject_class, sizeof (GtkCellViewPrivate));
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/gobject/gobject.h:26,
                 from /usr/include/glib-2.0/gobject/gbinding.h:31,
                 from /usr/include/glib-2.0/glib-object.h:24,
                 from /usr/include/glib-2.0/gio/gioenums.h:30,
                 from /usr/include/glib-2.0/gio/giotypes.h:30,
                 from /usr/include/glib-2.0/gio/gio.h:28,
                 from ../../../../gdk/gdkapplaunchcontext.h:30,
                 from ../../../../gdk/gdk.h:32,
                 from ../../../../gtk/gtkwidget.h:34,
                 from ../../../../gtk/gtkcellview.h:27,
                 from ../../../../gtk/gtkcellview.c:22:
/usr/include/glib-2.0/gobject/gtype.h:1497:10: note: declared here
 1497 | void     g_type_class_add_private       (gpointer                    
g_class,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~
../../../../gtk/gtkcellview.c: In function ‘gtk_cell_view_init’:
../../../../gtk/gtkcellview.c:293:13: warning: Deprecated pre-processor symbol: 
replace with "G_ADD_PRIVATE"
  293 |   cellview->priv = GTK_CELL_VIEW_GET_PRIVATE (cellview);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                
     
make[6]: Leaving directory '/<<PKGBUILDDIR>>/debian/build/shared/gtk'
make[5]: *** [Makefile:5548: all-recursive] Error 1
make[5]: Leaving directory '/<<PKGBUILDDIR>>/debian/build/shared/gtk'
make[4]: *** [Makefile:2796: all] Error 2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/debian/build/shared/gtk'
make[3]: *** [Makefile:737: all-recursive] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/debian/build/shared'
make[2]: *** [Makefile:629: all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/debian/build/shared'
dh_auto_build: error: cd debian/build/shared && make -j8 returned exit code 2
make[1]: *** [debian/rules:156: debian/stampdir/build-stamp-shared] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:135: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: gtk+2.0
Source-Version: 2.24.33-6
Done: Simon McVittie <[email protected]>

We believe that the bug you reported is fixed in the latest version of
gtk+2.0, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Simon McVittie <[email protected]> (supplier of updated gtk+2.0 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Fri, 30 Aug 2024 18:29:28 +0100
Source: gtk+2.0
Architecture: source
Version: 2.24.33-6
Distribution: unstable
Urgency: medium
Maintainer: Debian GNOME Maintainers 
<[email protected]>
Changed-By: Simon McVittie <[email protected]>
Closes: 1075050
Changes:
 gtk+2.0 (2.24.33-6) unstable; urgency=medium
 .
   * Team upload
 .
   [ Alessandro Astone ]
   * debian: Add patches to fix FTBFS with gcc-14 (Closes: #1075050)
 .
   [ Simon McVittie ]
   * d/rules: Suppress gtk2-engines-pixbuf dependency on libgtk2.0-0t64.
     This allows themes to be installed without always requiring GTK 2
     to be installed. We did this for libgtk2.0-0 since 2017, but it
     regressed during the t64 transition. (Helps: #1077864)
   * d/control: Recommend gnome-themes-extra.
     This provides the Adwaita theme for GTK 2, making GTK 2 apps
     approximately match the default appearance of GTK 3 apps.
     (Helps: #1077864)
   * Remove version constraints unnecessary since Debian 11
   * Replace dependency on transitional package x11proto-xext-dev with
     replacement x11proto-dev
   * Standards-Version: 4.7.0 (no changes required)
Checksums-Sha1:
 92c86186b48c78115574a2a6acce3583bf1d715d 3626 gtk+2.0_2.24.33-6.dsc
 58b1a55a542254513efb96f30c3004d82493ab5e 96244 gtk+2.0_2.24.33-6.debian.tar.xz
 13630e437d4205e2ed791b414aa45b8d0909ebc2 15027 
gtk+2.0_2.24.33-6_source.buildinfo
Checksums-Sha256:
 83bc28abd1b221fd098b02def97ae76e23225fd0046bd2d0297c52c20c39258b 3626 
gtk+2.0_2.24.33-6.dsc
 9aa4e98ae8f2b781e7fba8578eccd5318dd65fd7a3506aeff5b56b0e77a31918 96244 
gtk+2.0_2.24.33-6.debian.tar.xz
 6589d181d29e131c874fcfa72a1d40227a576de036320486f1da1140b900211b 15027 
gtk+2.0_2.24.33-6_source.buildinfo
Files:
 d3b71fdd76683ddeedc94900d0311803 3626 oldlibs optional gtk+2.0_2.24.33-6.dsc
 b579c1b0034074b4f63de6d1215944ab 96244 oldlibs optional 
gtk+2.0_2.24.33-6.debian.tar.xz
 ea7e532aae8154a3e34f1bed0d2b91fe 15027 oldlibs optional 
gtk+2.0_2.24.33-6_source.buildinfo

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

iQIzBAEBCAAdFiEENuxaZEik9e95vv6Y4FrhR4+BTE8FAmbSEicACgkQ4FrhR4+B
TE/STxAAlY/JCnQYxPw4RX0jqZDf5gX9O+gqLVeuJd3GxWiIly4L4tg15KL9+MFv
hx4hrwCRK584SVd5Xviv2D9TZj9AbGZsjzk4Y7Id9XFjv3hbNiRjnyrbriPd9BS4
NHy5BGaj6S+Op0o+bCh+jobH42aFxKj7Dn9/KxsvMb4uiWH9JFrZMhVgQbAV3RHo
Medbi9cr5mYJK84x09WjN7IvQJlXFiu2yQwUCp/PXzHMrUnpty8hHeEvQj/gSbKf
XseOp4KfEAgyCYS+t7VqIcxiH2TUta9tmeeuwJtdNpYR40gKRNixCrZ1rxHD9e2Z
fRlfbSz5r4Yv7EiQDI3wsUzfEPPT8SfYm8rHSmzNitbHEfH8ZeWeOD5i6criN8rR
hmBLYAJ4WrV8OGhhzYfXhsA3fw57wBxmAT3DOlBRR55ZdAiQJk4P+JVlw8FsWkup
qxCP6WYbEQ7caZMI65xIFWrrrSafjWPS2SLOmXAme7jGGSSbbNYsZ+i2S/iF6lWz
xkVZDadfyA5al0JkwPRAmPsRT9Xf6EBGsOzf1R//ON6Lo1T5OQOrcj18IPUyng+x
f+IvcmB0uxQfSxUzkMQzTXNUkpHu8t7iUTNCE+WLEb9TudkNNTnwmWasST/2nHJB
83BDbtuRPiTq+zm9wR0AdM/4fUdY0oIqYT3S/u3X5IAFnixXABI=
=x1a0
-----END PGP SIGNATURE-----

Attachment: pgptYWYZUo7zy.pgp
Description: PGP signature


--- End Message ---

Reply via email to