]> code.ossystems Code Review - openembedded-core.git/commit
rpm: run binary package generation via thread pools
authorAlexander Kanavin <alexander.kanavin@linux.intel.com>
Mon, 12 Jun 2017 14:58:05 +0000 (17:58 +0300)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 13 Jun 2017 09:46:29 +0000 (10:46 +0100)
commit964a6eb4732df462008883c4bb003f801777dfad
tree56bd0780817d6376fbea47a3bc5c1003d94813bc
parent592ef8966295008c96c2a2b4138b16345a7c05b1
rpm: run binary package generation via thread pools

This greatly reduces build times when there is a large amount of small
rpm packages to produce. The patches are rather invasive,
and so will be submitted upstream.

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/rpm/files/0001-Split-binary-package-building-into-a-separate-functi.patch [new file with mode: 0644]
meta/recipes-devtools/rpm/files/0002-Run-binary-package-creation-via-thread-pools.patch [new file with mode: 0644]
meta/recipes-devtools/rpm/files/0003-rpmstrpool.c-make-operations-over-string-pools-threa.patch [new file with mode: 0644]
meta/recipes-devtools/rpm/files/0004-build-pack.c-remove-static-local-variables-from-buil.patch [new file with mode: 0644]
meta/recipes-devtools/rpm/rpm_git.bb