[OE-core] [PATCH v4 2/2] mesa: Upgrade to 19.3.1

2019-12-20 Thread Alistair Francis
Upgrade mesa to 19.3 and refresh the patches. As MESA_EGL_NO_X11_HEADERS was renamed to EGL_NO_X11 in [1] we are going to change the do_install and add a patch to libepoxy to use the new define. 1: https://gitlab.freedesktop.org/mesa/mesa/commit/6202a13b71e18dc31ba7e2f4ea915b67eacc1ddb

[OE-core] [PATCH v4 1/2] libepoxy: Update to 1.5.4

2019-12-20 Thread Alistair Francis
Signed-off-by: Alistair Francis --- .../libepoxy/{libepoxy_1.5.3.bb => libepoxy_1.5.4.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-graphics/libepoxy/{libepoxy_1.5.3.bb => libepoxy_1.5.4.bb} (91%) diff --git

[OE-core] [PATCH] perl/tcl: fix /usr/share/man/man3/Thread.3 conflicts

2019-12-20 Thread Hongxu Jia
While installing perl-doc and tcl-doc to image, there is a file conflicts at do_rootfs ... |file /usr/share/man/man3/Thread.3 conflicts between attempted installs of perl-doc-5.30.1-r0.core2_64 and tcl-doc-8.6.10-r0.core2_64 ... Use update-alternatives to fix Signed-off-by: Hongxu Jia ---

[OE-core] [PATCH 1/3] siteinfo: Recognize 64bit PPC LE

2019-12-20 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 3/3] tune-power9: Add power9 tunings

2019-12-20 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 2/3] powerpc, powerpc64: Append little-endianness to tune arch

2019-12-20 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

Re: [OE-core] [PATCH 07/25] nss: update to 3.48

2019-12-20 Thread Khem Raj
On Fri, 2019-12-20 at 19:06 +0100, Alexander Kanavin wrote: > My problem with this kind of fixing is that I have to do it blindly, > and it may or may not uncover further issues on the AB. I’d much > rather just drop Centris 7 and have ppl who actually use it fix the > issues they see as they push

Re: [OE-core] [PATCH 07/25] nss: update to 3.48

2019-12-20 Thread Alexander Kanavin
My problem with this kind of fixing is that I have to do it blindly, and it may or may not uncover further issues on the AB. I’d much rather just drop Centris 7 and have ppl who actually use it fix the issues they see as they push the master revision ahead in their development process. Alex >

Re: [OE-core] [PATCH v3 2/2] mesa: Upgrade to 19.3.1

2019-12-20 Thread Alexander Kanavin
The new regex isn’t quite right either, as it excludes x.y.10 releases or x.y.z.0 releases. I’d suggest you just drop it. Alex > On 20 Dec 2019, at 18.45, Alistair Francis wrote: > > On Thu, Dec 19, 2019 at 11:33 PM Alexander Kanavin > wrote: >> >>> On Fri, 20 Dec 2019 at 05:15, Alistair

Re: [OE-core] [PATCH v3 2/2] mesa: Upgrade to 19.3.1

2019-12-20 Thread Alistair Francis
On Thu, Dec 19, 2019 at 11:33 PM Alexander Kanavin wrote: > > On Fri, 20 Dec 2019 at 05:15, Alistair Francis wrote: >> >> Upgrade mesa to 19.3 and refresh the patches. >> >> Also change the regex to not look for x.x.0 versions as they are >> development versions > > > Old: mesa-(?P\d+(\.\d+)+) >

Re: [OE-core] [PATCH 07/25] nss: update to 3.48

2019-12-20 Thread Khem Raj
On Fri, 2019-12-20 at 11:00 +, Ross Burton wrote: > Breaks on Centos 7: > > nsinstall.c: In function ‘main’: > nsinstall.c:201:5: warning: implicit declaration of function > ‘getopt’ > [-Wimplicit-function-declaration] > while ((opt = getopt(argc, argv, "C:DdlL:Rm:o:g:t")) != EOF) { >

[OE-core] [PATCH v2] meson: map the system property in the cross file

2019-12-20 Thread Ross Burton
We can't just use HOST_OS, as in meta-mingw SDKs that is 'mingw32' but Meson expects 'windows'. Signed-off-by: Ross Burton --- meta/classes/meson.bbclass | 13 +++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/meta/classes/meson.bbclass b/meta/classes/meson.bbclass

[OE-core] [PATCH] meson: map the system property in the cross file

2019-12-20 Thread Ross Burton
We can't just use HOST_OS, as in meta-mingw SDKs that is 'mingw32' but Meson expects 'windows'. Signed-off-by: Ross Burton --- meta/classes/meson.bbclass | 14 -- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/meta/classes/meson.bbclass b/meta/classes/meson.bbclass

[OE-core] [PATCH v2] oeqa/runtime/ptest: fix detection of failed tests

2019-12-20 Thread André Draszik
Since commit d6065f136f6d ("oeqa/logparser: Various misc cleanups"), 7b17274c30c6 in poky, the ptest OEQA is unable to detect failures in any of the test results. The reason is that the test result string changed from 'fail' to 'FAILED', because the original mapping has been removed as part of

[OE-core] ✗ patchtest: failure for "elfutils: upgrade 0.177 -> 0.1..." and 10 more

2019-12-20 Thread Patchwork
== Series Details == Series: "elfutils: upgrade 0.177 -> 0.1..." and 10 more Revision: 1 URL : https://patchwork.openembedded.org/series/21711/ State : failure == Summary == Thank you for submitting this patch series to OpenEmbedded Core. This is an automated response. Several tests have

[OE-core] [PATCH 11/11] kexec-tools: update to 2.0.20

2019-12-20 Thread Alexander Kanavin
Add a patch that restores missing declarations for 32 bit x86 builds. Signed-off-by: Alexander Kanavin --- ...xec-un-break-the-build-on-32-bit-x86.patch | 42 +++ ...-tools_2.0.19.bb => kexec-tools_2.0.20.bb} | 27 ++-- 2 files changed, 56 insertions(+), 13 deletions(-)

[OE-core] [PATCH 08/11] prelink: upgrade to latest revision (in the cross_prelink branch)

2019-12-20 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- ...check-info-resolvetls-before-use-its.patch | 51 --- meta/recipes-devtools/prelink/prelink_git.bb | 5 +- 2 files changed, 2 insertions(+), 54 deletions(-) delete mode 100644

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

2019-12-20 Thread Alexander Kanavin
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 mode 100644

[OE-core] [PATCH 04/11] core-image-testmaster: use Python 3

2019-12-20 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-extended/images/core-image-testmaster.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-extended/images/core-image-testmaster.bb b/meta/recipes-extended/images/core-image-testmaster.bb index

[OE-core] [PATCH 09/11] libxml-parser-perl: update to 2.46

2019-12-20 Thread Alexander Kanavin
License-Update: readme no longer carries a copyright notice, so take it from a source file Signed-off-by: Alexander Kanavin --- ...ot-attempt-to-run-a-cross-executable.patch | 24 +++ ...erl_2.44.bb => libxml-parser-perl_2.46.bb} | 11 + 2 files changed, 31

[OE-core] [PATCH 05/11] ptest-packagelists: drop python 2.x

2019-12-20 Thread Alexander Kanavin
With python 2.x reaching EOL and leaving oe-core soon, there is no need to keep it in ptest lists. Signed-off-by: Alexander Kanavin --- meta/conf/distro/include/ptest-packagelists.inc | 1 - 1 file changed, 1 deletion(-) diff --git a/meta/conf/distro/include/ptest-packagelists.inc

[OE-core] [PATCH 06/11] ltp: fix build with musl

2019-12-20 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../ltp/0001-Add-more-musl-exclusions.patch | 70 +++ meta/recipes-extended/ltp/ltp_20190930.bb | 1 + 2 files changed, 71 insertions(+) create mode 100644 meta/recipes-extended/ltp/ltp/0001-Add-more-musl-exclusions.patch diff --git

[OE-core] [PATCH 07/11] diffstat: update to 1.63

2019-12-20 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- ...clocal.m4-add-missing-header-defines.patch | 24 +++ .../{diffstat_1.62.bb => diffstat_1.63.bb}| 7 +++--- 2 files changed, 28 insertions(+), 3 deletions(-) create mode 100644

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

2019-12-20 Thread Alexander Kanavin
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 tests were not run) == Signed-off-by: Alexander Kanavin ---

[OE-core] [PATCH 03/11] recipetool: always use python 3 in recipe creation

2019-12-20 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- scripts/lib/recipetool/create_buildsys.py | 17 - 1 file changed, 4 insertions(+), 13 deletions(-) diff --git a/scripts/lib/recipetool/create_buildsys.py b/scripts/lib/recipetool/create_buildsys.py index 3cb02766c87..35a97c93454 100644 ---

[OE-core] [PATCH] oeqa/runtime/ptest: fix detection of failed tests

2019-12-20 Thread André Draszik
Since commit d6065f136f6d ("oeqa/logparser: Various misc cleanups"), 7b17274c30c6 in poky, the ptest OEQA is unable to detect failures in any of the test results. The reason is that the test result string changed from 'fail' to 'FAILED', because the original mapping has been removed as part of

[OE-core] [PATCH 02/11] acl/attr: restore the package split

2019-12-20 Thread Alexander Kanavin
In version upgrade packages were accidentally merged. Signed-off-by: Alexander Kanavin --- meta/recipes-support/attr/acl_2.2.53.bb | 4 meta/recipes-support/attr/attr.inc | 4 2 files changed, 8 insertions(+) diff --git a/meta/recipes-support/attr/acl_2.2.53.bb

Re: [OE-core] [PATCH 02/16] ifupdown: update 0.8.22 -> 0.8.35

2019-12-20 Thread Paul Gortmaker
[Re: [OE-core] [PATCH 02/16] ifupdown: update 0.8.22 -> 0.8.35] On 19/12/2019 (Thu 09:18) Khem Raj wrote: > On Thu, 2019-12-19 at 18:12 +0100, Alexander Kanavin wrote: > > Sure, added them. > > > > I booted a system without the patch, and the network did go up > > without errors. > > > > If

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

2019-12-20 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

Re: [OE-core] [PATCH] classes/kernel-yocto: Apply patches from BSP

2019-12-20 Thread Bruce Ashfield
On Fri, Dec 20, 2019 at 10:07 AM Joshua Watt wrote: > > On Thu, Dec 19, 2019 at 4:14 PM Bruce Ashfield > wrote: > > > > On Thu, Dec 19, 2019 at 4:53 PM Joshua Watt wrote: > > > > > > > > > On 12/19/19 3:18 PM, Bruce Ashfield wrote: > > > > On Thu, Dec 19, 2019 at 3:32 PM Joshua Watt > > > >

Re: [OE-core] [PATCH] classes/kernel-yocto: Apply patches from BSP

2019-12-20 Thread Joshua Watt
On Thu, Dec 19, 2019 at 4:14 PM Bruce Ashfield wrote: > > On Thu, Dec 19, 2019 at 4:53 PM Joshua Watt wrote: > > > > > > On 12/19/19 3:18 PM, Bruce Ashfield wrote: > > > On Thu, Dec 19, 2019 at 3:32 PM Joshua Watt wrote: > > >> On Thu, Dec 19, 2019 at 1:30 PM Bruce Ashfield > > >> wrote: > >

Re: [OE-core] [PATCH 03/30] gettext: update to 0.20.1

2019-12-20 Thread Alexander Kanavin
hddtemp is dead upstream and hasn't seen an upstream update in 14 years, so prime candidate for removal. gtkperf is similarly ancient, and gtk2 only. netcat is just as ancient, and superseded by netcat-openbsd. A patch for the other three (sharutils/indent/enscript) is now on the oe-devel list.

[OE-core] [PATCH v2] mesa: Allow building the virgl driver to be configurable

2019-12-20 Thread fdk17
>From 1085177146db3db7f156a951191e756fca28e863 Mon Sep 17 00:00:00 2001 From: Fred Baksik Date: Thu, 19 Dec 2019 14:16:56 -0500 Subject: [PATCH] mesa: Allow building the virgl driver to be configurable If a .bbappend file sets GALLIUMDRIVERS then virgl is always being appended to the list of

Re: [OE-core] [PATCH 20/25] ltp: update to 20190930

2019-12-20 Thread Alexander Kanavin
Thanks, will send a followup patch. Alex On Fri, 20 Dec 2019 at 12:02, Ross Burton wrote: > http://errors.yoctoproject.org/Errors/Details/299060/: > >

[OE-core] ✗ patchtest: failure for mesa: Allow building the virgl driver to be configurable

2019-12-20 Thread Patchwork
== Series Details == Series: mesa: Allow building the virgl driver to be configurable Revision: 1 URL : https://patchwork.openembedded.org/series/21705/ State : failure == Summary == Thank you for submitting this patch series to OpenEmbedded Core. This is an automated response. Several tests

Re: [OE-core] [PATCH] mesa: Allow building the virgl driver to be configurable

2019-12-20 Thread Alexander Kanavin
On Fri, 20 Dec 2019 at 12:21, fdk17 wrote: > If a .bbappend file sets GALLIUMDRIVERS then virgl is always being > appended to the list of drivers to be built. Make virgl an optional > component. > > Please also add it to PACKAGECONFIG defaults for the target then, as we do rely on it being

[OE-core] [PATCH] mesa: Allow building the virgl driver to be configurable

2019-12-20 Thread fdk17
>From 0a572f757f3d1d1c0e47a452cb4098ee7c228edb Mon Sep 17 00:00:00 2001 From: Fred Baksik Date: Thu, 19 Dec 2019 14:16:56 -0500 Subject: [PATCH] mesa: Allow building the virgl driver to be configurable If a .bbappend file sets GALLIUMDRIVERS then virgl is always being appended to the list of

Re: [OE-core] [PATCH 07/25] nss: update to 3.48

2019-12-20 Thread Alexander Kanavin
It's getting ridiculous, isn't it? Dropping centos 7 from supported list can't come soon enough. (I've seen the discussion on the oe-arch list) Alex On Fri, 20 Dec 2019 at 12:00, Ross Burton wrote: > Breaks on Centos 7: > > nsinstall.c: In function ‘main’: > nsinstall.c:201:5: warning:

Re: [OE-core] [PATCH 20/25] ltp: update to 20190930

2019-12-20 Thread Ross Burton
http://errors.yoctoproject.org/Errors/Details/299060/: TOPDIR/tmp/work/core2-64-poky-linux-musl/ltp/20190930-r0/recipe-sysroot-native/usr/bin/x86_64-poky-linux-musl/../../libexec/x86_64-poky-linux-musl/gcc/x86_64-poky-linux-musl/9.2.0/ld: /tmp/ccGG6bI5.o: in function `main':

Re: [OE-core] [PATCH 07/25] nss: update to 3.48

2019-12-20 Thread Ross Burton
Breaks on Centos 7: nsinstall.c: In function ‘main’: nsinstall.c:201:5: warning: implicit declaration of function ‘getopt’ [-Wimplicit-function-declaration] while ((opt = getopt(argc, argv, "C:DdlL:Rm:o:g:t")) != EOF) { ^ nsinstall.c:203:20: error: ‘optarg’ undeclared (first use in

Re: [OE-core] [PATCH 03/30] gettext: update to 0.20.1

2019-12-20 Thread Khem Raj
On Tue, Dec 17, 2019 at 8:02 AM Alexander Kanavin wrote: > > On Mon, 16 Dec 2019 at 14:25, Alexander Kanavin > wrote: >> >> >>> In an effort to try and get to the bottom of which patches cause which >>> failures I ran the gettext updates pieces by themselves (patches 2-5). >>> >>> systemtap