SHA256
1
0
forked from pool/buzztrax

Accepting request 616051 from home:plater

Fix gcc8 build failure with -Wno-error=restrict.

OBS-URL: https://build.opensuse.org/request/show/616051
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/buzztrax?expand=0&rev=38
This commit is contained in:
2018-06-11 14:25:52 +00:00
committed by Git OBS Bridge
parent 629fc546b3
commit 6cafa4cf9d
2 changed files with 12 additions and 8 deletions

View File

@@ -31,7 +31,7 @@ Name: buzztrax
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
@@ -212,15 +212,14 @@ 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 \