Static gstbuild fails in scheduled pipelines Job Failed #30458231
Job #30458231 failed for 4c7dfceb:
Not exactly sure when this started happening, but basically the job in now hanging when trying to generate Gst.gir
.
Here are the logs when reproduced locally.
root@96b8dece257d:/gstreamer# export G_DEBUG=fatal-criticals
root@96b8dece257d:/gstreamer# ninja -C build-gst-full/ -v
ninja: Entering directory `build-gst-full/'
[1/2] /usr/local/bin/meson --internal exe --unpickle /gstreamer/build-gst-full/meson-private/meson_exe_g-ir-scanner_7b19a526e4c404adbce253c56436d20001144e62.dat
FAILED: Gst-1.0.gir
/usr/local/bin/meson --internal exe --unpickle /gstreamer/build-gst-full/meson-private/meson_exe_g-ir-scanner_7b19a526e4c404adbce253c56436d20001144e62.dat
while executing ['/usr/bin/g-ir-scanner', '--no-libtool', '--namespace=Gst', '--nsversion=1.0', '--warn-all', '--output', 'Gst-1.0.gir', '--add-init-section=extern void gst_init(gint*,gchar**);g_setenv("GST_REGISTRY_DISABLE", "yes", TRUE);g_setenv("GST_REGISTRY_1.0", "/no/way/this/exists.reg", TRUE);g_setenv("GST_PLUGIN_PATH_1_0", "", TRUE);g_setenv("GST_PLUGIN_SYSTEM_PATH_1_0", "", TRUE);gst_init(NULL,NULL);', '--quiet', '--c-include=gst/gst.h', '--cflags-begin', '-I/gstreamer/subprojects/gstreamer/gst/..', '-I/gstreamer/build-gst-full/subprojects/gstreamer/gst/..', '-DGST_DISABLE_MINIOBJECT_INLINE_FUNCTIONS', '--cflags-end', '--add-include-path=/gstreamer/build-gst-full', '-I/gstreamer/', '-I/gstreamer/build-gst-full/', '-I/gstreamer/subprojects/gstreamer/.', '-I/gstreamer/build-gst-full/subprojects/gstreamer/.', '-I/gstreamer/subprojects/gstreamer/.', '-I/gstreamer/build-gst-full/subprojects/gstreamer/.', '-I/gstreamer/subprojects/gst-plugins-base/gst-libs', '-I/gstreamer/build-gst-full/subprojects/gst-plugins-base/gst-libs', '-I/gstreamer/subprojects/gst-plugins-base/gst-libs', '-I/gstreamer/build-gst-full/subprojects/gst-plugins-base/gst-libs', '-I/gstreamer/subprojects/gstreamer/libs', '-I/gstreamer/build-gst-full/subprojects/gstreamer/libs', '-I/gstreamer/subprojects/gstreamer/.', '-I/gstreamer/build-gst-full/subprojects/gstreamer/.', '-I/gstreamer/subprojects/gstreamer/.', '-I/gstreamer/build-gst-full/subprojects/gstreamer/.', '-I/gstreamer/subprojects/orc/.', '-I/gstreamer/build-gst-full/subprojects/orc/.', '-I/gstreamer/subprojects/gst-plugins-base/gst-libs', '-I/gstreamer/build-gst-full/subprojects/gst-plugins-base/gst-libs', '-I/gstreamer/subprojects/gst-plugins-base/gst-libs', '-I/gstreamer/build-gst-full/subprojects/gst-plugins-base/gst-libs', '-I/gstreamer/subprojects/gst-plugins-base/gst-libs', '-I/gstreamer/build-gst-full/subprojects/gst-plugins-base/gst-libs', '-I/gstreamer/subprojects/gst-plugins-base/gst-libs', '-I/gstreamer/build-gst-full/subprojects/gst-plugins-base/gst-libs', '--filelist=/gstreamer/build-gst-full/libgstreamer-full-1.0.so.p/Gst_1.0_gir_filelist', '--include=GLib-2.0', '--include=GObject-2.0', '--include=GModule-2.0', '--symbol-prefix=gst', '--identifier-prefix=Gst', '--pkg-export=gstreamer-1.0', '--cflags-begin', '-I/gstreamer/subprojects/gstreamer/.', '-I/gstreamer/build-gst-full/subprojects/gstreamer/.', '-I/gstreamer/subprojects/gst-plugins-base/gst-libs', '-I/gstreamer/build-gst-full/subprojects/gst-plugins-base/gst-libs', '-I/gstreamer/subprojects/gstreamer/libs', '-I/gstreamer/build-gst-full/subprojects/gstreamer/libs', '-I/gstreamer/subprojects/orc/.', '-I/gstreamer/build-gst-full/subprojects/orc/.', '-I/usr/include/glib-2.0', '-I/usr/lib/x86_64-linux-gnu/glib-2.0/include', '-DGST_STATIC_COMPILATION', '-DORC_STATIC_COMPILATION', '-I/usr/local/include/pango-1.0', '-I/usr/include/harfbuzz', '-I/usr/include/libmount', '-I/usr/include/blkid', '-I/usr/include/fribidi', '-I/usr/include/cairo', '-I/usr/include/pixman-1', '-I/usr/include/uuid', '-I/usr/include/freetype2', '-I/usr/include/libpng16', '-I/usr/local/include/gstreamer-1.0', '-I/usr/local/include/orc-0.4', '-I/usr/local/include', '-I/usr/local/include/gtk-4.0', '-I/usr/include/gdk-pixbuf-2.0', '-I/usr/include/graphene-1.0', '-I/usr/lib/x86_64-linux-gnu/graphene-1.0/include', '-I/usr/include/gobject-introspection-1.0', '--cflags-end', '--add-include-path=/usr/local/share/gir-1.0', '--add-include-path=/usr/share/gir-1.0', '-L/gstreamer/build-gst-full/', '--library', 'gstreamer-full-1.0', '-L/gstreamer/build-gst-full/subprojects/gst-plugins-rs', '-L/usr/local/lib/x86_64-linux-gnu', '--extra-library=glib-2.0', '--extra-library=gobject-2.0', '--extra-library=gmodule-2.0', '--extra-library=m', '--extra-library=z', '--extra-library=ssl', '--extra-library=crypto', '-L/usr/local/lib/x86_64-linux-gnu', '--extra-library=pangocairo-1.0', '--extra-library=pango-1.0', '--extra-library=harfbuzz', '--extra-library=cairo', '--extra-library=gstwebrtc-1.0', '--extra-library=gstbase-1.0', '--extra-library=gstreamer-1.0', '--extra-library=gio-2.0', '--extra-library=gstapp-1.0', '--extra-library=gstsdp-1.0', '--extra-library=gstrtp-1.0', '--extra-library=gstvideo-1.0', '--extra-library=webpdemux', '--extra-library=webp', '--extra-library=cairo-gobject', '--extra-library=dav1d', '--extra-library=sodium', '--extra-library=gtk-4', '--extra-library=gdk_pixbuf-2.0', '--extra-library=graphene-1.0', '--extra-library=girepository-1.0', '--sources-top-dirs', '/gstreamer/subprojects/', '--sources-top-dirs', '/gstreamer/build-gst-full/subprojects/']
--- stdout ---
--- stderr ---
(Gst-1.0:42980): GLib-GObject-WARNING **: 17:16:13.670: cannot register existing type 'GstRTPHeaderExtension'
(Gst-1.0:42980): GLib-GObject-WARNING **: 17:16:13.670: cannot add private field to invalid (non-instantiatable) type '<invalid>'
(Gst-1.0:42980): GLib-CRITICAL **: 17:16:13.670: g_once_init_leave: assertion 'result != 0' failed
Command '['/gstreamer/build-gst-full/tmp-introspectc7w54wlp/Gst-1.0', '--introspect-dump=/gstreamer/build-gst-full/tmp-introspectc7w54wlp/functions.txt,/gstreamer/build-gst-full/tmp-introspectc7w54wlp/dump.xml']' died with <Signals.SIGTRAP: 5>.
ninja: build stopped: subcommand failed.