about summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorRob Vermaas <rob.vermaas@gmail.com>2015-03-26 06:30:21 +0000
committerRob Vermaas <rob.vermaas@gmail.com>2015-03-26 06:30:21 +0000
commit7721ff4ccb0bee9e095e77e50adceda9d71bffae (patch)
tree2eca15de620f2685f6c8df2592fae624dd8562da /pkgs
parent4afecb84e37c0ec00c2f8ca383be146720e03ccf (diff)
bazel: add patch suggested by upstream
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/development/tools/build-managers/bazel/default.nix3
1 files changed, 3 insertions, 0 deletions
diff --git a/pkgs/development/tools/build-managers/bazel/default.nix b/pkgs/development/tools/build-managers/bazel/default.nix
index 7a12400c06a9a..773112efb3794 100644
--- a/pkgs/development/tools/build-managers/bazel/default.nix
+++ b/pkgs/development/tools/build-managers/bazel/default.nix
@@ -13,6 +13,9 @@ stdenv.mkDerivation rec {
   buildInputs = [ pkgconfig protobuf zlib zip jdk libarchive unzip makeWrapper ];
 
   installPhase = ''
+    # apply patch suggested by bazel people, remove when added upstream
+    sed -i 's/open(path.c_str(), O_CREAT | O_WRONLY, archive_entry_perm(entry))/open(path.c_str(), O_CREAT | O_WRONLY, 0755)/' ./src/main/cpp/blaze.cc
+
     PROTOC=protoc bash compile.sh
     mkdir -p $out/bin $out/share
     cp -R output $out/share/bazel