diff options
author | Alexander Kanavin <alexander.kanavin@linux.intel.com> | 2017-06-12 17:58:05 +0300 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2017-06-13 10:46:29 +0100 |
commit | 964a6eb4732df462008883c4bb003f801777dfad (patch) | |
tree | 56bd0780817d6376fbea47a3bc5c1003d94813bc /meta/recipes-devtools/rpm/rpm_git.bb | |
parent | 592ef8966295008c96c2a2b4138b16345a7c05b1 (diff) | |
download | openembedded-core-contrib-964a6eb4732df462008883c4bb003f801777dfad.tar.gz |
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>
Diffstat (limited to 'meta/recipes-devtools/rpm/rpm_git.bb')
-rw-r--r-- | meta/recipes-devtools/rpm/rpm_git.bb | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/meta/recipes-devtools/rpm/rpm_git.bb b/meta/recipes-devtools/rpm/rpm_git.bb index 5fe52b83ec..e721dfba0b 100644 --- a/meta/recipes-devtools/rpm/rpm_git.bb +++ b/meta/recipes-devtools/rpm/rpm_git.bb @@ -38,6 +38,10 @@ SRC_URI = "git://github.com/rpm-software-management/rpm \ file://0011-Do-not-require-that-ELF-binaries-are-executable-to-b.patch \ file://0012-Use-conditional-to-access-_docdir-in-macros.in.patch \ file://0013-Add-a-new-option-alldeps-to-rpmdeps.patch \ + file://0001-Split-binary-package-building-into-a-separate-functi.patch \ + file://0002-Run-binary-package-creation-via-thread-pools.patch \ + file://0003-rpmstrpool.c-make-operations-over-string-pools-threa.patch \ + file://0004-build-pack.c-remove-static-local-variables-from-buil.patch \ " PV = "4.13.90+git${SRCPV}" |