Upgrade elfutils/gnupg/libgcrypt/ncurses
cover Upgrade elfutils/gnupg/libgcrypt/ncurses
The following changes since commit fc5418e7bbdecfb27bafe595084e0fd0f991a388:
meta/icecc.bbclass: Update system blacklists (2018-11-21 11:48:18 +0000)
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contrib hongxu/upgrade-20181109
http://cgit.openembedded.org/openembedded-core-contrib/log/?h=hongxu/upgrade-20181109
Hongxu Jia (4):
elfutils: 0.174 -> 0.175
gnupg: upgrade 2.2.10 -> 2.2.11
libgcrypt: upgrade 1.8.3 -> 1.8.4
ncurses: upgrade 6.1 -> 6.1+20181013
...ses_6.1+20180714.bb => ncurses_6.1+20181013.bb} | 2 +-
.../{elfutils_0.174.bb => elfutils_0.175.bb} | 24 +-
...01-arlib-Check-that-sh_entsize-isn-t-zero.patch | 36 ---
...Sanity-check-partial-core-file-data-reads.patch | 60 ----
.../0001-size-Handle-recursive-ELF-ar-files.patch | 40 ---
.../files/0005-fix-a-stack-usage-warning.patch | 35 ---
...de-alternatives-for-glibc-assumptions-hel.patch | 14 +-
...ferences-between-mips-machine-identifiers.patch | 5 +-
.../files/debian/0001-fix-gcc7-ftbfs.patch | 57 ----
.../debian/0001-testsuite-ignore-elflint.patch | 57 ----
...-support-for-mips64-abis-in-mips_retval.c.patch | 5 +-
.../0003-Add-mips-n64-relocation-format-hack.patch | 41 ++-
.../{0001-arm_backend.patch => arm_backend.diff} | 342 ++++++++++-----------
...1-disable_werror.patch => disable_werror.patch} | 29 +-
.../{0001-hppa_backend.patch => hppa_backend.diff} | 174 +++++------
.../elfutils/files/debian/hurd_path.patch | 16 +
.../elfutils/files/debian/kfreebsd_path.patch | 19 ++
.../{0001-mips_backend.patch => mips_backend.diff} | 139 ++++-----
...1-mips_readelf_w.patch => mips_readelf_w.patch} | 26 +-
...c-use-a-custom-value-for-the-location-of-.patch | 4 +-
meta/recipes-support/gnupg/gnupg/relocate.patch | 2 +-
.../gnupg/{gnupg_2.2.10.bb => gnupg_2.2.11.bb} | 4 +-
.../{libgcrypt_1.8.3.bb => libgcrypt_1.8.4.bb} | 4 +-
23 files changed, 379 insertions(+), 756 deletions(-)
rename meta/recipes-core/ncurses/{ncurses_6.1+20180714.bb => ncurses_6.1+20181013.bb} (86%)
rename meta/recipes-devtools/elfutils/{elfutils_0.174.bb => elfutils_0.175.bb} (76%)
delete mode 100644 meta/recipes-devtools/elfutils/files/0001-arlib-Check-that-sh_entsize-isn-t-zero.patch
delete mode 100644 meta/recipes-devtools/elfutils/files/0001-libdwfl-Sanity-check-partial-core-file-data-reads.patch
delete mode 100644 meta/recipes-devtools/elfutils/files/0001-size-Handle-recursive-ELF-ar-files.patch
delete mode 100644 meta/recipes-devtools/elfutils/files/0005-fix-a-stack-usage-warning.patch
delete mode 100644 meta/recipes-devtools/elfutils/files/debian/0001-fix-gcc7-ftbfs.patch
delete mode 100644 meta/recipes-devtools/elfutils/files/debian/0001-testsuite-ignore-elflint.patch
rename meta/recipes-devtools/elfutils/files/debian/{0001-arm_backend.patch => arm_backend.diff} (85%)
rename meta/recipes-devtools/elfutils/files/debian/{0001-disable_werror.patch => disable_werror.patch} (46%)
rename meta/recipes-devtools/elfutils/files/debian/{0001-hppa_backend.patch => hppa_backend.diff} (90%)
create mode 100644 meta/recipes-devtools/elfutils/files/debian/hurd_path.patch
create mode 100644 meta/recipes-devtools/elfutils/files/debian/kfreebsd_path.patch
rename meta/recipes-devtools/elfutils/files/debian/{0001-mips_backend.patch => mips_backend.diff} (91%)
rename meta/recipes-devtools/elfutils/files/debian/{0001-mips_readelf_w.patch => mips_readelf_w.patch} (48%)
rename meta/recipes-support/gnupg/{gnupg_2.2.10.bb => gnupg_2.2.11.bb} (92%)
rename meta/recipes-support/libgcrypt/{libgcrypt_1.8.3.bb => libgcrypt_1.8.4.bb} (93%)Signature · 1 line
2.7.4
PATCH 1/4 elfutils: 0.174 -> 0.175
- Drop backport CVE patches 0001-libdwfl-Sanity-check-partial-core-file-data-reads.patch 0001-size-Handle-recursive-ELF-ar-files.patch 0001-arlib-Check-that-sh_entsize-isn-t-zero.patch
- Drop patches that upstream has fixed 0005-fix-a-stack-usage-warning.patch [9a74c19 backends: ppc use define instead of const for size of dwarf_regs array.]
- Update debian patches to 0.175
- Rebase local patch to 0.175 0008-build-Provide-alternatives-for-glibc-assumptions-hel.patch
---
.../{elfutils_0.174.bb => elfutils_0.175.bb} | 24 +-
...01-arlib-Check-that-sh_entsize-isn-t-zero.patch | 36 ---
...Sanity-check-partial-core-file-data-reads.patch | 60 ----
.../0001-size-Handle-recursive-ELF-ar-files.patch | 40 ---
.../files/0005-fix-a-stack-usage-warning.patch | 35 ---
...de-alternatives-for-glibc-assumptions-hel.patch | 14 +-
...ferences-between-mips-machine-identifiers.patch | 5 +-
.../files/debian/0001-fix-gcc7-ftbfs.patch | 57 ----
.../debian/0001-testsuite-ignore-elflint.patch | 57 ----
...-support-for-mips64-abis-in-mips_retval.c.patch | 5 +-
.../0003-Add-mips-n64-relocation-format-hack.patch | 41 ++-
.../{0001-arm_backend.patch => arm_backend.diff} | 342 ++++++++++-----------
...1-disable_werror.patch => disable_werror.patch} | 29 +-
.../{0001-hppa_backend.patch => hppa_backend.diff} | 174 +++++------
.../elfutils/files/debian/hurd_path.patch | 16 +
.../elfutils/files/debian/kfreebsd_path.patch | 19 ++
.../{0001-mips_backend.patch => mips_backend.diff} | 139 ++++-----
...1-mips_readelf_w.patch => mips_readelf_w.patch} | 26 +-
18 files changed, 371 insertions(+), 748 deletions(-)
rename meta/recipes-devtools/elfutils/{elfutils_0.174.bb => elfutils_0.175.bb} (76%)
delete mode 100644 meta/recipes-devtools/elfutils/files/0001-arlib-Check-that-sh_entsize-isn-t-zero.patch
delete mode 100644 meta/recipes-devtools/elfutils/files/0001-libdwfl-Sanity-check-partial-core-file-data-reads.patch
delete mode 100644 meta/recipes-devtools/elfutils/files/0001-size-Handle-recursive-ELF-ar-files.patch
delete mode 100644 meta/recipes-devtools/elfutils/files/0005-fix-a-stack-usage-warning.patch
delete mode 100644 meta/recipes-devtools/elfutils/files/debian/0001-fix-gcc7-ftbfs.patch
delete mode 100644 meta/recipes-devtools/elfutils/files/debian/0001-testsuite-ignore-elflint.patch
rename meta/recipes-devtools/elfutils/files/debian/{0001-arm_backend.patch => arm_backend.diff} (85%)
rename meta/recipes-devtools/elfutils/files/debian/{0001-disable_werror.patch => disable_werror.patch} (46%)
rename meta/recipes-devtools/elfutils/files/debian/{0001-hppa_backend.patch => hppa_backend.diff} (90%)
create mode 100644 meta/recipes-devtools/elfutils/files/debian/hurd_path.patch
create mode 100644 meta/recipes-devtools/elfutils/files/debian/kfreebsd_path.patch
rename meta/recipes-devtools/elfutils/files/debian/{0001-mips_backend.patch => mips_backend.diff} (91%)
rename meta/recipes-devtools/elfutils/files/debian/{0001-mips_readelf_w.patch => mips_readelf_w.patch} (48%)meta/recipes-devtools/elfutils/elfutils_0.175.bb renamed from meta/recipes-devtools/elfutils/elfutils_0.174.bb +10 -14
@@ -6,36 +6,32 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504" DEPENDS = "libtool bzip2 zlib virtual/libintl" DEPENDS_append_libc-musl = " argp-standalone fts " # The Debian patches below are from: -# http://ftp.de.debian.org/debian/pool/main/e/elfutils/elfutils_0.170-0.5.debian.tar.xz +# http://ftp.de.debian.org/debian/pool/main/e/elfutils/elfutils_0.175-1.debian.tar.xz SRC_URI = "https://sourceware.org/elfutils/ftp/${PV}/${BP}.tar.bz2 \ file://0001-dso-link-change.patch \ file://0002-Fix-elf_cvt_gunhash-if-dest-and-src-are-same.patch \ file://0003-fixheadercheck.patch \ file://0004-Disable-the-test-to-convert-euc-jp.patch \ - file://0005-fix-a-stack-usage-warning.patch \ file://0006-Fix-build-on-aarch64-musl.patch \ file://0007-Fix-control-path-where-we-have-str-as-uninitialized-.patch \ file://0001-libasm-may-link-with-libbz2-if-found.patch \ file://0001-libelf-elf_end.c-check-data_list.data.d.d_buf-before.patch \ - file://0001-libdwfl-Sanity-check-partial-core-file-data-reads.patch \ - file://0001-size-Handle-recursive-ELF-ar-files.patch \ - file://0001-arlib-Check-that-sh_entsize-isn-t-zero.patch \ - file://debian/0001-hppa_backend.patch \ - file://debian/0001-arm_backend.patch \ - file://debian/0001-mips_backend.patch \ - file://debian/0001-testsuite-ignore-elflint.patch \ - file://debian/0001-mips_readelf_w.patch \ + file://debian/hppa_backend.diff \ + file://debian/arm_backend.diff \ + file://debian/mips_backend.diff \ + file://debian/mips_readelf_w.patch \ + file://debian/kfreebsd_path.patch \ file://debian/0001-Ignore-differences-between-mips-machine-identifiers.patch \ file://debian/0002-Add-support-for-mips64-abis-in-mips_retval.c.patch \ file://debian/0003-Add-mips-n64-relocation-format-hack.patch \ + file://debian/hurd_path.patch \ file://debian/ignore_strmerge.diff \ - file://debian/0001-fix-gcc7-ftbfs.patch \ - file://debian/0001-disable_werror.patch \ + file://debian/disable_werror.patch \ " SRC_URI_append_libc-musl = " file://0008-build-Provide-alternatives-for-glibc-assumptions-hel.patch" -SRC_URI[md5sum] = "48bec24c0c8b2c16820326956dff9378" -SRC_URI[sha256sum] = "cdf27e70076e10a29539d89e367101d516bc4aa11b0d7777fe52139e3fcad08a" +SRC_URI[md5sum] = "9a02b0382b78cc2d515fb950275d4c02" +SRC_URI[sha256sum] = "f7ef925541ee32c6d15ae5cb27da5f119e01a5ccdbe9fe57bf836730d7b7a65b" inherit autotools gettext
meta/recipes-devtools/elfutils/files/0001-arlib-Check-that-sh_entsize-isn-t-zero.patch deleted +0 -36
@@ -1,36 +0,0 @@ -From b518841fbc1431d7c5baa016e35f10fb647b5958 Mon Sep 17 00:00:00 2001 -From: Mark Wielaard <[email protected]> -Date: Thu, 18 Oct 2018 19:01:52 +0200 -Subject: [PATCH] arlib: Check that sh_entsize isn't zero. - -A bogus ELF file could have sh_entsize as zero. Don't divide by zero, -but just assume there are no symbols in the section. - -https://sourceware.org/bugzilla/show_bug.cgi?id=23786 - -Signed-off-by: Mark Wielaard <[email protected]> - -CVE: CVE-2018-18521 -Upstream-Status: Backport [http://sourceware.org/git/elfutils.git] -Signed-off-by: Hongxu Jia <[email protected]> ---- - src/arlib.c | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/src/arlib.c b/src/arlib.c -index 778e087..a6521e3 100644 ---- a/src/arlib.c -+++ b/src/arlib.c -@@ -252,6 +252,9 @@ arlib_add_symbols (Elf *elf, const char *arfname, const char *membername, - if (data == NULL) - continue; - -+ if (shdr->sh_entsize == 0) -+ continue; -+ - int nsyms = shdr->sh_size / shdr->sh_entsize; - for (int ndx = shdr->sh_info; ndx < nsyms; ++ndx) - { --- -2.7.4 -
meta/recipes-devtools/elfutils/files/0001-libdwfl-Sanity-check-partial-core-file-data-reads.patch deleted +0 -60
60 lines not on this page · raw message
meta/recipes-devtools/elfutils/files/0001-size-Handle-recursive-ELF-ar-files.patch deleted +0 -40
@@ -1,40 +0,0 @@ -From 440d34d0ee37964453245895d38d7fc31bcf3d7d Mon Sep 17 00:00:00 2001 -From: Mark Wielaard <[email protected]> -Date: Thu, 18 Oct 2018 23:15:48 +0200 -Subject: [PATCH] size: Handle recursive ELF ar files. - -eu-size didn't handle an ELF ar file that contained an ar file itself -correctly. handle_ar would recursively call itself but close the ELF -file before returning. Only close the ELF file at the top-level. - -https://sourceware.org/bugzilla/show_bug.cgi?id=23787 - -Signed-off-by: Mark Wielaard <[email protected]> - -CVE: CVE-2018-18520 -Upstream-Status: Backport [http://sourceware.org/git/elfutils.git] -Signed-off-by: Hongxu Jia <[email protected]> ---- - src/size.c | 6 ++++-- - 1 file changed, 4 insertions(+), 2 deletions(-) - -diff --git a/src/size.c b/src/size.c -index 5ff3f2a..f01fd88 100644 ---- a/src/size.c -+++ b/src/size.c -@@ -374,8 +374,10 @@ handle_ar (int fd, Elf *elf, const char *prefix, const char *fname) - INTERNAL_ERROR (fname); - } - -- if (unlikely (elf_end (elf) != 0)) -- INTERNAL_ERROR (fname); -+ /* Only close ELF handle if this was a "top level" ar file. */ -+ if (prefix == NULL) -+ if (unlikely (elf_end (elf) != 0)) -+ INTERNAL_ERROR (fname); - - return result; - } --- -2.7.4 -
meta/recipes-devtools/elfutils/files/0005-fix-a-stack-usage-warning.patch deleted +0 -35
@@ -1,35 +0,0 @@ -From 4d7ea681932556ad881f6841de90d0bfff56f8d7 Mon Sep 17 00:00:00 2001 -From: Hongxu Jia <[email protected]> -Date: Tue, 15 Aug 2017 17:25:16 +0800 -Subject: [PATCH 5/7] fix a stack-usage warning - -Upstream-Status: Pending - -not use a variable to as a array size, otherwise the warning to error -that -stack usage might be unbounded [-Werror=stack-usage=] will happen - -Signed-off-by: Roy Li <[email protected]> - -Rebase to 0.170 -Signed-off-by: Hongxu Jia <[email protected]> ---- - backends/ppc_initreg.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/backends/ppc_initreg.c b/backends/ppc_initreg.c -index 3e4432f..59c2d97 100644 ---- a/backends/ppc_initreg.c -+++ b/backends/ppc_initreg.c -@@ -94,7 +94,7 @@ ppc_set_initial_registers_tid (pid_t tid __attribute__ ((unused)), - return false; - } - const size_t gprs = sizeof (user_regs.r.gpr) / sizeof (*user_regs.r.gpr); -- Dwarf_Word dwarf_regs[gprs]; -+ Dwarf_Word dwarf_regs[sizeof (user_regs.r.gpr) / sizeof (*user_regs.r.gpr)]; - for (unsigned gpr = 0; gpr < gprs; gpr++) - dwarf_regs[gpr] = user_regs.r.gpr[gpr]; - if (! setfunc (0, gprs, dwarf_regs, arg)) --- -2.7.4 -
meta/recipes-devtools/elfutils/files/0008-build-Provide-alternatives-for-glibc-assumptions-hel.patch +7 -7
@@ -7,7 +7,7 @@ Subject: [PATCH] build: Provide alternatives for glibc assumptions helps Upstream-Status: Pending Signed-off-by: Khem Raj <[email protected]> -Rebase to 0.174 +Rebase to 0.175 Signed-off-by: Hongxu Jia <[email protected]> ---
@@ -129,7 +129,7 @@ index 7bcf61c..c345797 100644 return elf_errmsg (error & 0xffff); case OTHER_ERROR (LIBDW): diff --git a/libdwfl/dwfl_module_getdwarf.c b/libdwfl/dwfl_module_getdwarf.c -index af6838a..c079d6a 100644 +index 56e6105..f4a0649 100644 --- a/libdwfl/dwfl_module_getdwarf.c +++ b/libdwfl/dwfl_module_getdwarf.c @@ -35,6 +35,7 @@
@@ -161,12 +161,12 @@ index f849128..6f0aca1 100644 #define crc32 __libdwfl_crc32 #include <libdwflP.h> diff --git a/libdwfl/linux-kernel-modules.c b/libdwfl/linux-kernel-modules.c -index 9d0fef2..9fc09b8 100644 +index 360e4ee..b5aa397 100644 --- a/libdwfl/linux-kernel-modules.c +++ b/libdwfl/linux-kernel-modules.c -@@ -40,6 +40,7 @@ - #include <system.h> +@@ -41,6 +41,7 @@ + #include "libelfP.h" #include "libdwflP.h" +#include "system.h" #include <inttypes.h>
@@ -198,7 +198,7 @@ index 5dc632b..14da1b7 100644 #endif /* elf.h */ diff --git a/libelf/libelf.h b/libelf/libelf.h -index d11358c..4cf9272 100644 +index 1ff11c9..c21e018 100644 --- a/libelf/libelf.h +++ b/libelf/libelf.h @@ -29,6 +29,7 @@
@@ -210,7 +210,7 @@ index d11358c..4cf9272 100644 #include <sys/types.h> diff --git a/libelf/libelfP.h b/libelf/libelfP.h -index ed216c8..415e6f6 100644 +index 9f3e8e9..10a347a 100644 --- a/libelf/libelfP.h +++ b/libelf/libelfP.h @@ -32,6 +32,7 @@
meta/recipes-devtools/elfutils/files/debian/0001-Ignore-differences-between-mips-machine-identifiers.patch +2 -3
@@ -1,6 +1,3 @@ -Upstream-Status: Pending [from debian] -Signed-off-by: Hongxu Jia <[email protected]> - From 77cb4a53c270d5854d3af24f19547bc3de825233 Mon Sep 17 00:00:00 2001 From: James Cowgill <[email protected]> Date: Mon, 5 Jan 2015 15:16:58 +0000
@@ -11,6 +8,8 @@ from the elf machine id. Also, the EM_MIPS_RS3_LE machine is dead anyway (the kernel will not load binaries containing it). Signed-off-by: James Cowgill <[email protected]> +Upstream-Status: Pending [from debian] +Signed-off-by: Hongxu Jia <[email protected]> --- backends/mips_init.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-)
meta/recipes-devtools/elfutils/files/debian/0001-fix-gcc7-ftbfs.patch deleted +0 -57
57 lines not on this page · raw message
meta/recipes-devtools/elfutils/files/debian/0001-testsuite-ignore-elflint.patch deleted +0 -57
57 lines not on this page · raw message
meta/recipes-devtools/elfutils/files/debian/0002-Add-support-for-mips64-abis-in-mips_retval.c.patch +2 -3
@@ -1,12 +1,11 @@ -Upstream-Status: Pending [from debian] -Signed-off-by: Hongxu Jia <[email protected]> - From fdaab18a65ed2529656baa64cb6169f34d7e507b Mon Sep 17 00:00:00 2001 From: James Cowgill <[email protected]> Date: Mon, 5 Jan 2015 15:17:01 +0000 Subject: [PATCH 2/3] Add support for mips64 abis in mips_retval.c Signed-off-by: James Cowgill <[email protected]> +Upstream-Status: Pending [from debian] +Signed-off-by: Hongxu Jia <[email protected]> --- backends/mips_retval.c | 104 ++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 94 insertions(+), 10 deletions(-)
meta/recipes-devtools/elfutils/files/debian/0003-Add-mips-n64-relocation-format-hack.patch +20 -21
88 lines not on this page · raw message
meta/recipes-devtools/elfutils/files/debian/arm_backend.diff renamed from meta/recipes-devtools/elfutils/files/debian/0001-arm_backend.patch +159 -183
429 lines not on this page · raw message
meta/recipes-devtools/elfutils/files/debian/disable_werror.patch renamed from meta/recipes-devtools/elfutils/files/debian/0001-disable_werror.patch +7 -22
@@ -1,28 +1,16 @@ -From 5d45565e71ddab3d7848077b61eb0ca73c0bcbcc Mon Sep 17 00:00:00 2001 -From: Hongxu Jia <[email protected]> -Date: Fri, 29 Jun 2018 16:01:14 +0800 -Subject: [PATCH] disable -Werror as it tends to break with new gcc versions - +From: Helmut Grohne <[email protected]> +Subject: disable -Werror as it tends to break with new gcc versions Bug-Debian: https://bugs.debian.org/886004 Last-Update: 2018-01-01 -Signed-off-by: Helmut Grohne <[email protected]> - Upstream-Status: Pending [from debian] -mdisable_werror.patc and rebase to 0.172 - -http://ftp.de.debian.org/debian/pool/main/e/elfutils/elfutils_0.170-0.5.debian.tar.xz - Signed-off-by: Hongxu Jia <[email protected]> ---- - config/eu.am | 1 - - 1 file changed, 1 deletion(-) -diff --git a/config/eu.am b/config/eu.am -index c2cc349..99b368e 100644 ---- a/config/eu.am -+++ b/config/eu.am -@@ -73,7 +73,6 @@ AM_CFLAGS = -std=gnu99 -Wall -Wshadow -Wformat=2 \ +Index: elfutils-0.175/config/eu.am +=================================================================== +--- elfutils-0.175.orig/config/eu.am ++++ elfutils-0.175/config/eu.am +@@ -73,7 +73,6 @@ AM_CFLAGS = -std=gnu99 -Wall -Wshadow -W -Wold-style-definition -Wstrict-prototypes \ $(LOGICAL_OP_WARNING) $(DUPLICATED_COND_WARNING) \ $(NULL_DEREFERENCE_WARNING) $(IMPLICIT_FALLTHROUGH_WARNING) \
@@ -30,6 +18,3 @@ index c2cc349..99b368e 100644 $(if $($(*F)_no_Wunused),,-Wunused -Wextra) \ $(if $($(*F)_no_Wstack_usage),,$(STACK_USAGE_WARNING)) \ $(if $($(*F)_no_Wpacked_not_aligned),-Wno-packed-not-aligned,) \ --- -2.7.4 -
meta/recipes-devtools/elfutils/files/debian/hppa_backend.diff renamed from meta/recipes-devtools/elfutils/files/debian/0001-hppa_backend.patch +69 -105
236 lines not on this page · raw message
meta/recipes-devtools/elfutils/files/debian/hurd_path.patch new file +16 -0
@@ -0,0 +1,16 @@ +Upstream-Status: Pending [from debian] +Signed-off-by: Hongxu Jia <[email protected]> +Index: elfutils-0.165/tests/run-native-test.sh +=================================================================== +--- elfutils-0.165.orig/tests/run-native-test.sh ++++ elfutils-0.165/tests/run-native-test.sh +@@ -83,6 +83,9 @@ native_test() + # "cannot attach to process: Function not implemented". + [ "$(uname)" = "GNU/kFreeBSD" ] && exit 77 + ++# hurd's /proc/$PID/maps does not give paths yet. ++[ "$(uname)" = "GNU" ] && exit 77 ++ + native_test ${abs_builddir}/allregs + native_test ${abs_builddir}/funcretval +
meta/recipes-devtools/elfutils/files/debian/kfreebsd_path.patch new file +19 -0
@@ -0,0 +1,19 @@ +Upstream-Status: Pending [from debian] +Signed-off-by: Hongxu Jia <[email protected]> +Index: b/tests/run-native-test.sh +=================================================================== +--- a/tests/run-native-test.sh ++++ b/tests/run-native-test.sh +@@ -77,6 +77,12 @@ native_test() + test $native -eq 0 || testrun "$@" -p $native > /dev/null + } + ++# On the Debian buildds, GNU/kFreeBSD linprocfs /proc/$PID/maps does ++# not give absolute paths due to sbuild's bind mounts (bug #570805) ++# therefore the next two test programs are expected to fail with ++# "cannot attach to process: Function not implemented". ++[ "$(uname)" = "GNU/kFreeBSD" ] && exit 77 ++ + native_test ${abs_builddir}/allregs + native_test ${abs_builddir}/funcretval +
meta/recipes-devtools/elfutils/files/debian/mips_backend.diff renamed from meta/recipes-devtools/elfutils/files/debian/0001-mips_backend.patch +54 -85
188 lines not on this page · raw message
meta/recipes-devtools/elfutils/files/debian/mips_readelf_w.patch renamed from meta/recipes-devtools/elfutils/files/debian/0001-mips_readelf_w.patch +6 -20
@@ -1,30 +1,19 @@ -From a188ea1ada6b990b72b91266ae02da058dcd9523 Mon Sep 17 00:00:00 2001 From: Kurt Roeckx <[email protected]> -Date: Fri, 29 Jun 2018 15:49:32 +0800 -Subject: [PATCH] Make readelf -w output debug information on mips - +Subject: Make readelf -w output debug information on mips Bug-Debian: http://bugs.debian.org/662041 Forwarded: not-needed Upstreams wants a change where this is handled by a hook that needs to be filled in by the backend for the arch. -Signed-off-by: Kurt Roeckx <[email protected]> - Upstream-Status: Pending [from debian] -mips_readelf_w.patch and rebase to 0.172 - -http://ftp.de.debian.org/debian/pool/main/e/elfutils/elfutils_0.170-0.5.debian.tar.xz Signed-off-by: Hongxu Jia <[email protected]> ---- - src/readelf.c | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) -diff --git a/src/readelf.c b/src/readelf.c -index f185897..0db197c 100644 ---- a/src/readelf.c -+++ b/src/readelf.c -@@ -10979,7 +10979,8 @@ print_debug (Dwfl_Module *dwflmod, Ebl *ebl, GElf_Ehdr *ehdr) +Index: elfutils-0.175/src/readelf.c +=================================================================== +--- elfutils-0.175.orig/src/readelf.c ++++ elfutils-0.175/src/readelf.c +@@ -11133,7 +11133,8 @@ print_debug (Dwfl_Module *dwflmod, Ebl * GElf_Shdr shdr_mem; GElf_Shdr *shdr = gelf_getshdr (scn, &shdr_mem);
@@ -34,6 +23,3 @@ index f185897..0db197c 100644 { static const struct { --- -2.7.4 -
Signature · 1 line
2.7.4
PATCH 2/4 gnupg: upgrade 2.2.10 -> 2.2.11
In reply to Hongxu Jia---
.../0001-configure.ac-use-a-custom-value-for-the-location-of-.patch | 4 ++--
meta/recipes-support/gnupg/gnupg/relocate.patch | 2 +-
meta/recipes-support/gnupg/{gnupg_2.2.10.bb => gnupg_2.2.11.bb} | 4 ++--
3 files changed, 5 insertions(+), 5 deletions(-)
rename meta/recipes-support/gnupg/{gnupg_2.2.10.bb => gnupg_2.2.11.bb} (92%)meta/recipes-support/gnupg/gnupg/0001-configure.ac-use-a-custom-value-for-the-location-of-.patch +2 -2
@@ -1,4 +1,4 @@ -From e30c1d3f3bb40bfaa83f768b8651f587c9d17e6f Mon Sep 17 00:00:00 2001 +From 5f38f1276a3651c30bddc508122da2e7d2d3ca92 Mon Sep 17 00:00:00 2001 From: Alexander Kanavin <[email protected]> Date: Mon, 22 Jan 2018 18:00:21 +0200 Subject: [PATCH] configure.ac: use a custom value for the location of
@@ -14,7 +14,7 @@ Signed-off-by: Alexander Kanavin <[email protected]> 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac -index f77317f..749fcaa 100644 +index 8c80377..a66d393 100644 --- a/configure.ac +++ b/configure.ac @@ -1841,7 +1841,7 @@ AC_DEFINE_UNQUOTED(GPGCONF_DISP_NAME, "GPGConf",
meta/recipes-support/gnupg/gnupg/relocate.patch +1 -1
@@ -1,4 +1,4 @@ -From 5a8258dde5ad17b4a53463d7184cf782a7594977 Mon Sep 17 00:00:00 2001 +From 1eaf630343cc77d8b5d41d0b0a3551fa193c5fcf Mon Sep 17 00:00:00 2001 From: Ross Burton <[email protected]> Date: Wed, 19 Sep 2018 14:44:40 +0100 Subject: [PATCH] Allow the environment to override where gnupg looks for its
meta/recipes-support/gnupg/gnupg_2.2.11.bb renamed from meta/recipes-support/gnupg/gnupg_2.2.10.bb +2 -2
@@ -19,8 +19,8 @@ SRC_URI_append_class-native = " file://0001-configure.ac-use-a-custom-value-for- file://relocate.patch" -SRC_URI[md5sum] = "3ae8bd6246367602e72571f7a6588bcd" -SRC_URI[sha256sum] = "799dd37a86a1448732e339bd20440f4f5ee6e69755f6fd7a73ee8af30840c915" +SRC_URI[md5sum] = "e23a896d634e8b81681314780f5158a4" +SRC_URI[sha256sum] = "496c3e123ef53f35436ddccca58e82acaa901ca4e21174e77386c0cea0c49cd9" EXTRA_OECONF = "--disable-ldap \ --disable-ccid-driver \
Signature · 1 line
2.7.4
PATCH 3/4 libgcrypt: upgrade 1.8.3 -> 1.8.4
In reply to Hongxu Jia---
.../libgcrypt/{libgcrypt_1.8.3.bb => libgcrypt_1.8.4.bb} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
rename meta/recipes-support/libgcrypt/{libgcrypt_1.8.3.bb => libgcrypt_1.8.4.bb} (93%)meta/recipes-support/libgcrypt/libgcrypt_1.8.4.bb renamed from meta/recipes-support/libgcrypt/libgcrypt_1.8.3.bb +2 -2
@@ -22,8 +22,8 @@ SRC_URI = "${GNUPG_MIRROR}/libgcrypt/libgcrypt-${PV}.tar.bz2 \ file://0002-libgcrypt-fix-building-error-with-O2-in-sysroot-path.patch \ file://0004-tests-Makefile.am-fix-undefined-reference-to-pthread.patch \ " -SRC_URI[md5sum] = "3139c2402e844985a67fb288a930534d" -SRC_URI[sha256sum] = "66ec90be036747602f2b48f98312361a9180c97c68a690a5f376fa0f67d0af7c" +SRC_URI[md5sum] = "fbfdaebbbc6d7e5fbbf6ffdb3e139573" +SRC_URI[sha256sum] = "f638143a0672628fde0cad745e9b14deb85dffb175709cacc1f4fe24b93f2227" BINCONFIG = "${bindir}/libgcrypt-config"
Signature · 1 line
2.7.4
PATCH 4/4 ncurses: upgrade 6.1 -> 6.1+20181013
In reply to Hongxu Jia---
.../ncurses/{ncurses_6.1+20180714.bb => ncurses_6.1+20181013.bb} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
rename meta/recipes-core/ncurses/{ncurses_6.1+20180714.bb => ncurses_6.1+20181013.bb} (86%)meta/recipes-core/ncurses/ncurses_6.1+20181013.bb renamed from meta/recipes-core/ncurses/ncurses_6.1+20180714.bb +1 -1
@@ -5,7 +5,7 @@ SRC_URI += "file://0001-tic-hang.patch \ file://config.cache \ " # commit id corresponds to the revision in package version -SRCREV = "3740e18875f16dfe126484869882fb15c3fd1aea" +SRCREV = "7a97a7f937762ba342d5b2fd7cd090885a809835" S = "${WORKDIR}/git" EXTRA_OECONF += "--with-abi-version=5" UPSTREAM_CHECK_GITTAGREGEX = "(?P<pver>\d+(\.\d+)+(\+\d+)*)"
Signature · 1 line
2.7.4
✗ patchtest: failure for Upgrade elfutils/gnupg/libgcrypt/ncurses
In reply to Hongxu Jia== Series Details ==
Series: Upgrade elfutils/gnupg/libgcrypt/ncurses
Revision: 1
URL : https://patchwork.openembedded.org/series/15056/
State : failure
== Summary ==
Thank you for submitting this patch series to OpenEmbedded Core. This is an automated response. Several tests have been executed on the proposed series by patchtest resulting in the following failures:
* Issue Patches not removed from tree [test_src_uri_left_files]
Suggested fix Amend the patch containing the software patch file removal Patch 0001-mips_readelf_w.patch Patch 0001-disable_werror.patch Patch 0001-arm_backend.patch Patch 0001-mips_backend.patch Patch 0001-hppa_backend.patch
If you believe any of these test results are incorrect, please reply to the mailing list ([email protected]) raising your concerns. Otherwise we would appreciate you correcting the issues and submitting a new version of the patchset if applicable. Please ensure you add/increment the version number when sending the new version (i.e. [PATCH] -> [PATCH v2] -> [PATCH v3] -> ...).
---
Guidelines: https://www.openembedded.org/wiki/Commit_Patch_Message_Guidelines Test framework: http://git.yoctoproject.org/cgit/cgit.cgi/patchtest Test suite: http://git.yoctoproject.org/cgit/cgit.cgi/patchtest-oe
Re: ✗ patchtest: failure for Upgrade elfutils/gnupg/libgcrypt/ncurses
Quoted 16 lines · Patchwork
== Series Details ==
Series: Upgrade elfutils/gnupg/libgcrypt/ncurses
Revision: 1
URL : https://patchwork.openembedded.org/series/15056/
State : failure== Summary ==
Thank you for submitting this patch series to OpenEmbedded Core. This is an automated response. Several tests have been executed on the proposed series by patchtest resulting in the following failures:
Quoted 7 lines
* Issue Patches not removed from tree [test_src_uri_left_files] Suggested fix Amend the patch containing the software patch file removal Patch 0001-mips_readelf_w.patch Patch 0001-disable_werror.patch Patch 0001-arm_backend.patch Patch 0001-mips_backend.patch Patch 0001-hppa_backend.patch
Pick these patches from debian as a whole
-#http://ftp.de.debian.org/debian/pool/main/e/elfutils/elfutils_0.170-0.5.debian.tar.xz +#http://ftp.de.debian.org/debian/pool/main/e/elfutils/elfutils_0.175-1.debian.tar.xz
//Hongxu
Quoted 14 lines
If you believe any of these test results are incorrect, please reply to the mailing list ([email protected]) raising your concerns. Otherwise we would appreciate you correcting the issues and submitting a new version of the patchset if applicable. Please ensure you add/increment the version number when sending the new version (i.e. [PATCH] -> [PATCH v2] -> [PATCH v3] -> ...).
---
Guidelines: https://www.openembedded.org/wiki/Commit_Patch_Message_Guidelines Test framework: http://git.yoctoproject.org/cgit/cgit.cgi/patchtest Test suite: http://git.yoctoproject.org/cgit/cgit.cgi/patchtest-oe