Public bug reported: Imported from Debian bug http://bugs.debian.org/1075243:
Package: src:lxpanel Version: 0.10.1-4 Severity: important Tags: sid trixie User: debian-...@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/lxpanel_0.10.1-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 [...] /usr/include/gtk-3.0/gtk/deprecated/gtkimagemenuitem.h:76:12: note: declared here 76 | GType gtk_image_menu_item_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ menu.c:533:17: warning: ‘gtk_image_menu_item_get_image’ is deprecated [-Wdeprecated-declarations] 533 | img = GTK_IMAGE(gtk_image_menu_item_get_image(GTK_IMAGE_MENU_ITEM(item))); | ^~~ /usr/include/gtk-3.0/gtk/deprecated/gtkimagemenuitem.h:95:12: note: declared here 95 | GtkWidget* gtk_image_menu_item_get_image (GtkImageMenuItem *image_menu_item); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ menu.c: In function ‘show_menu’: menu.c:631:5: warning: ‘gtk_menu_popup’ is deprecated: Use '(gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, gtk_menu_popup_at_rect)' instead [-Wdeprecated-declarations] 631 | gtk_menu_popup(GTK_MENU(m->menu), | ^~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:34, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33: /usr/include/gtk-3.0/gtk/gtkmenu.h:138:12: note: declared here 138 | void gtk_menu_popup (GtkMenu *menu, | ^~~~~~~~~~~~~~ menu.c: In function ‘read_item’: menu.c:752:9: warning: ‘gtk_image_menu_item_new_with_label’ is deprecated: Use 'gtk_menu_item_new_with_label' instead [-Wdeprecated-declarations] 752 | item = gtk_image_menu_item_new_with_label( _(cmd_entry->disp_name) ); | ^~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkimagemenuitem.h:80:12: note: declared here 80 | GtkWidget* gtk_image_menu_item_new_with_label (const gchar *label); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ menu.c:757:9: warning: ‘gtk_image_menu_item_new_with_label’ is deprecated: Use 'gtk_menu_item_new_with_label' instead [-Wdeprecated-declarations] 757 | item = gtk_image_menu_item_new_with_label(name ? name : ""); | ^~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkimagemenuitem.h:80:12: note: declared here 80 | GtkWidget* gtk_image_menu_item_new_with_label (const gchar *label); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ menu.c:771:9: warning: ‘gtk_image_menu_item_set_image’ is deprecated [-Wdeprecated-declarations] 771 | gtk_image_menu_item_set_image(GTK_IMAGE_MENU_ITEM(item), img); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkimagemenuitem.h:92:12: note: declared here 92 | void gtk_image_menu_item_set_image (GtkImageMenuItem *image_menu_item, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ menu.c: In function ‘read_submenu’: menu.c:870:9: warning: ‘gdk_color_parse’ is deprecated: Use 'gdk_rgba_parse' instead [-Wdeprecated-declarations] 870 | gdk_color_parse(str, &color); | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gdk/gdkcairo.h:26, from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30: /usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:79:11: note: declared here 79 | gboolean gdk_color_parse (const gchar *spec, | ^~~~~~~~~~~~~~~ menu.c:901:9: warning: ‘gtk_image_menu_item_new_with_label’ is deprecated: Use 'gtk_menu_item_new_with_label' instead [-Wdeprecated-declarations] 901 | mi = gtk_image_menu_item_new_with_label(name); | ^~ /usr/include/gtk-3.0/gtk/deprecated/gtkimagemenuitem.h:80:12: note: declared here 80 | GtkWidget* gtk_image_menu_item_new_with_label (const gchar *label); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ menu.c:907:13: warning: ‘gtk_image_menu_item_set_image’ is deprecated [-Wdeprecated-declarations] 907 | gtk_image_menu_item_set_image(GTK_IMAGE_MENU_ITEM(mi), img); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkimagemenuitem.h:92:12: note: declared here 92 | void gtk_image_menu_item_set_image (GtkImageMenuItem *image_menu_item, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/<<PKGBUILDDIR>>/plugins' make[3]: *** [Makefile:1109: builtin-plugins-hook] Error 2 make[3]: Leaving directory '/<<PKGBUILDDIR>>/src' make[2]: *** [Makefile:523: all-recursive] Error 1 make[2]: Leaving directory '/<<PKGBUILDDIR>>' make[1]: *** [Makefile:426: all] Error 2 make[1]: Leaving directory '/<<PKGBUILDDIR>>' dh_auto_build: error: make -j8 returned exit code 2 make: *** [debian/rules:9: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 ** Affects: lxpanel (Ubuntu) Importance: Undecided Assignee: Ravi Kant Sharma (ravi-sharma) Status: New ** Affects: lxpanel (Debian) Importance: Undecided Status: New ** Bug watch added: Debian Bug tracker #1075243 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075243 ** Changed in: lxpanel (Debian) Remote watch: None => Debian Bug tracker #1075243 ** Changed in: lxpanel (Ubuntu) Assignee: (unassigned) => Ravi Kant Sharma (ravi-sharma) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2073963 Title: lxpanel: ftbfs with GCC-14 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lxpanel/+bug/2073963/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs