Vte fails to compile with gtk ed889b951bb2d666e637e1d75642063c7c00e119
The following discussion from !2904 (merged) should be addressed:
-
@alatiera started a discussion: (+2 comments) This needs to be debugged:
It ain't a change in vte nor gobject-introspection causing it sadly, so needs deeper look.
FAILED: bindings/gir/Vte-3.91.gir env PKG_CONFIG_PATH=/buildstream/gnome/core-deps/vte.bst/_builddir/meson-uninstalled PKG_CONFIG=/usr/bin/pkg-config CC=cc /usr/bin/g-ir-scanner --quiet --no-libtool --namespace=Vte --nsversion=3.91 --warn-all --output bindings/gir/Vte-3.91.gir --c-include=vte/vte.h -DVTE_COMPILATION -I/buildstream/gnome/core-deps/vte.bst/bindings/gir -I/buildstream/gnome/core-deps/vte.bst/_builddir/bindings/gir -I/buildstream/gnome/core-deps/vte.bst/. -I/buildstream/gnome/core-deps/vte.bst/_builddir/. -I/buildstream/gnome/core-deps/vte.bst/src/vte/. -I/buildstream/gnome/core-deps/vte.bst/_builddir/src/vte/. --filelist=/buildstream/gnome/core-deps/vte.bst/_builddir/src/libvte-2.91-gtk4.so.0.p/Vte_3.91_gir_filelist --include=cairo-1.0 --include=Graphene-1.0 --include=Gsk-4.0 --include=Gdk-4.0 --include=Gtk-4.0 --include=Pango-1.0 --symbol-prefix=vte --pkg-export=vte-2.91-gtk4 --cflags-begin -I/buildstream/gnome/core-deps/vte.bst/. -I/buildstream/gnome/core-deps/vte.bst/_builddir/. -I/buildstream/gnome/core-deps/vte.bst/src/vte/. -I/buildstream/gnome/core-deps/vte.bst/_builddir/src/vte/. -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/pixman-1 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/p11-kit-1 -I/usr/include/gtk-4.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/graphene-1.0 -I/usr/lib/x86_64-linux-gnu/graphene-1.0/include -I/buildstream/gnome/core-deps/vte.bst/src/. -I/buildstream/gnome/core-deps/vte.bst/_builddir/src/. -I/usr/include/gobject-introspection-1.0 --cflags-end --add-include-path=/usr/share/gir-1.0 -L/buildstream/gnome/core-deps/vte.bst/_builddir/src --extra-library=vte-2.91-gtk4 -L/buildstream/gnome/core-deps/vte.bst/_builddir/src --library vte-2.91-gtk4 --extra-library=cairo --extra-library=gio-2.0 --extra-library=gobject-2.0 --extra-library=glib-2.0 --extra-library=pango-1.0 --extra-library=harfbuzz --extra-library=cairo-gobject --extra-library=fribidi --extra-library=gnutls --extra-library=icuuc --extra-library=icudata --extra-library=pcre2-8 --extra-library=m --extra-library=lz4 --extra-library=systemd --extra-library=gtk-4 --extra-library=pangocairo-1.0 --extra-library=gdk_pixbuf-2.0 --extra-library=vulkan --extra-library=graphene-1.0 --extra-library=girepository-1.0 --sources-top-dirs /buildstream/gnome/core-deps/vte.bst/ --sources-top-dirs /buildstream/gnome/core-deps/vte.bst/_builddir/ ../src/vtegtk.cc:2937: Error: Vte: identifier not found on the first line: * SECTION: Terminal properties ^ ** VTE:ERROR:../src/vtegtk.cc:123:void style_provider_parsing_error_cb(GtkCssProvider*, void*, GError*): assertion failed (error == NULL): @define-color and named colors are deprecated (gtk-css-parser-warning-quark, 0) Bail out! VTE:ERROR:../src/vtegtk.cc:123:void style_provider_parsing_error_cb(GtkCssProvider*, void*, GError*): assertion failed (error == NULL): @define-color and named colors are deprecated (gtk-css-parser-warning-quark, 0) Command '['/buildstream/gnome/core-deps/vte.bst/_builddir/tmp-introspectgbl4g112/Vte-3.91', '--introspect-dump=/buildstream/gnome/core-deps/vte.bst/_builddir/tmp-introspectgbl4g112/functions.txt,/buildstream/gnome/core-deps/vte.bst/_builddir/tmp-introspectgbl4g112/dump.xml']' died with <Signals.SIGABRT: 6>. [292/295] /usr/bin/gi-docgen generate --config doc/reference/vte-2.91.toml --content-dir /buildstream/gnome/core-deps/vte.bst/doc/reference --fatal-warnings --no-namespace-dir --output-dir doc/reference/vte-2.91 --quiet bindings/gir/Vte-2.91.gir ninja: build stopped: subcommand failed. Command 'ninja -v -j ${JOBS} -C _builddir' failed with exitcode 1 [00:00:29] FAILURE core-deps/vte.bst: Running commands [--:--:--] START [aee9e74c] core-deps/vte.bst: Caching artifact [00:00:00] SUCCESS [aee9e74c] core-deps/vte.bst: Caching artifact [00:01:35] FAILURE [aee9e74c] core-deps/vte.bst: Command failed