#1142875 gst-plugins-bad1.0: FTBFS on riscv64: timeout in gst-plugins-bad:elements_mpegtsmux #1142875
- Package:
- src:gst-plugins-bad1.0
- Source:
- src:gst-plugins-bad1.0
- Submitter:
- Aurelien Jarno
- Date:
- 2026-07-28 07:37:02 UTC
- Severity:
- normal
- Tags:
Hi, In addition to the ORC issue (#1142734), gst-plugins-bad1.0 fails to build from source on the new riscv64 build daemons due to timing issues. While they are overall faster, the fact that they have 8 cores instead of 4 cores causes the gst-plugins-bad:elements_mpegtsmux test to timeout [1]. Running the build on the same hardware with DEB_BUILD_OPTIONS="parallel=4" makes it succeed. I have found that the easiest way to fix the issue is to use the CK_TIMEOUT_MULTIPLIER function of meson, like in this patch: --- gst-plugins-bad1.0-1.28.5/debian/rules +++ gst-plugins-bad1.0-1.28.5/debian/rules @@ -7,6 +7,9 @@ export DEB_LDFLAGS_MAINT_APPEND = -Wl,-O1 -Wl,-z,defs export HOME=$(CURDIR)/fake-home +# Prevent slower builds from hitting the default 20s test timeout +export CK_TIMEOUT_MULTIPLIER=2 + # upstream version gst_version=$(shell echo $(DEB_VERSION) | cut -d '-' -f 1) Regards Aurelien [1] https://buildd.debian.org/status/fetch.php?pkg=gst-plugins-bad1.0&arch=riscv64&ver=1.28.5-2&stamp=1784848856&raw=0
We believe that the bug you reported is fixed in the latest version of gst-plugins-bad1.0, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1142875@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Marc Leeman <marc.leeman@gmail.com> (supplier of updated gst-plugins-bad1.0 package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@ftp-master.debian.org) Format: 1.8 Date: Tue, 28 Jul 2026 09:11:40 +0200 Source: gst-plugins-bad1.0 Architecture: source Version: 1.29.2-1 Distribution: experimental Urgency: medium Maintainer: Maintainers of GStreamer packages <gst-plugins-bad1.0@packages.debian.org> Changed-By: Marc Leeman <marc.leeman@gmail.com> Closes: 1141906 1142875 Changes: gst-plugins-bad1.0 (1.29.2-1) experimental; urgency=medium . [ Marc Leeman ] * d/control: gstreamer1.0-wpe, depend on gstreamer1.0-gl (Closes: #1141906) * d/rules: enable msdk with oneVPL backend * New upstream version 1.29.2 * d/control: update dependencies to 1.29.2 * d/rules: CK_TIMEOUT_MULTIPLIER=2 (mpegtsmux test) (Closes: #1142875) * d/patches: refresh Skip-failing-tests.patch * d/patches: refresh Skip-failing-tests-big-endian.patch * d/patches: refresh Skip-failing-tests-riscv64.patch * d/patches: refresh openssl4-dtls-bio-retry-read.patch . [ Charles ] * Fix FTBS in openssl 4.0 Checksums-Sha1: 3cef7815d843bc4ebf2cef2d184747fb0c458167 6476 gst-plugins-bad1.0_1.29.2-1.dsc 83e193ab1b63904837350fe83f89070fb656f5e9 8446568 gst-plugins-bad1.0_1.29.2.orig.tar.xz b4d35cd905361b4a5f3ae89900c606f9bb0cbd82 833 gst-plugins-bad1.0_1.29.2.orig.tar.xz.asc a7fbbcf3727402b56e90b6e604d8784a9660de5a 48904 gst-plugins-bad1.0_1.29.2-1.debian.tar.xz 0f9dbc4d030dd6df0d106e73108bc4bc22272216 36668 gst-plugins-bad1.0_1.29.2-1_source.buildinfo Checksums-Sha256: c4fff838377bcbdddf20f064033229ef5025d5b3af01875dd67a9fad1c74db63 6476 gst-plugins-bad1.0_1.29.2-1.dsc bf5811da6159e0d2ae0617fd22f354f2f3a15cbc5baea00ca5b4620a8bc3c38c 8446568 gst-plugins-bad1.0_1.29.2.orig.tar.xz bff802c885a02179a95d9fe8679b5fd95d1aefe79ada34579949a058b5dbc735 833 gst-plugins-bad1.0_1.29.2.orig.tar.xz.asc 6728a23d3e9d00ea5c800629999e8cd9646a28756240f000dffac76ab8d8df79 48904 gst-plugins-bad1.0_1.29.2-1.debian.tar.xz 14154416ba0ad9dfb0c5c4bab02d75adcf2806198d4b8d66c2143418068eddab 36668 gst-plugins-bad1.0_1.29.2-1_source.buildinfo Files: c255e7c85a83064dbdbd7a69a343d5c0 6476 libs optional gst-plugins-bad1.0_1.29.2-1.dsc accdce6a0e5385f3c9bdbc8747307d72 8446568 libs optional gst-plugins-bad1.0_1.29.2.orig.tar.xz 4a0ad5e5b4c5f76783f94c10e1231c80 833 libs optional gst-plugins-bad1.0_1.29.2.orig.tar.xz.asc d7dbf8dce288757f73a0113ed600cf49 48904 libs optional gst-plugins-bad1.0_1.29.2-1.debian.tar.xz 20a87c00452eb785c1ae9efad39d8244 36668 libs optional gst-plugins-bad1.0_1.29.2-1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJKBAEBCgA0FiEEgnz9dLpGgVKgQfOgempPF1mVplsFAmpoV+QWHG1hcmMubGVl bWFuQGdtYWlsLmNvbQAKCRB6ak8XWZWmW2hWD/kBS0MltOs24TUlj3I3IbltoamF 1yXWrY4IyiOjR7WsijYt9FVGylO74TH1nVy8bHgtV6BO66AlWWDEz+JBEgoerGip irKOU+hhbL4OgXRKV4sxOkdgMg7cZlFF7tgOvshutIexqxKeGCm31cqsETp/2QJx EMFDFKYw4v80PlRAVVNn9VIuxHBM8SKD6iwZ7oSm4AYl+x5vWvDLavWfHKNJOS39 FkqXKGikW9gmhBJ+vEOtj46iq4KUuEYs13vA3LICMEDt9eXk1b7IlSBg4R2FTJir 85LnQSWS2T6DYLfiPyngGV0+r4+UoCEIxhLF3aprnWij4p7BBUvYHxwqFa8hiKB8 xO95xchG9WqtJYtIuLJFgZ722yrZVPKoGFDZMHIp3kWR7gVtUJeB7jKdL/o73+Mq AlNgSP9LeSYS8mE4D9RZWKH0//zkduFAs8KOndcLAYrvNNr7RUhNARSJZsFeasl4 YxWXBOrhZZW/a5XFBn0w5MwaTCZyCDoLTojycmZ/jo/yMYk/qNfNd0ypqDH7rlNe yQUX+fyYk1uXkKLffscQ1K585lBOIZ6h8/dCXfdFbk9Z4M2f02HgzoVs4EhUsI0E yLiYyXXziyIJW91GxRyXKpy9KB8k5JZRh+5TvdGb/3JkR02Rh4NDCWrulNA26dCf RYWQDBNKQEIfClu/bg== =LW8r -----END PGP SIGNATURE-----