Merge pull request #148110 from trofi/sequential-dozenal

dozenal: disable parallel build

authored by

Jörg Thalheim and committed by
GitHub
bc419719 6f5aa553

+8
+8
pkgs/applications/misc/dozenal/default.nix
··· 21 patches = [ ./lua-header.patch ]; 22 preBuild = "cd dozenal"; 23 buildInputs = [ ncurses hdate lua5_2 ]; 24 # I remove gdozdc, as I didn't figure all it's dependency yet. 25 postInstall = "rm $out/bin/gdozdc"; 26
··· 21 patches = [ ./lua-header.patch ]; 22 preBuild = "cd dozenal"; 23 buildInputs = [ ncurses hdate lua5_2 ]; 24 + 25 + # Parallel builds fail due to no dependencies between subdirs. 26 + # As a result some subdirs are atempted to build twice: 27 + # ../dec/dec.c:39:10: fatal error: conv.h: No such file or directory 28 + # Let's disable parallelism until it's fixed upstream: 29 + # https://gitlab.com/dgoodmaniii/dozenal/-/issues/8 30 + enableParallelBuilding = false; 31 + 32 # I remove gdozdc, as I didn't figure all it's dependency yet. 33 postInstall = "rm $out/bin/gdozdc"; 34