Your message dated Sat, 17 Aug 2024 12:19:05 +0000 with message-id <E1sfIOf-0098Id-N5@fasolo.debian.org> and subject line Bug#1075052: fixed in gtksheet 4.3.13+dfsg-2 has caused the Debian Bug report #1075052, regarding gtksheet: 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 owner@bugs.debian.org immediately.) -- 1075052: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075052 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: maintonly@bugs.debian.org
- Subject: gtksheet: ftbfs with GCC-14
- From: Matthias Klose <doko@debian.org>
- Date: Wed, 03 Jul 2024 12:29:39 +0000
- Message-id: <E1sOz7D-0041a5-Uj@paradis.debian.org>
Package: src:gtksheet Version: 4.3.13+dfsg-1 Severity: important Tags: sid trixie User: debian-gcc@lists.debian.org 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/gtksheet_4.3.13+dfsg-1_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 [...] /usr/include/gtk-3.0/gtk/gtkadjustment.h:87:12: note: declared here 87 | void gtk_adjustment_changed (GtkAdjustment *adjustment); | ^~~~~~~~~~~~~~~~~~~~~~ gtksheet.c: In function ‘draw_xor_vline’: gtksheet.c:16728:9: warning: ‘gdk_cairo_create’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead [-Wdeprecated-declarations] 16728 | cairo_t *xor_cr = gdk_cairo_create(sheet->sheet_window); /* FIXME, to be removed */ | ^~~~~~~ /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ gtksheet.c:16742:9: warning: ‘gdk_cairo_create’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead [-Wdeprecated-declarations] 16742 | cairo_t *swin_cr = gdk_cairo_create(sheet->sheet_window); | ^~~~~~~ /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ gtksheet.c: In function ‘draw_xor_hline’: gtksheet.c:16761:9: warning: ‘gdk_cairo_create’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead [-Wdeprecated-declarations] 16761 | cairo_t *xor_cr = gdk_cairo_create(sheet->sheet_window); /* FIXME, to be removed */ | ^~~~~~~ /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ gtksheet.c:16775:9: warning: ‘gdk_cairo_create’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead [-Wdeprecated-declarations] 16775 | cairo_t *swin_cr = gdk_cairo_create(sheet->sheet_window); | ^~~~~~~ /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ 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 /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28: gtksheet.c: In function ‘DeleteColumn’: /usr/include/glib-2.0/gobject/gtype.h:2656:42: error: passing argument 1 of ‘gtk_container_remove’ from incompatible pointer type [-Wincompatible-pointer-types] 2656 | # define _G_TYPE_CIC(ip, gt, ct) ((ct*) (void *) ip) /usr/include/glib-2.0/gobject/gtype.h:528:66: note: in expansion of macro ‘_G_TYPE_CIC’ 528 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkwidget.h:58:44: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ 58 | #define GTK_WIDGET(widget) (G_TYPE_CHECK_INSTANCE_CAST ((widget), GTK_TYPE_WIDGET, GtkWidget)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtksheet.c:18154:30: note: in expansion of macro ‘GTK_WIDGET’ 18154 | gtk_container_remove(GTK_WIDGET(sheet), GTK_WIDGET(sheet->column[c])); | ^~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkbin.h:33, from /usr/include/gtk-3.0/gtk/gtkwindow.h:35, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31: /usr/include/gtk-3.0/gtk/gtkcontainer.h:152:61: note: expected ‘GtkContainer *’ {aka ‘struct _GtkContainer *’} but argument is of type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} 152 | void gtk_container_remove (GtkContainer *container, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ gtksheet.c: At top level: gtksheet.c:15093:1: warning: ‘_get_entry_window_size’ defined but not used [-Wunused-function] 15093 | _get_entry_window_size(GtkEntry *entry, | ^~~~~~~~~~~~~~~~~~~~~~ make[3]: *** [Makefile:647: gtksheet.lo] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory '/<<PKGBUILDDIR>>/gtksheet' make[2]: *** [Makefile:540: all-recursive] Error 1 make[2]: Leaving directory '/<<PKGBUILDDIR>>' make[1]: *** [Makefile:447: all] Error 2 make[1]: Leaving directory '/<<PKGBUILDDIR>>' dh_auto_build: error: make -j8 returned exit code 2 make: *** [debian/rules:4: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
- To: 1075052-close@bugs.debian.org
- Subject: Bug#1075052: fixed in gtksheet 4.3.13+dfsg-2
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Sat, 17 Aug 2024 12:19:05 +0000
- Message-id: <E1sfIOf-0098Id-N5@fasolo.debian.org>
- Reply-to: Bastian Germann <bage@debian.org>
Source: gtksheet Source-Version: 4.3.13+dfsg-2 Done: Bastian Germann <bage@debian.org> We believe that the bug you reported is fixed in the latest version of gtksheet, 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 1075052@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Bastian Germann <bage@debian.org> (supplier of updated gtksheet 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 ftpmaster@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sat, 17 Aug 2024 13:54:42 +0200 Source: gtksheet Architecture: source Version: 4.3.13+dfsg-2 Distribution: unstable Urgency: medium Maintainer: Debian QA Group <packages@qa.debian.org> Changed-By: Bastian Germann <bage@debian.org> Closes: 1075052 Changes: gtksheet (4.3.13+dfsg-2) unstable; urgency=medium . * QA upload. * Prevent erroring on incompatible-pointer-types. (Closes: #1075052) Checksums-Sha1: 4af028840cd592e2a191641e19b305cdb88315ec 1765 gtksheet_4.3.13+dfsg-2.dsc 118902c8cad5e91103bf3ccdbf0654dc5c6ce527 3052 gtksheet_4.3.13+dfsg-2.debian.tar.xz a886f405135318892e213dae24924b17c9a90f72 14358 gtksheet_4.3.13+dfsg-2_source.buildinfo Checksums-Sha256: 435eb7eb029b67e72dd0cd2c9addac27cc10e4defd479deaf157e50011647a79 1765 gtksheet_4.3.13+dfsg-2.dsc 00840616c1becb8ebbcc95c826af35bc44e390edddfbd0c6db6f5d7fd0ac4b92 3052 gtksheet_4.3.13+dfsg-2.debian.tar.xz 070f94e5500c454dcf11b9704fdd9731dc6398425fe615ad667fd77c1232f6e4 14358 gtksheet_4.3.13+dfsg-2_source.buildinfo Files: 9b84f15c38fd9ddfcdfafbd9bf8ff14d 1765 libs optional gtksheet_4.3.13+dfsg-2.dsc 74b84e91fb9af5bb7a46df4c281ddfd4 3052 libs optional gtksheet_4.3.13+dfsg-2.debian.tar.xz 5b11e1bcc306e05d0758359a866a616d 14358 libs optional gtksheet_4.3.13+dfsg-2_source.buildinfo -----BEGIN PGP SIGNATURE----- iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmbAkAwQHGJhZ2VAZGVi aWFuLm9yZwAKCRAfXHqLRVZDFH3bDAC3sa4Ksyq1cCIxR87yIGLrEjT6sc57ySha LSyaFKMkln3s+jqPvnSUpvOmzVOm/asLlCIZsaOKKbDVGkL1kbu82PSFDocmWDuS I5WohIEwiX4zxJWq4pRig3gwMl906aE23SKepviMn4jmhck0kJBH8Zsc6ZuMtDxQ QTXVR7ix8N/k1PO/qVX1ZoyuTgIhiJMjFF5Rii28cTPvJGBNKevckjEbjMr3uBJJ SH6sBinO9JwD2Anmb3A4zDcFL2H12Pjf9SyCPHIfM0nwJ60pQ36oBnxcJUKhqKcq wls3f/Tj2240P+fdW1L9Me1tyCAHl/KxfDj5BnPOgNVb+XFhYYDKJ+1rxLveVT4j Ujy9RLDRLL+kGo52lKI+6OxFkZlCJASMj6zHIC+LA3O3TAkkJ6t8Cav0qj/u8qJY Tc0N2fxhz91Q6LZnivOtWg9Rg6t+BXxBA9g4ZzpiJoTHG7xVT6c+8mkVaWW8haI6 XZTL5SKksygfrLwVJNmJLHPZIbk+chM= =mAdU -----END PGP SIGNATURE-----Attachment: pgpyPYHe1QwoO.pgp
Description: PGP signature
--- End Message ---