*** using libgudev-232 *** tce-load -i compiletc intltool libcanberra-dev gobject-introspection-dev upower-dev gnome-desktop-dev zenity startup-notification-dev gtk3-gir json-glib-gir gnome-desktop-gir libinput-dev graphene-dev graphene-gir gnome-settings-daemon-dev sysprof-dev xwayland pipewire03-dev https://ftp.gnome.org/pub/GNOME/sources/mutter/3.36/mutter-3.36.0.tar.xz cd mutter-3.36.0 edit meson.build udev_req = '>= 173' mkdir build cd build CC="gcc -flto -fuse-linker-plugin -mtune=generic -Os -pipe" CXX="g++ -flto -fuse-linker-plugin -mtune=generic -Os -pipe -fno-exceptions -fno-rtti" meson --prefix=/usr/local --localstatedir=/var --libexecdir=/usr/local/lib/mutter --buildtype=plain -Dinstalled_tests=false ninja [3m 57.76s] sudo ninja install Mutter 3.36.0 =============== Prefix....................... /usr/local libexecdir................... /usr/local/libexec pkgdatadir................... /usr/local/share/mutter-6 Rendering APIs: OpenGL................... true GLES2.................... true EGL...................... true GLX...................... true Options: Wayland.................. true Wayland EGLStream........ false Native Backend........... true EGL Device............... false Remote desktop........... true gudev.................... true Wacom.................... true SM....................... true Startup notification..... true Introspection............ true Profiler................. true Xwayland initfd.......... false Tests: Enabled.................. true Core tests............... true Cogl tests............... true Clutter tests............ true Installed tests.......... false