Hello community,

here is the log from the commit of package buzztrax for openSUSE:Factory 
checked in at 2018-06-29 22:28:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/buzztrax (Old)
 and      /work/SRC/openSUSE:Factory/.buzztrax.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "buzztrax"

Fri Jun 29 22:28:45 2018 rev:10 rq:617489 version:0.10.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/buzztrax/buzztrax.changes        2018-03-26 
13:13:13.439428228 +0200
+++ /work/SRC/openSUSE:Factory/.buzztrax.new/buzztrax.changes   2018-06-29 
22:28:47.994374560 +0200
@@ -1,0 +2,10 @@
+Mon Jun 18 10:22:38 UTC 2018 - [email protected]
+
+- Fix Factory/Tumbleweed build failure with buzztrax-newfix.patch.
+
+-------------------------------------------------------------------
+Mon Jun 11 11:38:06 UTC 2018 - [email protected]
+
+- Fix gcc8 build failure with -Wno-error=restrict.
+
+-------------------------------------------------------------------

New:
----
  buzztrax-newfix.patch

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

Other differences:
------------------
++++++ buzztrax.spec ++++++
--- /var/tmp/diff_new_pack.trgUbb/_old  2018-06-29 22:28:48.562374128 +0200
+++ /var/tmp/diff_new_pack.trgUbb/_new  2018-06-29 22:28:48.562374128 +0200
@@ -31,7 +31,7 @@
 Version:        0.10.2
 Release:        0
 Summary:        A music studio inspired by Buzz
-License:        GPL-2.0+
+License:        GPL-2.0-or-later
 Group:          Productivity/Multimedia/Sound/Utilities
 Url:            http://buzztrax.org
 Source0:        http://files.buzztrax.org/releases/%{name}-%{version}.tar.gz
@@ -44,6 +44,7 @@
 Patch2:         buzztrax-misleading-indentation.patch
 # PATCH-FIX-UPSTREAM buzztrax-gcc7fix.patch [email protected] -- fix gcc 7 
duplicate constant errors
 Patch3:         buzztrax-gcc7fix.patch
+Patch4:         buzztrax-newfix.patch
 BuildRequires:  automake >= 1.13
 BuildRequires:  desktop-file-utils
 BuildRequires:  fdupes
@@ -206,21 +207,21 @@
 %patch1
 %patch2
 %patch3
+%patch4
 # Rpmlint complains that COPYING-DOCS is outdated
 cp -v %{SOURCE2} .
 cp -v %{SOURCE1} .
 
 %build
 %if 1 == 0
-%define gcc_version 7
-export CC=gcc-7
-export CPP=cpp-7
-export CXX=g++-7
+%define gcc_version 8
+export CC=gcc-8
+export CPP=cpp-8
+export CXX=g++-8
 %endif
 export CFLAGS="%{optflags} -Wno-error=deprecated-declarations"
-%if 0%{?gcc_version} >= 7
-export CFLAGS="$CFLAGS -Wno-error=format-truncation= 
-Wno-error=format-overflow= -Wno-error=incompatible-pointer-types"
-%endif
+export CFLAGS="$CFLAGS -Wno-error=format-truncation= 
-Wno-error=format-overflow= -Wno-error=incompatible-pointer-types 
-Wno-error=restrict"
+export CXXFLAGS="$CFLAGS"
 
 /bin/sh ./autogen.sh --noconfigure
 %configure --disable-static \

++++++ buzztrax-newfix.patch ++++++
From: Dave Plater <[email protected]>
Date: 2018-06-18 12:34:22 +0200
Subject: Something has changed in Factory
References: 
Upstream: to be submitted

Something has changed in Factory to cause the "-" to be outlawed in "name" in:
GST_PLUGIN_DEFINE(major,minor,name,description,init,version,license,package,origin)

Index: src/gst/dec/bt-dec.c
===================================================================
--- src/gst/dec/bt-dec.c.orig   2015-12-29 23:24:20.000000000 +0200
+++ src/gst/dec/bt-dec.c        2018-06-18 10:59:18.702989750 +0200
@@ -947,12 +947,12 @@ plugin_init (GstPlugin * plugin)
       bt_dec_type_find, exts, GST_CAPS_ANY, NULL, NULL);
   g_free (exts);
 
-  return gst_element_register (plugin, "buzztrax-dec", GST_RANK_MARGINAL,
+  return gst_element_register (plugin, "buzztrax_dec", GST_RANK_MARGINAL,
       BT_TYPE_DEC);
 }
 
 GST_PLUGIN_DEFINE (GST_VERSION_MAJOR,
     GST_VERSION_MINOR,
-    buzztrax - dec,
+    buzztrax_dec,
     "Buzztrax song renderer",
     plugin_init, VERSION, "LGPL", PACKAGE_NAME, "http://www.buzztrax.org";);

Reply via email to