#1148512 gst-libav1.0: FTBFS on arm64: ../tests/check/elements/avaudenc.c:143:F:general:test_audioenc_16_channels:0: Failure 'ret != GST_FLOW_OK' occurred

#1148512#5
Date:
2026-09-20 10:00:41 UTC
From:
To:
Source: gst-libav1.0
Version: 1.28.7-1
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: debian-arm@lists.debian.org, sramacher@debian.org
User: debian-arm@lists.debian.org
Usertags: arm64

Dear maintainer,

gst-libav1.0 FTBFS on arm64:

==================================== 1/6 =====================================
test:         gst-libav:elements_avaudenc
start time:   09:28:39
duration:     0.52s
result:       exit status 1
command:      MALLOC_PERTURB_=108 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_BACKEND=memory GST_PLUGIN_LOADING_WHITELIST=gstreamer:gst-plugins-base:gst-libav@/build/reproducible-path/gst-libav1.0-1.28.7/obj-aarch64-linux-gnu GST_PLUGIN_PATH_1_0=/build/reproducible-path/gst-libav1.0-1.28.7/obj-aarch64-linux-gnu:/usr/lib/aarch64-linux-gnu/gstreamer-1.0:/usr/lib/aarch64-linux-gnu/gstreamer-1.0 GST_PLUGIN_SYSTEM_PATH_1_0='' MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 CK_DEFAULT_TIMEOUT=20 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GST_REGISTRY=/build/reproducible-path/gst-libav1.0-1.28.7/obj-aarch64-linux-gnu/tests/check/elements_avaudenc.registry GST_PLUGIN_SCANNER_1_0=/usr/lib/aarch64-linux-gnu/gstreamer1.0/gstreamer-1.0/gst-plugin-scanner /build/reproducible-path/gst-libav1.0-1.28.7/obj-aarch64-linux-gnu/tests/check/elements_avaudenc
----------------------------------- stdout -----------------------------------
Running suite(s): avaudenc
66%: Checks: 3, Failures: 1, Errors: 0
../tests/check/elements/avaudenc.c:143:F:general:test_audioenc_16_channels:0: Failure 'ret != GST_FLOW_OK' occurred
Check suite avaudenc ran in 0.204s (tests failed: 1)
==============================================================================

==================================== 5/6 =====================================
test:         gst-libav:generic_libavcodec_locking
start time:   09:28:39
duration:     0.94s
result:       exit status 0
command:      GST_REGISTRY=/build/reproducible-path/gst-libav1.0-1.28.7/obj-aarch64-linux-gnu/tests/check/generic_libavcodec_locking.registry MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_BACKEND=memory GST_PLUGIN_LOADING_WHITELIST=gstreamer:gst-plugins-base:gst-libav@/build/reproducible-path/gst-libav1.0-1.28.7/obj-aarch64-linux-gnu GST_PLUGIN_PATH_1_0=/build/reproducible-path/gst-libav1.0-1.28.7/obj-aarch64-linux-gnu:/usr/lib/aarch64-linux-gnu/gstreamer-1.0:/usr/lib/aarch64-linux-gnu/gstreamer-1.0 GST_PLUGIN_SYSTEM_PATH_1_0='' MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 CK_DEFAULT_TIMEOUT=20 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=71 GST_PLUGIN_SCANNER_1_0=/usr/lib/aarch64-linux-gnu/gstreamer1.0/gstreamer-1.0/gst-plugin-scanner /build/reproducible-path/gst-libav1.0-1.28.7/obj-aarch64-linux-gnu/tests/check/generic_libavcodec_locking
----------------------------------- stdout -----------------------------------
Running suite(s): Pipelines
100%: Checks: 1, Failures: 0, Errors: 0
Check suite simple_launch_lines ran in 0.653s (tests failed: 0)
==============================================================================


Summary of Failures:

1/6 gst-libav:elements_avaudenc          FAIL             0.52s   exit status 1

Ok:                5
Fail:              1
dh_auto_test: error: cd obj-aarch64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 MESON_TESTTHREADS=8 meson test --verbose returned exit code 1
make[1]: *** [debian/rules:47: override_dh_auto_test] Error 25

See
https://buildd.debian.org/status/fetch.php?pkg=gst-libav1.0&arch=arm64&ver=1.28.7-1%2Bb1&stamp=1789896522&raw=0
for more details.

Cheers

#1148512#10
Date:
2026-09-20 18:45:48 UTC
From:
To:
It failed the same way on amd64. The package built on all other
architectures.

Cheers