[pacman-dev] [PATCH 0/1] makepkg: add support for parallel jobs during compilation

David Cohen dacohen at pm.me
Mon Sep 6 19:33:13 UTC 2021


Hi,

I'm new to Arch community, so I don't know if there's a reason for not
having this implemented yet.
Whenever I'm trying to compile my own kernel or any other bigger
package, makepkg command ends up taking much more time than it should
because it doesn't compile with multiple parallel jobs.
I implemented this simple patch that adds the -jN option to makepkg and
then propagates two variables JOBS and JOBS_ARG to PKGBUILD. With this,
the build scripts may support parallel jobs during compilation.
E.g. to compile kernel, PKGBUILD could use 'make $JOBS_ARG all' instead
of 'make all'.

Comments are welcome.

Thanks, David
---

David Cohen (1):
  makepkg: add support for parallel jobs during compilation

 doc/makepkg.8.asciidoc | 7 +++++++
 scripts/makepkg.sh.in  | 6 +++++-
 2 files changed, 12 insertions(+), 1 deletion(-)

--
2.33.0




More information about the pacman-dev mailing list