The way that the luau-src-rs and lua-src-rs crates are set up, they have a non deterministic way of adding files to the compilation queue via cc.rs
This causes the binaries compiled in similar machines to have different SHA256 outputs
Here is a patch that fixes the issue on the luau-src-rs crate
mlua-rs/luau-src-rs#5