Re: [OE-core] [PATCH] libcap-ng:upgrade 0.7.10 -> 0.7.11

2021-02-20 Thread Khem Raj
seeing this failure https://errors.yoctoproject.org/Errors/Details/571958/ https://errors.yoctoproject.org/Errors/Details/571954/ On Wed, Aug 26, 2020 at 6:16 PM zangrc wrote: > > 0001-configure.ac-add-library-if-header-found.patch > 0002-Wrap-pthread_atfork-usage-in-HAVE_PTHREAD_H.patch > Remov

Re: [OE-core] [poky-contrib][RFC PATCH 4/5] license.bbclass: Add functions to split and canonicalise license strings

2021-02-20 Thread Meh Mbeh Ida Delphine
Hi Richard, About moving the functions to license.py I have some trouble importing a .bbclass file to the python file. In one of the functions I made use of a function found in license.bbclass. Just wondering why it's better to move the functions to license.py instead of leaving them at license.bb

Re: [OE-core] [meta-openembedded][dunfell][PATCH] nghttp2: Add fix for CVE-2020-11080

2021-02-20 Thread Martin Jansa
Looks like this version of the patch got merged to meta-oe today and it fails to apply cleanly, will send update. On Wed, Feb 17, 2021 at 4:20 PM akuster wrote: > > > On 2/17/21 12:57 AM, Rahul Taya wrote: > > Hi, > > > > I have backported this patch from Master branch as in master(v1.43.0) > >

Re: [OE-core] [PATCH v3 2/2] iputils: Fix setcap/setuid of executables

2021-02-20 Thread Jose Quaresma
Hi Jate, IMHO as I mention on the last version of this patch the file 0001-Limit-setcap-search-to-PATH-for-cross-builds.patch is not needed to make the iputils deterministic, the PACKAGECONFIG[libcap] changes on this [Patch 2/2] will do it. On [Patch 1/2] the option -DNO_SETCAP_OR_SUID=true has b

[OE-core] [PATCH v2] runqemu: Add new option to disable vga emulation

2021-02-20 Thread Khem Raj
When using nographic, explicitly disabling vga is needed some cases since some qemu firmware (OpenFirmware ) defaults to std vga, and when vga is enabled then it disables output to serial and redirects that to vga which is by design, hwoever we expect the console output to go to serial when using n

Re: [OE-core] [PATCH 1/4] runqemu: Disable vga with nographic

2021-02-20 Thread Alexander Kanavin
How about you simply add novga option to runqemu? Alex On Sat, 20 Feb 2021 at 21:40, Khem Raj wrote: > > > On 2/20/21 12:11 PM, Alexander Kanavin wrote: > > What I am saying is that -nographic (where the output goes on the host) > > and -vga none (what hardware gets emulated in the guest) are >

Re: [OE-core] [PATCH 1/4] runqemu: Disable vga with nographic

2021-02-20 Thread Khem Raj
On 2/20/21 12:11 PM, Alexander Kanavin wrote: What I am saying is that -nographic (where the output goes on the host) and -vga none (what hardware gets emulated in the guest) are independent, orthogonal options, and you should not bundle them together. It is a valid use case to have -nographi

Re: [OE-core] [PATCH 1/4] runqemu: Disable vga with nographic

2021-02-20 Thread Alexander Kanavin
What I am saying is that -nographic (where the output goes on the host) and -vga none (what hardware gets emulated in the guest) are independent, orthogonal options, and you should not bundle them together. It is a valid use case to have -nographic with emulated graphical hardware still enabled. A

Re: [OE-core] [PATCH 1/4] runqemu: Disable vga with nographic

2021-02-20 Thread Khem Raj
On 2/20/21 11:20 AM, Alexander Kanavin wrote: I don't think this is right. You might want to use -nographic, but still keep an emulated graphical device inside the guest for testing the userspace applications without seeing their output. It's better to set -vga none via a dedicated runqemu op

Re: [OE-core] [PATCH 1/4] runqemu: Disable vga with nographic

2021-02-20 Thread Alexander Kanavin
I don't think this is right. You might want to use -nographic, but still keep an emulated graphical device inside the guest for testing the userspace applications without seeing their output. It's better to set -vga none via a dedicated runqemu option. Alex On Sat, 20 Feb 2021 at 20:09, Khem Raj

[OE-core] [PATCH 4/4] goarch.bbclass: Fix ppc64le detection

2021-02-20 Thread Khem Raj
ppc64le should go above ppc64 in checks otherwise it gets subsumed wrongly with ppc64 check Signed-off-by: Khem Raj --- meta/classes/goarch.bbclass | 7 ++- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/meta/classes/goarch.bbclass b/meta/classes/goarch.bbclass index 1099b9576

[OE-core] [PATCH 2/4] linuxloader: Deal with little-endian ppc64 ldso name

2021-02-20 Thread Khem Raj
On ppc64le 'le' should be appended to ldso name Signed-off-by: Khem Raj --- meta/classes/linuxloader.bbclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/classes/linuxloader.bbclass b/meta/classes/linuxloader.bbclass index b161c51a50..30925ac87d 100644 --- a/meta/

[OE-core] [PATCH 3/4] musl: Install /lib directory

2021-02-20 Thread Khem Raj
loader is installed into /lib and ${base_libdir} may not be always pointing to /lib, while here we want to create the directory where ldso will reside Signed-off-by: Khem Raj --- meta/recipes-core/musl/musl_git.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-c

[OE-core] [PATCH 1/4] runqemu: Disable vga with nographic

2021-02-20 Thread Khem Raj
When using nographic, explicitly disable vga since some qemu firmware ( OpenFirmware ) defaults to std vga, and when vga is enabled then it disables output to serial and redirects that to vga which is by design, hwoever we expect the console output to go to serial when using nographic, therefore it

[OE-core] [PATCH 3/3] oe-selftests: add rpm to reproducible build selftest

2021-02-20 Thread Jan-Simon Möller
From: Jan-Simon Möller rpm packaging has shown good numbers wrt reproducible builds as well when testing core-image-minimal locally: Reproducibility summary for rpm: same=4671 different=0 missing=0 total=4671 Thus enable it in the autobuilder to be more widely tested. (From OE-Core rev: 84d3a

[OE-core] [PATCH 2/3] reproducible_builds: SOURCE_DATE_EPOCH should not be 0

2021-02-20 Thread Jan-Simon Möller
From: Jan-Simon Möller A SOURCE_DATE_EPOCH of 0 might be misinterpreted by namely rpm as no SDE. e.g.: char *srcdate = getenv(SOURCE_DATE_EPOCH); if (srcdate && rpmExpandNumeric(%{?clamp_mtime_to_source_date_epoch})) Solve this by: - providing a SOURCE_DATE_EPOCH_FALLBACK variable != 0 - cha

[OE-core] [PATCH 1/3] core: rpm: Do use source_date_epoch also for fakeStat

2021-02-20 Thread Jan-Simon Möller
From: Jan-Simon Möller This makes sure that if we enforce SOURCE_DATE_EPOCH we do also set this for entries returned by the fakeStat function of rpm. Upstream status: pending Signed-off-by: Jan-Simon Möller --- ...-the-timestamps-returned-by-fakeStat.patch | 46 +++ meta/recip

[OE-core] [PATCH] maintainers: Update email address for Victor

2021-02-20 Thread Richard Purdie
Signed-off-by: Richard Purdie --- meta/conf/distro/include/maintainers.inc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/meta/conf/distro/include/maintainers.inc b/meta/conf/distro/include/maintainers.inc index 09057bde8a3..3d8e3d5de07 100644 --- a/meta/conf/distro/in

Re: [OE-core] [RFC PATCH 0/2] replace qemuboot.conf by qemuboot.json

2021-02-20 Thread Robert Yang
Hi Ross, On 2/12/21 7:48 PM, Ross Burton wrote: On Fri, 12 Feb 2021 at 04:54, Guillaume Champagne wrote: This fixes bug #12503. Sending this as an RFC since I'm not sure what to do with autobuilder-worker-prereq-tests. It fetches a qemuboot.conf from yoctoproject.org, but this cannot be change