Merge pull request #142646 from trofi/sequential-directf

directfb: explicitly disable parallel building
This commit is contained in:
Artturi 2021-10-23 18:48:53 +03:00 committed by GitHub
commit a603e3b65b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -48,6 +48,17 @@ stdenv.mkDerivation rec {
"--with-smooth-scaling"
] ++ lib.optional enableX11 "--enable-x11";
# Disable parallel building as parallel builds fail due to incomplete
# depends between autogenerated CoreSlave.h and it's include sites:
# CC prealloc_surface_pool_bridge.lo
# prealloc_surface_pool_bridge.c:41:10:
# fatal error: core/CoreSlave.h: No such file or directory
#
# Dependencies are specified manually in src/core/Makefile.am. Instead
# of fixing them one by one locally let's disable parallel builds until
# upstream fixes them.
enableParallelBuilding = false;
meta = with lib; {
description = "Graphics and input library designed with embedded systems in mind";
longDescription = ''