Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gstreamer-devtools for openSUSE:Factory checked in at 2026-05-13 17:19:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gstreamer-devtools (Old) and /work/SRC/openSUSE:Factory/.gstreamer-devtools.new.1966 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gstreamer-devtools" Wed May 13 17:19:52 2026 rev:48 rq:1352706 version:1.28.3 Changes: -------- --- /work/SRC/openSUSE:Factory/gstreamer-devtools/gstreamer-devtools.changes 2026-04-15 16:06:15.403158063 +0200 +++ /work/SRC/openSUSE:Factory/.gstreamer-devtools.new.1966/gstreamer-devtools.changes 2026-05-13 17:21:33.136800178 +0200 @@ -1,0 +2,6 @@ +Tue May 12 07:24:17 UTC 2026 - Bjørn Lie <[email protected]> + +- Update to version 1.28.3: + + Plug memory leaks reported running valgrind on our testsuite + +------------------------------------------------------------------- Old: ---- gst-devtools-1.28.2.obscpio New: ---- gst-devtools-1.28.3.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gstreamer-devtools.spec ++++++ --- /var/tmp/diff_new_pack.CHs5Ad/_old 2026-05-13 17:21:34.712865536 +0200 +++ /var/tmp/diff_new_pack.CHs5Ad/_new 2026-05-13 17:21:34.720865868 +0200 @@ -22,7 +22,7 @@ %{?sle15_python_module_pythons} Name: gstreamer-devtools -Version: 1.28.2 +Version: 1.28.3 Release: 0 Summary: Development and debugging tools for GStreamer License: LGPL-2.1-or-later ++++++ _service ++++++ --- /var/tmp/diff_new_pack.CHs5Ad/_old 2026-05-13 17:21:34.796869019 +0200 +++ /var/tmp/diff_new_pack.CHs5Ad/_new 2026-05-13 17:21:34.812869683 +0200 @@ -5,7 +5,7 @@ <param name="url">https://gitlab.freedesktop.org/gstreamer/gstreamer.git</param> <param name="subdir">subprojects/gst-devtools</param> <param name="filename">gst-devtools</param> - <param name="revision">1.28.2</param> + <param name="revision">1.28.3</param> <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param> <param name="versionrewrite-pattern">v?(.*)\+0</param> <param name="versionrewrite-replacement">\1</param> ++++++ gst-devtools-1.28.2.obscpio -> gst-devtools-1.28.3.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-devtools-1.28.2/gst-devtools.doap new/gst-devtools-1.28.3/gst-devtools.doap --- old/gst-devtools-1.28.2/gst-devtools.doap 2026-04-07 21:02:23.000000000 +0200 +++ new/gst-devtools-1.28.3/gst-devtools.doap 2026-05-11 19:28:12.000000000 +0200 @@ -55,6 +55,16 @@ <release> <Version> + <revision>1.28.3</revision> + <branch>1.28</branch> + <name></name> + <created>2026-05-11</created> + <file-release rdf:resource="https://gstreamer.freedesktop.org/src/gst-devtools/gst-devtools-1.28.3.tar.xz" /> + </Version> + </release> + + <release> + <Version> <revision>1.28.2</revision> <branch>1.28</branch> <name></name> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-devtools-1.28.2/meson.build new/gst-devtools-1.28.3/meson.build --- old/gst-devtools-1.28.2/meson.build 2026-04-07 21:02:23.000000000 +0200 +++ new/gst-devtools-1.28.3/meson.build 2026-05-11 19:28:12.000000000 +0200 @@ -1,8 +1,9 @@ project('gst-devtools', 'c', - version : '1.28.2', + version : '1.28.3', meson_version : '>= 1.4', default_options : [ 'warning_level=1', - 'buildtype=debugoptimized' ]) + 'buildtype=debugoptimized', + 'c_std=gnu11,c11' ]) gst_version = meson.project_version() version_arr = gst_version.split('.') diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-devtools-1.28.2/validate/data/gstvalidate.supp new/gst-devtools-1.28.3/validate/data/gstvalidate.supp --- old/gst-devtools-1.28.2/validate/data/gstvalidate.supp 2026-04-07 21:02:23.000000000 +0200 +++ new/gst-devtools-1.28.3/validate/data/gstvalidate.supp 2026-05-11 19:28:12.000000000 +0200 @@ -9,6 +9,22 @@ ### - PENDING: if the bug/leak hasn't been fixed yet. In this case, please ### add an url to the bug report. +# PENDING: GLib one-time GTask thread pool init leak in GDBus initialization +{ + GLib GTask thread pool init via GDBus + Memcheck:Leak + match-leak-kinds: definite + fun:malloc + fun:g_malloc + fun:g_slice_alloc + ... + fun:g_thread_new_internal + fun:g_thread_new + fun:g_thread_pool_new_full + ... + fun:g_task_get_type* +} + # PENDING: https://bugs.freedesktop.org/show_bug.cgi?id=90073 { Leak in mesa fixed with http://lists.freedesktop.org/archives/mesa-dev/2015-April/082101.html diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-devtools-1.28.2/validate/gst/validate/gst-validate-scenario.c new/gst-devtools-1.28.3/validate/gst/validate/gst-validate-scenario.c --- old/gst-devtools-1.28.2/validate/gst/validate/gst-validate-scenario.c 2026-04-07 21:02:23.000000000 +0200 +++ new/gst-devtools-1.28.3/validate/gst/validate/gst-validate-scenario.c 2026-05-11 19:28:12.000000000 +0200 @@ -2664,7 +2664,7 @@ pipeline = gst_validate_scenario_get_pipeline (scenario); if (pipeline == NULL) { - if (!(GST_VALIDATE_ACTION_GET_TYPE (act)->flags & + if (!(_find_action_type (act->type)->flags & GST_VALIDATE_ACTION_TYPE_DOESNT_NEED_PIPELINE)) { GST_VALIDATE_REPORT_ACTION (scenario, act, SCENARIO_ACTION_EXECUTION_ERROR, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gst-devtools-1.28.2/validate/launcher/testsuites/check.py new/gst-devtools-1.28.3/validate/launcher/testsuites/check.py --- old/gst-devtools-1.28.2/validate/launcher/testsuites/check.py 2026-04-07 21:02:23.000000000 +0200 +++ new/gst-devtools-1.28.3/validate/launcher/testsuites/check.py 2026-05-11 19:28:12.000000000 +0200 @@ -118,6 +118,7 @@ (r'check.gst-libav.generic_plugin_test', '?'), (r'check.gst-libav.generic_libavcodec_locking', '?'), (r'check.gst-libav.elements_avdemux_ape', '?'), + (r'check.gst-editing-services.check_edit_in_frames_with_framerate_mismatch', 'Massive external library leaks (PipeWire, ALSA, OpenAL) during audio sink autodetection'), (r'check.gst-editing-services.pythontests', 'Need to figure out how to introduce python suppressions'), (r'check.gst-editing-services.check_keyframes_in_compositor_two_sources', 'Valgrind exit with an exitcode 20 but shows no issue: https://gitlab.freedesktop.org/thiblahute/gst-editing-services/-/jobs/4079972'), (r'check.gst-plugins-good.elements_splitmuxsrc.test_splitmuxsrc_sparse_streams', 'https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/739'), ++++++ gst-devtools.obsinfo ++++++ --- /var/tmp/diff_new_pack.CHs5Ad/_old 2026-05-13 17:21:35.696906344 +0200 +++ /var/tmp/diff_new_pack.CHs5Ad/_new 2026-05-13 17:21:35.700906509 +0200 @@ -1,5 +1,5 @@ name: gst-devtools -version: 1.28.2 -mtime: 1775588543 -commit: 43421c2a5b8ac5cceb52b11749df40301e1de5c0 +version: 1.28.3 +mtime: 1778520492 +commit: 62d8936e70b11a2e21ea3c68b7672b675e142945 ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/gstreamer-devtools/vendor.tar.zst /work/SRC/openSUSE:Factory/.gstreamer-devtools.new.1966/vendor.tar.zst differ: char 7, line 1
