[Bug 1209827] New: gnome-mahjongg not usable since it has been built with the new default compiler gcc13
https://bugzilla.suse.com/show_bug.cgi?id=1209827 Bug ID: 1209827 Summary: gnome-mahjongg not usable since it has been built with the new default compiler gcc13 Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: GNOME Assignee: gnome-bugs@suse.de Reporter: manfred.h@gmx.net QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Beginning with the first TW snapshot built with gcc13, gnome-mahjongg is no longer usable. One can normally pick any arbitrary tile from the stack, but in the current version only to topmost tile is selected, independent on where one clicks. Clicking on another fitting tile deselects the topmost again. Since gnome-mahjongg hasn't seen any change for appr. one year, I assume that something is mis-compiled. Just building gnome-mahjongg using gcc12 however doesn't help, so it might as well be some mis-compilation of one of the required libraries: $ rpm -q gnome-mahjongg -R libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.4)(64bit) libcairo.so.2()(64bit) libgdk-3.so.0()(64bit) libgdk_pixbuf-2.0.so.0()(64bit) libgio-2.0.so.0()(64bit) libglib-2.0.so.0()(64bit) libgobject-2.0.so.0()(64bit) libgtk-3.so.0()(64bit) librsvg-2.so.2()(64bit) -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1209827 Manfred Hollstein <manfred.h@gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |manfred.h@gmx.net -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1209827 https://bugzilla.suse.com/show_bug.cgi?id=1209827#c1 --- Comment #1 from Manfred Hollstein <manfred.h@gmx.net> --- FWIW, I have now built gnome-mahjongg, cairo gdk-pixbuf glib2, gtk3, and librsvg with gcc12/gcc12-c++, but unfortunately the program still behaves as described. So I don't know where the error comes from :( -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1209827 https://bugzilla.suse.com/show_bug.cgi?id=1209827#c2 --- Comment #2 from Manfred Hollstein <manfred.h@gmx.net> --- It appears that cairo 1.17.8 is causing this issue: https://gitlab.gnome.org/GNOME/gnome-mahjongg/-/issues/37 -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1209827 https://bugzilla.suse.com/show_bug.cgi?id=1209827#c3 --- Comment #3 from Manfred Hollstein <manfred.h@gmx.net> --- I added a patch to revert commit 47a21c6e30eef91db503a5a183d5c8cf558aaa56 from the sources, rebuilt it for Tumbleweed, now gnome-mahjongg works as expected. SR: https://build.opensuse.org/request/show/1075205 -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1209827 Manfred Hollstein <manfred.h@gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |manfred.h@gmx.net -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1209827 https://bugzilla.suse.com/show_bug.cgi?id=1209827#c1 --- Comment #1 from Manfred Hollstein <manfred.h@gmx.net> --- FWIW, I have now built gnome-mahjongg, cairo gdk-pixbuf glib2, gtk3, and librsvg with gcc12/gcc12-c++, but unfortunately the program still behaves as described. So I don't know where the error comes from :( -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1209827 https://bugzilla.suse.com/show_bug.cgi?id=1209827#c2 --- Comment #2 from Manfred Hollstein <manfred.h@gmx.net> --- It appears that cairo 1.17.8 is causing this issue: https://gitlab.gnome.org/GNOME/gnome-mahjongg/-/issues/37 -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1209827 https://bugzilla.suse.com/show_bug.cgi?id=1209827#c3 --- Comment #3 from Manfred Hollstein <manfred.h@gmx.net> --- I added a patch to revert commit 47a21c6e30eef91db503a5a183d5c8cf558aaa56 from the sources, rebuilt it for Tumbleweed, now gnome-mahjongg works as expected. SR: https://build.opensuse.org/request/show/1075205 -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com