Hello community, here is the log from the commit of package blender for openSUSE:Factory checked in at 2015-10-28 17:30:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/blender (Old) and /work/SRC/openSUSE:Factory/.blender.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "blender" Changes: -------- --- /work/SRC/openSUSE:Factory/blender/blender.changes 2015-10-22 12:59:13.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.blender.new/blender.changes 2015-10-28 17:30:55.000000000 +0100 @@ -1,0 +2,13 @@ +Tue Oct 27 06:41:24 UTC 2015 - norm...@linux.vnet.ibm.com + +- disable WITH_CYCLES for PowerPC architectures to avoid + build failure of cycles/bvh with missing x86intrin.h + (not sure this is the best bypass) + Add _constraints file to avoid no space error on ppc64le + +------------------------------------------------------------------- +Mon Oct 26 15:35:47 UTC 2015 - norm...@linux.vnet.ibm.com + +- avoid -msse* for PowerPC architecture + +------------------------------------------------------------------- New: ---- _constraints ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ blender.spec ++++++ --- /var/tmp/diff_new_pack.oRuTQr/_old 2015-10-28 17:30:56.000000000 +0100 +++ /var/tmp/diff_new_pack.oRuTQr/_new 2015-10-28 17:30:56.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package blender # -# 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 @@ -182,6 +182,10 @@ rm -rf extern/verse %build +# sse options not supported by PowerPC +%ifnarch ppc ppc64 ppc64le +sseflags='-msse -msse2' +%endif # Find python3 version and abiflags export psver=$(pkg-config python3 --modversion) export pver=$(pkg-config python3 --modversion)$(python3-config --abiflags) @@ -201,7 +205,11 @@ -DWITH_PYTHON:BOOL=on \ -DWITH_PYTHON_INSTALL:BOOL=off \ -DWITH_GAMEENGINE:BOOL=ON \ +%ifarch ppc ppc64 ppc64le + -DWITH_CYCLES:BOOL=OFF \ +%else -DWITH_CYCLES:BOOL=ON \ +%endif -DWITH_OPENIMAGEIO:BOOL=ON \ -DWITH_OPENCOLORIO:BOOL=ON \ -DWITH_PLAYER:BOOL=on \ @@ -213,8 +221,8 @@ %endif -DWITH_MOD_OCEANSIM:BOOL=OFF \ -DCMAKE_VERBOSE_MAKEFILE=on \ - -DCMAKE_C_FLAGS="$RPM_OPT_FLAGS -msse -msse2" \ - -DCMAKE_CXX_FLAGS="$RPM_OPT_FLAGS -msse -msse2" \ + -DCMAKE_C_FLAGS="$RPM_OPT_FLAGS ${sseflags}" \ + -DCMAKE_CXX_FLAGS="$RPM_OPT_FLAGS ${sseflags}" \ -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \ -DPYTHON_VERSION=$psver \ -DPYTHON_LIBPATH=%{_libexecdir} \ ++++++ _constraints ++++++ <constraints> <overwrite> <conditions> <arch>ppc64</arch> <arch>ppc64le</arch> </conditions> <hardware> <disk> <size unit="G">7</size> </disk> </hardware> </overwrite> </constraints>