Hello community, here is the log from the commit of package audaspace for openSUSE:Factory checked in at 2015-10-26 12:48:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/audaspace (Old) and /work/SRC/openSUSE:Factory/.audaspace.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "audaspace" Changes: -------- --- /work/SRC/openSUSE:Factory/audaspace/audaspace.changes 2015-10-20 00:06:19.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.audaspace.new/audaspace.changes 2015-10-26 12:48:54.000000000 +0100 @@ -1,0 +2,6 @@ +Thu Oct 22 09:28:25 UTC 2015 - norm...@linux.vnet.ibm.com + +- for ppc64le architecture disable __ALTIVEC__ to avoid build error + to avoid contention between SDL vector and gcc defines + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ audaspace.spec ++++++ --- /var/tmp/diff_new_pack.Ds14Pm/_old 2015-10-26 12:48:55.000000000 +0100 +++ /var/tmp/diff_new_pack.Ds14Pm/_new 2015-10-26 12:48:55.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package audaspace # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -123,12 +123,19 @@ %setup -n audaspace-%{version} -q %build +tmpflags="%{optflags}" +%ifarch ppc64le +# avoid contentions between SDL vector and gcc defines +# disable the include of altivec.h in /usr/include/SDL2/SDL_cpuinfo.h +# note that --disable-altivec not supported by gcc 4.8 +tmpflags="$tmpflags -U__ALTIVEC__" +%endif # NOTE: python3 numpy include flag (-isystem points to includes) reported upstream. %cmake -DWITH_FFMPEG:BOOL=FALSE \ -DDEFAULT_PLUGIN_PATH:PATH=%{_libdir}/%{name}/plugins \ -DWITH_PYTHON_MODULE:BOOL=off \ -DCMAKE_C_FLAGS:STRING="%{optflags} -isystem %{python3_sitearch}/numpy/core/include/" \ - -DCMAKE_CXX_FLAGS:STRING="%{optflags} -isystem %{python3_sitearch}/numpy/core/include/" \ + -DCMAKE_CXX_FLAGS:STRING="${tmpflags} -isystem %{python3_sitearch}/numpy/core/include/" \ -DDOCUMENTATION_INSTALL_PATH:PATH=%{_docdir}/%{name} %make_jobs