On Thu, 11 Sept 2025 at 12:52, Markus Volk via lists.openembedded.org
<
f_l_k=t-online.de@lists.openembedded.org> wrote:
After briefly testing the upcoming gnome environment, I believe that this update should be postponed until the next release. Support for girepository-1 has been completely removed from the gnome environment, which does not bode well for backward compatibility. gnome-shell 48 is broken with glib-2.86 at runtime, and updating to gnome-shell 49 requires an update to mutter, which in turn adds glycin2 as a hard dependency. Despite several tests, I have not yet been able to compile it. I am having problems with a 'rust error: Linker “cc” not found' and a problem that, despite crates.inc, the network must still be active during do_compile. In addition, gnome-shell 49 requires a gjs update that requires mozjs140. I performed this update and it works... but it is also not compatible with gnome-shell 48. Finally, gnome-control-center also introduces a new cross-compile issue that I have not yet investigated.
Long story short... there is still a lot to do and free time is unfortunately scarce at the moment.
Sadly this glib update has already landed in master. It would be
really really unfortunate to have to revert it, so can we identify
what is specifically broken with current gnome shell 48 and see if it
can be fixed?
I want to also remind you that you do not owe anyone a working
gnome-shell. It's open source; if someone needs it working, they
should be helping you, and not just take your efforts for granted.
Alex