FAILED: src/libide/tweaks/libide-tweaks-44.a.p/ide-tweaks-window.c.o /usr/include/glib-2.0/glib/gmacros.h:1338:49: error: redefinition of ‘glib_autoptr_clear_GtkStackPage’ 1338 | #define _GLIB_AUTOPTR_CLEAR_FUNC_NAME(TypeName) glib_autoptr_clear_##TypeName Reproducible: Always
Created attachment 883751 [details] build log
Created attachment 883752 [details] emerge --info
This is probably due to https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/6760, added in gtk-4.12.5 .
(In reply to Marinus Schraal from comment #3) > This is probably due to > https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/6760, added in > gtk-4.12.5 . Indeed, reverting back to gtk-4.12.4 helps gnome-builder-44.2-r1 to compile.
How to build it now w/o gtk-4.12.4 available??
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89550f1ceb58051c2d518b0e0103300a05ea80b5 commit 89550f1ceb58051c2d518b0e0103300a05ea80b5 Author: Mart Raudsepp <leio@gentoo.org> AuthorDate: 2024-04-15 07:02:13 +0000 Commit: Mart Raudsepp <leio@gentoo.org> CommitDate: 2024-04-15 07:02:13 +0000 dev-util/gnome-builder: Fix build against gui-libs/gtk-4.12.5 Closes: https://bugs.gentoo.org/923371 Signed-off-by: Mart Raudsepp <leio@gentoo.org> .../files/44.2-fix-gtk-4.12.5-build.patch | 26 ++++++++++++++++++++++ .../gnome-builder/gnome-builder-44.2-r1.ebuild | 8 ++++++- 2 files changed, 33 insertions(+), 1 deletion(-)