undefined reference to gst_webrtc_ice_get_type/gst_webrtc_ice_stream_get_type
FTBS on Fedora 36, jhbuild, using git cb1dc5c9.
I tried to wipe the build directory and the git repo, to no avail.
[3014/4533] Generating subprojects/gst-plugins-bad/gst-libs/gst/webrtc/GstWebRTC-1.0.gir with a custom command
FAILED: subprojects/gst-plugins-bad/gst-libs/gst/webrtc/GstWebRTC-1.0.gir
/usr/bin/ld: /home/hadess/.cache/jhbuild/build/gstreamer/tmp-introspectzcgmcvja/GstWebRTC-1.0.o:(.data+0xc8): undefined reference to `gst_webrtc_ice_get_type'
/usr/bin/ld: /home/hadess/.cache/jhbuild/build/gstreamer/tmp-introspectzcgmcvja/GstWebRTC-1.0.o:(.data+0xd0): undefined reference to `gst_webrtc_ice_stream_get_type'
collect2: error: ld returned 1 exit status
linking of temporary binary failed: Command '['gcc', '-o', '/home/hadess/.cache/jhbuild/build/gstreamer/tmp-introspectzcgmcvja/GstWebRTC-1.0', '-ggdb', '-O2', '-fno-omit-frame-pointer', '/home/hadess/.cache/jhbuild/build/gstreamer/tmp-introspectzcgmcvja/GstWebRTC-1.0.o', '-L.', '-Wl,-rpath,.', '-Wl,--no-as-needed', '-L/home/hadess/.cache/jhbuild/build/gstreamer/subprojects/gstreamer/libs/gst/base', '-Wl,-rpath,/home/hadess/.cache/jhbuild/build/gstreamer/subprojects/gstreamer/libs/gst/base', '-L/home/hadess/.cache/jhbuild/build/gstreamer/subprojects/gstreamer/gst', '-Wl,-rpath,/home/hadess/.cache/jhbuild/build/gstreamer/subprojects/gstreamer/gst', '-L/home/hadess/Projects/gnome-install/lib', '-Wl,-rpath,/home/hadess/Projects/gnome-install/lib', '-L/home/hadess/.cache/jhbuild/build/gstreamer/subprojects/gst-plugins-base/gst-libs/gst/sdp', '-Wl,-rpath,/home/hadess/.cache/jhbuild/build/gstreamer/subprojects/gst-plugins-base/gst-libs/gst/sdp', '-L/home/hadess/.cache/jhbuild/build/gstreamer/subprojects/gst-plugins-base/gst-libs/gst/rtp', '-Wl,-rpath,/home/hadess/.cache/jhbuild/build/gstreamer/subprojects/gst-plugins-base/gst-libs/gst/rtp', '-L/home/hadess/.cache/jhbuild/build/gstreamer/subprojects/gst-plugins-base/gst-libs/gst/audio', '-Wl,-rpath,/home/hadess/.cache/jhbuild/build/gstreamer/subprojects/gst-plugins-base/gst-libs/gst/audio', '-L/home/hadess/.cache/jhbuild/build/gstreamer/subprojects/gst-plugins-base/gst-libs/gst/tag', '-Wl,-rpath,/home/hadess/.cache/jhbuild/build/gstreamer/subprojects/gst-plugins-base/gst-libs/gst/tag', '-L/home/hadess/.cache/jhbuild/build/gstreamer/subprojects/orc/orc', '-Wl,-rpath,/home/hadess/.cache/jhbuild/build/gstreamer/subprojects/orc/orc', '-L/home/hadess/.cache/jhbuild/build/gstreamer/subprojects/gst-plugins-base/gst-libs/gst/pbutils', '-Wl,-rpath,/home/hadess/.cache/jhbuild/build/gstreamer/subprojects/gst-plugins-base/gst-libs/gst/pbutils', '-L/home/hadess/.cache/jhbuild/build/gstreamer/subprojects/gst-plugins-base/gst-libs/gst/video', '-Wl,-rpath,/home/hadess/.cache/jhbuild/build/gstreamer/subprojects/gst-plugins-base/gst-libs/gst/video', '-L/home/hadess/.cache/jhbuild/build/gstreamer/subprojects/gst-plugins-bad/gst-libs/gst/webrtc', '-Wl,-rpath,/home/hadess/.cache/jhbuild/build/gstreamer/subprojects/gst-plugins-bad/gst-libs/gst/webrtc', '-L/home/hadess/.cache/jhbuild/build/gstreamer/subprojects/gstreamer/libs/gst/base', '-Wl,-rpath,/home/hadess/.cache/jhbuild/build/gstreamer/subprojects/gstreamer/libs/gst/base', '-L/home/hadess/.cache/jhbuild/build/gstreamer/subprojects/gstreamer/gst', '-Wl,-rpath,/home/hadess/.cache/jhbuild/build/gstreamer/subprojects/gstreamer/gst', '-L/home/hadess/.cache/jhbuild/build/gstreamer/subprojects/gst-plugins-base/gst-libs/gst/sdp', '-Wl,-rpath,/home/hadess/.cache/jhbuild/build/gstreamer/subprojects/gst-plugins-base/gst-libs/gst/sdp', '-L/home/hadess/.cache/jhbuild/build/gstreamer/subprojects/gst-plugins-base/gst-libs/gst/rtp', '-Wl,-rpath,/home/hadess/.cache/jhbuild/build/gstreamer/subprojects/gst-plugins-base/gst-libs/gst/rtp', '-L/home/hadess/.cache/jhbuild/build/gstreamer/subprojects/gst-plugins-base/gst-libs/gst/audio', '-Wl,-rpath,/home/hadess/.cache/jhbuild/build/gstreamer/subprojects/gst-plugins-base/gst-libs/gst/audio', '-L/home/hadess/.cache/jhbuild/build/gstreamer/subprojects/gst-plugins-base/gst-libs/gst/tag', '-Wl,-rpath,/home/hadess/.cache/jhbuild/build/gstreamer/subprojects/gst-plugins-base/gst-libs/gst/tag', '-L/home/hadess/.cache/jhbuild/build/gstreamer/subprojects/orc/orc', '-Wl,-rpath,/home/hadess/.cache/jhbuild/build/gstreamer/subprojects/orc/orc', '-L/home/hadess/.cache/jhbuild/build/gstreamer/subprojects/gst-plugins-base/gst-libs/gst/pbutils', '-Wl,-rpath,/home/hadess/.cache/jhbuild/build/gstreamer/subprojects/gst-plugins-base/gst-libs/gst/pbutils', '-L/home/hadess/.cache/jhbuild/build/gstreamer/subprojects/gst-plugins-base/gst-libs/gst/video', '-Wl,-rpath,/home/hadess/.cache/jhbuild/build/gstreamer/subprojects/gst-plugins-base/gst-libs/gst/video', '-L/home/hadess/Projects/gnome-install/lib', '-Wl,-rpath,/home/hadess/Projects/gnome-install/lib', '-L/home/hadess/Projects/gnome-install/lib', '-Wl,-rpath,/home/hadess/Projects/gnome-install/lib', '-L/home/hadess/Projects/gnome-install/lib', '-Wl,-rpath,/home/hadess/Projects/gnome-install/lib', '-lgstwebrtc-1.0', '-lgstbase-1.0', '-lgstreamer-1.0', '-lgstsdp-1.0', '-lgstrtp-1.0', '-lgstaudio-1.0', '-lgsttag-1.0', '-lorc-0.4', '-lgstpbutils-1.0', '-lgstvideo-1.0', '-lglib-2.0', '-lgobject-2.0', '-lgmodule-2.0', '-lm', '-lz', '-lgio-2.0', '-ldl', '-lunwind', '-ldw', '-lelf', '-lgirepository-1.0', '-L/home/hadess/Projects/gnome-install/lib', '-lgio-2.0', '-lgobject-2.0', '-Wl,--export-dynamic', '-lgmodule-2.0', '-pthread', '-lglib-2.0', '-lglib-2.0', '-L/home/hadess/Projects/gnome-install/lib']' returned non-zero exit status 1.
[3031/4533] Generating subprojects/gst-plugins-bad/gst-libs/gst/player/GstPlayer-1.0.gir with a custom command
ninja: build stopped: subcommand failed.
@philn maybe?