From 9f5c6644da7fd40d8e3c298c1e619321267858d9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Le=20Page?= Date: Fri, 24 Oct 2025 08:40:12 +0100 Subject: [PATCH] Fix the libnice patch The libnice wrap file patch must be applied before calling `meson build` and not with the other code patches. --- docker/build-gstreamer/compile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docker/build-gstreamer/compile b/docker/build-gstreamer/compile index 7128715..db6d49e 100755 --- a/docker/build-gstreamer/compile +++ b/docker/build-gstreamer/compile @@ -14,6 +14,8 @@ if [[ $ARCH == "amd64" ]]; then MESON_OPTIONS="$MESON_OPTIONS -Dgst-plugins-bad:msdk=enabled " fi +git apply /compile-patch/0001-libnice.wrap-fix-incomplete-TCP-ICE-candidate-crash.patch + if [[ $DEBUG == 'true' ]]; then if [[ $OPTIMIZATIONS == 'true' ]]; then meson build -D prefix=/usr $MESON_OPTIONS -D buildtype=debugoptimized @@ -31,7 +33,6 @@ git apply /compile-patch/0001-pad-Check-data-NULL-ness-when-probes-are-stopped-f git apply /compile-patch/0001-Reduce-logs-verbosity-in-webrtcbin-when-a-FEC-decode.patch git apply /compile-patch/0001-glvideomixer-update-API-to-be-compatible-with-versio.patch git apply /compile-patch/0001-GstAudioAggregator-fix-structure-unref.patch -git apply /compile-patch/0001-libnice.wrap-fix-incomplete-TCP-ICE-candidate-crash.patch # This is needed for other plugins to be built properly ninja -C build install