diff options
author | Sergei Trofimovich <slyich@gmail.com> | 2021-11-13 21:38:03 +0000 |
---|---|---|
committer | Sergei Trofimovich <slyich@gmail.com> | 2021-11-13 21:41:51 +0000 |
commit | db9590c0b873de18bf4f1c3a7e349ef0501d889f (patch) | |
tree | db93c984ef03bccb15cbc51a75fa531af1a76116 /pkgs/development/compilers/dev86 | |
parent | 9e5af7b6657efb423b6110309f7a8e8796e2f411 (diff) |
dev86: explicitly disable build parallelism due to missing depends
Diffstat (limited to 'pkgs/development/compilers/dev86')
-rw-r--r-- | pkgs/development/compilers/dev86/default.nix | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/pkgs/development/compilers/dev86/default.nix b/pkgs/development/compilers/dev86/default.nix index cea9ea37b4e5c..2e6b0d3f68f12 100644 --- a/pkgs/development/compilers/dev86/default.nix +++ b/pkgs/development/compilers/dev86/default.nix @@ -13,9 +13,17 @@ stdenv.mkDerivation rec { makeFlags = [ "PREFIX=$(out)" ]; + # Parallel builds are not supported due to build process structure: + # tools are built sequentially in submakefiles and are reusing the + # same targets as dependencies. Building dependencies in parallel + # from different submakes is not synchronized and fails: + # make[3]: Entering directory '/build/dev86-0.16.21/libc' + # Unable to execute as86. + enableParallelBuilding = false; + meta = { description = "Linux 8086 development environment"; - homepage = "http://v3.sk/~lkundrak/dev86/"; + homepage = "https://github.com/lkundrak/dev86"; platforms = lib.platforms.linux; }; } |