Merge pull request #143233 from trofi/sequential-judy

judy: disable parallel build
This commit is contained in:
Bernardo Meurer 2021-11-07 22:40:38 -08:00 committed by GitHub
commit 79b1fb490a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -15,6 +15,12 @@ stdenv.mkDerivation rec {
configureFlagsArray+=("CFLAGS=-fno-strict-aliasing -fno-aggressive-loop-optimizations")
'';
# Disable parallel builds as manpages lack some dependencies:
# ../tool/jhton ext/JudyHS_funcs_3.htm | grep -v '^[ ]*$' | sed -e 's/\.C//' > man/man3/JudyHS_funcs
# make[2]: *** No rule to make target 'man/man3/JSLD', needed by 'all-am'. Stop.
# Let's wait for the upstream fix similar to https://sourceforge.net/p/judy/patches/4/
enableParallelBuilding = false;
meta = {
homepage = "http://judy.sourceforge.net/";
license = lib.licenses.lgpl21Plus;