Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gstreamermm for openSUSE:Factory 
checked in at 2021-07-14 23:58:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gstreamermm (Old)
 and      /work/SRC/openSUSE:Factory/.gstreamermm.new.2625 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gstreamermm"

Wed Jul 14 23:58:37 2021 rev:8 rq:906165 version:1.10.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/gstreamermm/gstreamermm.changes  2020-03-03 
10:20:17.143152558 +0100
+++ /work/SRC/openSUSE:Factory/.gstreamermm.new.2625/gstreamermm.changes        
2021-07-14 23:58:54.801546335 +0200
@@ -1,0 +2,5 @@
+Tue Jul 13 10:33:26 UTC 2021 - Dominique Leuenberger <[email protected]>
+
+- Add gstreamermm-non-volatile.patch: Fix build with glib 2.68.
+
+-------------------------------------------------------------------

New:
----
  gstreamermm-non-volatile.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gstreamermm.spec ++++++
--- /var/tmp/diff_new_pack.sv2k7d/_old  2021-07-14 23:58:55.361542235 +0200
+++ /var/tmp/diff_new_pack.sv2k7d/_new  2021-07-14 23:58:55.365542206 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package gstreamermm
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -36,6 +36,8 @@
 Patch1:         gstreamermm-copy_metadata_vfunc2.patch
 # PATCH-FIX-UPSTREAM gstreamermm-copy_metadata_vfunc.patch -- Fix bug tied to 
copy_metadata_vfunc
 Patch2:         gstreamermm-copy_metadata_vfunc3.patch
+# PATCH-FIX-UPSTREAM gstreamermm-non-volatile.patch dimstar@opensuse,org -- 
Fix build with glib 2.68
+Patch3:         gstreamermm-non-volatile.patch
 
 BuildRequires:  Mesa-libGLESv2-devel
 BuildRequires:  doxygen

++++++ gstreamermm-non-volatile.patch ++++++
Index: gstreamermm-1.10.0/gstreamer/gstreamermm/register.h
===================================================================
--- gstreamermm-1.10.0.orig/gstreamer/gstreamermm/register.h
+++ gstreamermm-1.10.0/gstreamer/gstreamermm/register.h
@@ -110,7 +110,7 @@ register_mm_type(const gchar * type_name
     /* The typedef for GType may be gulong or gsize, depending on the
      * system and whether the compiler is c++ or not. The g_once_init_*
      * functions always take a gsize * though ... */
-    static volatile gsize gonce_data = 0;
+    static gsize gonce_data = 0;
     if (g_once_init_enter (&gonce_data)) {
         GTypeInfo info;
 
Index: gstreamermm-1.10.0/tests/integration/test-integration-seekonstartup.cc
===================================================================
--- gstreamermm-1.10.0.orig/tests/integration/test-integration-seekonstartup.cc
+++ gstreamermm-1.10.0/tests/integration/test-integration-seekonstartup.cc
@@ -18,7 +18,7 @@ RefPtr<Glib::MainLoop> mainloop;
 RefPtr<Bus> bus;
 RefPtr<Pipeline> pipeline;
 RefPtr<Pad> sink_pad;
-static volatile gint counter;
+static gint counter;
 bool prerolled = false;
 gboolean was_check = 0;
 

Reply via email to