summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/rpm/rpm_git.bb
diff options
context:
space:
mode:
authorAlexander Kanavin <alexander.kanavin@linux.intel.com>2017-06-12 17:58:05 +0300
committerRichard Purdie <richard.purdie@linuxfoundation.org>2017-06-13 10:46:33 +0100
commit84e0bb8d936f1b9094c9d5a92825e9d22e1bc7e3 (patch)
tree544403ae051a4bff263893ea8cf338e3de3caf23 /meta/recipes-devtools/rpm/rpm_git.bb
parent1847d2aa40aa942b14e901634121c1bd3171c9be (diff)
downloadpoky-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.bb4
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
43PV = "4.13.90+git${SRCPV}" 47PV = "4.13.90+git${SRCPV}"