When building on macOS in a GitHub Actions workflow with cargo build, an error occurs:
cargo:warning=lib/starkware-crypto/src/starkware/crypto/ffi/utils.cc:1:10: fatal error: 'endian.h' file not found
cargo:warning=#include <endian.h>
cargo:warning= ^~~~~~~~~~
exit status: 0
running: "c++" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-fno-omit-frame-pointer" "-m64" "-arch" "x86_64" "-static" "-I" "lib/starkware-crypto/src" "-Wall" "-Wextra" "-std=c++17" "-Werror" "-Wall" "-Wextra" "-fno-strict-aliasing" "-fPIC" "-o" "/Users/runner/repos/starknet-rs/target/debug/build/starkware-crypto-sys-7e7a1853b703c604/out/lib/starkware-crypto/src/starkware/crypto/pedersen_hash.o" "-c" "lib/starkware-crypto/src/starkware/crypto/pedersen_hash.cc"
cargo:warning=1 error generated.
exit status: 1
exit status: 0
exit status: 0
--- stderr
When building on macOS in a GitHub Actions workflow with
cargo build, an error occurs: