diff options
author | Claudio <claudio.bley@tweag.io> | 2024-02-19 14:03:15 +0100 |
---|---|---|
committer | Claudio Bley <claudio.bley@gmail.com> | 2024-04-08 16:40:32 +0200 |
commit | 4f857cd1de7ce8d4b8db568c6a405a8a62bbf1b1 (patch) | |
tree | 88c10d846b9140bc967ac3a798bd1308210b64ed /pkgs/development/tools/build-managers | |
parent | a75d0a734f0df8280d2b7ddec23050a1b8fa903b (diff) |
bazel_6: Enable local networking for tests on Darwin
Diffstat (limited to 'pkgs/development/tools/build-managers')
-rw-r--r-- | pkgs/development/tools/build-managers/bazel/bazel_6/default.nix | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/pkgs/development/tools/build-managers/bazel/bazel_6/default.nix b/pkgs/development/tools/build-managers/bazel/bazel_6/default.nix index 885182847f95e..0e08fe4d737c7 100644 --- a/pkgs/development/tools/build-managers/bazel/bazel_6/default.nix +++ b/pkgs/development/tools/build-managers/bazel/bazel_6/default.nix @@ -310,7 +310,11 @@ stdenv.mkDerivation rec { bazelTest = { name, bazelScript, workspaceDir, bazelPkg, buildInputs ? [] }: let be = extracted bazelPkg; - in runLocal name { inherit buildInputs; } ( + in runLocal name { + inherit buildInputs; + # Necessary for the tests to pass on Darwin with sandbox enabled. + __darwinAllowLocalNetworking = true; + } ( # skip extraction caching on Darwin, because nobody knows how Darwin works (lib.optionalString (!stdenv.hostPlatform.isDarwin) '' # set up home with pre-unpacked bazel |