Niklas Poslovski
2023-02-12 d4809690cd8bfd5213cc1cd963434edf16260e48
gstreamer1: Update to 1.22.0

5 files modified
419 ■■■■ changed files
components/multimedia/gstreamer1/Makefile 4 ●●●● patch | view | raw | blame | history
components/multimedia/gstreamer1/gstreamer1.p5m 45 ●●●● patch | view | raw | blame | history
components/multimedia/gstreamer1/manifests/sample-manifest.p5m 47 ●●●● patch | view | raw | blame | history
components/multimedia/gstreamer1/patches/01-meson.build-libsocket.patch 107 ●●●● patch | view | raw | blame | history
components/multimedia/gstreamer1/test/results-all.master 216 ●●●● patch | view | raw | blame | history
components/multimedia/gstreamer1/Makefile
@@ -21,14 +21,14 @@
include ../../../make-rules/shared-macros.mk
COMPONENT_NAME=         gstreamer1
COMPONENT_VERSION=      1.20.5
COMPONENT_VERSION=      1.22.0
#COMPONENT_REVISION=        1
COMPONENT_SUMMARY=      GNOME streaming media framework
COMPONENT_PROJECT_URL=  https://gstreamer.freedesktop.org/
COMPONENT_SRC_NAME=        gstreamer
COMPONENT_SRC=          $(COMPONENT_SRC_NAME)-$(COMPONENT_VERSION)
COMPONENT_ARCHIVE=      $(COMPONENT_SRC).tar.xz
COMPONENT_ARCHIVE_HASH= sha256:5a19083faaf361d21fc391124f78ba6d609be55845a82fa8f658230e5fa03dff
COMPONENT_ARCHIVE_HASH= sha256:78d21b5469ac93edafc6d8ceb63bc82f6cbbee94d2f866cca6b9252157ee0a09
COMPONENT_ARCHIVE_URL=    $(COMPONENT_PROJECT_URL)/src/$(COMPONENT_SRC_NAME)/$(COMPONENT_ARCHIVE)
COMPONENT_FMRI=         library/audio/$(COMPONENT_NAME)
COMPONENT_CLASSIFICATION= System/Multimedia Libraries
components/multimedia/gstreamer1/gstreamer1.p5m
@@ -172,24 +172,24 @@
file path=usr/lib/$(MACH64)/gstreamer-1.0/libgstcoretracers.so
link path=usr/lib/$(MACH64)/libgstbase-1.0.so target=libgstbase-1.0.so.0
link path=usr/lib/$(MACH64)/libgstbase-1.0.so.0 \
    target=libgstbase-1.0.so.0.2005.0
file path=usr/lib/$(MACH64)/libgstbase-1.0.so.0.2005.0
    target=libgstbase-1.0.so.0.2200.0
file path=usr/lib/$(MACH64)/libgstbase-1.0.so.0.2200.0
link path=usr/lib/$(MACH64)/libgstcheck-1.0.so target=libgstcheck-1.0.so.0
link path=usr/lib/$(MACH64)/libgstcheck-1.0.so.0 \
    target=libgstcheck-1.0.so.0.2005.0
file path=usr/lib/$(MACH64)/libgstcheck-1.0.so.0.2005.0
    target=libgstcheck-1.0.so.0.2200.0
file path=usr/lib/$(MACH64)/libgstcheck-1.0.so.0.2200.0
link path=usr/lib/$(MACH64)/libgstcontroller-1.0.so \
    target=libgstcontroller-1.0.so.0
link path=usr/lib/$(MACH64)/libgstcontroller-1.0.so.0 \
    target=libgstcontroller-1.0.so.0.2005.0
file path=usr/lib/$(MACH64)/libgstcontroller-1.0.so.0.2005.0
    target=libgstcontroller-1.0.so.0.2200.0
file path=usr/lib/$(MACH64)/libgstcontroller-1.0.so.0.2200.0
link path=usr/lib/$(MACH64)/libgstnet-1.0.so target=libgstnet-1.0.so.0
link path=usr/lib/$(MACH64)/libgstnet-1.0.so.0 target=libgstnet-1.0.so.0.2005.0
file path=usr/lib/$(MACH64)/libgstnet-1.0.so.0.2005.0
link path=usr/lib/$(MACH64)/libgstnet-1.0.so.0 target=libgstnet-1.0.so.0.2200.0
file path=usr/lib/$(MACH64)/libgstnet-1.0.so.0.2200.0
link path=usr/lib/$(MACH64)/libgstreamer-1.0.so target=libgstreamer-1.0.so.0
link path=usr/lib/$(MACH64)/libgstreamer-1.0.so.0 \
    target=libgstreamer-1.0.so.0.2005.0
file path=usr/lib/$(MACH64)/libgstreamer-1.0.so.0.2005.0
    target=libgstreamer-1.0.so.0.2200.0
file path=usr/lib/$(MACH64)/libgstreamer-1.0.so.0.2200.0
file path=usr/lib/$(MACH64)/pkgconfig/gstreamer-1.0.pc
file path=usr/lib/$(MACH64)/pkgconfig/gstreamer-base-1.0.pc
file path=usr/lib/$(MACH64)/pkgconfig/gstreamer-check-1.0.pc
@@ -203,21 +203,21 @@
file path=usr/lib/gstreamer-1.0/libgstcoreelements.so
file path=usr/lib/gstreamer-1.0/libgstcoretracers.so
link path=usr/lib/libgstbase-1.0.so target=libgstbase-1.0.so.0
link path=usr/lib/libgstbase-1.0.so.0 target=libgstbase-1.0.so.0.2005.0
file path=usr/lib/libgstbase-1.0.so.0.2005.0
link path=usr/lib/libgstbase-1.0.so.0 target=libgstbase-1.0.so.0.2200.0
file path=usr/lib/libgstbase-1.0.so.0.2200.0
link path=usr/lib/libgstcheck-1.0.so target=libgstcheck-1.0.so.0
link path=usr/lib/libgstcheck-1.0.so.0 target=libgstcheck-1.0.so.0.2005.0
file path=usr/lib/libgstcheck-1.0.so.0.2005.0
link path=usr/lib/libgstcheck-1.0.so.0 target=libgstcheck-1.0.so.0.2200.0
file path=usr/lib/libgstcheck-1.0.so.0.2200.0
link path=usr/lib/libgstcontroller-1.0.so target=libgstcontroller-1.0.so.0
link path=usr/lib/libgstcontroller-1.0.so.0 \
    target=libgstcontroller-1.0.so.0.2005.0
file path=usr/lib/libgstcontroller-1.0.so.0.2005.0
    target=libgstcontroller-1.0.so.0.2200.0
file path=usr/lib/libgstcontroller-1.0.so.0.2200.0
link path=usr/lib/libgstnet-1.0.so target=libgstnet-1.0.so.0
link path=usr/lib/libgstnet-1.0.so.0 target=libgstnet-1.0.so.0.2005.0
file path=usr/lib/libgstnet-1.0.so.0.2005.0
link path=usr/lib/libgstnet-1.0.so.0 target=libgstnet-1.0.so.0.2200.0
file path=usr/lib/libgstnet-1.0.so.0.2200.0
link path=usr/lib/libgstreamer-1.0.so target=libgstreamer-1.0.so.0
link path=usr/lib/libgstreamer-1.0.so.0 target=libgstreamer-1.0.so.0.2005.0
file path=usr/lib/libgstreamer-1.0.so.0.2005.0
link path=usr/lib/libgstreamer-1.0.so.0 target=libgstreamer-1.0.so.0.2200.0
file path=usr/lib/libgstreamer-1.0.so.0.2200.0
file path=usr/lib/pkgconfig/gstreamer-1.0.pc
file path=usr/lib/pkgconfig/gstreamer-base-1.0.pc
file path=usr/lib/pkgconfig/gstreamer-check-1.0.pc
@@ -227,8 +227,8 @@
file path=usr/share/bash-completion/completions/gst-inspect-1.0
file path=usr/share/bash-completion/completions/gst-launch-1.0
file path=usr/share/bash-completion/helpers/gst
file path=usr/share/gdb/auto-load/usr/lib/$(MACH64)/libgstreamer-1.0.so.0.2005.0-gdb.py
file path=usr/share/gdb/auto-load/usr/lib/libgstreamer-1.0.so.0.2005.0-gdb.py
file path=usr/share/gdb/auto-load/usr/lib/$(MACH64)/libgstreamer-1.0.so.0.2200.0-gdb.py
file path=usr/share/gdb/auto-load/usr/lib/libgstreamer-1.0.so.0.2200.0-gdb.py
file path=usr/share/gir-1.0/Gst-1.0.gir
file path=usr/share/gir-1.0/GstBase-1.0.gir
file path=usr/share/gir-1.0/GstCheck-1.0.gir
@@ -259,6 +259,7 @@
file path=usr/share/locale/id/LC_MESSAGES/gstreamer-1.0.mo
file path=usr/share/locale/it/LC_MESSAGES/gstreamer-1.0.mo
file path=usr/share/locale/ja/LC_MESSAGES/gstreamer-1.0.mo
file path=usr/share/locale/ka/LC_MESSAGES/gstreamer-1.0.mo
file path=usr/share/locale/ko/LC_MESSAGES/gstreamer-1.0.mo
file path=usr/share/locale/lt/LC_MESSAGES/gstreamer-1.0.mo
file path=usr/share/locale/nb/LC_MESSAGES/gstreamer-1.0.mo
components/multimedia/gstreamer1/manifests/sample-manifest.p5m
@@ -10,7 +10,7 @@
#
#
# Copyright 2022 <contributor>
# Copyright 2023 <contributor>
#
set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
@@ -169,24 +169,24 @@
file path=usr/lib/$(MACH64)/gstreamer-1.0/libgstcoretracers.so
link path=usr/lib/$(MACH64)/libgstbase-1.0.so target=libgstbase-1.0.so.0
link path=usr/lib/$(MACH64)/libgstbase-1.0.so.0 \
    target=libgstbase-1.0.so.0.2005.0
file path=usr/lib/$(MACH64)/libgstbase-1.0.so.0.2005.0
    target=libgstbase-1.0.so.0.2200.0
file path=usr/lib/$(MACH64)/libgstbase-1.0.so.0.2200.0
link path=usr/lib/$(MACH64)/libgstcheck-1.0.so target=libgstcheck-1.0.so.0
link path=usr/lib/$(MACH64)/libgstcheck-1.0.so.0 \
    target=libgstcheck-1.0.so.0.2005.0
file path=usr/lib/$(MACH64)/libgstcheck-1.0.so.0.2005.0
    target=libgstcheck-1.0.so.0.2200.0
file path=usr/lib/$(MACH64)/libgstcheck-1.0.so.0.2200.0
link path=usr/lib/$(MACH64)/libgstcontroller-1.0.so \
    target=libgstcontroller-1.0.so.0
link path=usr/lib/$(MACH64)/libgstcontroller-1.0.so.0 \
    target=libgstcontroller-1.0.so.0.2005.0
file path=usr/lib/$(MACH64)/libgstcontroller-1.0.so.0.2005.0
    target=libgstcontroller-1.0.so.0.2200.0
file path=usr/lib/$(MACH64)/libgstcontroller-1.0.so.0.2200.0
link path=usr/lib/$(MACH64)/libgstnet-1.0.so target=libgstnet-1.0.so.0
link path=usr/lib/$(MACH64)/libgstnet-1.0.so.0 target=libgstnet-1.0.so.0.2005.0
file path=usr/lib/$(MACH64)/libgstnet-1.0.so.0.2005.0
link path=usr/lib/$(MACH64)/libgstnet-1.0.so.0 target=libgstnet-1.0.so.0.2200.0
file path=usr/lib/$(MACH64)/libgstnet-1.0.so.0.2200.0
link path=usr/lib/$(MACH64)/libgstreamer-1.0.so target=libgstreamer-1.0.so.0
link path=usr/lib/$(MACH64)/libgstreamer-1.0.so.0 \
    target=libgstreamer-1.0.so.0.2005.0
file path=usr/lib/$(MACH64)/libgstreamer-1.0.so.0.2005.0
    target=libgstreamer-1.0.so.0.2200.0
file path=usr/lib/$(MACH64)/libgstreamer-1.0.so.0.2200.0
file path=usr/lib/$(MACH64)/pkgconfig/gstreamer-1.0.pc
file path=usr/lib/$(MACH64)/pkgconfig/gstreamer-base-1.0.pc
file path=usr/lib/$(MACH64)/pkgconfig/gstreamer-check-1.0.pc
@@ -200,21 +200,21 @@
file path=usr/lib/gstreamer-1.0/libgstcoreelements.so
file path=usr/lib/gstreamer-1.0/libgstcoretracers.so
link path=usr/lib/libgstbase-1.0.so target=libgstbase-1.0.so.0
link path=usr/lib/libgstbase-1.0.so.0 target=libgstbase-1.0.so.0.2005.0
file path=usr/lib/libgstbase-1.0.so.0.2005.0
link path=usr/lib/libgstbase-1.0.so.0 target=libgstbase-1.0.so.0.2200.0
file path=usr/lib/libgstbase-1.0.so.0.2200.0
link path=usr/lib/libgstcheck-1.0.so target=libgstcheck-1.0.so.0
link path=usr/lib/libgstcheck-1.0.so.0 target=libgstcheck-1.0.so.0.2005.0
file path=usr/lib/libgstcheck-1.0.so.0.2005.0
link path=usr/lib/libgstcheck-1.0.so.0 target=libgstcheck-1.0.so.0.2200.0
file path=usr/lib/libgstcheck-1.0.so.0.2200.0
link path=usr/lib/libgstcontroller-1.0.so target=libgstcontroller-1.0.so.0
link path=usr/lib/libgstcontroller-1.0.so.0 \
    target=libgstcontroller-1.0.so.0.2005.0
file path=usr/lib/libgstcontroller-1.0.so.0.2005.0
    target=libgstcontroller-1.0.so.0.2200.0
file path=usr/lib/libgstcontroller-1.0.so.0.2200.0
link path=usr/lib/libgstnet-1.0.so target=libgstnet-1.0.so.0
link path=usr/lib/libgstnet-1.0.so.0 target=libgstnet-1.0.so.0.2005.0
file path=usr/lib/libgstnet-1.0.so.0.2005.0
link path=usr/lib/libgstnet-1.0.so.0 target=libgstnet-1.0.so.0.2200.0
file path=usr/lib/libgstnet-1.0.so.0.2200.0
link path=usr/lib/libgstreamer-1.0.so target=libgstreamer-1.0.so.0
link path=usr/lib/libgstreamer-1.0.so.0 target=libgstreamer-1.0.so.0.2005.0
file path=usr/lib/libgstreamer-1.0.so.0.2005.0
link path=usr/lib/libgstreamer-1.0.so.0 target=libgstreamer-1.0.so.0.2200.0
file path=usr/lib/libgstreamer-1.0.so.0.2200.0
file path=usr/lib/pkgconfig/gstreamer-1.0.pc
file path=usr/lib/pkgconfig/gstreamer-base-1.0.pc
file path=usr/lib/pkgconfig/gstreamer-check-1.0.pc
@@ -224,8 +224,8 @@
file path=usr/share/bash-completion/completions/gst-inspect-1.0
file path=usr/share/bash-completion/completions/gst-launch-1.0
file path=usr/share/bash-completion/helpers/gst
file path=usr/share/gdb/auto-load/usr/lib/$(MACH64)/libgstreamer-1.0.so.0.2005.0-gdb.py
file path=usr/share/gdb/auto-load/usr/lib/libgstreamer-1.0.so.0.2005.0-gdb.py
file path=usr/share/gdb/auto-load/usr/lib/$(MACH64)/libgstreamer-1.0.so.0.2200.0-gdb.py
file path=usr/share/gdb/auto-load/usr/lib/libgstreamer-1.0.so.0.2200.0-gdb.py
file path=usr/share/gir-1.0/Gst-1.0.gir
file path=usr/share/gir-1.0/GstBase-1.0.gir
file path=usr/share/gir-1.0/GstCheck-1.0.gir
@@ -256,6 +256,7 @@
file path=usr/share/locale/id/LC_MESSAGES/gstreamer-1.0.mo
file path=usr/share/locale/it/LC_MESSAGES/gstreamer-1.0.mo
file path=usr/share/locale/ja/LC_MESSAGES/gstreamer-1.0.mo
file path=usr/share/locale/ka/LC_MESSAGES/gstreamer-1.0.mo
file path=usr/share/locale/ko/LC_MESSAGES/gstreamer-1.0.mo
file path=usr/share/locale/lt/LC_MESSAGES/gstreamer-1.0.mo
file path=usr/share/locale/nb/LC_MESSAGES/gstreamer-1.0.mo
components/multimedia/gstreamer1/patches/01-meson.build-libsocket.patch
@@ -1,42 +1,3 @@
diff -ur gstreamer-1.18.5.orig/gst/meson.build gstreamer-1.18.5/gst/meson.build
--- gstreamer-1.18.5.orig/gst/meson.build    2021-09-08 14:01:48.743989500 +0000
+++ gstreamer-1.18.5/gst/meson.build    2021-10-25 23:38:36.506424498 +0000
@@ -246,8 +246,8 @@
     # HACK, change include paths in .y and .l in final version.
     include_directories('parse')],
   install : true,
-  dependencies : [gobject_dep, gmodule_dep, glib_dep, mathlib, dl_dep] + backtrace_deps
-                   + platform_deps,
+  dependencies : [gobject_dep, gmodule_dep, glib_dep, mathlib, dl_dep]
+    + network_deps + backtrace_deps + platform_deps,
 )
 if build_gir
diff -ur gstreamer-1.18.5.orig/libs/gst/helpers/meson.build gstreamer-1.18.5/libs/gst/helpers/meson.build
--- gstreamer-1.18.5.orig/libs/gst/helpers/meson.build    2021-09-08 14:01:48.755989600 +0000
+++ gstreamer-1.18.5/libs/gst/helpers/meson.build    2021-10-25 23:38:36.506659793 +0000
@@ -112,7 +112,8 @@
   executable('gst-ptp-helper', 'gst-ptp-helper.c',
     c_args : gst_c_args,
     include_directories : [configinc, libsinc],
-    dependencies : [gio_dep, gobject_dep, glib_dep, mathlib, gst_dep, cap_dep],
+    dependencies : [gio_dep, gobject_dep, glib_dep, mathlib, gst_dep, cap_dep]
+    + network_deps,
     install_dir : helpers_install_dir,
     install : true)
diff -ur gstreamer-1.18.5.orig/libs/gst/net/meson.build gstreamer-1.18.5/libs/gst/net/meson.build
--- gstreamer-1.18.5.orig/libs/gst/net/meson.build    2021-09-08 14:01:48.755989600 +0000
+++ gstreamer-1.18.5/libs/gst/net/meson.build    2021-10-25 23:38:36.506823841 +0000
@@ -32,7 +32,7 @@
   soversion : soversion,
   darwin_versions : osxversion,
   install : true,
-  dependencies : [gio_dep, gst_base_dep],
+  dependencies : [gio_dep, gst_base_dep] + network_deps,
 )
 if build_gir
diff -ur gstreamer-1.18.5.orig/meson.build gstreamer-1.18.5/meson.build
--- gstreamer-1.18.5.orig/meson.build    2021-09-08 14:01:48.759989500 +0000
+++ gstreamer-1.18.5/meson.build    2021-10-25 23:45:39.509464275 +0000
@@ -61,25 +22,59 @@
+
 gir = find_program('g-ir-scanner', required : get_option('introspection'))
 gnome = import('gnome')
 diff -Nru gstreamer-1.22.0.orig/gst/meson.build gstreamer-1.22.0/gst/meson.build
--- gstreamer-1.22.0.orig/gst/meson.build    2023-01-23 20:29:34.000000000 +0100
+++ gstreamer-1.22.0/gst/meson.build    2023-02-12 18:35:46.666928131 +0100
@@ -262,7 +262,7 @@
   link_with : printf_lib,
   install : true,
   dependencies : [gobject_dep, gmodule_dep, glib_dep, mathlib, dl_dep,
-                  backtrace_deps, platform_deps, extra_deps],
+                  network_deps, backtrace_deps, platform_deps, extra_deps],
 )
 
diff -ur gstreamer-1.18.5.orig/tests/check/meson.build gstreamer-1.18.5/tests/check/meson.build
--- gstreamer-1.18.5.orig/tests/check/meson.build    2021-09-08 14:01:48.787989100 +0000
+++ gstreamer-1.18.5/tests/check/meson.build    2021-10-25 23:38:36.507237568 +0000
@@ -150,7 +150,7 @@
         cpp_args : gst_c_args + test_defines,
         include_directories : [configinc],
         link_with : link_with_libs,
-        dependencies : test_deps + glib_deps + gst_deps,
+        dependencies : test_deps + glib_deps + gst_deps + network_deps,
     )
 pkg_name = 'gstreamer-1.0'
diff -Nru gstreamer-1.22.0.orig/libs/gst/helpers/meson.build gstreamer-1.22.0/libs/gst/helpers/meson.build
--- gstreamer-1.22.0.orig/libs/gst/helpers/meson.build    2023-01-23 20:29:34.000000000 +0100
+++ gstreamer-1.22.0/libs/gst/helpers/meson.build    2023-02-12 18:40:59.511935360 +0100
@@ -115,7 +115,7 @@
   exe = executable('gst-ptp-helper', 'gst-ptp-helper.c',
     c_args : gst_c_args,
     include_directories : [configinc, libsinc],
-    dependencies : [gst_dep, gio_dep, mathlib, cap_dep],
+    dependencies : [gst_dep, gio_dep, mathlib, cap_dep, network_deps],
     install_dir : helpers_install_dir,
     install : true)
 
     env = environment()
diff -ur gstreamer-1.18.5.orig/tests/misc/meson.build gstreamer-1.18.5/tests/misc/meson.build
--- gstreamer-1.18.5.orig/tests/misc/meson.build    2021-09-08 14:01:48.787989100 +0000
+++ gstreamer-1.18.5/tests/misc/meson.build    2021-10-25 23:38:36.507365598 +0000
@@ -1,3 +1,4 @@
diff -Nru gstreamer-1.22.0.orig/libs/gst/net/meson.build gstreamer-1.22.0/libs/gst/net/meson.build
--- gstreamer-1.22.0.orig/libs/gst/net/meson.build    2023-01-23 20:29:34.000000000 +0100
+++ gstreamer-1.22.0/libs/gst/net/meson.build    2023-02-12 18:39:43.244261493 +0100
@@ -32,7 +32,7 @@
   soversion : soversion,
   darwin_versions : osxversion,
   install : true,
-  dependencies : [gio_dep, gst_base_dep],
+  dependencies : [gio_dep, gst_base_dep, network_deps],
 )
 library_def = {'lib': gst_net}
diff -Nru gstreamer-1.22.0.orig/tests/check/meson.build gstreamer-1.22.0/tests/check/meson.build
--- gstreamer-1.22.0.orig/tests/check/meson.build    2023-01-23 20:29:34.000000000 +0100
+++ gstreamer-1.22.0/tests/check/meson.build    2023-02-12 18:39:08.934746694 +0100
@@ -135,7 +135,7 @@
   endif
 endif
-gst_deps = [gst_dep, gst_base_dep, gst_check_dep, gst_net_dep, gst_controller_dep, gio_dep, gmodule_dep]
+gst_deps = [gst_dep, gst_base_dep, gst_check_dep, gst_net_dep, gst_controller_dep, gio_dep, gmodule_dep, network_deps]
 foreach t : core_tests
   fname = t[0]
diff -Nru gstreamer-1.22.0.orig/tests/misc/meson.build gstreamer-1.22.0/tests/misc/meson.build
--- gstreamer-1.22.0.orig/tests/misc/meson.build    2023-01-23 20:29:34.000000000 +0100
+++ gstreamer-1.22.0/tests/misc/meson.build    2023-02-12 18:38:23.392008161 +0100
@@ -1,3 +1,3 @@
 executable('netclock-replay', 'netclock-replay.c',
     include_directories: libsinc,
-    dependencies : [gio_dep, gst_dep])
+    dependencies : [gio_dep, gst_dep] + network_deps
+)
+    dependencies : [gio_dep, gst_dep, network_deps])
components/multimedia/gstreamer1/test/results-all.master
@@ -1,118 +1,114 @@
  1/108 gst_gstatomicqueue            OK
  1/108 gst_gst                       OK
  2/108 gst_gstabi                    OK
  3/108 gst_gst                       OK
  3/108 gst_gstatomicqueue            OK
  4/108 gst_gstbuffer                 OK
  5/108 validate.simplest             ERROR
  6/108 gst_gstclock                  OK
  5/108 gst_gstbufferlist             OK
  6/108 gst_gstbufferpool             OK
  7/108 gst_gstchildproxy             OK
  8/108 gst_gstcapsfeatures           OK
  9/108 gst_gstbufferlist             OK
 10/108 gst_gstdeinit                 OK
 11/108 gst_gstcontroller             OK
 12/108 gst_gstcontext                OK
 13/108 gst_gstbufferpool             OK
 14/108 gst_gstdevice                 OK
 15/108 gst_gstdatetime               FAIL
 16/108 gst_gstiterator               OK
 17/108 gst_gstelementfactory         OK
 18/108 gst_gstmessage                OK
 19/108 gst_gstcaps                   OK
 20/108 gst_gstminiobject             OK
  8/108 gst_gstclock                  OK
  9/108 gst_gstcontext                OK
 10/108 gst_gstcontroller             OK
 11/108 gst_gstcapsfeatures           OK
 12/108 gst_gstdeinit                 OK
 13/108 gst_gstdevice                 OK
 14/108 validate.simplest             SKIP
 15/108 gst_gstdatetime               OK
 16/108 gst_gstelementfactory         OK
 17/108 gst_gstmessage                OK
 18/108 gst_gstcaps                   OK
 19/108 gst_gstghostpad               OK
 20/108 gst_gstiterator               OK
 21/108 gst_gstmemory                 OK
 22/108 gst_gstmeta                   OK
 23/108 gst_gstinfo                   OK
 24/108 gst_gstparamspecs             OK
 25/108 gst_gstghostpad               OK
 26/108 gst_gstobject                 OK
 27/108 gst_gstprintf                 OK
 28/108 gst_gstplugin                 OK
 29/108 gst_gstpreset                 OK
 30/108 gst_gstregistry               OK
 31/108 gst_gstpipeline               OK
 32/108 gst_gstprotection             OK
 33/108 gst_gstquery                  OK
 34/108 gst_gstpad                    OK
 35/108 gst_gststream                 OK
 36/108 gst_gstsegment                OK
 37/108 gst_gstpromise                OK
 38/108 gst_gsttoc                    OK
 39/108 gst_gsttag                    OK
 40/108 gst_gststructure              OK
 41/108 gst_gsttracerrecord           OK
 42/108 gst_gsturi                    OK
 43/108 gst_gstvalue                  OK
 44/108 gst_gstelement                OK
 45/108 gst_gsttask                   OK
 46/108 generic_states                OK
 47/108 gst_gsttagsetter              OK
 48/108 libs_basesrc                  OK
 49/108 gst_gsttocsetter              OK
 50/108 libs_baseparse                OK
 51/108 libs_bitreader                OK
 52/108 libs_bitwriter                OK
 53/108 libs_basesink                 OK
 54/108 libs_bytereader               OK
 55/108 libs_adapter                  OK
 56/108 libs_bytewriter               OK
 57/108 libs_bitreader_noinline       OK
 58/108 libs_bytereader_noinline      OK
 59/108 libs_bytewriter_noinline      OK
 60/108 libs_collectpads              OK
 61/108 libs_controller               OK
 62/108 libs_flowcombiner             OK
 63/108 libs_gstnettimeprovider       OK
 64/108 libs_gstnetclientclock        OK
 65/108 libs_libsabi                  OK
 66/108 libs_sparsefile               OK
 67/108 libs_transform1               OK
 68/108 libs_transform2               OK
 69/108 libs_aggregator               OK
 70/108 libs_typefindhelper           OK
 71/108 gst_gstpoll                   OK
 72/108 elements_concat               OK
 73/108 elements_clocksync            OK
 74/108 elements_capsfilter           OK
 75/108 libs_queuearray               OK
 76/108 gst_gstsystemclock            OK
 77/108 elements_dataurisrc           OK
 78/108 elements_fakesrc              OK
 79/108 elements_fdsrc                OK
 80/108 elements_filesrc              OK
 81/108 elements_identity             OK
 82/108 gst_gstutils                  OK
 83/108 elements_leaks                OK
 84/108 libs_gsttestclock             OK
 85/108 elements_streamiddemux        OK
 86/108 elements_tee                  OK
 87/108 elements_filesink             OK
 88/108 elements_valve                OK
 89/108 pipelines_queue_error         OK
 90/108 elements_funnel               OK
 91/108 pipelines_parse_launch        OK
 92/108 elements_queue                OK
 93/108 pipelines_cleanup             OK
 94/108 tools_gstinspect              OK
 95/108 elements_queue2               OK
 96/108 elements_selector             OK
 97/108 elements_multiqueue           OK
 23/108 gst_gstminiobject             OK
 24/108 gst_gstobject                 OK
 25/108 gst_gstparamspecs             OK
 26/108 gst_gstprintf                 OK
 27/108 gst_gstplugin                 OK
 28/108 gst_gstpreset                 OK
 29/108 gst_gstprotection             OK
 30/108 gst_gstquery                  OK
 31/108 gst_gstregistry               OK
 32/108 gst_gstsegment                OK
 33/108 gst_gstpipeline               OK
 34/108 gst_gststream                 OK
 35/108 gst_gstpad                    OK
 36/108 gst_gsttag                    OK
 37/108 gst_gsttoc                    OK
 38/108 gst_gststructure              OK
 39/108 gst_gsttracerrecord           OK
 40/108 generic_states                OK
 41/108 gst_gsturi                    OK
 42/108 gst_gstpromise                OK
 43/108 libs_bitreader                OK
 44/108 libs_bitwriter                OK
 45/108 libs_bytewriter               OK
 46/108 libs_basesrc                  OK
 47/108 libs_bytereader               OK
 48/108 libs_bitreader_noinline       OK
 49/108 libs_basesink                 OK
 50/108 libs_bytewriter_noinline      OK
 51/108 gst_gstvalue                  OK
 52/108 libs_bytereader_noinline      OK
 53/108 libs_collectpads              OK
 54/108 gst_gstinfo                   OK
 55/108 libs_flowcombiner             OK
 56/108 libs_gstnettimeprovider       OK
 57/108 libs_libsabi                  OK
 58/108 libs_gstnetclientclock        OK
 59/108 libs_controller               OK
 60/108 libs_sparsefile               OK
 61/108 libs_transform1               OK
 62/108 libs_transform2               OK
 63/108 libs_typefindhelper           OK
 64/108 elements_capsfilter           OK
 65/108 elements_clocksync            OK
 66/108 gst_gsttagsetter              OK
 67/108 gst_gsttask                   OK
 68/108 libs_queuearray               OK
 69/108 elements_concat               OK
 70/108 elements_dataurisrc           OK
 71/108 gst_gsttocsetter              OK
 72/108 elements_fdsrc                OK
 73/108 elements_fakesrc              OK
 74/108 elements_filesrc              OK
 75/108 elements_identity             OK
 76/108 libs_baseparse                OK
 77/108 libs_gsttestclock             OK
 78/108 elements_valve                OK
 79/108 pipelines_queue_error         OK
 80/108 elements_filesink             OK
 81/108 tools_gstinspect              OK
 82/108 pipelines_cleanup             OK
 83/108 pipelines_parse_launch        OK
 84/108 elements_tee                  OK
 85/108 elements_funnel               OK
 86/108 elements_streamiddemux        OK
 87/108 gst_gstcpp                    OK
 88/108 elements_leaks                OK
 89/108 libs_gstlibscpp               OK
 90/108 elements_queue                OK
 91/108 elements_queue2               OK
 92/108 elements_selector             OK
 93/108 pipelines_simple_launch_lines OK
 94/108 elements_multiqueue           OK
 95/108 gst_gstpoll                   OK
 96/108 libs_adapter                  OK
 97/108 gst_gstevent                  OK
 98/108 libs_gstharness               OK
 99/108 pipelines_simple_launch_lines OK
100/108 gst_gstcpp                    OK
101/108 libs_gstlibscpp               OK
102/108 gst_gstevent                  OK
103/108 generic_sinks                 OK
104/108 pipelines_seek                OK
105/108 elements_fakesink             OK
106/108 pipelines_stress              OK
107/108 gst_gstbus                    OK
108/108 gst_gstbin                    TIMEOUT   killed by signal 15 SIGTERM
Summary of Failures:
  5/108 validate.simplest             ERROR
 15/108 gst_gstdatetime               FAIL
108/108 gst_gstbin                    TIMEOUT   killed by signal 15 SIGTERM
Ok:                 105
 99/108 gst_gstelement                OK
100/108 libs_aggregator               OK
101/108 generic_sinks                 OK
102/108 gst_gstbin                    OK
103/108 pipelines_seek                OK
104/108 gst_gstutils                  OK
105/108 gst_gstsystemclock            OK
106/108 elements_fakesink             OK
107/108 pipelines_stress              OK
108/108 gst_gstbus                    OK
Ok:                 107
Expected Fail:      0   
Fail:               2
Fail:               0
Unexpected Pass:    0   
Skipped:            0
Timeout:            1
Skipped:            1
Timeout:            0