* installing *source* package 'churon' ... ** this is package 'churon' version '0.1.7' ** using staged installation Running configure.win... Downloading ONNX Runtime 1.23.0... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 27 74.4M 27 20.4M 0 0 18.7M 0 0:00:03 0:00:01 0:00:02 18.7M 67 74.4M 67 50.4M 0 0 24.0M 0 0:00:03 0:00:02 0:00:01 29.8M 100 74.4M 100 74.4M 0 0 25.4M 0 0:00:02 0:00:02 --:--:-- 29.5M Extracting... Installing from tools_tmp/onnxruntime-win-x64-1.23.0... ONNX Runtime setup complete. ** libs using C compiler: 'gcc.exe (GCC) 14.3.0' rm -Rf churon.dll ./rust/target/x86_64-pc-windows-gnu/release/libchuron.a entrypoint.o gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -std=gnu2x -mfpmath=sse -msse2 -mstackrealign -c entrypoint.c -o entrypoint.o mkdir -p ./rust/target/libgcc_mock # `rustc` adds `-lgcc_eh` flags to the compiler, but Rtools' GCC doesn't have # `libgcc_eh` due to the compilation settings. So, in order to please the # compiler, we need to add empty `libgcc_eh` to the library search paths. # # For more details, please refer to # https://github.com/r-windows/rtools-packages/blob/2407b23f1e0925bbb20a4162c963600105236318/mingw-w64-gcc/PKGBUILD#L313-L316 touch ./rust/target/libgcc_mock/libgcc_eh.a # Load ONNX Runtime environment variables if [ -f "ort_config.env" ]; then \ . ./ort_config.env; \ fi; \ # CARGO_LINKER is provided in Makevars.ucrt for R >= 4.2 if [ "" != "true" ]; then \ export CARGO_HOME=/d/temp/2026_01_15_17_40_17_30652/RtmpM9Bn8T/R.INSTALLa890703e7364/churon/src/.cargo; \ fi && \ export CARGO_TARGET_X86_64_PC_WINDOWS_GNU_LINKER="x86_64-w64-mingw32.static.posix-gcc.exe" && \ export LIBRARY_PATH=";/d/temp/2026_01_15_17_40_17_30652/RtmpM9Bn8T/R.INSTALLa890703e7364/churon/src/./rust/target/libgcc_mock" && \ if [ -f "ort_config.env" ]; then . ./ort_config.env; fi && \ cargo build --target=x86_64-pc-windows-gnu --lib --release --manifest-path=./rust/Cargo.toml --target-dir ./rust/target Updating crates.io index Downloading crates ... Downloaded autocfg v1.5.0 Downloaded extendr-ffi v0.8.1 Downloaded extendr-api v0.8.1 Downloaded matrixmultiply v0.3.10 Downloaded num-traits v0.2.19 Downloaded paste v1.0.15 Downloaded smallvec v1.15.1 Downloaded windows-link v0.2.1 Downloaded num-integer v0.1.46 Downloaded quote v1.0.40 Downloaded libloading v0.9.0 Downloaded pin-project-lite v0.2.16 Downloaded once_cell v1.21.3 Downloaded tracing-core v0.1.34 Downloaded ort v2.0.0-rc.11 error: failed to parse manifest at `D:/temp/2026_01_15_17_40_17_30652/RtmpM9Bn8T/R.INSTALLa890703e7364/churon/src/.cargo\registry\src\index.crates.io-6f17d22bba15001f\ort-2.0.0-rc.11\Cargo.toml` Caused by: feature `edition2024` is required The package requires the Cargo feature called `edition2024`, but that feature is not stabilized in this version of Cargo (1.81.0 (2dbb1af80 2024-08-20)). Consider trying a newer version of Cargo (this may require the nightly release). See https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#edition-2024 for more information about the status of this feature. make: *** [Makevars.win:28: rust/target/x86_64-pc-windows-gnu/release/libchuron.a] Error 101 ERROR: compilation failed for package 'churon' * removing 'd:/RCompile/CRANincoming/R-devel/lib/churon'