about summary refs log tree commit diff
path: root/pkgs/development
diff options
context:
space:
mode:
authorIvan Kozik <ivan@ludios.org>2018-12-07 01:10:03 +0000
committerIvan Kozik <ivan@ludios.org>2018-12-08 00:59:56 +0000
commit82e55907aea8ce9078e76c372c80a0cca4a3222d (patch)
tree53914e2072b0fcb0f32de6520a9fc7b6fe200f07 /pkgs/development
parent3a5b4a631d84f9edde1c7cfcd1c5d08740dec6a4 (diff)
downloadnixlib-82e55907aea8ce9078e76c372c80a0cca4a3222d.tar
nixlib-82e55907aea8ce9078e76c372c80a0cca4a3222d.tar.gz
nixlib-82e55907aea8ce9078e76c372c80a0cca4a3222d.tar.bz2
nixlib-82e55907aea8ce9078e76c372c80a0cca4a3222d.tar.lz
nixlib-82e55907aea8ce9078e76c372c80a0cca4a3222d.tar.xz
nixlib-82e55907aea8ce9078e76c372c80a0cca4a3222d.tar.zst
nixlib-82e55907aea8ce9078e76c372c80a0cca4a3222d.zip
erlang: disable parallel building
This fixes build errors like

 GEN    asn1ct_eval_ext.erl
{"init terminating in do_boot",{undef,[{asn1ct_func,start_link,[],[]},{prepare_templates,gen_asn1ct_eval,1,[{file,"prepare_templates.erl"},{line,58}]},{init,start_em,1,[]},{init,do_boot,3,[]}]}}
init terminating in do_boot ({undef,[{asn1ct_func,start_link,[],[]},{prepare_templates,gen_asn1ct_eval,1,[{_},{_}]},{init,start_em,1,[]},{init,do_boot,3,[]}]})

that occur on some machines but not others.
Diffstat (limited to 'pkgs/development')
-rw-r--r--pkgs/development/interpreters/erlang/generic-builder.nix3
1 files changed, 2 insertions, 1 deletions
diff --git a/pkgs/development/interpreters/erlang/generic-builder.nix b/pkgs/development/interpreters/erlang/generic-builder.nix
index 0529c9f1e28c..bc0b728ecce4 100644
--- a/pkgs/development/interpreters/erlang/generic-builder.nix
+++ b/pkgs/development/interpreters/erlang/generic-builder.nix
@@ -59,7 +59,8 @@ in stdenv.mkDerivation ({
 
   debugInfo = enableDebugInfo;
 
-  enableParallelBuilding = true;
+  # On some machines, parallel build reliably crashes on `GEN    asn1ct_eval_ext.erl` step
+  enableParallelBuilding = false;
 
   # Clang 4 (rightfully) thinks signed comparisons of pointers with NULL are nonsense
   prePatch = ''