Hello community, here is the log from the commit of package blender for openSUSE:Factory checked in at 2019-09-26 20:41:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/blender (Old) and /work/SRC/openSUSE:Factory/.blender.new.2352 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "blender" Thu Sep 26 20:41:00 2019 rev:119 rq:733169 version:2.80 Changes: -------- --- /work/SRC/openSUSE:Factory/blender/blender.changes 2019-09-25 08:13:42.654506203 +0200 +++ /work/SRC/openSUSE:Factory/.blender.new.2352/blender.changes 2019-09-26 20:41:05.002566645 +0200 @@ -1,0 +2,6 @@ +Wed Sep 25 09:20:52 UTC 2019 - Dave Plater <[email protected]> + +- Ensure that _lto_cflags are defined as nil if multi threaded make + fails. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ blender.spec ++++++ --- /var/tmp/diff_new_pack.MS70Rn/_old 2019-09-26 20:41:06.706562092 +0200 +++ /var/tmp/diff_new_pack.MS70Rn/_new 2019-09-26 20:41:06.706562092 +0200 @@ -344,8 +344,122 @@ -DCYCLES_CUDA_BINARIES_ARCH="sm_30;sm_35;sm_37;sm_50;sm_52;sm_60;sm_61;sm_70;sm_75" #Build at all costs -make %{?_smp_mflags} || make -popd +if ! make %{?_smp_mflags} +then \ +%define _lto_cflags %{nil} +cmake ../ \ +%if 0%{?debugbuild} == 1 + -DCMAKE_BUILD_TYPE:STRING=Debug \ + -DCMAKE_C_FLAGS_DEBUG:STRING="-fsanitize=address -ggdb" \ + -DCMAKE_CXX_FLAGS_DEBUG:STRING="-fsanitize=address -ggdb" \ + -DWITH_MEM_VALGRIND:BOOL=ON \ + -DWITH_ASSERT_ABORT:BOOL=ON \ +%else + -DCMAKE_C_FLAGS:STRING="$CFLAGS %{optflags} -fPIC ${sseflags} -fopenmp" \ + -DCMAKE_CXX_FLAGS:STRING="$CXXFLAGS %{optflags} -fPIC ${sseflags} -fopenmp" \ +%endif + -DCMAKE_VERBOSE_MAKEFILE=ON \ + -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \ + -DCMAKE_EXE_LINKER_FLAGS:STRING="-pie" \ + -DBUILD_SHARED_LIBS:BOOL=OFF \ + -DWITH_INSTALL_PORTABLE:BOOL=OFF \ +%if 0%{?is_opensuse} == 1 + -DWITH_MEM_JEMALLOC:BOOL=ON \ +%endif +%if %{with alembic} + -DWITH_ALEMBIC:BOOL=ON \ +%endif + -DWITH_BUILDINFO:BOOL=ON \ + -DWITH_BULLET:BOOL=ON \ + -DWITH_CODEC_AVI:BOOL=ON \ + -DWITH_CODEC_FFMPEG:BOOL=ON \ + -DWITH_CODEC_SNDFILE:BOOL=ON \ + -DLIBSNDFILE_ROOT_DIR:FILE=%{_prefix} \ +%ifarch ppc ppc64 ppc64le + -DWITH_CYCLES:BOOL=OFF \ +%else + -DWITH_CYCLES:BOOL=ON \ +%if %{with osl} + -DWITH_CYCLES_OSL:BOOL=ON \ +%endif +%if %{with embree} + -DWITH_CYCLES_EMBREE:BOOL=ON \ +%endif + -DWITH_LLVM:BOOL=ON \ + -DLLVM_LIBRARY:FILE=%{_libdir}/libLLVM.so \ +%endif + -DWITH_DRACO:BOOL=ON \ + -DWITH_FFTW3:BOOL=ON \ + -DWITH_LIBMV:BOOL=ON \ + -DWITH_LIBMV_SCHUR_SPECIALIZATIONS:BOOL=ON \ + -DWITH_COMPOSITOR:BOOL=ON \ + -DWITH_FREESTYLE:BOOL=ON \ + -DWITH_GHOST_XDND:BOOL=ON \ + -DWITH_IK_SOLVER:BOOL=ON \ + -DWITH_IK_ITASC:BOOL=ON \ + -DWITH_IMAGE_CINEON:BOOL=ON \ + -DWITH_IMAGE_DDS:BOOL=ON \ + -DWITH_IMAGE_HDR:BOOL=ON \ + -DWITH_IMAGE_OPENEXR:BOOL=ON \ + -DWITH_IMAGE_OPENJPEG:BOOL=ON \ + -DOPENJPEG_LIBRARY:FILE=%{_libdir}/libopenjp2.so \ + -DWITH_IMAGE_TIFF:BOOL=ON \ + -DWITH_INPUT_NDOF:BOOL=ON \ + -DWITH_INTERNATIONAL:BOOL=ON \ + -DWITH_JACK:BOOL=ON \ + -DWITH_JACK_DYNLOAD:BOOL=ON \ + -DWITH_LZMA:BOOL=ON \ + -DWITH_LZO:BOOL=ON \ + -DWITH_SYSTEM_LZO:BOOL=ON \ + -DWITH_MOD_FLUID:BOOL=ON \ + -DWITH_MOD_REMESH:BOOL=ON \ + -DWITH_MOD_SMOKE:BOOL=ON \ +%ifnarch x86_64 + -DWITH_MOD_OCEANSIM:BOOL=OFF \ +%else + -DWITH_MOD_OCEANSIM:BOOL=ON \ +%endif + -DWITH_AUDASPACE:BOOL=ON \ +%if %{with system_audaspace} + -DWITH_SYSTEM_AUDASPACE:BOOL=ON \ +%endif + -DWITH_OPENAL:BOOL=ON \ +%if %{with collada} + -DWITH_OPENCOLLADA:BOOL=ON \ +%else + -DWITH_OPENCOLLADA:BOOL=OFF \ +%endif + -DWITH_OPENCOLORIO:BOOL=ON \ + -DWITH_OPENIMAGEIO:BOOL=ON \ + -DWITH_OPENMP:BOOL=ON \ +%if %{with opensubdiv} + -DWITH_OPENSUBDIV:BOOL=ON \ + -DOPENSUBDIV_OSDGPU_LIBRARY:FILE=%{_libdir}/libosdGPU.so \ +%endif +%if %{with openvdb} + -DWITH_OPENVDB:BOOL=ON \ + -DWITH_OPENVDB_BLOSC:BOOL=ON \ +%endif + -DWITH_PYTHON:BOOL=ON \ + -DWITH_PYTHON_INSTALL:BOOL=OFF \ + -DPYTHON_VERSION=$psver \ + -DPYTHON_LIBPATH=%{_libexecdir} \ + -DPYTHON_LIBRARY=python$pver \ + -DPYTHON_INCLUDE_DIRS=%{_includedir}/python$pver \ + -DWITH_PYTHON_INSTALL_NUMPY=OFF \ +%ifnarch x86_64 + -DWITH_RAYOPTIMIZATION:BOOL=OFF \ +%else + -DWITH_RAYOPTIMIZATION:BOOL=ON \ +%endif + -DWITH_SDL:BOOL=ON \ + -DWITH_SYSTEM_GLEW:BOOL=ON \ + -DWITH_X11_XINPUT:BOOL=ON \ + -DWITH_X11_XF86VMODE:BOOL=ON \ + -DWITH_DOC_MANPAGE:BOOL=ON \ + -DCYCLES_CUDA_BINARIES_ARCH="sm_30;sm_35;sm_37;sm_50;sm_52;sm_60;sm_61;sm_70;sm_75" +make +fi %install echo "release version = %{_version}"
