Nixpkgs version
Describe the bug
Compile error building rPackages.RcppParallel on Apple M3 Pro (aarch64-darwin).
I manually bisected 50k commits to get:
Newest Bad: d030887 (Jan 10, tip of nixos-25.11 as of writing)
Oldest Bad: 39ed7bc (Oct 5, minizign: 0.1.4 -> 0.1.7)
Newest Good: 7a786a5 (Oct 5)
Using:
$ nix-shell -p rPackages.RcppParallel -I nixpkgs=https://github.com/NixOS/nixpkgs/archive/d03088749a110d52a4739348f39a63f84bb0be14.tar.gz
Steps to reproduce
nix-shell -p rPackages.RcppParallel -I nixpkgs=https://github.com/NixOS/nixpkgs/archive/39ed7bc2e68500359d46099935ebb9e11ac96edf.tar.gz
Expected behaviour
The nix-shell command succeeds
Screenshots
No response
Relevant log output
$ nix-shell -p rPackages.RcppParallel -I nixpkgs=https://github.com/NixOS/nixpkgs/archive/39ed7bc2e68500359d46099935ebb9e11ac96edf.tar.gz
unpacking 'https://github.com/NixOS/nixpkgs/archive/39ed7bc2e68500359d46099935ebb9e11ac96edf.tar.gz' into the Git cache...
this derivation will be built:
/nix/store/7hdx82gh1sm6h3yrfymznddh1n0wy839-r-RcppParallel-5.1.10.drv
building '/nix/store/7hdx82gh1sm6h3yrfymznddh1n0wy839-r-RcppParallel-5.1.10.drv'...
Running phase: unpackPhase
unpacking source archive /nix/store/4ixjlwslfp8kk6viracv9vzv2xwp2bfz-RcppParallel_5.1.10.tar.gz
source root is RcppParallel
setting SOURCE_DATE_EPOCH to timestamp 1737684002 of file "RcppParallel/MD5"
Running phase: patchPhase
Running phase: updateAutotoolsGnuConfigScriptsPhase
Running phase: configurePhase
patching script interpreter paths in configure
configure: interpreter directive changed from "#!/usr/bin/env sh" to "/nix/store/xhsnsmvh1ka5mxszd1psxq36vaanb8jy-bash-5.3p3/bin/sh"
Running phase: buildPhase
Running phase: checkPhase
Running phase: installPhase
* installing *source* package ‘RcppParallel’ ...
** this is package ‘RcppParallel’ version ‘5.1.10’
file ‘configure’ has the wrong MD5 checksum
** using staged installation
** preparing to configure package 'RcppParallel' ...
*** configured file: 'R/tbb-autodetected.R.in' => 'R/tbb-autodetected.R'
*** configured file: 'src/Makevars.in' => 'src/Makevars'
*** configured file: 'src/install.libs.R.in' => 'src/install.libs.R'
** finished configure for package 'RcppParallel'
** libs
using C++ compiler: ‘clang version 21.1.1’
using SDK: ‘’
(tbb) Building TBB using bundled sources ...
make[1]: Entering directory '/nix/var/nix/builds/nix-73369-1988211097/RcppParallel/src/tbb/src'
OS: macos
arch=arm64
compiler=clang
runtime=ccclang version 21.1.1_os15.6.1
tbb_build_prefix=macos_arm64_clang_ccclang version 21.1.1_os15.6.1
work_dir=/nix/var/nix/builds/nix-73369-1988211097/RcppParallel/src/build/macos_arm64_clang_ccclang /nix/var/nix/builds/nix-73369-1988211097/RcppParallel/src/tbb/src/version /nix/var/nix/builds/nix-73369-1988211097/RcppParallel/src/tbb/src/21.1.1_os15.6.1_release
make[1]: Leaving directory '/nix/var/nix/builds/nix-73369-1988211097/RcppParallel/src/tbb/src'
make[1]: Entering directory '/nix/var/nix/builds/nix-73369-1988211097/RcppParallel/src/tbb/src'
Created ../build/lib_release directory
make -C "../build/lib_release" -r -f ../../build/Makefile.tbb cfg=release
make[2]: Entering directory '/nix/var/nix/builds/nix-73369-1988211097/RcppParallel/src/tbb/build/lib_release'
../../build/Makefile.tbb:28: CONFIG: cfg=release arch=arm64 compiler=clang target=macos runtime=ccclang version 21.1.1_os15.6.1
/nix/store/l58v977vq4qy58m1bw60bzrpkywizz2b-clang-wrapper-21.1.1/bin/c++ -I../inst/include -isystem /nix/store/zzn2cvbh4gs4zvyv9p52kclqqvqrfb5x-libcxx-19.1.2+apple-sdk-15.5/include/c++/v1 -o concurrent_hash_map.o -c -MMD -O2 -DUSE_PTHREAD -stdlib=libc++ -arch arm64 -isysroot /nix/store/ghspqwzhdmzj1rss36lcayyc8mrvparn-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.3 -fPIC -D__TBB_BUILD=1 -Wall -std=gnu++11 -g -O2 -DTBB_NO_LEGACY=1 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/concurrent_hash_map.cpp
/nix/store/l58v977vq4qy58m1bw60bzrpkywizz2b-clang-wrapper-21.1.1/bin/c++ -I../inst/include -isystem /nix/store/zzn2cvbh4gs4zvyv9p52kclqqvqrfb5x-libcxx-19.1.2+apple-sdk-15.5/include/c++/v1 -o concurrent_queue.o -c -MMD -O2 -DUSE_PTHREAD -stdlib=libc++ -arch arm64 -isysroot /nix/store/ghspqwzhdmzj1rss36lcayyc8mrvparn-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.3 -fPIC -D__TBB_BUILD=1 -Wall -std=gnu++11 -g -O2 -DTBB_NO_LEGACY=1 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/concurrent_queue.cpp
/nix/store/l58v977vq4qy58m1bw60bzrpkywizz2b-clang-wrapper-21.1.1/bin/c++ -I../inst/include -isystem /nix/store/zzn2cvbh4gs4zvyv9p52kclqqvqrfb5x-libcxx-19.1.2+apple-sdk-15.5/include/c++/v1 -o concurrent_vector.o -c -MMD -O2 -DUSE_PTHREAD -stdlib=libc++ -arch arm64 -isysroot /nix/store/ghspqwzhdmzj1rss36lcayyc8mrvparn-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.3 -fPIC -D__TBB_BUILD=1 -Wall -std=gnu++11 -g -O2 -DTBB_NO_LEGACY=1 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/concurrent_vector.cpp
/nix/store/l58v977vq4qy58m1bw60bzrpkywizz2b-clang-wrapper-21.1.1/bin/c++ -I../inst/include -isystem /nix/store/zzn2cvbh4gs4zvyv9p52kclqqvqrfb5x-libcxx-19.1.2+apple-sdk-15.5/include/c++/v1 -o dynamic_link.o -c -MMD -O2 -DUSE_PTHREAD -stdlib=libc++ -arch arm64 -isysroot /nix/store/ghspqwzhdmzj1rss36lcayyc8mrvparn-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.3 -fPIC -D__TBB_BUILD=1 -Wall -std=gnu++11 -g -O2 -DTBB_NO_LEGACY=1 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/dynamic_link.cpp
/nix/store/l58v977vq4qy58m1bw60bzrpkywizz2b-clang-wrapper-21.1.1/bin/c++ -I../inst/include -isystem /nix/store/zzn2cvbh4gs4zvyv9p52kclqqvqrfb5x-libcxx-19.1.2+apple-sdk-15.5/include/c++/v1 -o itt_notify.o -c -MMD -O2 -DUSE_PTHREAD -stdlib=libc++ -arch arm64 -isysroot /nix/store/ghspqwzhdmzj1rss36lcayyc8mrvparn-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.3 -fPIC -D__TBB_BUILD=1 -Wall -std=gnu++11 -g -O2 -DTBB_NO_LEGACY=1 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/itt_notify.cpp
/nix/store/l58v977vq4qy58m1bw60bzrpkywizz2b-clang-wrapper-21.1.1/bin/c++ -I../inst/include -isystem /nix/store/zzn2cvbh4gs4zvyv9p52kclqqvqrfb5x-libcxx-19.1.2+apple-sdk-15.5/include/c++/v1 -o cache_aligned_allocator.o -c -MMD -O2 -DUSE_PTHREAD -stdlib=libc++ -arch arm64 -isysroot /nix/store/ghspqwzhdmzj1rss36lcayyc8mrvparn-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.3 -fPIC -D__TBB_BUILD=1 -Wall -std=gnu++11 -g -O2 -DTBB_NO_LEGACY=1 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/cache_aligned_allocator.cpp
/nix/store/l58v977vq4qy58m1bw60bzrpkywizz2b-clang-wrapper-21.1.1/bin/c++ -I../inst/include -isystem /nix/store/zzn2cvbh4gs4zvyv9p52kclqqvqrfb5x-libcxx-19.1.2+apple-sdk-15.5/include/c++/v1 -o pipeline.o -c -MMD -O2 -DUSE_PTHREAD -stdlib=libc++ -arch arm64 -isysroot /nix/store/ghspqwzhdmzj1rss36lcayyc8mrvparn-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.3 -fPIC -D__TBB_BUILD=1 -Wall -std=gnu++11 -g -O2 -DTBB_NO_LEGACY=1 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/pipeline.cpp
/nix/store/l58v977vq4qy58m1bw60bzrpkywizz2b-clang-wrapper-21.1.1/bin/c++ -I../inst/include -isystem /nix/store/zzn2cvbh4gs4zvyv9p52kclqqvqrfb5x-libcxx-19.1.2+apple-sdk-15.5/include/c++/v1 -o queuing_mutex.o -c -MMD -O2 -DUSE_PTHREAD -stdlib=libc++ -arch arm64 -isysroot /nix/store/ghspqwzhdmzj1rss36lcayyc8mrvparn-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.3 -fPIC -D__TBB_BUILD=1 -Wall -std=gnu++11 -g -O2 -DTBB_NO_LEGACY=1 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/queuing_mutex.cpp
/nix/store/l58v977vq4qy58m1bw60bzrpkywizz2b-clang-wrapper-21.1.1/bin/c++ -I../inst/include -isystem /nix/store/zzn2cvbh4gs4zvyv9p52kclqqvqrfb5x-libcxx-19.1.2+apple-sdk-15.5/include/c++/v1 -o queuing_rw_mutex.o -c -MMD -O2 -DUSE_PTHREAD -stdlib=libc++ -arch arm64 -isysroot /nix/store/ghspqwzhdmzj1rss36lcayyc8mrvparn-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.3 -fPIC -D__TBB_BUILD=1 -Wall -std=gnu++11 -g -O2 -DTBB_NO_LEGACY=1 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/queuing_rw_mutex.cpp
/nix/store/l58v977vq4qy58m1bw60bzrpkywizz2b-clang-wrapper-21.1.1/bin/c++ -I../inst/include -isystem /nix/store/zzn2cvbh4gs4zvyv9p52kclqqvqrfb5x-libcxx-19.1.2+apple-sdk-15.5/include/c++/v1 -o reader_writer_lock.o -c -MMD -O2 -DUSE_PTHREAD -stdlib=libc++ -arch arm64 -isysroot /nix/store/ghspqwzhdmzj1rss36lcayyc8mrvparn-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.3 -fPIC -D__TBB_BUILD=1 -Wall -std=gnu++11 -g -O2 -DTBB_NO_LEGACY=1 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/reader_writer_lock.cpp
/nix/store/l58v977vq4qy58m1bw60bzrpkywizz2b-clang-wrapper-21.1.1/bin/c++ -I../inst/include -isystem /nix/store/zzn2cvbh4gs4zvyv9p52kclqqvqrfb5x-libcxx-19.1.2+apple-sdk-15.5/include/c++/v1 -o spin_rw_mutex.o -c -MMD -O2 -DUSE_PTHREAD -stdlib=libc++ -arch arm64 -isysroot /nix/store/ghspqwzhdmzj1rss36lcayyc8mrvparn-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.3 -fPIC -D__TBB_BUILD=1 -Wall -std=gnu++11 -g -O2 -DTBB_NO_LEGACY=1 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/spin_rw_mutex.cpp
In file included from ../../src/tbb/pipeline.cpp:17:
In file included from ../../include/tbb/pipeline.h:21:
../../include/tbb/task.h:564:28: error: in-class initializer for static data member is not a constant expression
564 | static const kind_type binding_completed = kind_type(bound+1);
| ^ ~~~~~~~~~~~~~~~~~~
../../include/tbb/task.h:564:48: note: integer value 2 is outside the valid range of values [0, 1] for the enumeration type 'kind_type'
564 | static const kind_type binding_completed = kind_type(bound+1);
| ^
/nix/store/l58v977vq4qy58m1bw60bzrpkywizz2b-clang-wrapper-21.1.1/bin/c++ -I../inst/include -isystem /nix/store/zzn2cvbh4gs4zvyv9p52kclqqvqrfb5x-libcxx-19.1.2+apple-sdk-15.5/include/c++/v1 -o x86_rtm_rw_mutex.o -c -MMD -O2 -DUSE_PTHREAD -stdlib=libc++ -arch arm64 -isysroot /nix/store/ghspqwzhdmzj1rss36lcayyc8mrvparn-apple-sdk-11.3/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.3 -fPIC -D__TBB_BUILD=1 -Wall -std=gnu++11 -g -O2 -DTBB_NO_LEGACY=1 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/x86_rtm_rw_mutex.cpp
1 error generated.
make[2]: *** [../../build/common_rules.inc:76: pipeline.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory '/nix/var/nix/builds/nix-73369-1988211097/RcppParallel/src/tbb/build/lib_release'
make[1]: *** [Makefile:100: tbb_release] Error 2
make[1]: Leaving directory '/nix/var/nix/builds/nix-73369-1988211097/RcppParallel/src/tbb/src'
clang++ -I"/nix/store/qbb1dxmqdyqyhfi3n44955r6as3qaizb-R-4.5.1/lib/R/include" -DNDEBUG -I../inst/include -isystem /nix/store/zzn2cvbh4gs4zvyv9p52kclqqvqrfb5x-libcxx-19.1.2+apple-sdk-15.5/include/c++/v1 -std=gnu++11 -DRCPP_PARALLEL_USE_TBB=1 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -fPIC -g -O2 -c init.cpp -o init.o
clang++ -I"/nix/store/qbb1dxmqdyqyhfi3n44955r6as3qaizb-R-4.5.1/lib/R/include" -DNDEBUG -I../inst/include -isystem /nix/store/zzn2cvbh4gs4zvyv9p52kclqqvqrfb5x-libcxx-19.1.2+apple-sdk-15.5/include/c++/v1 -std=gnu++11 -DRCPP_PARALLEL_USE_TBB=1 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -fPIC -g -O2 -c options.cpp -o options.o
clang++ -I"/nix/store/qbb1dxmqdyqyhfi3n44955r6as3qaizb-R-4.5.1/lib/R/include" -DNDEBUG -I../inst/include -isystem /nix/store/zzn2cvbh4gs4zvyv9p52kclqqvqrfb5x-libcxx-19.1.2+apple-sdk-15.5/include/c++/v1 -std=gnu++11 -DRCPP_PARALLEL_USE_TBB=1 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -fPIC -g -O2 -c tbb.cpp -o tbb.o
In file included from init.cpp:2:
In file included from /nix/store/qbb1dxmqdyqyhfi3n44955r6as3qaizb-R-4.5.1/lib/R/include/R.h:70:
/nix/store/qbb1dxmqdyqyhfi3n44955r6as3qaizb-R-4.5.1/lib/R/include/R_ext/Boolean.h:62:36: warning: unknown warning group '-Wfixed-enum-extension', ignored [-Wunknown-warning-option]
62 | # pragma clang diagnostic ignored "-Wfixed-enum-extension"
| ^
1 warning generated.
In file included from tbb.cpp:5:
In file included from ../inst/include/RcppParallel/TBB.h:10:
In file included from ../inst/include/tbb/tbb.h:56:
In file included from ../inst/include/tbb/flow_graph.h:26:
../inst/include/tbb/task.h:564:28: error: in-class initializer for static data member is not a constant expression
564 | static const kind_type binding_completed = kind_type(bound+1);
| ^ ~~~~~~~~~~~~~~~~~~
../inst/include/tbb/task.h:564:48: note: integer value 2 is outside the valid range of values [0, 1] for the enumeration type 'kind_type'
564 | static const kind_type binding_completed = kind_type(bound+1);
| ^
In file included from options.cpp:2:
In file included from ../inst/include/RcppParallel.h:24:
In file included from ../inst/include/RcppParallel/TBB.h:10:
In file included from ../inst/include/tbb/tbb.h:56:
In file included from ../inst/include/tbb/flow_graph.h:26:
../inst/include/tbb/task.h:564:28: error: in-class initializer for static data member is not a constant expression
564 | static const kind_type binding_completed = kind_type(bound+1);
| ^ ~~~~~~~~~~~~~~~~~~
../inst/include/tbb/task.h:564:48: note: integer value 2 is outside the valid range of values [0, 1] for the enumeration type 'kind_type'
564 | static const kind_type binding_completed = kind_type(bound+1);
| ^
In file included from options.cpp:4:
In file included from /nix/store/qbb1dxmqdyqyhfi3n44955r6as3qaizb-R-4.5.1/lib/R/include/Rinternals.h:44:
/nix/store/qbb1dxmqdyqyhfi3n44955r6as3qaizb-R-4.5.1/lib/R/include/R_ext/Boolean.h:62:36: warning: unknown warning group '-Wfixed-enum-extension', ignored [-Wunknown-warning-option]
62 | # pragma clang diagnostic ignored "-Wfixed-enum-extension"
| ^
1 error generated.
make: *** [/nix/store/qbb1dxmqdyqyhfi3n44955r6as3qaizb-R-4.5.1/lib/R/etc/Makeconf:209: tbb.o] Error 1
make: *** Waiting for unfinished jobs....
1 warning and 1 error generated.
make: *** [/nix/store/qbb1dxmqdyqyhfi3n44955r6as3qaizb-R-4.5.1/lib/R/etc/Makeconf:209: options.o] Error 1
ERROR: compilation failed for package ‘RcppParallel’
* removing ‘/nix/store/pfdnlakagnn1gfy0nplywyn204m62m39-r-RcppParallel-5.1.10/library/RcppParallel’
error: Cannot build '/nix/store/7hdx82gh1sm6h3yrfymznddh1n0wy839-r-RcppParallel-5.1.10.drv'.
Reason: builder failed with exit code 1.
Output paths:
/nix/store/pfdnlakagnn1gfy0nplywyn204m62m39-r-RcppParallel-5.1.10
Last 25 log lines:
> 564 | static const kind_type binding_completed = kind_type(bound+1);
> | ^
> In file included from options.cpp:2:
> In file included from ../inst/include/RcppParallel.h:24:
> In file included from ../inst/include/RcppParallel/TBB.h:10:
> In file included from ../inst/include/tbb/tbb.h:56:
> In file included from ../inst/include/tbb/flow_graph.h:26:
> ../inst/include/tbb/task.h:564:28: error: in-class initializer for static data member is not a constant expression
> 564 | static const kind_type binding_completed = kind_type(bound+1);
> | ^ ~~~~~~~~~~~~~~~~~~
> ../inst/include/tbb/task.h:564:48: note: integer value 2 is outside the valid range of values [0, 1] for the enumeration type 'kind_type'
> 564 | static const kind_type binding_completed = kind_type(bound+1);
> | ^
> In file included from options.cpp:4:
> In file included from /nix/store/qbb1dxmqdyqyhfi3n44955r6as3qaizb-R-4.5.1/lib/R/include/Rinternals.h:44:
> /nix/store/qbb1dxmqdyqyhfi3n44955r6as3qaizb-R-4.5.1/lib/R/include/R_ext/Boolean.h:62:36: warning: unknown warning group '-Wfixed-enum-extension', ignored [-Wunknown-warning-option]
> 62 | # pragma clang diagnostic ignored "-Wfixed-enum-extension"
> | ^
> 1 error generated.
> make: *** [/nix/store/qbb1dxmqdyqyhfi3n44955r6as3qaizb-R-4.5.1/lib/R/etc/Makeconf:209: tbb.o] Error 1
> make: *** Waiting for unfinished jobs....
> 1 warning and 1 error generated.
> make: *** [/nix/store/qbb1dxmqdyqyhfi3n44955r6as3qaizb-R-4.5.1/lib/R/etc/Makeconf:209: options.o] Error 1
> ERROR: compilation failed for package ‘RcppParallel’
> * removing ‘/nix/store/pfdnlakagnn1gfy0nplywyn204m62m39-r-RcppParallel-5.1.10/library/RcppParallel’
For full logs, run:
nix log /nix/store/7hdx82gh1sm6h3yrfymznddh1n0wy839-r-RcppParallel-5.1.10.drv
nix-shell -p rPackages.RcppParallel -I 12.38s user 2.08s system 52% cpu 27.803 total
Additional context
breaks other packages such as:
System metadata
unpacking 'https://flakehub.com/f/DeterminateSystems/nixpkgs-weekly/%2A.tar.gz' into the Git cache...
these 2 paths will be fetched (6.1 KiB download, 73.9 KiB unpacked):
/nix/store/9h1l6sxvvcrbdh44lgfg48dn52lp2vv4-DarwinTools-1
/nix/store/315wff18i97ykqgpd4fbx28d8vkh00g7-nix-info
copying path '/nix/store/9h1l6sxvvcrbdh44lgfg48dn52lp2vv4-DarwinTools-1' from 'https://cache.nixos.org'...
copying path '/nix/store/315wff18i97ykqgpd4fbx28d8vkh00g7-nix-info' from 'https://cache.nixos.org'...
- system:
"aarch64-darwin"
- host os:
Darwin 24.6.0, macOS 15.6.1
- multi-user?:
yes
- sandbox:
no
- version:
nix-env (Determinate Nix 3.15.1) 2.33.0
- nixpkgs:
/nix/store/a47in4d39ig0vxdv8p3lsxbllpl1vvny-source
Notify maintainers
I am tagging the maintainers of R. I hope that this correct!
@jbedo @timokau @7c6f434c @collares
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.
Nixpkgs version
Describe the bug
Compile error building
rPackages.RcppParallelon Apple M3 Pro (aarch64-darwin).I manually bisected 50k commits to get:
Newest Bad: d030887 (Jan 10, tip of
nixos-25.11as of writing)Oldest Bad: 39ed7bc (Oct 5, minizign: 0.1.4 -> 0.1.7)
Newest Good: 7a786a5 (Oct 5)
Using:
$ nix-shell -p rPackages.RcppParallel -I nixpkgs=https://github.com/NixOS/nixpkgs/archive/d03088749a110d52a4739348f39a63f84bb0be14.tar.gz
Steps to reproduce
nix-shell -p rPackages.RcppParallel -I nixpkgs=https://github.com/NixOS/nixpkgs/archive/39ed7bc2e68500359d46099935ebb9e11ac96edf.tar.gz
Expected behaviour
The
nix-shellcommand succeedsScreenshots
No response
Relevant log output
Additional context
breaks other packages such as:
System metadata
unpacking 'https://flakehub.com/f/DeterminateSystems/nixpkgs-weekly/%2A.tar.gz' into the Git cache...
these 2 paths will be fetched (6.1 KiB download, 73.9 KiB unpacked):
/nix/store/9h1l6sxvvcrbdh44lgfg48dn52lp2vv4-DarwinTools-1
/nix/store/315wff18i97ykqgpd4fbx28d8vkh00g7-nix-info
copying path '/nix/store/9h1l6sxvvcrbdh44lgfg48dn52lp2vv4-DarwinTools-1' from 'https://cache.nixos.org'...
copying path '/nix/store/315wff18i97ykqgpd4fbx28d8vkh00g7-nix-info' from 'https://cache.nixos.org'...
"aarch64-darwin"Darwin 24.6.0, macOS 15.6.1yesnonix-env (Determinate Nix 3.15.1) 2.33.0/nix/store/a47in4d39ig0vxdv8p3lsxbllpl1vvny-sourceNotify maintainers
I am tagging the maintainers of R. I hope that this correct!
@jbedo @timokau @7c6f434c @collares
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.