diff --git a/ports/servoshell/build.rs b/ports/servoshell/build.rs index 6fb1f1eca7b..c014245ef46 100644 --- a/ports/servoshell/build.rs +++ b/ports/servoshell/build.rs @@ -11,6 +11,9 @@ use std::process::Command; fn git_sha() -> Result { let output = Command::new("git") .args(["rev-parse", "--short", "HEAD"]) + // on macos mach sets DYLD_LIBRARY_PATH since it is needed for unit-tests, but it + // causes git to fail, so we remove it for the git invocation. + .env_remove("DYLD_LIBRARY_PATH") .output() .map_err(|e| e.to_string())?; if output.status.success() {