Skip to content

Build failure: blender on darwin #429309

@yzx9

Description

@yzx9

Nixpkgs version

  • Unstable (25.11)

Steps to reproduce

After #415996 was merged, Blender was marked as broken on Darwin again.
I tried bumping our patch to a newer version, but ran into a segmentation fault.

Steps to reproduce:

  1. Apply the following patch to bump the patch version, unbreak it on Darwin, and disable parallel builds.
patch
diff --git a/pkgs/by-name/bl/blender/darwin.patch b/pkgs/by-name/bl/blender/darwin.patch
index 187c7b42d2c2..b55312fac316 100644
--- a/pkgs/by-name/bl/blender/darwin.patch
+++ b/pkgs/by-name/bl/blender/darwin.patch
@@ -1,8 +1,8 @@
 diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 0611614fe18..a6dcb2f04b6 100644
+index 680723a1..1e009b76 100644
 --- a/CMakeLists.txt
 +++ b/CMakeLists.txt
-@@ -2567,7 +2567,7 @@ if(WITH_COMPILER_SHORT_FILE_MACRO)
+@@ -2601,7 +2601,7 @@ if(WITH_COMPILER_SHORT_FILE_MACRO)
    )
    if(C_MACRO_PREFIX_MAP AND CXX_MACRO_PREFIX_MAP)
      if(APPLE)
@@ -12,7 +12,7 @@ index 0611614fe18..a6dcb2f04b6 100644
          # with Xcode-11 (the Clang of which doesn't support the flag).
          message(
 diff --git a/build_files/cmake/platform/platform_apple.cmake b/build_files/cmake/platform/platform_apple.cmake
-index b2db64bbd2e..aac4b552655 100644
+index 763d32e9..c44728e1 100644
 --- a/build_files/cmake/platform/platform_apple.cmake
 +++ b/build_files/cmake/platform/platform_apple.cmake
 @@ -55,7 +55,6 @@ if(NOT DEFINED LIBDIR)
@@ -53,29 +53,20 @@ index b2db64bbd2e..aac4b552655 100644
  endif()
  
  if(WITH_PUGIXML)
-@@ -361,7 +353,7 @@ endif()
- # CMake FindOpenMP doesn't know about AppleClang before 3.12, so provide custom flags.
- if(WITH_OPENMP)
-   if(CMAKE_C_COMPILER_ID MATCHES "Clang")
--    if(${CMAKE_C_COMPILER_VERSION} VERSION_GREATER_EQUAL 17.0)
-+    if(FALSE) # clang in nix was compatible with openmp
-       if(WITH_STRICT_BUILD_OPTIONS)
-         message(SEND_ERROR "OpenMP library is not compatible with the current Clang version")
-       else()
-@@ -446,7 +438,7 @@ string(APPEND PLATFORM_LINKFLAGS
+@@ -430,7 +422,7 @@ string(APPEND PLATFORM_LINKFLAGS
    " -Wl,-unexported_symbols_list,'${PLATFORM_SYMBOLS_MAP}'"
  )
  
 -if(${XCODE_VERSION} VERSION_GREATER_EQUAL 15.0)
 +if(FALSE)
-   if("${CMAKE_OSX_ARCHITECTURES}" STREQUAL "x86_64")
+   if("${CMAKE_OSX_ARCHITECTURES}" STREQUAL "x86_64" AND WITH_LEGACY_MACOS_X64_LINKER)
      # Silence "no platform load command found in <static library>, assuming: macOS".
-     string(APPEND PLATFORM_LINKFLAGS " -Wl,-ld_classic")
+     #
 diff --git a/source/blender/blendthumb/CMakeLists.txt b/source/blender/blendthumb/CMakeLists.txt
-index 935b3f94ee1..f3d73637f71 100644
+index a4419cda..fa80c51c 100644
 --- a/source/blender/blendthumb/CMakeLists.txt
 +++ b/source/blender/blendthumb/CMakeLists.txt
-@@ -65,15 +65,6 @@ elseif(APPLE)
+@@ -81,16 +81,6 @@ elseif(APPLE)
      # Prevent Xcode from overwriting the signature.
      XCODE_ATTRIBUTE_CODE_SIGN_IDENTITY ""
    )
@@ -85,8 +76,9 @@ index 935b3f94ee1..f3d73637f71 100644
 -  # Command taken from XCode build process.
 -  add_custom_command(
 -    TARGET blender-thumbnailer POST_BUILD
--    COMMAND codesign --deep --force --sign - --entitlements "${CMAKE_SOURCE_DIR}/release/darwin/thumbnailer_entitlements.plist"
--    --timestamp=none $<TARGET_BUNDLE_DIR:blender-thumbnailer>
+-    COMMAND codesign --deep --force --sign -
+-      --entitlements "${CMAKE_SOURCE_DIR}/release/darwin/thumbnailer_entitlements.plist"
+-      --timestamp=none $<TARGET_BUNDLE_DIR:blender-thumbnailer>
 -  )
  elseif(UNIX)
    # -----------------------------------------------------------------------------
diff --git a/pkgs/by-name/bl/blender/package.nix b/pkgs/by-name/bl/blender/package.nix
index 11e9b3a0fe91..0b38d8c31bb0 100644
--- a/pkgs/by-name/bl/blender/package.nix
+++ b/pkgs/by-name/bl/blender/package.nix
@@ -123,6 +123,8 @@ stdenv'.mkDerivation (finalAttrs: {
     hash = "sha256-ERT/apulQ9ogA7Uk/AfjBee0rLjxEXItw6GwDOoysXk=";
   };
 
+  patches = [ ] ++ lib.optional stdenv.hostPlatform.isDarwin ./darwin.patch;
+
   postPatch =
     (lib.optionalString stdenv.hostPlatform.isDarwin ''
       : > build_files/cmake/platform/platform_apple_xcode.cmake
@@ -213,6 +215,8 @@ stdenv'.mkDerivation (finalAttrs: {
     )
   '';
 
+  makeFlags = [ "-j1" ]; # FIXME: remove this before commit
+
   nativeBuildInputs = [
     cmake
     llvmPackages.llvm.dev
@@ -420,7 +424,6 @@ stdenv'.mkDerivation (finalAttrs: {
   };
 
   meta = {
-    broken = stdenv.hostPlatform.isDarwin;
     description = "3D Creation/Animation/Publishing System";
     homepage = "https://www.blender.org";
     # They comment two licenses: GPLv2 and Blender License, but they
  1. Run nix build .#blender

Can Hydra reproduce this build failure?

Hydra doesn’t try to build the package.

Link to Hydra build job

No response

Relevant log output

**Segmentation fault**, make[2]: *** [source/blender/makesdna/intern/CMakeFiles/bf_dna.dir/build.make:74: source/blender/makesdna/intern/dna.cc] Error 1
Running phase: unpackPhase
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking source archive /nix/store/1j8qrh1k3r8d2g6l9ij4sfcrmlsbjrzq-source
source root is source
Running phase: patchPhase
@nix { "action": "setPhase", "phase": "patchPhase" }
applying patch /nix/store/5ic755dnplv8n59j0bs65vplj8dphwkm-darwin.patch
patching file CMakeLists.txt
patching file build_files/cmake/platform/platform_apple.cmake
patching file source/blender/blendthumb/CMakeLists.txt
Running phase: updateAutotoolsGnuConfigScriptsPhase
@nix { "action": "setPhase", "phase": "updateAutotoolsGnuConfigScriptsPhase" }
Running phase: configurePhase
@nix { "action": "setPhase", "phase": "configurePhase" }
fixing cmake files...
cmake flags: -DCMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DCMAKE_INSTALL_LOCALEDIR=/nix/store/5glqlbbhcffwi8awn50x43p4cvgmq138-blender-4.5.0/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/5glqlbbhcffwi8awn50x43p4cvgmq138-blender-4.5.0/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/5glqlbbhcffwi8awn50x43p4cvgmq138-blender-4.5.0/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/5glqlbbhcffwi8awn50x43p4cvgmq138-blender-4.5.0/share/doc/Blender -DCMAKE_INSTALL_INFODIR=/nix/store/5glqlbbhcffwi8awn50x43p4cvgmq138-blender-4.5.0/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/5glqlbbhcffwi8awn50x43p4cvgmq138-blender-4.5.0/share/man -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/5glqlbbhcffwi8awn50x43p4cvgmq138-blender-4.5.0/include -DCMAKE_INSTALL_SBINDIR=/nix/store/5glqlbbhcffwi8awn50x43p4cvgmq138-blender-4.5.0/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/5glqlbbhcffwi8awn50x43p4cvgmq138-blender-4.5.0/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/5glqlbbhcffwi8awn50x43p4cvgmq138-blender-4.5.0/lib -DCMAKE_POLICY_DEFAULT_CMP0025=NEW -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_STRIP=/nix/store/cdjiamwcmyzbd48jz4nqdmxfpinp9d6w-clang-wrapper-19.1.7/bin/strip -DCMAKE_RANLIB=/nix/store/cdjiamwcmyzbd48jz4nqdmxfpinp9d6w-clang-wrapper-19.1.7/bin/ranlib -DCMAKE_AR=/nix/store/cdjiamwcmyzbd48jz4nqdmxfpinp9d6w-clang-wrapper-19.1.7/bin/ar -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_INSTALL_PREFIX=/nix/store/5glqlbbhcffwi8awn50x43p4cvgmq138-blender-4.5.0 -DMaterialX_DIR=/nix/store/khanqcabd5c5z2r5qxr0xbacyyl1w072-python3.11-materialx-1.39.3/lib/cmake/MaterialX -DPYTHON_INCLUDE_DIR=/nix/store/ycjsccacicqdghkaafhp2m120crj1kpf-python3-3.11.13/include/python3.11 -DPYTHON_LIBPATH=/nix/store/ycjsccacicqdghkaafhp2m120crj1kpf-python3-3.11.13/lib -DPYTHON_LIBRARY=python3.11 -DPYTHON_NUMPY_INCLUDE_DIRS=/nix/store/29znpmdgzc92v0znxqqsn9550wchl8jr-python3.11-numpy-1.26.4/lib/python3.11/site-packages/numpy/core/include -DPYTHON_NUMPY_PATH=/nix/store/29znpmdgzc92v0znxqqsn9550wchl8jr-python3.11-numpy-1.26.4/lib/python3.11/site-packages -DPYTHON_VERSION=3.11 -DWITH_ALEMBIC=ON -DWITH_ASSERT_ABORT=OFF -DWITH_BUILDINFO=OFF -DWITH_CODEC_FFMPEG=ON -DWITH_CODEC_SNDFILE=ON -DWITH_CPU_CHECK=OFF -DWITH_CYCLES_DEVICE_OPTIX=OFF -DWITH_CYCLES_EMBREE=ON -DWITH_CYCLES_OSL=OFF -DWITH_FFTW3=ON -DWITH_HYDRA=OFF -DWITH_IMAGE_OPENJPEG=ON -DWITH_INSTALL_PORTABLE=OFF -DWITH_JACK=OFF -DWITH_LIBS_PRECOMPILED=OFF -DWITH_MOD_OCEANSIM=ON -DWITH_OPENCOLLADA=ON -DWITH_OPENCOLORIO=ON -DWITH_OPENIMAGEDENOISE=ON -DWITH_OPENSUBDIV=ON -DWITH_OPENVDB=ON -DWITH_PIPEWIRE=OFF -DWITH_PULSEAUDIO=OFF -DWITH_PYTHON_INSTALL=OFF -DWITH_PYTHON_INSTALL_NUMPY=OFF -DWITH_PYTHON_INSTALL_REQUESTS=OFF -DWITH_SDL=OFF -DWITH_STRICT_BUILD_OPTIONS=ON -DWITH_TBB=ON -DWITH_USD=OFF -DALEMBIC_INCLUDE_DIR=/nix/store/915wi3sasr2ijjchm5h69vrc01wn8icw-alembic-1.8.8-dev/include -DALEMBIC_LIBRARY=/nix/store/slc4h0n094l4fp32xz7s32krgwk93i6c-alembic-1.8.8-lib/lib/libAlembic.dylib -DLIBDIR=/does-not-exist -DSSE2NEON_INCLUDE_DIR=/nix/store/28gkgr91pwxmnbj7x9ifvlfcmhnw2nwv-sse2neon-1.8.0/lib -DPYTHON_LINKFLAGS=
-- The C compiler identification is Clang 19.1.7
-- The CXX compiler identification is Clang 19.1.7
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /nix/store/cdjiamwcmyzbd48jz4nqdmxfpinp9d6w-clang-wrapper-19.1.7/bin/clang - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /nix/store/cdjiamwcmyzbd48jz4nqdmxfpinp9d6w-clang-wrapper-19.1.7/bin/clang++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for malloc_stats
-- Looking for malloc_stats - not found
-- Looking for include file execinfo.h
-- Looking for include file execinfo.h - found
-- Performing Test SUPPORT_NEON_BUILD
-- Performing Test SUPPORT_NEON_BUILD - Success
-- Found ZLIB: /nix/store/grdklm10a0kaig8r4n3migcjzmc2ahxf-zlib-1.3.1/lib/libz.dylib (found version "1.3.1")
-- Found BZip2: /nix/store/ybb84zjqkflk1by2apzfislp2s52rzck-bzip2-1.0.8/lib/libbz2.dylib (found version "1.0.8")
-- Looking for BZ2_bzCompressInit
-- Looking for BZ2_bzCompressInit - found
-- Found OpenAL: /nix/store/dfzgc2vjvyb24csmb418ca486bwxib04-apple-sdk-15.2/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenAL.framework
-- Using pre-compiled LIBDIR: /does-not-exist
-- Found Alembic: /nix/store/slc4h0n094l4fp32xz7s32krgwk93i6c-alembic-1.8.8-lib/lib/libAlembic.dylib
-- Found OpenSubdiv: /nix/store/bhl9a4h7n099gp530cvca6x6zqqi61gb-opensubdiv-3.6.0/lib/libosdGPU.dylib;/nix/store/bhl9a4h7n099gp530cvca6x6zqqi61gb-opensubdiv-3.6.0/lib/libosdCPU.dylib
-- Found SndFile: /nix/store/pf9xm1gpqk15gnfsazgpzh2qnqxrih7f-libsndfile-1.2.2/lib/libsndfile.dylib
-- Found SndFile libraries: /nix/store/pf9xm1gpqk15gnfsazgpzh2qnqxrih7f-libsndfile-1.2.2/lib/libsndfile.dylib
-- Found PythonLibsUnix: python3.11
-- Found Fftw3: /nix/store/3amz4lv6jvas4ilmdqgnckgxp651jbcb-fftw-single-3.3.10/lib/libfftw3f.dylib
-- Found Freetype: /nix/store/fsgrdb71g9rrnl7xdai0gkxx2hqf3mk5-freetype-2.13.3/lib/libfreetype.dylib (found version "2.13.3")
-- #define OPENEXR_VERSION_STRING "3.3.4"
-- Found OpenEXR: /nix/store/k21y34fzsixw6af429yra0bn0fdycpvp-openexr-3.3.4/lib/libIex-3_3.dylib;/nix/store/k21y34fzsixw6af429yra0bn0fdycpvp-openexr-3.3.4/lib/libOpenEXR-3_3.dylib;/nix/store/k21y34fzsixw6af429yra0bn0fdycpvp-openexr-3.3.4/lib/libOpenEXRCore-3_3.dylib;/nix/store/k21y34fzsixw6af429yra0bn0fdycpvp-openexr-3.3.4/lib/libIlmThread-3_3.dylib;/nix/store/d9lgzvnfhdm6hqdv08pjd6987psp604p-imath-3.1.12/lib/libImath-3_1.dylib
-- Found FFmpeg: /nix/store/359jbhj5rhkssn6fri97zyr73syv1s5s-ffmpeg-7.1.1-lib/lib/libavcodec.dylib;/nix/store/359jbhj5rhkssn6fri97zyr73syv1s5s-ffmpeg-7.1.1-lib/lib/libavdevice.dylib;/nix/store/359jbhj5rhkssn6fri97zyr73syv1s5s-ffmpeg-7.1.1-lib/lib/libavformat.dylib;/nix/store/359jbhj5rhkssn6fri97zyr73syv1s5s-ffmpeg-7.1.1-lib/lib/libavutil.dylib;/nix/store/359jbhj5rhkssn6fri97zyr73syv1s5s-ffmpeg-7.1.1-lib/lib/libswresample.dylib;/nix/store/359jbhj5rhkssn6fri97zyr73syv1s5s-ffmpeg-7.1.1-lib/lib/libswscale.dylib
-- Found OpenJPEG: /nix/store/lfq6367yinwx1q2nidaqdzlyi180zbwb-openjpeg-2.5.2/lib/libopenjp2.dylib
-- Found OpenCOLLADA: /nix/store/1vyagxajfi376nylrp6baa8bkvshdflp-opencollada-unstable-2025-01-30/lib/opencollada/libOpenCOLLADAStreamWriter.a;/nix/store/1vyagxajfi376nylrp6baa8bkvshdflp-opencollada-unstable-2025-01-30/lib/opencollada/libOpenCOLLADASaxFrameworkLoader.a;/nix/store/1vyagxajfi376nylrp6baa8bkvshdflp-opencollada-unstable-2025-01-30/lib/opencollada/libOpenCOLLADAFramework.a;/nix/store/1vyagxajfi376nylrp6baa8bkvshdflp-opencollada-unstable-2025-01-30/lib/opencollada/libOpenCOLLADABaseUtils.a;/nix/store/1vyagxajfi376nylrp6baa8bkvshdflp-opencollada-unstable-2025-01-30/lib/opencollada/libGeneratedSaxParser.a;/nix/store/1vyagxajfi376nylrp6baa8bkvshdflp-opencollada-unstable-2025-01-30/lib/opencollada/libMathMLSolver.a;/nix/store/1vyagxajfi376nylrp6baa8bkvshdflp-opencollada-unstable-2025-01-30/lib/opencollada/libbuffer.a;/nix/store/1vyagxajfi376nylrp6baa8bkvshdflp-opencollada-unstable-2025-01-30/lib/opencollada/libftoa.a;/nix/store/1vyagxajfi376nylrp6baa8bkvshdflp-opencollada-unstable-2025-01-30/lib/opencollada/libUTF.a
-- Found XML2: /nix/store/m04ilxj4vbf1sq2xv55fdpjy5xds1d8g-libxml2-2.14.4-unstable-2025-06-20/lib/libxml2.dylib
-- Found Epoxy: /nix/store/x0b4g0v7zfbjiyk0hzz6cw102vb9zzwy-libepoxy-1.5.10/lib/libepoxy.dylib
-- Found PNG: /nix/store/09k460fmxc6zymbzi3nrc5qmcvhhafsq-libpng-apng-1.6.47/lib/libpng.dylib (found version "1.6.47")
-- Found JPEG: /nix/store/zvr9x2ikh394m502rbm91jxqlkaia8wy-libjpeg-turbo-3.1.1/lib/libjpeg.dylib (found version "62")
-- Found TIFF: /nix/store/xhs1znchc5q71gcdlr879jyrb0m6xcha-libtiff-4.7.0-dev/lib/cmake/tiff (found version "4.7.0")
-- Found WebP: /nix/store/7n774sl9fm3013ywmk11dap94hgyxppn-libwebp-1.5.0/lib/libwebp.dylib;/nix/store/7n774sl9fm3013ywmk11dap94hgyxppn-libwebp-1.5.0/lib/libwebpmux.dylib;/nix/store/7n774sl9fm3013ywmk11dap94hgyxppn-libwebp-1.5.0/lib/libwebpdemux.dylib;/nix/store/7n774sl9fm3013ywmk11dap94hgyxppn-libwebp-1.5.0/lib/libsharpyuv.dylib
-- Found PugiXML: /nix/store/ycpvy32i0ab69z2fagccdxmr890agxmy-pugixml-1.15/lib/libpugixml.a
-- Found OpenImageIO: /nix/store/1bk155sifvw3rw93kzix3zpr8s0fd2z6-openimageio-3.0.8.1/lib/libOpenImageIO.dylib;/nix/store/1bk155sifvw3rw93kzix3zpr8s0fd2z6-openimageio-3.0.8.1/lib/libOpenImageIO_Util.dylib
-- Found OpenColorIO: /nix/store/vwdj3gc0vi9h07kpdbqhhs8n4xh9zfcf-opencolorio-2.4.2/lib/libOpenColorIO.dylib (found suitable version "2.4.2", minimum required is "2.0.0")
-- Found OpenVDB: /nix/store/x7bwymxcsbj9i6jx0fcj5rrj39ypgkr6-openvdb-12.0.1/lib/libopenvdb.dylib
-- Found NanoVDB: /nix/store/x7qqnc4arfwwz1l4snnfbnqrcn6zxw92-openvdb-12.0.1-dev/include
-- Found sse2neon: /nix/store/28gkgr91pwxmnbj7x9ifvlfcmhnw2nwv-sse2neon-1.8.0/lib
-- Found Embree: /nix/store/bdlgizkad94zvs3gwfb3jbmqsmi2wzwz-embree-4.4.0/lib/libembree4.dylib (Required is at least version "4.0.0")
-- Found OpenImageDenoise: /nix/store/1mrzxky42fh83788a7c7l90gid7m82sq-openimagedenoise-2.3.3/lib/libOpenImageDenoise.dylib
-- Found Potrace: /nix/store/4hka0k3r7m5vw7pnpxm8nfjh4iyas9cv-potrace-1.16/lib/libpotrace.dylib
-- Found GMP: /nix/store/082dlcksz9vlc9mpypl9485c375kfk1h-gmp-with-cxx-6.3.0/lib/libgmp.dylib
-- Found Haru: /nix/store/rzyainnp2nnn2n64gyr484f26r6imvrf-libharu-2.4.5/lib/libhpdf.dylib
-- Found OpenPGL: /nix/store/zv45sgxva9q7yj8ds15r0z9j6jyvnky8-openpgl-0.7.0/lib/libopenpgl.0.7.0.dylib
-- Found Zstd: /nix/store/f8n015wad165wa62sk2s8fd8nydkq6dg-zstd-1.5.7/lib/libzstd.dylib
-- Neon SIMD instructions enabled
-- Performing Test C_WARN_ALL
-- Performing Test C_WARN_ALL - Success
-- Performing Test C_WARN_ERROR_IMPLICIT_FUNCTION_DECLARATION
-- Performing Test C_WARN_ERROR_IMPLICIT_FUNCTION_DECLARATION - Success
-- Performing Test C_WARN_ERROR_RETURN_TYPE
-- Performing Test C_WARN_ERROR_RETURN_TYPE - Success
-- Performing Test C_WARN_NO_AUTOLOGICAL_COMPARE
-- Performing Test C_WARN_NO_AUTOLOGICAL_COMPARE - Success
-- Performing Test C_WARN_NO_UNKNOWN_PRAGMAS
-- Performing Test C_WARN_NO_UNKNOWN_PRAGMAS - Success
-- Performing Test C_WARN_NO_CHAR_SUBSCRIPTS
-- Performing Test C_WARN_NO_CHAR_SUBSCRIPTS - Success
-- Performing Test C_WARN_STRICT_PROTOTYPES
-- Performing Test C_WARN_STRICT_PROTOTYPES - Success
-- Performing Test C_WARN_MISSING_PROTOTYPES
-- Performing Test C_WARN_MISSING_PROTOTYPES - Success
-- Performing Test C_WARN_UNUSED_PARAMETER
-- Performing Test C_WARN_UNUSED_PARAMETER - Success
-- Performing Test C_WARN_UNDEF
-- Performing Test C_WARN_UNDEF - Success
-- Performing Test C_WARN_UNDEF_PREFIX
-- Performing Test C_WARN_UNDEF_PREFIX - Success
-- Performing Test C_WARN_ERROR_UNGUARDED_AVAILABILITY_NEW
-- Performing Test C_WARN_ERROR_UNGUARDED_AVAILABILITY_NEW - Success
-- Performing Test CXX_WARN_ALL
-- Performing Test CXX_WARN_ALL - Success
-- Performing Test CXX_CXX20_DESIGNATOR
-- Performing Test CXX_CXX20_DESIGNATOR - Success
-- Performing Test CXX_WARN_NO_AUTOLOGICAL_COMPARE
-- Performing Test CXX_WARN_NO_AUTOLOGICAL_COMPARE - Success
-- Performing Test CXX_WARN_NO_UNKNOWN_PRAGMAS
-- Performing Test CXX_WARN_NO_UNKNOWN_PRAGMAS - Success
-- Performing Test CXX_WARN_NO_CHAR_SUBSCRIPTS
-- Performing Test CXX_WARN_NO_CHAR_SUBSCRIPTS - Success
-- Performing Test CXX_WARN_NO_OVERLOADED_VIRTUAL
-- Performing Test CXX_WARN_NO_OVERLOADED_VIRTUAL - Success
-- Performing Test CXX_WARN_NO_SIGN_COMPARE
-- Performing Test CXX_WARN_NO_SIGN_COMPARE - Success
-- Performing Test CXX_WARN_NO_INVALID_OFFSETOF
-- Performing Test CXX_WARN_NO_INVALID_OFFSETOF - Success
-- Performing Test CXX_WARN_NO_SUGGEST_OVERRIDE
-- Performing Test CXX_WARN_NO_SUGGEST_OVERRIDE - Success
-- Performing Test CXX_WARN_UNDEF
-- Performing Test CXX_WARN_UNDEF - Success
-- Performing Test CXX_WARN_UNDEF_PREFIX
-- Performing Test CXX_WARN_UNDEF_PREFIX - Success
-- Performing Test CXX_WARN_UNUSED_PARAMETER
-- Performing Test CXX_WARN_UNUSED_PARAMETER - Success
-- Performing Test CXX_WARN_MISMATCHED_TAGS
-- Performing Test CXX_WARN_MISMATCHED_TAGS - Success
-- Performing Test CXX_WARN_ERROR_UNGUARDED_AVAILABILITY_NEW
-- Performing Test CXX_WARN_ERROR_UNGUARDED_AVAILABILITY_NEW - Success
-- Performing Test C_WARN_NO_UNUSED_PARAMETER
-- Performing Test C_WARN_NO_UNUSED_PARAMETER - Success
-- Performing Test C_WARN_NO_UNUSED_VARIABLE
-- Performing Test C_WARN_NO_UNUSED_VARIABLE - Success
-- Performing Test C_WARN_NO_UNUSED_MACROS
-- Performing Test C_WARN_NO_UNUSED_MACROS - Success
-- Performing Test C_WARN_NO_MISLEADING_INDENTATION
-- Performing Test C_WARN_NO_MISLEADING_INDENTATION - Success
-- Performing Test C_WARN_NO_MISSING_VARIABLE_DECLARATIONS
-- Performing Test C_WARN_NO_MISSING_VARIABLE_DECLARATIONS - Success
-- Performing Test C_WARN_NO_INCOMPAT_PTR_DISCARD_QUAL
-- Performing Test C_WARN_NO_INCOMPAT_PTR_DISCARD_QUAL - Success
-- Performing Test C_WARN_NO_UNUSED_FUNCTION
-- Performing Test C_WARN_NO_UNUSED_FUNCTION - Success
-- Performing Test C_WARN_NO_INT_TO_VOID_POINTER_CAST
-- Performing Test C_WARN_NO_INT_TO_VOID_POINTER_CAST - Success
-- Performing Test C_WARN_NO_MISSING_PROTOTYPES
-- Performing Test C_WARN_NO_MISSING_PROTOTYPES - Success
-- Performing Test C_WARN_NO_DUPLICATE_ENUM
-- Performing Test C_WARN_NO_DUPLICATE_ENUM - Success
-- Performing Test C_WARN_NO_UNDEF
-- Performing Test C_WARN_NO_UNDEF - Success
-- Performing Test C_WARN_NO_MISSING_NORETURN
-- Performing Test C_WARN_NO_MISSING_NORETURN - Success
-- Performing Test C_WARN_NO_UNUSED_BUT_SET_VARIABLE
-- Performing Test C_WARN_NO_UNUSED_BUT_SET_VARIABLE - Success
-- Performing Test C_WARN_NO_DEPRECATED_DECLARATIONS
-- Performing Test C_WARN_NO_DEPRECATED_DECLARATIONS - Success
-- Performing Test C_WARN_NO_STRICT_PROTOTYPES
-- Performing Test C_WARN_NO_STRICT_PROTOTYPES - Success
-- Performing Test C_WARN_NO_BITWISE_INSTEAD_OF_LOGICAL
-- Performing Test C_WARN_NO_BITWISE_INSTEAD_OF_LOGICAL - Success
-- Performing Test C_WARN_NO_IMPLICIT_CONST_INT_FLOAT_CONVERSION
-- Performing Test C_WARN_NO_IMPLICIT_CONST_INT_FLOAT_CONVERSION - Success
-- Performing Test C_WARN_NO_SINGLE_BIT_BITFIELD_CONSTANT_CONVERSION
-- Performing Test C_WARN_NO_SINGLE_BIT_BITFIELD_CONSTANT_CONVERSION - Success
-- Performing Test CXX_WARN_NO_UNUSED_PARAMETER
-- Performing Test CXX_WARN_NO_UNUSED_PARAMETER - Success
-- Performing Test CXX_WARN_NO_UNUSED_PRIVATE_FIELD
-- Performing Test CXX_WARN_NO_UNUSED_PRIVATE_FIELD - Success
-- Performing Test CXX_WARN_NO_CXX11_NARROWING
-- Performing Test CXX_WARN_NO_CXX11_NARROWING - Success
-- Performing Test CXX_WARN_NO_NON_VIRTUAL_DTOR
-- Performing Test CXX_WARN_NO_NON_VIRTUAL_DTOR - Success
-- Performing Test CXX_WARN_NO_UNUSED_MACROS
-- Performing Test CXX_WARN_NO_UNUSED_MACROS - Success
-- Performing Test CXX_WARN_NO_UNUSED_VARIABLE
-- Performing Test CXX_WARN_NO_UNUSED_VARIABLE - Success
-- Performing Test CXX_WARN_NO_REORDER
-- Performing Test CXX_WARN_NO_REORDER - Success
-- Performing Test CXX_WARN_NO_COMMENT
-- Performing Test CXX_WARN_NO_COMMENT - Success
-- Performing Test CXX_WARN_NO_UNUSED_TYPEDEFS
-- Performing Test CXX_WARN_NO_UNUSED_TYPEDEFS - Success
-- Performing Test CXX_WARN_NO_UNDEFINED_VAR_TEMPLATE
-- Performing Test CXX_WARN_NO_UNDEFINED_VAR_TEMPLATE - Success
-- Performing Test CXX_WARN_NO_INSTANTIATION_AFTER_SPECIALIZATION
-- Performing Test CXX_WARN_NO_INSTANTIATION_AFTER_SPECIALIZATION - Success
-- Performing Test CXX_WARN_NO_MISLEADING_INDENTATION
-- Performing Test CXX_WARN_NO_MISLEADING_INDENTATION - Success
-- Performing Test CXX_WARN_NO_BITWISE_INSTEAD_OF_LOGICAL
-- Performing Test CXX_WARN_NO_BITWISE_INSTEAD_OF_LOGICAL - Success
-- Performing Test CXX_WARN_NO_IMPLICIT_CONST_INT_FLOAT_CONVERSION
-- Performing Test CXX_WARN_NO_IMPLICIT_CONST_INT_FLOAT_CONVERSION - Success
-- Performing Test CXX_WARN_NO_UNDEF
-- Performing Test CXX_WARN_NO_UNDEF - Success
-- Performing Test CXX_WARN_NO_UNDEF_PREFIX
-- Performing Test CXX_WARN_NO_UNDEF_PREFIX - Success
-- Performing Test CXX_WARN_NO_INCONSISTENT_MISSING_OVERRIDE
-- Performing Test CXX_WARN_NO_INCONSISTENT_MISSING_OVERRIDE - Success
-- Performing Test C_MACRO_PREFIX_MAP
-- Performing Test C_MACRO_PREFIX_MAP - Success
-- Performing Test CXX_MACRO_PREFIX_MAP
-- Performing Test CXX_MACRO_PREFIX_MAP - Success
-- Found Metal: /nix/store/dfzgc2vjvyb24csmb418ca486bwxib04-apple-sdk-15.2/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Metal.framework
-- Performing Test _has_no_error_unused_macros
-- Performing Test _has_no_error_unused_macros - Success
-- Performing Test _has_cxxflag_float_conversion
-- Performing Test _has_cxxflag_float_conversion - Success
-- Performing Test _has_cxxflag_double_promotion
-- Performing Test _has_cxxflag_double_promotion - Success
-- Tests: Using Python executable: /nix/store/ycjsccacicqdghkaafhp2m120crj1kpf-python3-3.11.13/bin/python3.11
-- Tests: Disabling most tests, no test data in /tmp/nix-build-blender-4.5.0.drv-0/source/tests/files
-- C Compiler:   "Clang"
-- C++ Compiler: "Clang"
-- 
Blender Configuration
=====================

  Build Options:
  - WITH_ALEMBIC                    ON
  - WITH_BULLET                     ON
  - WITH_CLANG                      OFF
  - WITH_CYCLES                     ON
  - WITH_FFTW3                      ON
  - WITH_FREESTYLE                  ON
  - WITH_GMP                        ON
  - WITH_HARU                       ON
  - WITH_IK_ITASC                   ON
  - WITH_IK_SOLVER                  ON
  - WITH_INPUT_NDOF                 ON
  - WITH_INPUT_IME                  ON
  - WITH_INTERNATIONAL              ON
  - WITH_MANIFOLD                   ON
  - WITH_OPENCOLLADA                ON
  - WITH_OPENCOLORIO                ON
  - WITH_OPENIMAGEDENOISE           ON
  - WITH_OPENSUBDIV                 ON
  - WITH_OPENVDB                    ON
  - WITH_POTRACE                    ON
  - WITH_PUGIXML                    ON
  - WITH_QUADRIFLOW                 ON
  - WITH_TBB                        ON
  - WITH_USD                        OFF
  - WITH_MATERIALX                  ON
  - WITH_XR_OPENXR                  OFF

  Compiler Options:
  - WITH_BUILDINFO                  OFF
  - WITH_OPTIMIZED_BUILD_TOOLS      ON

  System Options:
  - WITH_INSTALL_PORTABLE           OFF
  - WITH_MEM_JEMALLOC               ON
  - WITH_MEM_VALGRIND               OFF

  GHOST Options:
  - WITH_GHOST_DEBUG                OFF
  - WITH_GHOST_SDL                  OFF

  Image Formats:
  - WITH_IMAGE_CINEON               ON
  - WITH_IMAGE_OPENEXR              ON
  - WITH_IMAGE_OPENJPEG             ON

  Audio:
  - WITH_AUDASPACE                  ON
  - WITH_CODEC_FFMPEG               ON
  - WITH_CODEC_SNDFILE              ON
  - WITH_COREAUDIO                  ON
  - WITH_JACK                       OFF
  - WITH_JACK_DYNLOAD               OFF
  - WITH_OPENAL                     ON
  - WITH_PULSEAUDIO                 OFF
  - WITH_PULSEAUDIO_DYNLOAD         
  - WITH_SDL                        OFF
  - WITH_WASAPI                     OFF

  Compression:
  - WITH_LZMA                       ON
  - WITH_LZO                        ON

  Python:
  - WITH_PYTHON_INSTALL             OFF
  - WITH_PYTHON_INSTALL_NUMPY       OFF
  - WITH_PYTHON_INSTALL_ZSTANDARD   
  - WITH_PYTHON_MODULE              OFF
  - WITH_PYTHON_SAFETY              OFF

  Modifiers:
  - WITH_MOD_FLUID                  ON
  - WITH_MOD_OCEANSIM               ON
  - WITH_MOD_REMESH                 ON

  Rendering:
  - WITH_HYDRA                      OFF

  Rendering (Cycles):
  - WITH_CYCLES_OSL                 OFF
  - WITH_CYCLES_EMBREE              ON
  - WITH_CYCLES_PATH_GUIDING        ON

  
-- Configuring done (18.4s)
-- Generating done (3.6s)
CMake Warning:
  Manually-specified variables were not used by the project:

    BUILD_TESTING
    CMAKE_EXPORT_NO_PACKAGE_REGISTRY
    CMAKE_INSTALL_BINDIR
    CMAKE_INSTALL_DOCDIR
    CMAKE_INSTALL_INCLUDEDIR
    CMAKE_INSTALL_INFODIR
    CMAKE_INSTALL_LIBDIR
    CMAKE_INSTALL_LIBEXECDIR
    CMAKE_INSTALL_LOCALEDIR
    CMAKE_INSTALL_MANDIR
    CMAKE_INSTALL_SBINDIR
    CMAKE_POLICY_DEFAULT_CMP0025
    WITH_LIBS_PRECOMPILED
    WITH_PYTHON_INSTALL_REQUESTS


-- Build files have been written to: /tmp/nix-build-blender-4.5.0.drv-0/source/build
cmake: enabled parallel building
cmake: enabled parallel installing
Running phase: buildPhase
@nix { "action": "setPhase", "phase": "buildPhase" }
build flags: -j16 SHELL=/nix/store/jg93ssisp2ybs513p4xx5277bq7vdcxb-bash-5.2p37/bin/bash -j1
[  0%] Built target bf_intern_atomic
[  0%] Building C object intern/clog/CMakeFiles/bf_intern_clog.dir/clog.c.o
[  0%] Linking CXX static library ../../lib/libbf_intern_clog.a
[  0%] Built target bf_intern_clog
[  0%] Building CXX object source/blender/gpu/glsl_preprocess/CMakeFiles/glsl_preprocess.dir/glsl_preprocess.cc.o
[  0%] Linking CXX executable ../../../../bin/glsl_preprocess
[  0%] Built target glsl_preprocess
[  0%] Building CXX object source/blender/datatoc/CMakeFiles/datatoc.dir/datatoc.cc.o
[  0%] Linking CXX executable ../../../bin/datatoc
[  0%] Built target datatoc
[  0%] Generating shaders/library/gpu_shader_compositor_type_conversion.glsl.c, shaders/library/gpu_shader_compositor_type_conversion.glsl.hh
[  0%] Generating shaders/compositor_alpha_crop.glsl.c, shaders/compositor_alpha_crop.glsl.hh
[  0%] Generating shaders/compositor_bilateral_blur.glsl.c, shaders/compositor_bilateral_blur.glsl.hh
[  0%] Generating shaders/compositor_bokeh_blur.glsl.c, shaders/compositor_bokeh_blur.glsl.hh
[  0%] Generating shaders/compositor_bokeh_blur_variable_size.glsl.c, shaders/compositor_bokeh_blur_variable_size.glsl.hh
[  0%] Generating shaders/compositor_bokeh_image.glsl.c, shaders/compositor_bokeh_image.glsl.hh
[  0%] Generating shaders/compositor_box_mask.glsl.c, shaders/compositor_box_mask.glsl.hh
[  0%] Generating shaders/compositor_compute_preview.glsl.c, shaders/compositor_compute_preview.glsl.hh
[  0%] Generating shaders/compositor_convert.glsl.c, shaders/compositor_convert.glsl.hh
[  0%] Generating shaders/compositor_cryptomatte_image.glsl.c, shaders/compositor_cryptomatte_image.glsl.hh
[  0%] Generating shaders/compositor_cryptomatte_matte.glsl.c, shaders/compositor_cryptomatte_matte.glsl.hh
[  0%] Generating shaders/compositor_cryptomatte_pick.glsl.c, shaders/compositor_cryptomatte_pick.glsl.hh
[  0%] Generating shaders/compositor_defocus_blur.glsl.c, shaders/compositor_defocus_blur.glsl.hh
[  0%] Generating shaders/compositor_defocus_radius_from_depth.glsl.c, shaders/compositor_defocus_radius_from_depth.glsl.hh
[  0%] Generating shaders/compositor_defocus_radius_from_scale.glsl.c, shaders/compositor_defocus_radius_from_scale.glsl.hh
[  0%] Generating shaders/compositor_deriche_gaussian_blur.glsl.c, shaders/compositor_deriche_gaussian_blur.glsl.hh
[  0%] Generating shaders/compositor_deriche_gaussian_blur_sum.glsl.c, shaders/compositor_deriche_gaussian_blur_sum.glsl.hh
[  0%] Generating shaders/compositor_despeckle.glsl.c, shaders/compositor_despeckle.glsl.hh
[  0%] Generating shaders/compositor_directional_blur.glsl.c, shaders/compositor_directional_blur.glsl.hh
[  0%] Generating shaders/compositor_displace.glsl.c, shaders/compositor_displace.glsl.hh
[  0%] Generating shaders/compositor_double_edge_mask_compute_boundary.glsl.c, shaders/compositor_double_edge_mask_compute_boundary.glsl.hh
[  0%] Generating shaders/compositor_double_edge_mask_compute_gradient.glsl.c, shaders/compositor_double_edge_mask_compute_gradient.glsl.hh
[  0%] Generating shaders/compositor_edge_filter.glsl.c, shaders/compositor_edge_filter.glsl.hh
[  0%] Generating shaders/compositor_ellipse_mask.glsl.c, shaders/compositor_ellipse_mask.glsl.hh
[  0%] Generating shaders/compositor_filter.glsl.c, shaders/compositor_filter.glsl.hh
[  0%] Generating shaders/compositor_flip.glsl.c, shaders/compositor_flip.glsl.hh
[  0%] Generating shaders/compositor_gamma_correct.glsl.c, shaders/compositor_gamma_correct.glsl.hh
[  0%] Generating shaders/compositor_glare_bloom_downsample.glsl.c, shaders/compositor_glare_bloom_downsample.glsl.hh
[  0%] Generating shaders/compositor_glare_bloom_upsample.glsl.c, shaders/compositor_glare_bloom_upsample.glsl.hh
[  0%] Generating shaders/compositor_glare_ghost_accumulate.glsl.c, shaders/compositor_glare_ghost_accumulate.glsl.hh
[  0%] Generating shaders/compositor_glare_ghost_base.glsl.c, shaders/compositor_glare_ghost_base.glsl.hh
[  0%] Generating shaders/compositor_glare_highlights.glsl.c, shaders/compositor_glare_highlights.glsl.hh
[  0%] Generating shaders/compositor_glare_mix.glsl.c, shaders/compositor_glare_mix.glsl.hh
[  0%] Generating shaders/compositor_glare_simple_star_anti_diagonal_pass.glsl.c, shaders/compositor_glare_simple_star_anti_diagonal_pass.glsl.hh
[  0%] Generating shaders/compositor_glare_simple_star_diagonal_pass.glsl.c, shaders/compositor_glare_simple_star_diagonal_pass.glsl.hh
[  1%] Generating shaders/compositor_glare_simple_star_horizontal_pass.glsl.c, shaders/compositor_glare_simple_star_horizontal_pass.glsl.hh
[  1%] Generating shaders/compositor_glare_simple_star_vertical_pass.glsl.c, shaders/compositor_glare_simple_star_vertical_pass.glsl.hh
[  1%] Generating shaders/compositor_glare_streaks_accumulate.glsl.c, shaders/compositor_glare_streaks_accumulate.glsl.hh
[  1%] Generating shaders/compositor_glare_streaks_filter.glsl.c, shaders/compositor_glare_streaks_filter.glsl.hh
[  1%] Generating shaders/compositor_glare_write_glare_output.glsl.c, shaders/compositor_glare_write_glare_output.glsl.hh
[  1%] Generating shaders/compositor_glare_write_highlights_output.glsl.c, shaders/compositor_glare_write_highlights_output.glsl.hh
[  1%] Generating shaders/compositor_horizontal_lens_distortion.glsl.c, shaders/compositor_horizontal_lens_distortion.glsl.hh
[  1%] Generating shaders/compositor_id_mask.glsl.c, shaders/compositor_id_mask.glsl.hh
[  1%] Generating shaders/compositor_image_coordinates_normalized.glsl.c, shaders/compositor_image_coordinates_normalized.glsl.hh
[  1%] Generating shaders/compositor_image_coordinates_pixel.glsl.c, shaders/compositor_image_coordinates_pixel.glsl.hh
[  1%] Generating shaders/compositor_image_coordinates_uniform.glsl.c, shaders/compositor_image_coordinates_uniform.glsl.hh
[  1%] Generating shaders/compositor_image_crop.glsl.c, shaders/compositor_image_crop.glsl.hh
[  1%] Generating shaders/compositor_inpaint_compute_boundary.glsl.c, shaders/compositor_inpaint_compute_boundary.glsl.hh
[  1%] Generating shaders/compositor_inpaint_compute_region.glsl.c, shaders/compositor_inpaint_compute_region.glsl.hh
[  1%] Generating shaders/compositor_inpaint_fill_region.glsl.c, shaders/compositor_inpaint_fill_region.glsl.hh
[  1%] Generating shaders/compositor_jump_flooding.glsl.c, shaders/compositor_jump_flooding.glsl.hh
[  1%] Generating shaders/compositor_keying_compute_image.glsl.c, shaders/compositor_keying_compute_image.glsl.hh
[  1%] Generating shaders/compositor_keying_compute_matte.glsl.c, shaders/compositor_keying_compute_matte.glsl.hh
[  1%] Generating shaders/compositor_keying_extract_chroma.glsl.c, shaders/compositor_keying_extract_chroma.glsl.hh
[  1%] Generating shaders/compositor_keying_replace_chroma.glsl.c, shaders/compositor_keying_replace_chroma.glsl.hh
[  1%] Generating shaders/compositor_keying_screen.glsl.c, shaders/compositor_keying_screen.glsl.hh
[  1%] Generating shaders/compositor_keying_tweak_matte.glsl.c, shaders/compositor_keying_tweak_matte.glsl.hh
[  1%] Generating shaders/compositor_kuwahara_anisotropic.glsl.c, shaders/compositor_kuwahara_anisotropic.glsl.hh
[  1%] Generating shaders/compositor_kuwahara_anisotropic_compute_structure_tensor.glsl.c, shaders/compositor_kuwahara_anisotropic_compute_structure_tensor.glsl.hh
[  1%] Generating shaders/compositor_kuwahara_classic.glsl.c, shaders/compositor_kuwahara_classic.glsl.hh
[  1%] Generating shaders/compositor_map_uv_anisotropic.glsl.c, shaders/compositor_map_uv_anisotropic.glsl.hh
[  1%] Generating shaders/compositor_map_uv_nearest_neighbour.glsl.c, shaders/compositor_map_uv_nearest_neighbour.glsl.hh
[  1%] Generating shaders/compositor_morphological_blur.glsl.c, shaders/compositor_morphological_blur.glsl.hh
[  1%] Generating shaders/compositor_morphological_distance.glsl.c, shaders/compositor_morphological_distance.glsl.hh
[  1%] Generating shaders/compositor_morphological_distance_feather.glsl.c, shaders/compositor_morphological_distance_feather.glsl.hh
[  1%] Generating shaders/compositor_morphological_distance_threshold.glsl.c, shaders/compositor_morphological_distance_threshold.glsl.hh
[  1%] Generating shaders/compositor_morphological_step.glsl.c, shaders/compositor_morphological_step.glsl.hh
[  1%] Generating shaders/compositor_motion_blur.glsl.c, shaders/compositor_motion_blur.glsl.hh
[  1%] Generating shaders/compositor_motion_blur_max_velocity_dilate.glsl.c, shaders/compositor_motion_blur_max_velocity_dilate.glsl.hh
[  1%] Generating shaders/compositor_movie_distortion.glsl.c, shaders/compositor_movie_distortion.glsl.hh
[  1%] Generating shaders/compositor_normalize.glsl.c, shaders/compositor_normalize.glsl.hh
[  1%] Generating shaders/compositor_parallel_reduction.glsl.c, shaders/compositor_parallel_reduction.glsl.hh
[  1%] Generating shaders/compositor_pixelate.glsl.c, shaders/compositor_pixelate.glsl.hh
[  1%] Generating shaders/compositor_plane_deform.glsl.c, shaders/compositor_plane_deform.glsl.hh
[  1%] Generating shaders/compositor_plane_deform_anisotropic.glsl.c, shaders/compositor_plane_deform_anisotropic.glsl.hh
[  1%] Generating shaders/compositor_plane_deform_mask.glsl.c, shaders/compositor_plane_deform_mask.glsl.hh
[  1%] Generating shaders/compositor_plane_deform_motion_blur.glsl.c, shaders/compositor_plane_deform_motion_blur.glsl.hh
[  1%] Generating shaders/compositor_plane_deform_motion_blur_mask.glsl.c, shaders/compositor_plane_deform_motion_blur_mask.glsl.hh
[  1%] Generating shaders/compositor_premultiply_alpha.glsl.c, shaders/compositor_premultiply_alpha.glsl.hh
[  1%] Generating shaders/compositor_radial_lens_distortion.glsl.c, shaders/compositor_radial_lens_distortion.glsl.hh
[  1%] Generating shaders/compositor_read_input.glsl.c, shaders/compositor_read_input.glsl.hh
[  1%] Generating shaders/compositor_realize_on_domain.glsl.c, shaders/compositor_realize_on_domain.glsl.hh
[  1%] Generating shaders/compositor_scale_variable.glsl.c, shaders/compositor_scale_variable.glsl.hh
[  1%] Generating shaders/compositor_smaa_blending_weight_calculation.glsl.c, shaders/compositor_smaa_blending_weight_calculation.glsl.hh
[  1%] Generating shaders/compositor_smaa_edge_detection.glsl.c, shaders/compositor_smaa_edge_detection.glsl.hh
[  1%] Generating shaders/compositor_smaa_neighborhood_blending.glsl.c, shaders/compositor_smaa_neighborhood_blending.glsl.hh
[  1%] Generating shaders/compositor_split.glsl.c, shaders/compositor_split.glsl.hh
[  1%] Generating shaders/compositor_summed_area_table_compute_complete_blocks.glsl.c, shaders/compositor_summed_area_table_compute_complete_blocks.glsl.hh
[  1%] Generating shaders/compositor_summed_area_table_compute_complete_x_prologues.glsl.c, shaders/compositor_summed_area_table_compute_complete_x_prologues.glsl.hh
[  1%] Generating shaders/compositor_summed_area_table_compute_complete_y_prologues.glsl.c, shaders/compositor_summed_area_table_compute_complete_y_prologues.glsl.hh
[  1%] Generating shaders/compositor_summed_area_table_compute_incomplete_prologues.glsl.c, shaders/compositor_summed_area_table_compute_incomplete_prologues.glsl.hh
[  1%] Generating shaders/compositor_sun_beams.glsl.c, shaders/compositor_sun_beams.glsl.hh
[  1%] Generating shaders/compositor_symmetric_blur.glsl.c, shaders/compositor_symmetric_blur.glsl.hh
[  1%] Generating shaders/compositor_symmetric_blur_variable_size.glsl.c, shaders/compositor_symmetric_blur_variable_size.glsl.hh
[  1%] Generating shaders/compositor_symmetric_separable_blur.glsl.c, shaders/compositor_symmetric_separable_blur.glsl.hh
[  1%] Generating shaders/compositor_symmetric_separable_blur_variable_size.glsl.c, shaders/compositor_symmetric_separable_blur_variable_size.glsl.hh
[  1%] Generating shaders/compositor_tone_map_photoreceptor.glsl.c, shaders/compositor_tone_map_photoreceptor.glsl.hh
[  1%] Generating shaders/compositor_tone_map_simple.glsl.c, shaders/compositor_tone_map_simple.glsl.hh
[  1%] Generating shaders/compositor_translate_wrapped.glsl.c, shaders/compositor_translate_wrapped.glsl.hh
[  2%] Generating shaders/compositor_van_vliet_gaussian_blur.glsl.c, shaders/compositor_van_vliet_gaussian_blur.glsl.hh
[  2%] Generating shaders/compositor_van_vliet_gaussian_blur_sum.glsl.c, shaders/compositor_van_vliet_gaussian_blur_sum.glsl.hh
[  2%] Generating shaders/compositor_write_output.glsl.c, shaders/compositor_write_output.glsl.hh
[  2%] Generating shaders/compositor_z_combine_compute_mask.glsl.c, shaders/compositor_z_combine_compute_mask.glsl.hh
[  2%] Generating shaders/compositor_z_combine_from_mask_depth.glsl.c, shaders/compositor_z_combine_from_mask_depth.glsl.hh
[  2%] Generating shaders/compositor_z_combine_from_mask_image.glsl.c, shaders/compositor_z_combine_from_mask_image.glsl.hh
[  2%] Generating shaders/compositor_z_combine_simple_depth.glsl.c, shaders/compositor_z_combine_simple_depth.glsl.hh
[  2%] Generating shaders/compositor_z_combine_simple_image.glsl.c, shaders/compositor_z_combine_simple_image.glsl.hh
[  2%] Generating shaders/library/gpu_shader_compositor_alpha_over.glsl.c, shaders/library/gpu_shader_compositor_alpha_over.glsl.hh
[  2%] Generating shaders/library/gpu_shader_compositor_bright_contrast.glsl.c, shaders/library/gpu_shader_compositor_bright_contrast.glsl.hh
[  2%] Generating shaders/library/gpu_shader_compositor_channel_matte.glsl.c, shaders/library/gpu_shader_compositor_channel_matte.glsl.hh
[  2%] Generating shaders/library/gpu_shader_compositor_chroma_matte.glsl.c, shaders/library/gpu_shader_compositor_chroma_matte.glsl.hh
[  2%] Generating shaders/library/gpu_shader_compositor_color_balance.glsl.c, shaders/library/gpu_shader_compositor_color_balance.glsl.hh
[  2%] Generating shaders/library/gpu_shader_compositor_color_correction.glsl.c, shaders/library/gpu_shader_compositor_color_correction.glsl.hh
[  2%] Generating shaders/library/gpu_shader_compositor_color_matte.glsl.c, shaders/library/gpu_shader_compositor_color_matte.glsl.hh
[  2%] Generating shaders/library/gpu_shader_compositor_color_spill.glsl.c, shaders/library/gpu_shader_compositor_color_spill.glsl.hh
[  2%] Generating shaders/library/gpu_shader_compositor_color_to_luminance.glsl.c, shaders/library/gpu_shader_compositor_color_to_luminance.glsl.hh
[  2%] Generating shaders/library/gpu_shader_compositor_difference_matte.glsl.c, shaders/library/gpu_shader_compositor_difference_matte.glsl.hh
[  2%] Generating shaders/library/gpu_shader_compositor_distance_matte.glsl.c, shaders/library/gpu_shader_compositor_distance_matte.glsl.hh
[  2%] Generating shaders/library/gpu_shader_compositor_exposure.glsl.c, shaders/library/gpu_shader_compositor_exposure.glsl.hh
[  2%] Generating shaders/library/gpu_shader_compositor_gamma.glsl.c, shaders/library/gpu_shader_compositor_gamma.glsl.hh
[  2%] Generating shaders/library/gpu_shader_compositor_hue_correct.glsl.c, shaders/library/gpu_shader_compositor_hue_correct.glsl.hh
[  2%] Generating shaders/library/gpu_shader_compositor_hue_saturation_value.glsl.c, shaders/library/gpu_shader_compositor_hue_saturation_value.glsl.hh
[  2%] Generating shaders/library/gpu_shader_compositor_image_diagonals.glsl.c, shaders/library/gpu_shader_compositor_image_diagonals.glsl.hh
[  2%] Generating shaders/library/gpu_shader_compositor_invert.glsl.c, shaders/library/gpu_shader_compositor_invert.glsl.hh
[  2%] Generating shaders/library/gpu_shader_compositor_jump_flooding_lib.glsl.c, shaders/library/gpu_shader_compositor_jump_flooding_lib.glsl.hh
[  2%] Generating shaders/library/gpu_shader_compositor_luminance_matte.glsl.c, shaders/library/gpu_shader_compositor_luminance_matte.glsl.hh
[  2%] Generating shaders/library/gpu_shader_compositor_main.glsl.c, shaders/library/gpu_shader_compositor_main.glsl.hh
[  2%] Generating shaders/library/gpu_shader_compositor_map_value.glsl.c, shaders/library/gpu_shader_compositor_map_value.glsl.hh
[  2%] Generating shaders/library/gpu_shader_compositor_motion_blur_lib.glsl.c, shaders/library/gpu_shader_compositor_motion_blur_lib.glsl.hh
[  2%] Generating shaders/library/gpu_shader_compositor_normal.glsl.c, shaders/library/gpu_shader_compositor_normal.glsl.hh
[  2%] Generating shaders/library/gpu_shader_compositor_ocio_processor.glsl.c, shaders/library/gpu_shader_compositor_ocio_processor.glsl.hh
[  2%] Generating shaders/library/gpu_shader_compositor_posterize.glsl.c, shaders/library/gpu_shader_compositor_posterize.glsl.hh
[  2%] Generating shaders/library/gpu_shader_compositor_separate_combine.glsl.c, shaders/library/gpu_shader_compositor_separate_combine.glsl.hh
[  2%] Generating shaders/library/gpu_shader_compositor_set_alpha.glsl.c, shaders/library/gpu_shader_compositor_set_alpha.glsl.hh
[  2%] Generating shaders/library/gpu_shader_compositor_store_output.glsl.c, shaders/library/gpu_shader_compositor_store_output.glsl.hh
[  2%] Generating shaders/library/gpu_shader_compositor_summed_area_table_lib.glsl.c, shaders/library/gpu_shader_compositor_summed_area_table_lib.glsl.hh
[  2%] Generating shaders/library/gpu_shader_compositor_texture_utilities.glsl.c, shaders/library/gpu_shader_compositor_texture_utilities.glsl.hh
[  2%] Building C object source/blender/compositor/CMakeFiles/bf_compositor_shaders.dir/Unity/unity_13_c.c.o
[  2%] Building C object source/blender/compositor/CMakeFiles/bf_compositor_shaders.dir/Unity/unity_12_c.c.o
[  2%] Building C object source/blender/compositor/CMakeFiles/bf_compositor_shaders.dir/Unity/unity_11_c.c.o
[  2%] Building C object source/blender/compositor/CMakeFiles/bf_compositor_shaders.dir/Unity/unity_10_c.c.o
[  2%] Building C object source/blender/compositor/CMakeFiles/bf_compositor_shaders.dir/Unity/unity_9_c.c.o
[  2%] Building C object source/blender/compositor/CMakeFiles/bf_compositor_shaders.dir/Unity/unity_8_c.c.o
[  2%] Building C object source/blender/compositor/CMakeFiles/bf_compositor_shaders.dir/Unity/unity_7_c.c.o
[  2%] Building C object source/blender/compositor/CMakeFiles/bf_compositor_shaders.dir/Unity/unity_6_c.c.o
[  2%] Building C object source/blender/compositor/CMakeFiles/bf_compositor_shaders.dir/Unity/unity_5_c.c.o
[  2%] Building C object source/blender/compositor/CMakeFiles/bf_compositor_shaders.dir/Unity/unity_4_c.c.o
[  2%] Building C object source/blender/compositor/CMakeFiles/bf_compositor_shaders.dir/Unity/unity_3_c.c.o
[  2%] Building C object source/blender/compositor/CMakeFiles/bf_compositor_shaders.dir/Unity/unity_2_c.c.o
[  2%] Building C object source/blender/compositor/CMakeFiles/bf_compositor_shaders.dir/Unity/unity_1_c.c.o
[  2%] Building C object source/blender/compositor/CMakeFiles/bf_compositor_shaders.dir/Unity/unity_0_c.c.o
[  2%] Linking C static library ../../../lib/libbf_compositor_shaders.a
[  2%] Built target bf_compositor_shaders
[  2%] Generating internal/evaluator/shaders/osd_eval_stencils_comp.glsl.c, internal/evaluator/shaders/osd_eval_stencils_comp.glsl.hh
[  2%] Generating internal/evaluator/shaders/osd_eval_patches_comp.glsl.c, internal/evaluator/shaders/osd_eval_patches_comp.glsl.hh
[  2%] Building C object intern/opensubdiv/CMakeFiles/bf_osd_shaders.dir/internal/evaluator/shaders/osd_eval_stencils_comp.glsl.c.o
[  2%] Building C object intern/opensubdiv/CMakeFiles/bf_osd_shaders.dir/internal/evaluator/shaders/osd_eval_patches_comp.glsl.c.o
[  2%] Linking C static library ../../lib/libbf_osd_shaders.a
[  2%] Built target bf_osd_shaders
[  2%] Building CXX object extern/fmtlib/CMakeFiles/extern_fmtlib.dir/src/format.cc.o
[  2%] Linking CXX static library ../../lib/libextern_fmtlib.a
[  2%] Built target extern_fmtlib
[  3%] Building CXX object intern/guardedalloc/CMakeFiles/bf_intern_guardedalloc.dir/intern/leak_detector.cc.o
[  3%] Building CXX object intern/guardedalloc/CMakeFiles/bf_intern_guardedalloc.dir/intern/mallocn.cc.o
[  3%] Building CXX object intern/guardedalloc/CMakeFiles/bf_intern_guardedalloc.dir/intern/mallocn_guarded_impl.cc.o
[  3%] Building CXX object intern/guardedalloc/CMakeFiles/bf_intern_guardedalloc.dir/intern/mallocn_lockfree_impl.cc.o
[  3%] Building CXX object intern/guardedalloc/CMakeFiles/bf_intern_guardedalloc.dir/intern/memory_usage.cc.o
[  3%] Linking CXX static library ../../lib/libbf_intern_guardedalloc.a
[  3%] Built target bf_intern_guardedalloc
[  3%] Building CXX object source/blender/makesdna/intern/CMakeFiles/makesdna.dir/dna_utils.cc.o
[  3%] Building CXX object source/blender/makesdna/intern/CMakeFiles/makesdna.dir/makesdna.cc.o
[  4%] Building CXX object source/blender/makesdna/intern/CMakeFiles/makesdna.dir/__/__/blenlib/intern/BLI_assert.cc.o
[  4%] Building CXX object source/blender/makesdna/intern/CMakeFiles/makesdna.dir/__/__/blenlib/intern/BLI_ghash.cc.o
[  4%] Building CXX object source/blender/makesdna/intern/CMakeFiles/makesdna.dir/__/__/blenlib/intern/BLI_ghash_utils.cc.o
[  4%] Building CXX object source/blender/makesdna/intern/CMakeFiles/makesdna.dir/__/__/blenlib/intern/BLI_linklist.cc.o
[  4%] Building CXX object source/blender/makesdna/intern/CMakeFiles/makesdna.dir/__/__/blenlib/intern/BLI_memarena.cc.o
[  4%] Building CXX object source/blender/makesdna/intern/CMakeFiles/makesdna.dir/__/__/blenlib/intern/BLI_mempool.cc.o
[  4%] Building CXX object source/blender/makesdna/intern/CMakeFiles/makesdna.dir/__/__/blenlib/intern/endian_switch.cc.o
[  4%] Building CXX object source/blender/makesdna/intern/CMakeFiles/makesdna.dir/__/__/blenlib/intern/listbase.cc.o
[  4%] Building CXX object source/blender/makesdna/intern/CMakeFiles/makesdna.dir/__/__/blenlib/intern/string.cc.o
[  4%] Building CXX object source/blender/makesdna/intern/CMakeFiles/makesdna.dir/__/__/blenlib/intern/hash_mm2a.cc.o
[  4%] Building CXX object source/blender/makesdna/intern/CMakeFiles/makesdna.dir/__/__/blenlib/intern/gsqueue.cc.o
[  4%] Building CXX object source/blender/makesdna/intern/CMakeFiles/makesdna.dir/__/__/blenlib/intern/threads.cc.o
[  4%] Building CXX object source/blender/makesdna/intern/CMakeFiles/makesdna.dir/__/__/blenlib/intern/time.cc.o
[  4%] Linking CXX executable ../../../../bin/makesdna
[  4%] Built target makesdna
[  4%] Generating dna.cc, dna_type_offsets.h, dna_verify.cc, dna_struct_ids.cc
Segmentation fault
make[2]: *** [source/blender/makesdna/intern/CMakeFiles/bf_dna.dir/build.make:74: source/blender/makesdna/intern/dna.cc] Error 1
make[2]: *** Deleting file 'source/blender/makesdna/intern/dna.cc'
make[1]: *** [CMakeFiles/Makefile2:9507: source/blender/makesdna/intern/CMakeFiles/bf_dna.dir/all] Error 2
make: *** [Makefile:166: all] Error 2

Additional context

No response

System metadata

  • system: "aarch64-darwin"
  • host os: Darwin 24.4.0, macOS 15.4.1
  • multi-user?: yes
  • sandbox: yes
  • version: nix-env (Nix) 2.28.4
  • channels(root): "nixpkgs"
  • nixpkgs: /nix/store/sq6y3945157kdqp45xfmms5qnbh3kmr2-source

Notify maintainers


Note for maintainers: Please tag this issue in your pull request description. (i.e. Resolves #ISSUE.)

I assert that this issue is relevant for Nixpkgs

Is this issue important to you?

Add a 👍 reaction to issues you find important.

Metadata

Metadata

Assignees

No one assigned

    Labels

    0.kind: build failureA package fails to build2.status: stalehttps://github.com/NixOS/nixpkgs/blob/master/.github/STALE-BOT.md6.topic: darwinRunning or building packages on Darwin9.needs: help on darwinAlso consider pinging @NixOS/darwin-maintainers.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions