Re: [OE-core] [PATCH] feature-microblaze-versions.inc: Update MB to v11.0

2019-12-29 Thread Manjukumar Harthikote Matha
> -Original Message- > From: Manjukumar Matha > Sent: Sunday, December 22, 2019 11:11 PM > To: openembedded-core@lists.openembedded.org > Cc: Manjukumar Harthikote Matha > Subject: [OE-core][PATCH] feature-microblaze-versions.inc: Update MB to v11.0 > > Update the Microblaze to v11.0

[OE-core] [PATCH 2/4] linux-yocto/4.19/5.2/-dev: fix gcc10 build

2019-12-29 Thread bruce . ashfield
From: Bruce Ashfield Integrating Khem's gcc10 build fix: [ Author: Khem Raj Date: Fri Dec 20 17:42:02 2019 -0800 x86/boot/compressed/64: Define __force_order only when CONFIG_RANDOMIZE_BASE is unset kaslr_64.c also defines the same variable, however when both files

[OE-core] [PATCH 4/4] kernel-yocto: allow external (aka non-integrated) BSPs to supply patches

2019-12-29 Thread bruce . ashfield
From: Bruce Ashfield By default, only explicitly specified .scc files or patches are applied to a BSP as part of the patching phase. This allows the reference BSPs to be integrated into a kernel tree, and use the same meta data for tree generation and for runtime building. It also greatly

[OE-core] [PATCH 3/4] linux-yocto/5.2: update to v5.2.28

2019-12-29 Thread bruce . ashfield
From: Bruce Ashfield Updating linux-yocto/5.2 to the latest korg -stable release that comprises the following commits: 7943d7e69aa7 Linux 5.2.28 b5db992cfdd3 usbip: Fix uninitialized symbol 'nents' in stub_recv_cmd_submit() a0b637f7868d usb: gadget: configfs: Fix missing

[OE-core] [PATCH 1/4] linux-yocto/5.2: update to v5.2.27

2019-12-29 Thread bruce . ashfield
From: Bruce Ashfield Updating linux-yocto/5.2 to the latest korg -stable release that comprises the following commits: 766f754fb8ce Linux 5.2.27 2e635a05d05c ASoC: SOF: Intel: hda-stream: fix the CONFIG_ prefix missing 1708b2a269de usb: gadget: udc: core: Fix segfault if

[OE-core] [PATCH 0/4] kernel-yocto: consolidated pull request

2019-12-29 Thread bruce . ashfield
From: Bruce Ashfield Hi all, Here's a few more linux-yocto changes that I queued while waiting for my previous batch to merge. There are two more 5.2 -stable updates, a gcc10 fix from Khem and a meta-data fix that was discussed on oe-core. I'll send a documenation update for the meta-data

Re: [OE-core] [PATCH] scripts: add pkgdataui

2019-12-29 Thread Peter Kjellerstedt
> -Original Message- > From: openembedded-core-boun...@lists.openembedded.org boun...@lists.openembedded.org> On Behalf Of Ross Burton > Sent: den 10 december 2019 13:08 > To: openembedded-core@lists.openembedded.org > Subject: [OE-core] [PATCH] scripts: add pkgdataui > > pkgdataui is a

[OE-core] ✗ patchtest: failure for "util-linux: Use PCRE for hardl..." and 18 more

2019-12-29 Thread Patchwork
== Series Details == Series: "util-linux: Use PCRE for hardl..." and 18 more Revision: 1 URL : https://patchwork.openembedded.org/series/21788/ State : failure == Summary == Thank you for submitting this patch series to OpenEmbedded Core. This is an automated response. Several tests have

[OE-core] [PATCH 14/19] valgrind: Fix build with -fno-common

2019-12-29 Thread Khem Raj
Signed-off-by: Khem Raj --- .../valgrind/valgrind/s390x_vec_op_t.patch| 19 +++ .../valgrind/valgrind_3.15.0.bb | 1 + 2 files changed, 20 insertions(+) create mode 100644 meta/recipes-devtools/valgrind/valgrind/s390x_vec_op_t.patch diff --git

[OE-core] [PATCH 13/19] qemu: Replace stime() API with clock_settime

2019-12-29 Thread Khem Raj
Signed-off-by: Khem Raj --- meta/recipes-devtools/qemu/qemu.inc | 1 + ...linux-user-remove-host-stime-syscall.patch | 61 +++ 2 files changed, 62 insertions(+) create mode 100644 meta/recipes-devtools/qemu/qemu/0011-linux-user-remove-host-stime-syscall.patch diff

[OE-core] [PATCH 15/19] libdnf: Include mising

2019-12-29 Thread Khem Raj
This header is needed for runtime_error element Signed-off-by: Khem Raj --- ...-include-stdexcept-for-runtime_error.patch | 65 +++ meta/recipes-devtools/libdnf/libdnf_0.28.1.bb | 1 + 2 files changed, 66 insertions(+) create mode 100644

[OE-core] [PATCH 17/19] recipes: Use -fcommon explicitly

2019-12-29 Thread Khem Raj
This is needed with gcc 10 Signed-off-by: Khem Raj --- meta/recipes-connectivity/iproute2/iproute2_5.3.0.bb | 2 +- meta/recipes-connectivity/socat/socat_1.7.3.3.bb | 2 ++ meta/recipes-core/libxcrypt/libxcrypt.inc | 2 ++ meta/recipes-devtools/llvm/llvm_git.bb

[OE-core] [PATCH 18/19] xkbcomp: Gcc 10 spits out extra warnings as errors

2019-12-29 Thread Khem Raj
Its better for us to disable these extra warnings, upstream should fix them correctly in code and we can re-enable it Signed-off-by: Khem Raj --- meta/recipes-graphics/xorg-app/xkbcomp_1.4.2.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-graphics/xorg-app/xkbcomp_1.4.2.bb

[OE-core] [PATCH 16/19] llvm: Upgrade to 9.0.1 release

2019-12-29 Thread Khem Raj
Signed-off-by: Khem Raj --- meta/conf/distro/include/tcmode-default.inc | 2 +- meta/recipes-devtools/llvm/llvm_git.bb | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/meta/conf/distro/include/tcmode-default.inc b/meta/conf/distro/include/tcmode-default.inc index

[OE-core] [PATCH 19/19] pango: Disable Wimplicit-fallthrough as error

2019-12-29 Thread Khem Raj
Clang is quite a lot more stricter and ends up finding more cases, these are code format warnings so its safer to disable them here. Signed-off-by: Khem Raj --- meta/recipes-graphics/pango/pango_1.44.7.bb | 4 1 file changed, 4 insertions(+) diff --git

[OE-core] [PATCH 11/19] gcc-sanitizers: Add missing dep on libcrypt

2019-12-29 Thread Khem Raj
Signed-off-by: Khem Raj --- meta/recipes-devtools/gcc/gcc-sanitizers.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/gcc/gcc-sanitizers.inc b/meta/recipes-devtools/gcc/gcc-sanitizers.inc index 8b1d1c94bf..668e14a59f 100644 ---

[OE-core] [PATCH 10/19] strace: Upgrade to 5.4

2019-12-29 Thread Khem Raj
Remove a patch already present upstream Add a patch to fix build with upcoming glibc 2.31 where __ptrace_syscall_info definition is added Signed-off-by: Khem Raj --- ...yscall_info-to-__ptrace_syscall_info.patch | 52 +++ ...Check-for-mips-and-alpha-before-usin.patch | 32

[OE-core] [PATCH 05/19] cmake.bbclass: Define LIB_SUFFIX

2019-12-29 Thread Khem Raj
This variable is used in lot of cmake based packages to denote libdir in multilib environments, now a days there is a better way to include GNUInstallDirs module but thats upto these packages to adopt. Defining this helps compiling a bunch of recipes in extended layers when using multilibbed

[OE-core] [PATCH 08/19] tune-power9: Add power9 tunings

2019-12-29 Thread Khem Raj
Add Little/big Endian, 32bit/64bit Signed-off-by: Khem Raj --- meta/conf/machine/include/tune-power9.inc | 35 +++ 1 file changed, 35 insertions(+) create mode 100644 meta/conf/machine/include/tune-power9.inc diff --git a/meta/conf/machine/include/tune-power9.inc

[OE-core] [PATCH 09/19] busybox: Replace obsolete stime API with clock_settime

2019-12-29 Thread Khem Raj
Signed-off-by: Khem Raj --- .../0001-Remove-stime-function-calls.patch| 85 +++ meta/recipes-core/busybox/busybox_1.31.1.bb | 1 + 2 files changed, 86 insertions(+) create mode 100644 meta/recipes-core/busybox/busybox/0001-Remove-stime-function-calls.patch diff --git

[OE-core] [PATCH 12/19] gcc-sanitizers: Fix build with glibc 2.31

2019-12-29 Thread Khem Raj
Backport a patch from latest gcc-9-branch to fix an API change in glibc 2.31, this patch wont be needed when upgrading to 9.3 or 10.x Signed-off-by: Khem Raj --- meta/recipes-devtools/gcc/gcc-9.2.inc | 1 + ...libsanitizer-build-with-master-glibc.patch | 70 +++ 2 files

[OE-core] [PATCH 06/19] siteinfo: Recognize 64bit PPC LE

2019-12-29 Thread Khem Raj
Signed-off-by: Khem Raj --- meta/classes/siteinfo.bbclass | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/meta/classes/siteinfo.bbclass b/meta/classes/siteinfo.bbclass index 411e70478e..d62aaac0f0 100644 --- a/meta/classes/siteinfo.bbclass +++

[OE-core] [PATCH 07/19] powerpc, powerpc64: Append little-endianness to tune arch

2019-12-29 Thread Khem Raj
This helps in constructing right arch for target tuple name for Little-endian ppc Signed-off-by: Khem Raj --- meta/conf/machine/include/powerpc/arch-powerpc.inc | 3 ++- meta/conf/machine/include/powerpc/arch-powerpc64.inc | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git

[OE-core] [PATCH 02/19] systemd: Fix time_t size assumptions

2019-12-29 Thread Khem Raj
Signed-off-by: Khem Raj --- ...ead-of-TIME_T_MAX-for-timerfd_settim.patch | 31 +++ meta/recipes-core/systemd/systemd_243.2.bb| 1 + 2 files changed, 32 insertions(+) create mode 100644

[OE-core] [PATCH 01/19] util-linux: Use PCRE for hardlink

2019-12-29 Thread Khem Raj
Use PCRE, this enables using posix extended Regexps on cmdline Signed-off-by: Khem Raj --- meta/recipes-core/util-linux/util-linux.inc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta/recipes-core/util-linux/util-linux.inc b/meta/recipes-core/util-linux/util-linux.inc index

[OE-core] [PATCH 03/19] goarch: Dont use -fno-PIE on mips

2019-12-29 Thread Khem Raj
This was added with 98b24e9268 goarch.bbclass: set SECURITY_CFLAGS for mips64 to overcome a problem that was inherent in go linker which has been now fixed in golang compiler upstream https://github.com/golang/go/issues/20243

[OE-core] [PATCH 04/19] cmake: Add a knob for cmake VERBOSE settings

2019-12-29 Thread Khem Raj
Setting VERBOSE always, while is fine on one hand for debugging, its coming at an expense of creating lots and lots of logs, e.g. qtwebkit compile logs alone with VERBOSE is 163MB, there are many other large packages which use cmake e.g. WPE, webkitgtk etc which are in same range with out this

Re: [OE-core] [PATCH] u-boot: Update to v2020.01-rc5

2019-12-29 Thread Tom Rini
On Sun, Dec 29, 2019 at 10:18:54AM -0800, Khem Raj wrote: > On Sun, Dec 29, 2019 at 5:46 AM Tom Rini wrote: > > > > On Sun, Dec 29, 2019 at 09:23:47AM +, Richard Purdie wrote: > > > On Tue, 2019-12-24 at 14:41 -0800, Alistair Francis wrote: > > > > Signed-off-by: Alistair Francis > > > > ---

Re: [OE-core] [PATCH] u-boot: Update to v2020.01-rc5

2019-12-29 Thread Khem Raj
On Sun, Dec 29, 2019 at 5:46 AM Tom Rini wrote: > > On Sun, Dec 29, 2019 at 09:23:47AM +, Richard Purdie wrote: > > On Tue, 2019-12-24 at 14:41 -0800, Alistair Francis wrote: > > > Signed-off-by: Alistair Francis > > > --- > > > meta/recipes-bsp/u-boot/u-boot-common.inc | 4 ++-- > > > 1

Re: [OE-core] [PATCH 01/11] elfutils: upgrade 0.177 -> 0.178

2019-12-29 Thread Richard Purdie
On Fri, 2019-12-20 at 17:23 +0100, Alexander Kanavin wrote: > Remove 0007-Fix-control-path-where-we-have-str-as-uninitialized- > .patch > as issue fixed upstream. > > Rebase other patches. > > Adjust ptests, pass rate is now 100% again: > > == > All 206 tests passed > (6

[OE-core] [OE-Core][PATCH] linuxloader: Correct loader for glibc on armhf

2019-12-29 Thread Alex Kiernan
Fix the naming of the loader on armhf to match what glibc expects: #define GLIBC_DYNAMIC_LINKER_SOFT_FLOAT SYSTEMLIBS_DIR "ld-linux.so.3" #define GLIBC_DYNAMIC_LINKER_HARD_FLOAT SYSTEMLIBS_DIR "ld-linux-armhf.so.3" Signed-off-by: Alex Kiernan --- meta/classes/linuxloader.bbclass | 2 +- 1

Re: [OE-core] [PATCH] u-boot: Update to v2020.01-rc5

2019-12-29 Thread Tom Rini
On Sun, Dec 29, 2019 at 09:23:47AM +, Richard Purdie wrote: > On Tue, 2019-12-24 at 14:41 -0800, Alistair Francis wrote: > > Signed-off-by: Alistair Francis > > --- > > meta/recipes-bsp/u-boot/u-boot-common.inc | 4 ++-- > > 1 file changed, 2 insertions(+), 2 deletions(-) > > > > diff --git

Re: [OE-core] [OE-Core][PATCH] lib/oe/qa: handle missing data attribute in __exit__

2019-12-29 Thread Richard Purdie
On Sun, 2019-12-29 at 09:31 +, Alex Kiernan wrote: > If mmap fails in open, we don't have a data attribute so when we > execute > as a context manager the call to self.data.close needs to handle the > missing attribute: > > File: >

[OE-core] ✗ patchtest: failure for lib/oe/qa: handle missing data attribute in __exit__

2019-12-29 Thread Patchwork
== Series Details == Series: lib/oe/qa: handle missing data attribute in __exit__ Revision: 1 URL : https://patchwork.openembedded.org/series/21782/ State : failure == Summary == Thank you for submitting this patch series to OpenEmbedded Core. This is an automated response. Several tests

Re: [OE-core] [PATCH 10/11] libcap: update to 2.28

2019-12-29 Thread Alexander Kanavin
On Sun, 29 Dec 2019 at 12:22, Richard Purdie < richard.pur...@linuxfoundation.org> wrote: > > Looks like there may be a native gcc version issue: > > https://autobuilder.yoctoproject.org/typhoon/#/builders/79/builds/575 > > (our friend Centos) > Thanks, this should be relatively easy to fix

[OE-core] [OE-Core][PATCH] lib/oe/qa: handle missing data attribute in __exit__

2019-12-29 Thread Alex Kiernan
If mmap fails in open, we don't have a data attribute so when we execute as a context manager the call to self.data.close needs to handle the missing attribute: File: '/home/akiernan/nanohub/build/../poky/meta/classes/chrpath.bbclass', lineno: 11, function: process_file_linux 0007:

Re: [OE-core] [PATCH] u-boot: Update to v2020.01-rc5

2019-12-29 Thread Richard Purdie
On Tue, 2019-12-24 at 14:41 -0800, Alistair Francis wrote: > Signed-off-by: Alistair Francis > --- > meta/recipes-bsp/u-boot/u-boot-common.inc | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/meta/recipes-bsp/u-boot/u-boot-common.inc >

Re: [OE-core] [PATCH 10/11] libcap: update to 2.28

2019-12-29 Thread Richard Purdie
On Fri, 2019-12-20 at 17:23 +0100, Alexander Kanavin wrote: > Signed-off-by: Alexander Kanavin > --- > ...-tests-do-not-run-target-executables.patch | 32 > +++ > .../libcap/{libcap_2.27.bb => libcap_2.28.bb} | 5 +-- > 2 files changed, 35 insertions(+), 2 deletions(-) > create