[OE-core] [PATCH 0/9] recipe updates, testing fixes
Khem Raj
raj.khem at gmail.com
Thu Feb 13 06:38:10 UTC 2020
- Update gdb to 9.1 and musl to latest
- Fix packages busybox, ltp to build with musl exposed 64bit time_t
problems
- rest of all fixes are found testing core-image-sato-sdk on
qemuarm/qemux86_64
- Add a check for gold being used on rv32/rv64
The following changes since commit 34535f3e0ca6f6e37e6457fc800dfbfff64d9298:
bitbake: doc: minor tweaks to ch 1 of BB user manual (2020-02-08 17:41:17 +0000)
are available in the Git repository at:
git://git.yoctoproject.org/poky-contrib kraj/pu
http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=kraj/pu
Khem Raj (9):
qemuarm: Disable highmem when QB_MACHINE is virt
oeqa: Use --disable-maintainer-mode configure option
libsolv: Enable rpm packageconfig by default only if rpm O_P_M is
enabled
dnf,libdnf: Ignore if PACKAGE_CLASSES does not have rpm
musl: Update to latest tip
gdb: Upgrade to 9.1 release
busybox: Backport patches to support removal of __NR_clock_gettime
binutils: Bail out if gold is used on 32/64 bit RISC-V
ltp: Fix tescases with 64bit time_t using 32bit arches
meta/conf/distro/include/tcmode-default.inc | 2 +-
meta/conf/machine/qemuarm.conf | 2 +-
meta/lib/oeqa/runtime/cases/buildcpio.py | 2 +-
meta/lib/oeqa/sdk/cases/buildcpio.py | 2 +-
...rappers-around-clock_gettime-closes-.patch | 113 +++++++++++++++
...-Use-64-prefix-syscall-if-we-have-to.patch | 53 +++++++
...-Use-64-prefix-syscall-if-we-have-to.patch | 43 ++++++
meta/recipes-core/busybox/busybox_1.31.1.bb | 3 +
meta/recipes-core/musl/musl_git.bb | 2 +-
meta/recipes-devtools/binutils/binutils.inc | 7 +
meta/recipes-devtools/dnf/dnf_4.2.2.bb | 2 +
meta/recipes-devtools/gdb/gdb-8.3.1.inc | 22 ---
meta/recipes-devtools/gdb/gdb-9.1.inc | 21 +++
...ian_8.3.1.bb => gdb-cross-canadian_9.1.bb} | 0
.../{gdb-cross_8.3.1.bb => gdb-cross_9.1.bb} | 0
...ake-man-install-relative-to-DESTDIR.patch} | 9 +-
...x-nat-Define-_ABIO32-if-not-defined.patch} | 9 +-
...-pt_regs-uapi_pt_regs-on-GLIBC-syst.patch} | 7 +-
...ort-for-Renesas-SH-sh4-architecture.patch} | 41 +++---
...eadline.a-when-using-disable-static.patch} | 13 +-
...s.h.patch => 0006-use-asm-sgidefs.h.patch} | 9 +-
...Use-exorted-definitions-of-SIGRTMIN.patch} | 11 +-
...atch => 0008-Change-order-of-CFLAGS.patch} | 13 +-
...9-resolve-restrict-keyword-conflict.patch} | 17 +--
...> 0010-Fix-invalid-sigprocmask-call.patch} | 23 ++-
...h => 0011-gdbserver-ctrl-c-handling.patch} | 31 ++--
.../gdb/gdb/CVE-2019-1010180.patch | 132 ------------------
.../gdb/{gdb_8.3.1.bb => gdb_9.1.bb} | 0
meta/recipes-devtools/libdnf/libdnf_0.28.1.bb | 1 +
.../libsolv/libsolv_0.7.10.bb | 2 +-
...or-time64-unsafe-syscalls-before-usi.patch | 81 +++++++++++
meta/recipes-extended/ltp/ltp_20190930.bb | 1 +
32 files changed, 416 insertions(+), 258 deletions(-)
create mode 100644 meta/recipes-core/busybox/busybox/0001-Remove-syscall-wrappers-around-clock_gettime-closes-.patch
create mode 100644 meta/recipes-core/busybox/busybox/0001-date-Use-64-prefix-syscall-if-we-have-to.patch
create mode 100644 meta/recipes-core/busybox/busybox/0001-time-Use-64-prefix-syscall-if-we-have-to.patch
delete mode 100644 meta/recipes-devtools/gdb/gdb-8.3.1.inc
create mode 100644 meta/recipes-devtools/gdb/gdb-9.1.inc
rename meta/recipes-devtools/gdb/{gdb-cross-canadian_8.3.1.bb => gdb-cross-canadian_9.1.bb} (100%)
rename meta/recipes-devtools/gdb/{gdb-cross_8.3.1.bb => gdb-cross_9.1.bb} (100%)
rename meta/recipes-devtools/gdb/gdb/{0002-make-man-install-relative-to-DESTDIR.patch => 0001-make-man-install-relative-to-DESTDIR.patch} (77%)
rename meta/recipes-devtools/gdb/gdb/{0003-mips-linux-nat-Define-_ABIO32-if-not-defined.patch => 0002-mips-linux-nat-Define-_ABIO32-if-not-defined.patch} (82%)
rename meta/recipes-devtools/gdb/gdb/{0004-ppc-ptrace-Define-pt_regs-uapi_pt_regs-on-GLIBC-syst.patch => 0003-ppc-ptrace-Define-pt_regs-uapi_pt_regs-on-GLIBC-syst.patch} (89%)
rename meta/recipes-devtools/gdb/gdb/{0005-Add-support-for-Renesas-SH-sh4-architecture.patch => 0004-Add-support-for-Renesas-SH-sh4-architecture.patch} (96%)
rename meta/recipes-devtools/gdb/gdb/{0006-Dont-disable-libreadline.a-when-using-disable-static.patch => 0005-Dont-disable-libreadline.a-when-using-disable-static.patch} (83%)
rename meta/recipes-devtools/gdb/gdb/{0007-use-asm-sgidefs.h.patch => 0006-use-asm-sgidefs.h.patch} (84%)
rename meta/recipes-devtools/gdb/gdb/{0008-Use-exorted-definitions-of-SIGRTMIN.patch => 0007-Use-exorted-definitions-of-SIGRTMIN.patch} (81%)
rename meta/recipes-devtools/gdb/gdb/{0009-Change-order-of-CFLAGS.patch => 0008-Change-order-of-CFLAGS.patch} (75%)
rename meta/recipes-devtools/gdb/gdb/{0010-resolve-restrict-keyword-conflict.patch => 0009-resolve-restrict-keyword-conflict.patch} (80%)
rename meta/recipes-devtools/gdb/gdb/{0011-Fix-invalid-sigprocmask-call.patch => 0010-Fix-invalid-sigprocmask-call.patch} (65%)
rename meta/recipes-devtools/gdb/gdb/{0001-gdbserver-ctrl-c-handling.patch => 0011-gdbserver-ctrl-c-handling.patch} (45%)
delete mode 100644 meta/recipes-devtools/gdb/gdb/CVE-2019-1010180.patch
rename meta/recipes-devtools/gdb/{gdb_8.3.1.bb => gdb_9.1.bb} (100%)
create mode 100644 meta/recipes-extended/ltp/ltp/0001-syscalls-Check-for-time64-unsafe-syscalls-before-usi.patch
--
2.25.0
More information about the Openembedded-core
mailing list