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:33 +0100 |
commit | 84e0bb8d936f1b9094c9d5a92825e9d22e1bc7e3 (patch) | |
tree | 544403ae051a4bff263893ea8cf338e3de3caf23 /meta/recipes-devtools/rpm/rpm_git.bb | |
parent | 1847d2aa40aa942b14e901634121c1bd3171c9be (diff) | |
download | poky-84e0bb8d936f1b9094c9d5a92825e9d22e1bc7e3.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.
(From OE-Core rev: 964a6eb4732df462008883c4bb003f801777dfad)
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 \ | |||
38 | file://0011-Do-not-require-that-ELF-binaries-are-executable-to-b.patch \ | 38 | file://0011-Do-not-require-that-ELF-binaries-are-executable-to-b.patch \ |
39 | file://0012-Use-conditional-to-access-_docdir-in-macros.in.patch \ | 39 | file://0012-Use-conditional-to-access-_docdir-in-macros.in.patch \ |
40 | file://0013-Add-a-new-option-alldeps-to-rpmdeps.patch \ | 40 | file://0013-Add-a-new-option-alldeps-to-rpmdeps.patch \ |
41 | file://0001-Split-binary-package-building-into-a-separate-functi.patch \ | ||
42 | file://0002-Run-binary-package-creation-via-thread-pools.patch \ | ||
43 | file://0003-rpmstrpool.c-make-operations-over-string-pools-threa.patch \ | ||
44 | file://0004-build-pack.c-remove-static-local-variables-from-buil.patch \ | ||
41 | " | 45 | " |
42 | 46 | ||
43 | PV = "4.13.90+git${SRCPV}" | 47 | PV = "4.13.90+git${SRCPV}" |