summary refs log tree commit diff
path: root/pkgs/development/libraries/science/math/or-tools
diff options
context:
space:
mode:
authorJonathan Ringer <jonringer117@gmail.com>2022-02-11 10:06:55 -0800
committerJonathan Ringer <jonringer@users.noreply.github.com>2022-02-26 09:06:24 -0800
commitc9fa03136ad26fab9c5d4d62c57fc26e2d5dc9e5 (patch)
tree6938e26495a6a1eaaf263344ac177b8020b702ea /pkgs/development/libraries/science/math/or-tools
parent71b76940165458580e5f4dab2d9b28980c8ad205 (diff)
downloadnixpkgs-c9fa03136ad26fab9c5d4d62c57fc26e2d5dc9e5.tar
nixpkgs-c9fa03136ad26fab9c5d4d62c57fc26e2d5dc9e5.tar.gz
nixpkgs-c9fa03136ad26fab9c5d4d62c57fc26e2d5dc9e5.tar.bz2
nixpkgs-c9fa03136ad26fab9c5d4d62c57fc26e2d5dc9e5.tar.lz
nixpkgs-c9fa03136ad26fab9c5d4d62c57fc26e2d5dc9e5.tar.xz
nixpkgs-c9fa03136ad26fab9c5d4d62c57fc26e2d5dc9e5.tar.zst
nixpkgs-c9fa03136ad26fab9c5d4d62c57fc26e2d5dc9e5.zip
or-tools: disable parallel-building
protobuf generation is not thread safe

```
       > ./ortools/scheduling/rcpsp_parser.h:24:10: fatal error: ortools/scheduling/rcpsp.pb.h: No such file or directory
       >    24 | #include "ortools/scheduling/rcpsp.pb.h"
```
Diffstat (limited to 'pkgs/development/libraries/science/math/or-tools')
-rw-r--r--pkgs/development/libraries/science/math/or-tools/default.nix3
1 files changed, 2 insertions, 1 deletions
diff --git a/pkgs/development/libraries/science/math/or-tools/default.nix b/pkgs/development/libraries/science/math/or-tools/default.nix
index ca3e4a24369..20978e31cff 100644
--- a/pkgs/development/libraries/science/math/or-tools/default.nix
+++ b/pkgs/development/libraries/science/math/or-tools/default.nix
@@ -77,7 +77,8 @@ stdenv.mkDerivation rec {
     (cd temp_python/ortools; PYTHONPATH="$python/${python.sitePackages}:$PYTHONPATH" python setup.py install '--prefix=$python')
   '';
 
-  enableParallelBuilding = true;
+  # protobuf generation is not thread safe
+  enableParallelBuilding = false;
 
   nativeBuildInputs = [
     cmake