directfb: explicitly disable parallel building

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.
This commit is contained in:
Sergei Trofimovich 2021-10-23 10:07:38 +01:00
parent f79dcf6535
commit df206b3f00

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 = ''