[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Minios-devel] [UNIKRAFT PATCH 0/1] One more step towards parallel make



Parallel make is still somewhat broken for unikraft as soon as the build
uses the fetch and prepare step (on external libraries for example). In
those cases, the build system tries to compile files before they are
downloaded and extracted, breaking the build. This still needs to be fixed.

However, on top of that, the prepare step was in itself broken for parallel
makes. This patch fixes that. In short:

What worked before:
$ make -j4 fetch
$ make -j1 prepare # make -j4 prepare would fail
$ make -j4

What works after this patch:
$ make -j4 prepare # properly sequenced: fetch is run before prepare stage
$ make -j4

What still doesn't work:
$ make -j4 # without preceding manual fetch/prepare step


Florian Schmidt (1):
  build: fix build rules that expect directories

 Makefile | 2 ++
 1 file changed, 2 insertions(+)

-- 
2.21.0


_______________________________________________
Minios-devel mailing list
Minios-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/minios-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.