nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1diff --git a/src/main/java/com/google/devtools/build/lib/bazel/rules/BazelRuleClassProvider.java b/src/main/java/com/google/devtools/build/lib/bazel/rules/BazelRuleClassProvider.java
2index a982b782e1..d49b047074 100644
3--- a/src/main/java/com/google/devtools/build/lib/bazel/rules/BazelRuleClassProvider.java
4+++ b/src/main/java/com/google/devtools/build/lib/bazel/rules/BazelRuleClassProvider.java
5@@ -89,13 +89,13 @@ public class BazelRuleClassProvider {
6 public boolean useStrictActionEnv;
7 }
8
9- private static final PathFragment FALLBACK_SHELL = PathFragment.create("/bin/bash");
10+ private static final PathFragment FALLBACK_SHELL = PathFragment.create("@defaultBash@");
11
12 public static final ImmutableMap<OS, PathFragment> SHELL_EXECUTABLE =
13 ImmutableMap.<OS, PathFragment>builder()
14 .put(OS.WINDOWS, PathFragment.create("c:/msys64/usr/bin/bash.exe"))
15- .put(OS.FREEBSD, PathFragment.create("/usr/local/bin/bash"))
16- .put(OS.OPENBSD, PathFragment.create("/usr/local/bin/bash"))
17+ .put(OS.FREEBSD, PathFragment.create("@defaultBash@"))
18+ .put(OS.OPENBSD, PathFragment.create("@defaultBash@"))
19 .put(OS.UNKNOWN, FALLBACK_SHELL)
20 .buildOrThrow();
21
22