Rust_fake-simd failure on darwin / 23.05

When trying to upgrade a Rust project with an environment managed by a flake using crate2nix, from nixpkgs 22.11 to 23.05, I get the following error on CI on macos. Everything works fine on Linux. I do not have direct access to a machine running macos.

How should I go about trying to solve this problem?

building '/nix/store/j13may25hp5g5vhalspyvwsjslapk0ab-rust_fake-simd-0.1.2.drv'...
rust_block-padding> unpacking sources
rust_either> unpacking sources
rust_block-padding> unpacking source archive /nix/store/l3f584l4pyfydymrx26f84hfbcfgi4xz-block-padding-0.1.5.tar.gz
rust_either> unpacking source archive /nix/store/p40m0k9dcyij0kkhh1arly69p6qb5wd3-either-1.6.1.tar.gz
rust_fake-simd> unpacking sources
rust_fake-simd> unpacking source archive /nix/store/xwqif4m1m13r58x1ghm8szs3z1mnn85k-fake-simd-0.1.2.tar.gz
rust_fake-simd> source root is fake-simd-0.1.2
rust_block-padding> source root is block-padding-0.1.5
rust_either> source root is either-1.6.1
rust_fake-simd> setting SOURCE_DATE_EPOCH to timestamp 1482633656 of file fake-simd-0.1.2/Cargo.toml
rust_block-padding> setting SOURCE_DATE_EPOCH to timestamp 1573142851 of file block-padding-0.1.5/Cargo.toml.orig
rust_either> setting SOURCE_DATE_EPOCH to timestamp 1600297836 of file either-1.6.1/Cargo.toml
rust_block-padding> patching sources
rust_fake-simd> patching sources
rust_either> patching sources
rust_fake-simd> configuring
rust_block-padding> configuring
rust_either> configuring
rust_fake-simd> Running cd .
rust_block-padding> Running cd .
rust_either> Running cd .
rust_fake-simd> building
rust_either> building
rust_fake-simd> Building src/lib.rs (fake-simd)
rust_fake-simd> Running rustc --crate-name fake_simd src/lib.rs --out-dir target/lib -L dependency=target/deps --cap-lints allow -C opt-level=3 -C codegen-units=1 --remap-path-prefix=/private/tmp/nix-build-rust_fake-simd-0.1.2.drv-0=/ --cfg feature="default" --edition 2015 -C metadata=e4202995e7 -C extra-filename=-e4202995e7 --crate-type lib --color always
rust_block-padding> building
rust_either> Building src/lib.rs (either)
rust_either> Running rustc --crate-name either src/lib.rs --out-dir target/lib -L dependency=target/deps --cap-lints allow -C opt-level=3 -C codegen-units=1 --remap-path-prefix=/private/tmp/nix-build-rust_either-1.6.1.drv-0=/ --edition 2015 -C metadata=2f94160054 -C extra-filename=-2f94160054 --crate-type lib --color always
rust_block-padding> Building src/lib.rs (block-padding)
rust_block-padding> Running rustc --crate-name block_padding src/lib.rs --out-dir target/lib -L dependency=target/deps --cap-lints allow -C opt-level=3 -C codegen-units=1 --remap-path-prefix=/private/tmp/nix-build-rust_block-padding-0.1.5.drv-0=/ --extern byte_tools=/nix/store/gfd8wax26zsninyj5ci07ly3rmjysz78-rust_byte-tools-0.3.1-lib/lib/libbyte_tools-04b4404b6a.rlib --cfg feature="default" --edition 2015 -C metadata=11da2fc2da -C extra-filename=-11da2fc2da --crate-type lib --color always
rust_block-padding> error[E0786]: found invalid metadata files for crate `byte_tools`
rust_block-padding>  --> src/lib.rs:9:1
rust_block-padding>   |
rust_block-padding> 9 | extern crate byte_tools;
rust_block-padding>   | ^^^^^^^^^^^^^^^^^^^^^^^^
rust_block-padding>   |
rust_block-padding>   = note: no `.rmeta` section in '/nix/store/gfd8wax26zsninyj5ci07ly3rmjysz78-rust_byte-tools-0.3.1-lib/lib/libbyte_tools-04b4404b6a.rlib'
rust_block-padding> error: aborting due to previous error
rust_block-padding> For more information about this error, try `rustc --explain E0786`.
error: builder for '/nix/store/qs1al09jndd8i0s14ipwvswba4ccsd1n-rust_block-padding-0.1.5.drv' failed with exit code 1;
       last 10 log lines:
       >  --> src/lib.rs:9:1
       >   |
       > 9 | extern crate byte_tools;
       >   | ^^^^^^^^^^^^^^^^^^^^^^^^
       >   |
       >   = note: no `.rmeta` section in '/nix/store/gfd8wax26zsninyj5ci07ly3rmjysz78-rust_byte-tools-0.3.1-lib/lib/libbyte_tools-04b4404b6a.rlib'
       >
       > error: aborting due to previous error
       >
       > For more information about this error, try `rustc --explain E0786`.
       For full logs, run 'nix log /nix/store/qs1al09jndd8i0s14ipwvswba4ccsd1n-rust_block-padding-0.1.5.drv'.
error: 1 dependencies of derivation '/nix/store/r7zldnqcd46pn828jlfx8j9z9ar06c4i-rust_pest_meta-2.1.3.drv' failed to build
error: 1 dependencies of derivation '/nix/store/wksv9cbxpnkmz939382pjhy09wvq3c1r-rust_crate2nix-0.11.0-rc.4.drv' failed to build
building '/nix/store/ljsqd5mrwgvmkxwsh3xp5spayil7sk0h-vendor-config.drv'...
error:
       … while calling the 'derivationStrict' builtin

         at //builtin/derivation.nix:9:12: (source not available)

       … while evaluating derivation 'petalo-all'
         whose name attribute is located at /nix/store/vcj90ksw5vk6ia960b73vpncxa9pw826-source/pkgs/stdenv/generic/make-derivation.nix:303:7

       … while evaluating attribute 'passAsFile' of derivation 'petalo-all'

         at /nix/store/vcj90ksw5vk6ia960b73vpncxa9pw826-source/pkgs/build-support/trivial-builders/default.nix:88:7:

           87|       inherit buildCommand name;
           88|       passAsFile = [ "buildCommand" ]
             |       ^
           89|         ++ (derivationArgs.passAsFile or []);

       error: 1 dependencies of derivation '/nix/store/ayn9lzwlnq0rx51vzi0gfsv13aw8h59x-petalo-crate2nix.drv' failed to build
Error: Process completed with exit code 1.