diff options
Diffstat (limited to 'user/gstreamer/disable-tests.patch')
-rw-r--r-- | user/gstreamer/disable-tests.patch | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/user/gstreamer/disable-tests.patch b/user/gstreamer/disable-tests.patch new file mode 100644 index 000000000..7fc78e9e4 --- /dev/null +++ b/user/gstreamer/disable-tests.patch @@ -0,0 +1,24 @@ +elements_leaks: + Fails due to heavy parallelisation on ppc64. + It always succeeds when run serially. + +elements_filesink: + Seems to be disabled on other musl distros as well. + Filed at: https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/1194 + +--- gstreamer-1.20.1/tests/check/meson.build.old 2022-03-14 06:33:40.000000000 -0500 ++++ gstreamer-1.20.1/tests/check/meson.build 2022-05-02 01:55:00.352168066 -0500 +@@ -84,11 +84,11 @@ + [ 'elements/fakesrc.c', not gst_registry ], + # FIXME: blocked forever on Windows due to missing fcntl (.. O_NONBLOCK) + [ 'elements/fdsrc.c', not gst_registry or host_system == 'windows' ], +- [ 'elements/filesink.c', not gst_registry ], ++ [ 'elements/filesink.c', true ], + [ 'elements/filesrc.c', not gst_registry ], + [ 'elements/funnel.c', not gst_registry ], + [ 'elements/identity.c', not gst_registry or not gst_parse ], +- [ 'elements/leaks.c', not tracer_hooks or not gst_debug ], ++ [ 'elements/leaks.c', true ], + [ 'elements/multiqueue.c', not gst_registry ], + [ 'elements/selector.c', not gst_registry ], + [ 'elements/streamiddemux.c', not gst_registry ], |