#14800: GNOME-40 Desktop - gvfs nautilus mutter gnome-shell
gnome-shell-extensions
gnome-settings-daemon gnome-control-center gnome-user-docs yelp gnome-
bluetooth dconf-editor gnome-keyring gdm
-------------------------+-----------------------
Reporter: renodr | Owner: renodr
Type: enhancement | Status: assigned
Priority: normal | Milestone: 10.2
Component: BOOK | Version: SVN
Severity: normal | Resolution:
Keywords: |
-------------------------+-----------------------
Comment (by renodr):
Just ran into an issue in Mutter that seems to be due to the way that
Meson is handling dependency ordering.
{{{
[230/940] Compiling C object src/tests/clutter/micro-bench/test-cogl-
perf.p/.._.._clutter-test-utils.c.o
FAILED: src/tests/clutter/micro-bench/test-cogl-perf.p/.._.._clutter-test-
utils.c.o
cc -Isrc/tests/clutter/micro-bench/test-cogl-perf.p -Isrc/tests/clutter
/micro-bench -I../src/tests/clutter/micro-bench -Iclutter -I../clutter
-Iclutter/clutter -I../clutter/clutter -Icogl -I../cogl -Icogl/cogl
-I../cogl/cogl -Isrc -I../src -I. -I.. -I/usr/include/atk-1.0
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/cairo
-I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2
-I/usr/include/harfbuzz -I/usr/include/libdrm -I/usr/include/libpng16
-I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/blkid
-I/usr/include/json-glib-1.0 -I/usr/include/pango-1.0
-I/usr/include/fribidi -I/usr/include/gdk-pixbuf-2.0
-I/usr/include/libwacom-1.0 -I/usr/include/gudev-1.0
-I/usr/include/graphene-1.0 -I/usr/lib/graphene-1.0/include
-I/usr/include/sysprof-4 -I/usr/include/gsettings-desktop-schemas
-I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-
spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include
/gnome-desktop-3.0 -I/usr/include/libxml2 -I/usr/include/gnome-settings-
daemon-40 -I/usr/include/startup-notification-1.0
-I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/gobject-
introspection-1.0 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64
-Wall -Winvalid-pch -g -D_GNU_SOURCE -fno-strict-aliasing -Wpointer-arith
-Wmissing-declarations -Wimplicit-function-declaration -Wformat=2
-Wformat-nonliteral -Wformat-security -Wstrict-prototypes -Wmissing-
prototypes -Wnested-externs -Wold-style-definition -Wundef -Wunused
-Wcast-align -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-
include-dirs -Wlogical-op -Wignored-qualifiers -Werror=redundant-decls
-Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror
=missing-braces -Werror=sequence-point -Werror=return-type
-Werror=trigraphs -Werror=array-bounds -Werror=write-strings
-Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast
-Werror=empty-body -Werror=write-strings -DG_ENABLE_DEBUG -fno-omit-frame-
pointer -D_REENTRANT -pthread -mfpmath=sse -msse -msse2
-DG_DISABLE_SINGLE_INCLUDES -DGLIB_DISABLE_DEPRECATION_WARNINGS
-DCOGL_DISABLE_DEPRECATION_WARNINGS -DCLUTTER_DISABLE_DEPRECATION_WARNINGS
'-DGETTEXT_PACKAGE="mutter"' -DCLUTTER_ENABLE_DEBUG -fno-omit-frame-
pointer -MD -MQ src/tests/clutter/micro-bench/test-cogl-perf.p/.._
.._clutter-test-utils.c.o -MF src/tests/clutter/micro-bench/test-cogl-
perf.p/.._.._clutter-test-utils.c.o.d -o src/tests/clutter/micro-bench
/test-cogl-perf.p/.._.._clutter-test-utils.c.o -c ../src/tests/clutter-
test-utils.c
In file included from ../src/backends/meta-backend-private.h:39,
from ../src/backends/x11/meta-backend-x11.h:31,
from ../src/backends/x11/nested/meta-
backend-x11-nested.h:25,
from ../src/tests/clutter-test-utils.h:36,
from ../src/tests/clutter-test-utils.c:1:
../src/backends/meta-monitor-manager-private.h:40:10: fatal error: meta-
dbus-display-config.h: No such file or directory
40 | #include "meta-dbus-display-config.h"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
ninja: build stopped: subcommand failed.
41.7 Elasped Time - mutter-40.0
}}}
In [https://gitlab.gnome.org/GNOME/mutter/-/issues/1682], I saw that this
is caused by [https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1458]
- I'm going to try undoing that change next.
--
Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/14800#comment:18>
BLFS Trac <http://wiki.linuxfromscratch.org/blfs>
Beyond Linux From Scratch
--
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page