<div dir="ltr">This is causing the signing selftest to fail:<br><br>2017-12-15 06:04:10,233 - oe-selftest - INFO - ======================================================================<br>2017-12-15 06:04:10,233 - oe-selftest - INFO - FAIL: test_signing_packages (signing.Signing)<br>2017-12-15 06:04:10,233 - oe-selftest - INFO - ----------------------------------------------------------------------<br>2017-12-15 06:04:10,233 - oe-selftest - INFO - Traceback (most recent call last):<br> File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-oe-selftest/build/meta/lib/oeqa/core/decorator/__init__.py", line 32, in wrapped_f<br> return func(*args, **kwargs)<br> File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-oe-selftest/build/meta/lib/oeqa/selftest/cases/signing.py", line 90, in test_signing_packages<br> self.assertIn('rsa sha1 (md5) pgp md5 OK', ret.output, 'Package signed incorrectly.')<br>AssertionError: 'rsa sha1 (md5) pgp md5 OK' not found in '/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-oe-selftest/build/build/tmp/deploy/rpm/core2_64/ed-1.14.2-r0.0.core2_64.rpm: digests signatures OK' : Package signed incorrectly.<div><span class="gmail-stdout"><br></span></div><div><span class="gmail-stdout">I spoke to Mark Hatle and he said that this suggests the only keys are the internal digest signatures, the other keys were not used.</span></div><div><span class="gmail-stdout"><br></span></div><div><span class="gmail-stdout">Ross</span></div></div><div class="gmail_extra"><br><div class="gmail_quote">On 13 December 2017 at 15:32, Alexander Kanavin <span dir="ltr"><<a href="mailto:alexander.kanavin@linux.intel.com" target="_blank">alexander.kanavin@linux.intel.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Previously oe-core had a development snapshot of rpm, it's better to update<br>
to something more stable.<br>
<br>
Removed patches:<br>
0001-Add-PYTHON_ABI-when-<wbr>searching-for-python-<wbr>libraries.patch<br>
(upstream is using pkg-config)<br>
0001-When-nice-value-cannot-<wbr>be-reset-issue-a-notice-inste.<wbr>patch<br>
(functionality has been moved to a plugin, we disable plugins<br>
for rpm-native)<br>
0012-Use-conditional-to-<wbr><a href="http://access-_docdir-in-macros.in">access-_docdir-in-macros.in</a>.<wbr>patch<br>
(merged upstream)<br>
<br>
Changed patches:<br>
0001-Fix-build-with-musl-C-<wbr>library.patch<br>
(one previous musl issue has been resolved upstream; another has been added)<br>
<br>
Rest of the patches are trivial rebases.<br>
<br>
Signed-off-by: Alexander Kanavin <<a href="mailto:alexander.kanavin@linux.intel.com">alexander.kanavin@linux.<wbr>intel.com</a>><br>
---<br>
...N_ABI-when-searching-for-<wbr>python-libraries.patch | 30 ----------<br>
...code-lib-rpm-as-the-<wbr>installation-path-for.patch | 20 +++----<br>
.../files/0001-Fix-build-with-<wbr>musl-C-library.patch | 66 +++++++---------------<br>
...alue-cannot-be-reset-issue-<wbr>a-notice-inste.patch | 31 ----------<br>
...c-remove-static-local-<wbr>variables-from-buil.patch | 54 +++++++++---------<br>
...ire-that-ELF-binaries-are-<wbr>executable-to-b.patch | 11 ++--<br>
...onditional-to-access-_<wbr>docdir-in-macros.in.patch | 36 ------------<br>
.../0013-Add-a-new-option-<wbr>alldeps-to-rpmdeps.patch | 17 +++---<br>
.../rpm/{<a href="http://rpm_git.bb" rel="noreferrer" target="_blank">rpm_git.bb</a> => <a href="http://rpm_4.14.0.bb" rel="noreferrer" target="_blank">rpm_4.14.0.bb</a>} | 8 +--<br>
9 files changed, 75 insertions(+), 198 deletions(-)<br>
delete mode 100644 meta/recipes-devtools/rpm/<wbr>files/0001-Add-PYTHON_ABI-<wbr>when-searching-for-python-<wbr>libraries.patch<br>
delete mode 100644 meta/recipes-devtools/rpm/<wbr>files/0001-When-nice-value-<wbr>cannot-be-reset-issue-a-<wbr>notice-inste.patch<br>
delete mode 100644 meta/recipes-devtools/rpm/<wbr>files/0012-Use-conditional-to-<wbr><a href="http://access-_docdir-in-macros.in">access-_docdir-in-macros.in</a>.<wbr>patch<br>
rename meta/recipes-devtools/rpm/{<a href="http://rpm_git.bb" rel="noreferrer" target="_blank">rpm<wbr>_git.bb</a> => <a href="http://rpm_4.14.0.bb" rel="noreferrer" target="_blank">rpm_4.14.0.bb</a>} (93%)<br>
<br>
diff --git a/meta/recipes-devtools/rpm/<wbr>files/0001-Add-PYTHON_ABI-<wbr>when-searching-for-python-<wbr>libraries.patch b/meta/recipes-devtools/rpm/<wbr>files/0001-Add-PYTHON_ABI-<wbr>when-searching-for-python-<wbr>libraries.patch<br>
deleted file mode 100644<br>
index b809332f217..00000000000<br>
--- a/meta/recipes-devtools/rpm/<wbr>files/0001-Add-PYTHON_ABI-<wbr>when-searching-for-python-<wbr>libraries.patch<br>
+++ /dev/null<br>
@@ -1,30 +0,0 @@<br>
-From 36cf0ff26ece53e529e8b4f2d2f09a<wbr>cd8794b055 Mon Sep 17 00:00:00 2001<br>
-From: Alexander Kanavin <<a href="mailto:alex.kanavin@gmail.com">alex.kanavin@gmail.com</a>><br>
-Date: Fri, 24 Mar 2017 15:35:47 +0200<br>
-Subject: [PATCH] Add PYTHON_ABI when searching for python libraries.<br>
-<br>
-It has a value of 'm' when using Python3, and so without it<br>
-configure will not find the libraries.<br>
-<br>
-Upstream-Status: Inappropriate [oe-core specific]<br>
-Signed-off-by: Alexander Kanavin <<a href="mailto:alex.kanavin@gmail.com">alex.kanavin@gmail.com</a>><br>
----<br>
- <a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a> | 2 +-<br>
- 1 file changed, 1 insertion(+), 1 deletion(-)<br>
-<br>
-diff --git a/<a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a> b/<a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a><br>
-index 9c58467c1..a506ec819 100644<br>
---- a/<a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a><br>
-+++ b/<a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a><br>
-@@ -642,7 +642,7 @@ AS_IF([test "$enable_python" = yes],[<br>
- ])<br>
- CPPFLAGS="$save_CPPFLAGS"<br>
- save_LIBS="$LIBS"<br>
-- AC_SEARCH_LIBS([Py_Main],[<wbr>python${PYTHON_VERSION} python],[<br>
-+ AC_SEARCH_LIBS([Py_Main],[<wbr>python${PYTHON_VERSION}${<wbr>PYTHON_ABI} python],[<br>
- WITH_PYTHON_LIB="$ac_res"<br>
- ],[AC_MSG_ERROR([missing python library])<br>
- ])<br>
---<br>
-2.11.0<br>
-<br>
diff --git a/meta/recipes-devtools/rpm/<wbr>files/0001-Do-not-hardcode-<wbr>lib-rpm-as-the-installation-<wbr>path-for.patch b/meta/recipes-devtools/rpm/<wbr>files/0001-Do-not-hardcode-<wbr>lib-rpm-as-the-installation-<wbr>path-for.patch<br>
index 1f61acaf431..d7b1145bc5b 100644<br>
--- a/meta/recipes-devtools/rpm/<wbr>files/0001-Do-not-hardcode-<wbr>lib-rpm-as-the-installation-<wbr>path-for.patch<br>
+++ b/meta/recipes-devtools/rpm/<wbr>files/0001-Do-not-hardcode-<wbr>lib-rpm-as-the-installation-<wbr>path-for.patch<br>
@@ -1,10 +1,10 @@<br>
-From d82691b8d58201dd03e30585daacd8<wbr>ffd1556ae2 Mon Sep 17 00:00:00 2001<br>
+From 2b1a3f900f15034943fc41661eaab4<wbr>1bcc0d4d84 Mon Sep 17 00:00:00 2001<br>
From: Alexander Kanavin <<a href="mailto:alex.kanavin@gmail.com">alex.kanavin@gmail.com</a>><br>
Date: Mon, 27 Feb 2017 09:43:30 +0200<br>
-Subject: [PATCH] Do not hardcode "lib/rpm" as the installation path for<br>
+Subject: [PATCH 06/15] Do not hardcode "lib/rpm" as the installation path for<br>
default configuration and macros.<br>
<br>
-Upstream-Status: Submitted [<a href="https://github.com/rpm-software-management/rpm/pull/263" rel="noreferrer" target="_blank">https://github.com/rpm-<wbr>software-management/rpm/pull/<wbr>263</a>]<br>
+Upstream-Status: Denied [<a href="https://github.com/rpm-software-management/rpm/pull/263" rel="noreferrer" target="_blank">https://github.com/rpm-<wbr>software-management/rpm/pull/<wbr>263</a>]<br>
Signed-off-by: Alexander Kanavin <<a href="mailto:alex.kanavin@gmail.com">alex.kanavin@gmail.com</a>><br>
<br>
---<br>
@@ -14,10 +14,10 @@ Signed-off-by: Alexander Kanavin <<a href="mailto:alex.kanavin@gmail.com">alex.kanavin@gmail.com</a>><br>
3 files changed, 4 insertions(+), 4 deletions(-)<br>
<br>
diff --git a/<a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a> b/<a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a><br>
-index 4f3be8770..92ffd3d68 100644<br>
+index 373d69484..c04a2e8d1 100644<br>
--- a/<a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a><br>
+++ b/<a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a><br>
-@@ -875,7 +875,7 @@ else<br>
+@@ -1038,7 +1038,7 @@ else<br>
usrprefix=$prefix<br>
fi<br>
<br>
@@ -27,10 +27,10 @@ index 4f3be8770..92ffd3d68 100644<br>
<br>
AC_SUBST(OBJDUMP)<br>
diff --git a/<a href="http://macros.in" rel="noreferrer" target="_blank">macros.in</a> b/<a href="http://macros.in" rel="noreferrer" target="_blank">macros.in</a><br>
-index c6d5a6b03..84ae25275 100644<br>
+index 3f8dbba61..da4812540 100644<br>
--- a/<a href="http://macros.in" rel="noreferrer" target="_blank">macros.in</a><br>
+++ b/<a href="http://macros.in" rel="noreferrer" target="_blank">macros.in</a><br>
-@@ -877,7 +877,7 @@ package or when debugging this package.\<br>
+@@ -954,7 +954,7 @@ package or when debugging this package.\<br>
%_sharedstatedir %{_prefix}/com<br>
%_localstatedir %{_prefix}/var<br>
%_lib lib<br>
@@ -40,7 +40,7 @@ index c6d5a6b03..84ae25275 100644<br>
%_infodir %{_datadir}/info<br>
%_mandir %{_datadir}/man<br>
diff --git a/<a href="http://rpm.am" rel="noreferrer" target="_blank">rpm.am</a> b/<a href="http://rpm.am" rel="noreferrer" target="_blank">rpm.am</a><br>
-index 1f43ad8a0..6854ff6ba 100644<br>
+index f0df0202f..37205a5eb 100644<br>
--- a/<a href="http://rpm.am" rel="noreferrer" target="_blank">rpm.am</a><br>
+++ b/<a href="http://rpm.am" rel="noreferrer" target="_blank">rpm.am</a><br>
@@ -1,10 +1,10 @@<br>
@@ -55,7 +55,7 @@ index 1f43ad8a0..6854ff6ba 100644<br>
+rpmconfigdir = $(libdir)/rpm<br>
<br>
# Libtool version (current-revision-age) for all our libraries<br>
- rpm_version_info = 7:0:0<br>
+ rpm_version_info = 8:0:0<br>
--<br>
-2.11.0<br>
+2.14.2<br>
<br>
diff --git a/meta/recipes-devtools/rpm/<wbr>files/0001-Fix-build-with-<wbr>musl-C-library.patch b/meta/recipes-devtools/rpm/<wbr>files/0001-Fix-build-with-<wbr>musl-C-library.patch<br>
index edf9ec08940..0b1d6298a94 100644<br>
--- a/meta/recipes-devtools/rpm/<wbr>files/0001-Fix-build-with-<wbr>musl-C-library.patch<br>
+++ b/meta/recipes-devtools/rpm/<wbr>files/0001-Fix-build-with-<wbr>musl-C-library.patch<br>
@@ -1,24 +1,21 @@<br>
-From 211c2d11200e6657132c52e7ac68f8<wbr>c118231262 Mon Sep 17 00:00:00 2001<br>
+From d076de030deb9cafd9b2e82be5d506<wbr>cebdefad0b Mon Sep 17 00:00:00 2001<br>
From: Alexander Kanavin <<a href="mailto:alex.kanavin@gmail.com">alex.kanavin@gmail.com</a>><br>
Date: Mon, 27 Feb 2017 14:43:21 +0200<br>
-Subject: [PATCH] Fix build with musl C library.<br>
+Subject: [PATCH 1/9] Fix build with musl C library.<br>
<br>
-Upstream-Status: Inappropriate [problem already solved in master branch]<br>
+Upstream-Status: Pending<br>
Signed-off-by: Alexander Kanavin <<a href="mailto:alex.kanavin@gmail.com">alex.kanavin@gmail.com</a>><br>
<br>
-<br>
-Signed-off-by: Alexander Kanavin <<a href="mailto:alex.kanavin@gmail.com">alex.kanavin@gmail.com</a>><br>
---<br>
- <a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a> | 3 ++-<br>
- misc/Makefile.am | 3 +--<br>
- misc/rpmxprogname.c | 3 +--<br>
- 3 files changed, 4 insertions(+), 5 deletions(-)<br>
+ <a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a> | 3 ++-<br>
+ rpmio/digest_nss.c | 1 +<br>
+ 2 files changed, 3 insertions(+), 1 deletion(-)<br>
<br>
diff --git a/<a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a> b/<a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a><br>
-index 92ffd3d68..9c58467c1 100644<br>
+index c04a2e8d1..c9d9ac16d 100644<br>
--- a/<a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a><br>
+++ b/<a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a><br>
-@@ -229,6 +229,7 @@ AC_SEARCH_LIBS(dlopen, [dl])<br>
+@@ -255,6 +255,7 @@ AC_SEARCH_LIBS(dlopen, [dl])<br>
# Check for libelf library. Prefer external, otherwise none.<br>
WITH_LIBELF_LIB=<br>
AC_CHECK_HEADER([libelf.h])<br>
@@ -26,7 +23,7 @@ index 92ffd3d68..9c58467c1 100644<br>
AC_CHECK_HEADERS([gelf.h], [<br>
AC_CHECK_LIB(elf, gelf_getvernaux, [<br>
AC_DEFINE(HAVE_LIBELF, 1, [Define to 1 if you have the 'elf' library (-lelf).])<br>
-@@ -237,7 +238,7 @@ AC_CHECK_HEADERS([gelf.h], [<br>
+@@ -263,7 +264,7 @@ AC_CHECK_HEADERS([gelf.h], [<br>
])<br>
])<br>
AC_SUBST(WITH_LIBELF_LIB)<br>
@@ -35,40 +32,17 @@ index 92ffd3d68..9c58467c1 100644<br>
<br>
AC_CHECK_HEADERS([dwarf.h], [<br>
WITH_LIBDWARF=yes<br>
-diff --git a/misc/Makefile.am b/misc/Makefile.am<br>
-index 8bf0093d9..b9db3d31a 100644<br>
---- a/misc/Makefile.am<br>
-+++ b/misc/Makefile.am<br>
-@@ -5,10 +5,9 @@ AM_CPPFLAGS += -I$(top_srcdir)/misc<br>
-<br>
- EXTRA_DIST = \<br>
- fnmatch.c fnmatch.h \<br>
-- rpmxprogname.c rpmxprogname.h \<br>
- stpcpy.c stpncpy.c<br>
-<br>
- noinst_LTLIBRARIES = <a href="http://libmisc.la" rel="noreferrer" target="_blank">libmisc.la</a><br>
-<br>
--libmisc_la_SOURCES = fts.c fts.h<br>
-+libmisc_la_SOURCES = fts.c fts.h rpmxprogname.c rpmxprogname.h<br>
- libmisc_la_LIBADD = @LTLIBOBJS@<br>
-diff --git a/misc/rpmxprogname.c b/misc/rpmxprogname.c<br>
-index f89600613..e94625ea8 100644<br>
---- a/misc/rpmxprogname.c<br>
-+++ b/misc/rpmxprogname.c<br>
-@@ -13,7 +13,7 @@ char *_rpmxgetprogname(void)<br>
- {<br>
- const char *empty = "";<br>
-<br>
-- if (_rpmxprognam != NULL) /* never return NULL string */<br>
-+ if (_rpmxprogname != NULL) /* never return NULL string */<br>
- return _rpmxprogname;<br>
- else<br>
- return empty;<br>
-@@ -30,4 +30,3 @@ void _rpmxsetprogname(const char *pn)<br>
- }<br>
- }<br>
+diff --git a/rpmio/digest_nss.c b/rpmio/digest_nss.c<br>
+index 992d9acf6..e11920e3e 100644<br>
+--- a/rpmio/digest_nss.c<br>
++++ b/rpmio/digest_nss.c<br>
+@@ -1,5 +1,6 @@<br>
+ #include "system.h"<br>
<br>
--#endif /* _RPMXPROGNAME_H */<br>
++#include <signal.h><br>
+ #include <pthread.h><br>
+ #include <nss.h><br>
+ #include <sechash.h><br>
--<br>
-2.11.0<br>
+2.14.2<br>
<br>
diff --git a/meta/recipes-devtools/rpm/<wbr>files/0001-When-nice-value-<wbr>cannot-be-reset-issue-a-<wbr>notice-inste.patch b/meta/recipes-devtools/rpm/<wbr>files/0001-When-nice-value-<wbr>cannot-be-reset-issue-a-<wbr>notice-inste.patch<br>
deleted file mode 100644<br>
index 9648cac7c9b..00000000000<br>
--- a/meta/recipes-devtools/rpm/<wbr>files/0001-When-nice-value-<wbr>cannot-be-reset-issue-a-<wbr>notice-inste.patch<br>
+++ /dev/null<br>
@@ -1,31 +0,0 @@<br>
-From d42ece6fa15b98d7f9221b90b85b78<wbr>631df2c0a0 Mon Sep 17 00:00:00 2001<br>
-From: Alexander Kanavin <<a href="mailto:alex.kanavin@gmail.com">alex.kanavin@gmail.com</a>><br>
-Date: Tue, 14 Feb 2017 13:51:19 +0200<br>
-Subject: [PATCH] When nice value cannot be reset, issue a notice instead of a<br>
- warning<br>
-<br>
-Otherwise build logs on the autobuilder get very clutter, as it<br>
-doesn't allow the nice value to be reset for some reason.<br>
-<br>
-Upstream-Status: Inappropriate [oe specific]<br>
-Signed-off-by: Alexander Kanavin <<a href="mailto:alex.kanavin@gmail.com">alex.kanavin@gmail.com</a>><br>
----<br>
- lib/rpmscript.c | 2 +-<br>
- 1 file changed, 1 insertion(+), 1 deletion(-)<br>
-<br>
-diff --git a/lib/rpmscript.c b/lib/rpmscript.c<br>
-index 5e1e99906..3975aead8 100644<br>
---- a/lib/rpmscript.c<br>
-+++ b/lib/rpmscript.c<br>
-@@ -347,7 +347,7 @@ static rpmRC runExtScript(rpmPlugins plugins, ARGV_const_t prefixes,<br>
- int ret;<br>
- ret = setpriority(PRIO_PROCESS, 0, 0);<br>
- if (ret == -1) {<br>
-- rpmlog(RPMLOG_WARNING, _("Unable to reset nice value: %s"),<br>
-+ rpmlog(RPMLOG_NOTICE, _("Unable to reset nice value: %s\n"),<br>
- strerror(errno));<br>
- }<br>
-<br>
---<br>
-2.11.0<br>
-<br>
diff --git a/meta/recipes-devtools/rpm/<wbr>files/0004-build-pack.c-<wbr>remove-static-local-variables-<wbr>from-buil.patch b/meta/recipes-devtools/rpm/<wbr>files/0004-build-pack.c-<wbr>remove-static-local-variables-<wbr>from-buil.patch<br>
index 64a5651f7e1..8989dcebd1e 100644<br>
--- a/meta/recipes-devtools/rpm/<wbr>files/0004-build-pack.c-<wbr>remove-static-local-variables-<wbr>from-buil.patch<br>
+++ b/meta/recipes-devtools/rpm/<wbr>files/0004-build-pack.c-<wbr>remove-static-local-variables-<wbr>from-buil.patch<br>
@@ -1,7 +1,7 @@<br>
-From ec305795a302d226343e69031ff202<wbr>4dfcde69c0 Mon Sep 17 00:00:00 2001<br>
+From 8ce9fbab2990609bdace457e146160<wbr>334e931c89 Mon Sep 17 00:00:00 2001<br>
From: Alexander Kanavin <<a href="mailto:alex.kanavin@gmail.com">alex.kanavin@gmail.com</a>><br>
Date: Thu, 8 Jun 2017 17:08:09 +0300<br>
-Subject: [PATCH 3/3] build/pack.c: remove static local variables from<br>
+Subject: [PATCH 14/15] build/pack.c: remove static local variables from<br>
buildHost() and getBuildTime()<br>
<br>
Their use is causing difficult to diagnoze data races when building multiple<br>
@@ -11,8 +11,8 @@ difficult to reason about code.<br>
Upstream-Status: Submitted [<a href="https://github.com/rpm-software-management/rpm/pull/226" rel="noreferrer" target="_blank">https://github.com/rpm-<wbr>software-management/rpm/pull/<wbr>226</a>]<br>
Signed-off-by: Alexander Kanavin <<a href="mailto:alex.kanavin@gmail.com">alex.kanavin@gmail.com</a>><br>
<br>
-<br>
Signed-off-by: Alexander Kanavin <<a href="mailto:alex.kanavin@gmail.com">alex.kanavin@gmail.com</a>><br>
+<br>
---<br>
build/build.c | 54 ++++++++++++++++++++++++++++--<br>
build/pack.c | 84 +++++++++---------------------<wbr>-----------------<br>
@@ -20,7 +20,7 @@ Signed-off-by: Alexander Kanavin <<a href="mailto:alex.kanavin@gmail.com">alex.kanavin@gmail.com</a>><br>
3 files changed, 74 insertions(+), 72 deletions(-)<br>
<br>
diff --git a/build/build.c b/build/build.c<br>
-index 5f99c8db7..09a1311c5 100644<br>
+index 81152e53e..6001f9e52 100644<br>
--- a/build/build.c<br>
+++ b/build/build.c<br>
@@ -6,6 +6,8 @@<br>
@@ -83,7 +83,7 @@ index 5f99c8db7..09a1311c5 100644<br>
/**<br>
*/<br>
static rpmRC doRmSource(rpmSpec spec)<br>
-@@ -203,6 +249,9 @@ static rpmRC buildSpec(BTA_t buildArgs, rpmSpec spec, int what)<br>
+@@ -201,6 +247,9 @@ static rpmRC buildSpec(BTA_t buildArgs, rpmSpec spec, int what)<br>
rpmRC rc = RPMRC_OK;<br>
int test = (what & RPMBUILD_NOBUILD);<br>
char *cookie = buildArgs->cookie ? xstrdup(buildArgs->cookie) : NULL;<br>
@@ -93,7 +93,7 @@ index 5f99c8db7..09a1311c5 100644<br>
<br>
if (rpmExpandNumeric("%{?source_<wbr>date_epoch_from_changelog}") &&<br>
getenv("SOURCE_DATE_EPOCH") == NULL) {<br>
-@@ -271,11 +320,11 @@ static rpmRC buildSpec(BTA_t buildArgs, rpmSpec spec, int what)<br>
+@@ -269,11 +318,11 @@ static rpmRC buildSpec(BTA_t buildArgs, rpmSpec spec, int what)<br>
goto exit;<br>
<br>
if (((what & RPMBUILD_PACKAGESOURCE) && !test) &&<br>
@@ -107,7 +107,7 @@ index 5f99c8db7..09a1311c5 100644<br>
goto exit;<br>
<br>
if ((what & RPMBUILD_CLEAN) &&<br>
-@@ -295,6 +344,7 @@ static rpmRC buildSpec(BTA_t buildArgs, rpmSpec spec, int what)<br>
+@@ -293,6 +342,7 @@ static rpmRC buildSpec(BTA_t buildArgs, rpmSpec spec, int what)<br>
(void) unlink(spec->specFile);<br>
<br>
exit:<br>
@@ -116,7 +116,7 @@ index 5f99c8db7..09a1311c5 100644<br>
spec->rootDir = NULL;<br>
if (rc != RPMRC_OK && rpmlogGetNrecs() > 0) {<br>
diff --git a/build/pack.c b/build/pack.c<br>
-index ed5b9ab4e..62427065a 100644<br>
+index df15876ff..17a4b0905 100644<br>
--- a/build/pack.c<br>
+++ b/build/pack.c<br>
@@ -6,8 +6,6 @@<br>
@@ -128,7 +128,7 @@ index ed5b9ab4e..62427065a 100644<br>
#include <sys/wait.h><br>
<br>
#include <rpm/rpmlib.h> /* RPMSIGTAG*, rpmReadPackageFile */<br>
-@@ -151,57 +149,6 @@ exit:<br>
+@@ -152,57 +150,6 @@ exit:<br>
return rc;<br>
}<br>
<br>
@@ -186,9 +186,9 @@ index ed5b9ab4e..62427065a 100644<br>
static rpmRC processScriptFiles(rpmSpec spec, Package pkg)<br>
{<br>
struct TriggerFileEntry *p;<br>
-@@ -308,7 +255,8 @@ static int haveRichDep(Package pkg)<br>
- }<br>
-<br>
+@@ -476,7 +423,8 @@ exit:<br>
+ * order to how the RPM format is laid on disk.<br>
+ */<br>
static rpmRC writeRPM(Package pkg, unsigned char ** pkgidp,<br>
- const char *fileName, char **cookie)<br>
+ const char *fileName, char **cookie,<br>
@@ -196,7 +196,7 @@ index ed5b9ab4e..62427065a 100644<br>
{<br>
FD_t fd = NULL;<br>
char * rpmio_flags = NULL;<br>
-@@ -397,7 +345,7 @@ static rpmRC writeRPM(Package pkg, unsigned char ** pkgidp,<br>
+@@ -500,7 +448,7 @@ static rpmRC writeRPM(Package pkg, unsigned char ** pkgidp,<br>
<br>
/* Create and add the cookie */<br>
if (cookie) {<br>
@@ -204,8 +204,8 @@ index ed5b9ab4e..62427065a 100644<br>
+ rasprintf(cookie, "%s %d", buildHost, buildTime);<br>
headerPutString(pkg->header, RPMTAG_COOKIE, *cookie);<br>
}<br>
-<br>
-@@ -546,7 +494,7 @@ static rpmRC checkPackages(char *pkgcheck)<br>
+<br>
+@@ -641,7 +589,7 @@ static rpmRC checkPackages(char *pkgcheck)<br>
return RPMRC_OK;<br>
}<br>
<br>
@@ -214,7 +214,7 @@ index ed5b9ab4e..62427065a 100644<br>
{<br>
const char *errorString;<br>
rpmRC rc = RPMRC_OK;<br>
-@@ -565,8 +513,8 @@ static rpmRC packageBinary(rpmSpec spec, Package pkg, const char *cookie, int ch<br>
+@@ -660,8 +608,8 @@ static rpmRC packageBinary(rpmSpec spec, Package pkg, const char *cookie, int ch<br>
headerCopyTags(spec->packages-<wbr>>header, pkg->header, copyTags);<br>
<br>
headerPutString(pkg->header, RPMTAG_RPMVERSION, VERSION);<br>
@@ -225,7 +225,7 @@ index ed5b9ab4e..62427065a 100644<br>
<br>
if (spec->sourcePkgId != NULL) {<br>
headerPutBin(pkg->header, RPMTAG_SOURCEPKGID, spec->sourcePkgId,16);<br>
-@@ -604,7 +552,7 @@ static rpmRC packageBinary(rpmSpec spec, Package pkg, const char *cookie, int ch<br>
+@@ -699,7 +647,7 @@ static rpmRC packageBinary(rpmSpec spec, Package pkg, const char *cookie, int ch<br>
free(binRpm);<br>
}<br>
<br>
@@ -234,7 +234,7 @@ index ed5b9ab4e..62427065a 100644<br>
if (rc == RPMRC_OK) {<br>
/* Do check each written package if enabled */<br>
char *pkgcheck = rpmExpand("%{?_build_pkgcheck} ", *filename, NULL);<br>
-@@ -624,7 +572,7 @@ struct binaryPackageTaskData<br>
+@@ -719,7 +667,7 @@ struct binaryPackageTaskData<br>
struct binaryPackageTaskData *next;<br>
};<br>
<br>
@@ -243,7 +243,7 @@ index ed5b9ab4e..62427065a 100644<br>
{<br>
struct binaryPackageTaskData *tasks = NULL;<br>
struct binaryPackageTaskData *task = NULL;<br>
-@@ -636,7 +584,7 @@ static struct binaryPackageTaskData* runBinaryPackageTasks(rpmSpec spec, const c<br>
+@@ -731,7 +679,7 @@ static struct binaryPackageTaskData* runBinaryPackageTasks(rpmSpec spec, const c<br>
if (pkg == spec->packages) {<br>
// the first package needs to be processed ahead of others, as they copy<br>
// changelog data from it, and so otherwise data races would happen<br>
@@ -252,7 +252,7 @@ index ed5b9ab4e..62427065a 100644<br>
rpmlog(RPMLOG_NOTICE, _("Finished binary package job, result %d, filename %s\n"), task->result, task->filename);<br>
tasks = task;<br>
}<br>
-@@ -653,7 +601,7 @@ static struct binaryPackageTaskData* runBinaryPackageTasks(rpmSpec spec, const c<br>
+@@ -748,7 +696,7 @@ static struct binaryPackageTaskData* runBinaryPackageTasks(rpmSpec spec, const c<br>
if (task != tasks)<br>
#pragma omp task<br>
{<br>
@@ -261,7 +261,7 @@ index ed5b9ab4e..62427065a 100644<br>
rpmlog(RPMLOG_NOTICE, _("Finished binary package job, result %d, filename %s\n"), task->result, task->filename);<br>
}<br>
}<br>
-@@ -671,11 +619,11 @@ static void freeBinaryPackageTasks(struct binaryPackageTaskData* tasks)<br>
+@@ -766,11 +714,11 @@ static void freeBinaryPackageTasks(struct binaryPackageTaskData* tasks)<br>
}<br>
}<br>
<br>
@@ -275,7 +275,7 @@ index ed5b9ab4e..62427065a 100644<br>
<br>
for (struct binaryPackageTaskData *task = tasks; task != NULL; task = task->next) {<br>
if (task->result == RPMRC_OK) {<br>
-@@ -702,22 +650,22 @@ rpmRC packageBinaries(rpmSpec spec, const char *cookie, int cheating)<br>
+@@ -797,7 +745,7 @@ rpmRC packageBinaries(rpmSpec spec, const char *cookie, int cheating)<br>
return RPMRC_OK;<br>
}<br>
<br>
@@ -284,6 +284,7 @@ index ed5b9ab4e..62427065a 100644<br>
{<br>
Package sourcePkg = spec->sourcePackage;<br>
rpmRC rc;<br>
+@@ -805,8 +753,8 @@ rpmRC packageSources(rpmSpec spec, char **cookie)<br>
<br>
/* Add some cruft */<br>
headerPutString(sourcePkg-><wbr>header, RPMTAG_RPMVERSION, VERSION);<br>
@@ -291,9 +292,10 @@ index ed5b9ab4e..62427065a 100644<br>
- headerPutUint32(sourcePkg-><wbr>header, RPMTAG_BUILDTIME, getBuildTime(), 1);<br>
+ headerPutString(sourcePkg-><wbr>header, RPMTAG_BUILDHOST, buildHost);<br>
+ headerPutUint32(sourcePkg-><wbr>header, RPMTAG_BUILDTIME, &buildTime, 1);<br>
+ headerPutUint32(sourcePkg-><wbr>header, RPMTAG_SOURCEPACKAGE, &one, 1);<br>
<br>
/* XXX this should be %_srpmdir */<br>
- { char *fn = rpmGetPath("%{_srcrpmdir}/", spec->sourceRpmName,NULL);<br>
+@@ -814,7 +762,7 @@ rpmRC packageSources(rpmSpec spec, char **cookie)<br>
char *pkgcheck = rpmExpand("%{?_build_pkgcheck_<wbr>srpm} ", fn, NULL);<br>
<br>
spec->sourcePkgId = NULL;<br>
@@ -303,10 +305,10 @@ index ed5b9ab4e..62427065a 100644<br>
/* Do check SRPM package if enabled */<br>
if (rc == RPMRC_OK && pkgcheck[0] != ' ') {<br>
diff --git a/build/rpmbuild_internal.h b/build/rpmbuild_internal.h<br>
-index 8351a6a34..797337ca7 100644<br>
+index 439b7d3b5..07e8338ad 100644<br>
--- a/build/rpmbuild_internal.h<br>
+++ b/build/rpmbuild_internal.h<br>
-@@ -408,19 +408,23 @@ rpmRC processSourceFiles(rpmSpec spec, rpmBuildPkgFlags pkgFlags);<br>
+@@ -427,19 +427,23 @@ rpmRC processSourceFiles(rpmSpec spec, rpmBuildPkgFlags pkgFlags);<br>
* @param spec spec file control structure<br>
* @param cookie build identifier "cookie" or NULL<br>
* @param cheating was build shortcircuited?<br>
@@ -333,5 +335,5 @@ index 8351a6a34..797337ca7 100644<br>
RPM_GNUC_INTERNAL<br>
int addLangTag(rpmSpec spec, Header h, rpmTagVal tag,<br>
--<br>
-2.11.0<br>
+2.14.2<br>
<br>
diff --git a/meta/recipes-devtools/rpm/<wbr>files/0011-Do-not-require-<wbr>that-ELF-binaries-are-<wbr>executable-to-b.patch b/meta/recipes-devtools/rpm/<wbr>files/0011-Do-not-require-<wbr>that-ELF-binaries-are-<wbr>executable-to-b.patch<br>
index c910a478eea..4ac5c38f063 100644<br>
--- a/meta/recipes-devtools/rpm/<wbr>files/0011-Do-not-require-<wbr>that-ELF-binaries-are-<wbr>executable-to-b.patch<br>
+++ b/meta/recipes-devtools/rpm/<wbr>files/0011-Do-not-require-<wbr>that-ELF-binaries-are-<wbr>executable-to-b.patch<br>
@@ -1,7 +1,7 @@<br>
-From d65d6e8760afbd7f70b22a1f3297a0<wbr>37bc475fea Mon Sep 17 00:00:00 2001<br>
+From 5141d50d7b3d3c209a22c53deedb4c<wbr>eef014401d Mon Sep 17 00:00:00 2001<br>
From: Peter Kjellerstedt <<a href="mailto:pkj@axis.com">pkj@axis.com</a>><br>
Date: Mon, 15 May 2017 10:21:08 +0200<br>
-Subject: [PATCH 11/13] Do not require that ELF binaries are executable to be<br>
+Subject: [PATCH 09/15] Do not require that ELF binaries are executable to be<br>
identifiable<br>
<br>
There is nothing that requires, e.g., a DSO to be executable, but it<br>
@@ -14,19 +14,20 @@ or not.<br>
<br>
Upstream-Status: Inappropriate<br>
Signed-off-by: Peter Kjellerstedt <<a href="mailto:peter.kjellerstedt@axis.com">peter.kjellerstedt@axis.com</a>><br>
+<br>
---<br>
fileattrs/elf.attr | 1 -<br>
1 file changed, 1 deletion(-)<br>
<br>
diff --git a/fileattrs/elf.attr b/fileattrs/elf.attr<br>
-index 595b33e09..bac52649d 100644<br>
+index 5805dd0ee..3516f309d 100644<br>
--- a/fileattrs/elf.attr<br>
+++ b/fileattrs/elf.attr<br>
@@ -1,4 +1,3 @@<br>
%__elf_provides %{_rpmconfigdir}/elfdeps --provides %{?__filter_GLIBC_PRIVATE:--<wbr>filter-private}<br>
%__elf_requires %{_rpmconfigdir}/elfdeps --requires %{?__filter_GLIBC_PRIVATE:--<wbr>filter-private}<br>
- %__elf_magic ^(setuid )?(setgid )?(sticky )?ELF (32|64)-bit.*$<br>
+ %__elf_magic ^(setuid,? )?(setgid,? )?(sticky )?ELF (32|64)-bit.*$<br>
-%__elf_flags exeonly<br>
--<br>
-2.12.0<br>
+2.14.2<br>
<br>
diff --git a/meta/recipes-devtools/rpm/<wbr>files/0012-Use-conditional-to-<wbr><a href="http://access-_docdir-in-macros.in">access-_docdir-in-macros.in</a>.<wbr>patch b/meta/recipes-devtools/rpm/<wbr>files/0012-Use-conditional-to-<wbr><a href="http://access-_docdir-in-macros.in">access-_docdir-in-macros.in</a>.<wbr>patch<br>
deleted file mode 100644<br>
index 996da90d43d..00000000000<br>
--- a/meta/recipes-devtools/rpm/<wbr>files/0012-Use-conditional-to-<wbr><a href="http://access-_docdir-in-macros.in">access-_docdir-in-macros.in</a>.<wbr>patch<br>
+++ /dev/null<br>
@@ -1,36 +0,0 @@<br>
-From 77808db4036dc4a012c47aca362555<wbr>49ed764a6a Mon Sep 17 00:00:00 2001<br>
-From: Peter Kjellerstedt <<a href="mailto:pkj@axis.com">pkj@axis.com</a>><br>
-Date: Tue, 16 May 2017 10:58:18 +0200<br>
-Subject: [PATCH 12/13] Use conditional to access %{_docdir} in <a href="http://macros.in" rel="noreferrer" target="_blank">macros.in</a><br>
-<br>
-This avoids the following warning:<br>
-<br>
-warning: Ignoring invalid regex %{_docdir}<br>
-<br>
-when runing `rpmdeps -R <file>`, since %{_docdir} is only defined when<br>
-parsing a spec file (in parseSpec()).<br>
-<br>
-Upstream-Status: Accepted [<a href="https://github.com/rpm-software-management/rpm/pull/216" rel="noreferrer" target="_blank">https://github.com/rpm-<wbr>software-management/rpm/pull/<wbr>216</a>]<br>
-Signed-off-by: Peter Kjellerstedt <<a href="mailto:peter.kjellerstedt@axis.com">peter.kjellerstedt@axis.com</a>><br>
----<br>
- <a href="http://macros.in" rel="noreferrer" target="_blank">macros.in</a> | 4 ++--<br>
- 1 file changed, 2 insertions(+), 2 deletions(-)<br>
-<br>
-diff --git a/<a href="http://macros.in" rel="noreferrer" target="_blank">macros.in</a> b/<a href="http://macros.in" rel="noreferrer" target="_blank">macros.in</a><br>
-index 84ae25275..cca67a500 100644<br>
---- a/<a href="http://macros.in" rel="noreferrer" target="_blank">macros.in</a><br>
-+++ b/<a href="http://macros.in" rel="noreferrer" target="_blank">macros.in</a><br>
-@@ -200,8 +200,8 @@ package or when debugging this package.\<br>
- # Their purpouse is to set up global filtering for all packages. If you need<br>
- # to set up specific filtering for your package use %__requires_exclude_from<br>
- # and %__provides_exclude_from instead.<br>
--%__global_requires_exclude_<wbr>from %{_docdir}<br>
--%__global_provides_exclude_<wbr>from %{_docdir}<br>
-+%__global_requires_exclude_<wbr>from %{?_docdir:%{_docdir}}<br>
-+%__global_provides_exclude_<wbr>from %{?_docdir:%{_docdir}}<br>
-<br>
- # The path to the gzip executable (legacy, use %{__gzip} instead).<br>
- %_gzipbin %{__gzip}<br>
---<br>
-2.12.0<br>
-<br>
diff --git a/meta/recipes-devtools/rpm/<wbr>files/0013-Add-a-new-option-<wbr>alldeps-to-rpmdeps.patch b/meta/recipes-devtools/rpm/<wbr>files/0013-Add-a-new-option-<wbr>alldeps-to-rpmdeps.patch<br>
index faaf62960c1..d84e8b54d8d 100644<br>
--- a/meta/recipes-devtools/rpm/<wbr>files/0013-Add-a-new-option-<wbr>alldeps-to-rpmdeps.patch<br>
+++ b/meta/recipes-devtools/rpm/<wbr>files/0013-Add-a-new-option-<wbr>alldeps-to-rpmdeps.patch<br>
@@ -1,7 +1,7 @@<br>
-From 3bf20a6116ae3e1a5a3a6907bee7e8<wbr>81b17efb2f Mon Sep 17 00:00:00 2001<br>
+From ef9f8c17c3e5c35d3b55db9ca76b0f<wbr>a0d6336421 Mon Sep 17 00:00:00 2001<br>
From: Peter Kjellerstedt <<a href="mailto:pkj@axis.com">pkj@axis.com</a>><br>
Date: Mon, 15 May 2017 11:23:26 +0200<br>
-Subject: [PATCH 13/13] Add a new option --alldeps to rpmdeps<br>
+Subject: [PATCH 10/15] Add a new option --alldeps to rpmdeps<br>
<br>
This will send the output from rpmfcPrint() to stdout. This is an<br>
alternative to using the --rpmfcdebug option, which will send the same<br>
@@ -12,6 +12,7 @@ output options, e.g., --requires, without affecting their output.<br>
<br>
Upstream-Status: Submitted [<a href="https://github.com/rpm-software-management/rpm/pull/220" rel="noreferrer" target="_blank">https://github.com/rpm-<wbr>software-management/rpm/pull/<wbr>220</a>]<br>
Signed-off-by: Peter Kjellerstedt <<a href="mailto:peter.kjellerstedt@axis.com">peter.kjellerstedt@axis.com</a>><br>
+<br>
---<br>
build/rpmfc.c | 27 ++++++++++++++-------------<br>
build/rpmfc.h | 1 -<br>
@@ -19,10 +20,10 @@ Signed-off-by: Peter Kjellerstedt <<a href="mailto:peter.kjellerstedt@axis.com">peter.kjellerstedt@axis.com</a>><br>
3 files changed, 39 insertions(+), 33 deletions(-)<br>
<br>
diff --git a/build/rpmfc.c b/build/rpmfc.c<br>
-index c8e2f876a..44f1cdc9a 100644<br>
+index b8aea76d0..d04ffb297 100644<br>
--- a/build/rpmfc.c<br>
+++ b/build/rpmfc.c<br>
-@@ -732,7 +732,6 @@ static rpm_color_t rpmfcColor(const char * fmstr)<br>
+@@ -692,7 +692,6 @@ static rpm_color_t rpmfcColor(const char * fmstr)<br>
<br>
void rpmfcPrint(const char * msg, rpmfc fc, FILE * fp)<br>
{<br>
@@ -30,7 +31,7 @@ index c8e2f876a..44f1cdc9a 100644<br>
int ndx;<br>
int dx;<br>
int fx;<br>
-@@ -744,21 +743,23 @@ void rpmfcPrint(const char * msg, rpmfc fc, FILE * fp)<br>
+@@ -704,21 +703,23 @@ void rpmfcPrint(const char * msg, rpmfc fc, FILE * fp)<br>
<br>
if (fc)<br>
for (fx = 0; fx < fc->nfiles; fx++) {<br>
@@ -79,7 +80,7 @@ index dae8ea5b1..3d87b31cf 100644<br>
* @param fc file classifier<br>
* @param fp output file handle (NULL for stderr)<br>
diff --git a/tools/rpmdeps.c b/tools/rpmdeps.c<br>
-index a414b6343..f260a38c4 100644<br>
+index 419befce1..f260a38c4 100644<br>
--- a/tools/rpmdeps.c<br>
+++ b/tools/rpmdeps.c<br>
@@ -23,6 +23,8 @@ static int print_conflicts;<br>
@@ -105,7 +106,7 @@ index a414b6343..f260a38c4 100644<br>
goto exit;<br>
<br>
- if (_rpmfc_debug)<br>
-- rpmfcPrint(buf, fc, NULL);<br>
+- rpmfcPrint(NULL, fc, NULL);<br>
-<br>
- if (print_provides)<br>
- rpmdsPrint(NULL, rpmfcProvides(fc), stdout);<br>
@@ -148,5 +149,5 @@ index a414b6343..f260a38c4 100644<br>
ec = 0;<br>
<br>
--<br>
-2.12.0<br>
+2.14.2<br>
<br>
diff --git a/meta/recipes-devtools/rpm/<a href="http://rpm_git.bb" rel="noreferrer" target="_blank">rp<wbr>m_git.bb</a> b/meta/recipes-devtools/rpm/<a href="http://rpm_4.14.0.bb" rel="noreferrer" target="_blank">rp<wbr>m_4.14.0.bb</a><br>
similarity index 93%<br>
rename from meta/recipes-devtools/rpm/<a href="http://rpm_git.bb" rel="noreferrer" target="_blank">rpm_<wbr>git.bb</a><br>
rename to meta/recipes-devtools/rpm/<a href="http://rpm_4.14.0.bb" rel="noreferrer" target="_blank">rpm_<wbr>4.14.0.bb</a><br>
index 57b9c2d6acc..e4e9c3e6341 100644<br>
--- a/meta/recipes-devtools/rpm/<a href="http://rpm_git.bb" rel="noreferrer" target="_blank">rp<wbr>m_git.bb</a><br>
+++ b/meta/recipes-devtools/rpm/<a href="http://rpm_4.14.0.bb" rel="noreferrer" target="_blank">rp<wbr>m_4.14.0.bb</a><br>
@@ -24,19 +24,16 @@ HOMEPAGE = "<a href="http://www.rpm.org" rel="noreferrer" target="_blank">http://www.rpm.org</a>"<br>
LICENSE = "GPL-2.0"<br>
LIC_FILES_CHKSUM = "file://COPYING;md5=<wbr>f5259151d26ff18e78023450a5ac8d<wbr>96"<br>
<br>
-SRC_URI = "git://<a href="http://github.com/rpm-software-management/rpm" rel="noreferrer" target="_blank">github.com/rpm-<wbr>software-management/rpm</a> \<br>
+SRC_URI = "git://<a href="http://github.com/rpm-software-management/rpm;branch=rpm-4.14.x" rel="noreferrer" target="_blank">github.com/rpm-<wbr>software-management/rpm;<wbr>branch=rpm-4.14.x</a> \<br>
file://0001-Do-not-add-an-<wbr>unsatisfiable-dependency-when-<wbr>building.patch \<br>
file://0001-Do-not-read-<wbr>config-files-from-HOME.patch \<br>
file://0001-When-cross-<wbr>installing-execute-package-<wbr>scriptlets-wit.patch \<br>
file://0001-Do-not-reset-the-<wbr>PATH-environment-variable-<wbr>before-ru.patch \<br>
file://0002-Add-support-for-<wbr>prefixing-etc-from-RPM_<wbr>ETCCONFIGDIR-.patch \<br>
- file://0001-When-nice-value-<wbr>cannot-be-reset-issue-a-<wbr>notice-inste.patch \<br>
file://0001-Do-not-hardcode-<wbr>lib-rpm-as-the-installation-<wbr>path-for.patch \<br>
file://0001-Fix-build-with-<wbr>musl-C-library.patch \<br>
file://0001-Add-a-color-<wbr>setting-for-mips64_n32-<wbr>binaries.patch \<br>
- file://0001-Add-PYTHON_ABI-<wbr>when-searching-for-python-<wbr>libraries.patch \<br>
file://0011-Do-not-require-<wbr>that-ELF-binaries-are-<wbr>executable-to-b.patch \<br>
- file://0012-Use-conditional-<wbr>to-access-_docdir-in-macros.<wbr>in.patch \<br>
file://0013-Add-a-new-option-<wbr>alldeps-to-rpmdeps.patch \<br>
file://0001-Split-binary-<wbr>package-building-into-a-<wbr>separate-functi.patch \<br>
file://0002-Run-binary-<wbr>package-creation-via-thread-<wbr>pools.patch \<br>
@@ -45,9 +42,8 @@ SRC_URI = "git://<a href="http://github.com/rpm-software-management/rpm" rel="noreferrer" target="_blank">github.com/rpm-<wbr>software-management/rpm</a> \<br>
file://0001-perl-disable-auto-<wbr>reqs.patch \<br>
"<br>
<br>
-PV = "4.13.90+git${SRCPV}"<br>
PE = "1"<br>
-SRCREV = "<wbr>a8e51b3bb05c6acb1d9b2e3d34f859<wbr>ddda1677be"<br>
+SRCREV = "<wbr>da3720f62e57648fb1dc2a632744d3<wbr>8866139971"<br>
<br>
S = "${WORKDIR}/git"<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
2.15.0<br>
<br>
--<br>
______________________________<wbr>_________________<br>
Openembedded-core mailing list<br>
<a href="mailto:Openembedded-core@lists.openembedded.org">Openembedded-core@lists.<wbr>openembedded.org</a><br>
<a href="http://lists.openembedded.org/mailman/listinfo/openembedded-core" rel="noreferrer" target="_blank">http://lists.openembedded.org/<wbr>mailman/listinfo/openembedded-<wbr>core</a><br>
</font></span></blockquote></div><br></div>