summaryrefslogtreecommitdiff
path: root/user/gstreamer/disable-tests.patch
diff options
context:
space:
mode:
authorA. Wilcox <AWilcox@Wilcox-Tech.com>2022-05-02 02:07:38 -0500
committerZach van Rijn <me@zv.io>2022-10-21 18:33:57 -0500
commit44d711c72a91ecc565251e11a2e0de8d87d4d839 (patch)
tree90a6eefdba934bb5a250b761b200a0fb31c6de11 /user/gstreamer/disable-tests.patch
parent57cecd4cc300006046379d43fc7d7aabf0641c9d (diff)
downloadpackages-44d711c72a91ecc565251e11a2e0de8d87d4d839.tar.gz
packages-44d711c72a91ecc565251e11a2e0de8d87d4d839.tar.bz2
packages-44d711c72a91ecc565251e11a2e0de8d87d4d839.tar.xz
packages-44d711c72a91ecc565251e11a2e0de8d87d4d839.zip
user/gstreamer: Update to 1.20.1
Diffstat (limited to 'user/gstreamer/disable-tests.patch')
-rw-r--r--user/gstreamer/disable-tests.patch24
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 ],