Re: [OE-core] [PATCH v4] elfutils: split libdebuginfod into its own package

2021-01-27 Thread Richard Purdie
On Wed, 2021-01-27 at 14:35 +0100, Quentin Schulz wrote: > Hi Dorinda, > > On Wed, Jan 27, 2021 at 02:27:12PM +0100, Dorinda wrote: > > Added package options for libdebuginfod. > > Added GPLv2+ | LGPLv3+ license for libdebuginfod with reference to > >

Re: [OE-core] [PATCH v4] elfutils: split libdebuginfod into its own package

2021-01-27 Thread Quentin Schulz
Hi Dorinda, On Wed, Jan 27, 2021 at 02:27:12PM +0100, Dorinda wrote: > Added package options for libdebuginfod. > Added GPLv2+ | LGPLv3+ license for libdebuginfod with reference to >

Re: [OE-core][dunfell 00/47] Patch review - pseudo file mode corruption fix V2

2021-01-27 Thread Steve Sakoman
On Tue, Jan 26, 2021 at 5:19 PM Mittal, Anuj wrote: > > On Mon, 2021-01-25 at 04:50 -1000, Steve Sakoman wrote: > > Issues with undetected file mode corruption in pseudo have been > > identified. > > > > Fixes have been merged into master and gatesgarth over the past > > several months and > >

[OE-core] [PATCH v4] elfutils: split libdebuginfod into its own package

2021-01-27 Thread Dorinda
Added package options for libdebuginfod. Added GPLv2+ | LGPLv3+ license for libdebuginfod with reference to https://sourceware.org/git/?p=elfutils.git;a=blob;f=debuginfod/debuginfod-client.c;h=de26af5bb26e187b51d9ea00d5826e199a96d01a;hb=HEAD [YOCTO #13807] Signed-off-by: Dorinda Bassey --- v4:

Re: [OE-core] GCC crashes on aarch64 since gatesgarth

2021-01-27 Thread Leon Woestenberg
> > > Let me know if I must replicate a specific set of commits. > > Don't know what you mean by that, can you explain? > I mean I could try to reproduce your build locally, but I would want the specific commits of the layers you are testing against, and the local.conf settings that trigger your

Re: [OE-core] GCC crashes on aarch64 since gatesgarth

2021-01-27 Thread Leon Woestenberg
Hello Mike, At first sight, this does sound like memory corruption in one specific memory area (DIMM?) to me. Check dmesg for tripping temperatures etc. I would reduce both the amount of bitbake tasks and Makefile parallelism to 1 on a fresh run to reduce memory pressure. Not seen anything

Re: [OE-core][dunfell 00/47] Patch review - pseudo file mode corruption fix V2

2021-01-27 Thread Richard Purdie
On Wed, 2021-01-27 at 05:01 -1000, Steve Sakoman wrote: > On Tue, Jan 26, 2021 at 5:19 PM Mittal, Anuj wrote: > > > > On Mon, 2021-01-25 at 04:50 -1000, Steve Sakoman wrote: > > > Issues with undetected file mode corruption in pseudo have been > > > identified. > > > > > > Fixes have been

[OE-core] GCC crashes on aarch64 since gatesgarth

2021-01-27 Thread Mike Looijmans
When doing large builds, the GCC compiler tends to crash on random spots in the code. There are a few common denominators though. It only happens when compiling for aarch64 (cortex-A53), not for 32-bit arm (cortex-A9) It's random and usually happens on "big" sets like kernel, openssl,

Re: [OE-core] GCC crashes on aarch64 since gatesgarth

2021-01-27 Thread Mike Looijmans
Met vriendelijke groet / kind regards, Mike Looijmans System Expert TOPIC Embedded Products B.V. Materiaalweg 4, 5681 RJ Best The Netherlands T: +31 (0) 499 33 69 69 E: mike.looijm...@topicproducts.com W: www.topicproducts.com Please consider the environment before printing this e-mail On

[OE-core] [PATCH v5] elfutils: split libdebuginfod into its own package

2021-01-27 Thread Dorinda
Added package options for libdebuginfod. Added GPLv2+ | LGPLv3+ license for libdebuginfod with reference to https://sourceware.org/git/?p=elfutils.git;a=blob;f=debuginfod/debuginfod-client.c;h=de26af5bb26e187b51d9ea00d5826e199a96d01a;hb=HEAD [YOCTO #13807] Signed-off-by: Dorinda Bassey --- v5:

Re: [OE-core] [PATCH 2/2] openssl: set CVE_VERSION_SUFFIX

2021-01-27 Thread Richard Purdie
On Wed, 2021-01-27 at 17:11 +, mikko.rap...@bmw.de wrote: > Hi, > > On Wed, Jan 27, 2021 at 05:01:38PM +, Richard Purdie wrote: > > On Wed, 2021-01-27 at 09:12 +, Mikko Rapeli wrote: > > > On Wed, Jan 27, 2021 at 05:03:54PM +0800, Lee Chee Yang wrote: > > > > From: Lee Chee Yang > >

Re: [OE-core] [PATCH 0/2] Enable QMP Dumping for testimage

2021-01-27 Thread Saul Wold
On 1/27/21 12:25 AM, Richard Purdie wrote: On Tue, 2021-01-26 at 09:31 -0800, Saul Wold wrote: I hope that this is the final pass! This patch set enables getting debug information from QEMU via the Qemu Machine Protocol interface. The Qemu source provides a qmp.py module which is instaled in

[OE-core] [PATCH 4/7] gobject-introspection: Fix variable override order

2021-01-27 Thread Richard Purdie
The DEPENDS variable override ordering here was almostly certainly incorrect and led to weird behaviour when making changes elsewhere. Correct it. Signed-off-by: Richard Purdie --- .../gobject-introspection/gobject-introspection_1.66.1.bb | 4 ++-- 1 file changed, 2 insertions(+), 2

[OE-core] [PATCH 3/7] staging: Clean up files installed into the sysroot

2021-01-27 Thread Richard Purdie
There are a variety of files being installed into $datadir which we don't need. Pick the top "offenders" which amount of thousands of files and simply don't install them. These include things like test data, terminfo data, locale data for native tools and so on. This saves copying these files into

[OE-core] [PATCH 5/7] bitbake.conf/python: Drop setting RDEPENDS/RPROVIDES default

2021-01-27 Thread Richard Purdie
We never recommend setting RDEPENDS or RPROVIDES without a package name against them. The default in bitbake.conf is legacy only, drop it. The python recipe was trying to add to the empty variable in the native case fix that too. Signed-off-by: Richard Purdie --- meta/conf/bitbake.conf

[OE-core] [PATCH 1/7] ncurses: Don't put terminfo into the sysroot

2021-01-27 Thread Richard Purdie
This recudes the file count from ~2850 to ~100 which is a huge win for reducing build directory clutter, its unlikely anything uses the terminfo data or man pages in the sysroot. This is especially helpful as we usually end up with two copies of these sets of files. Signed-off-by: Richard Purdie

[OE-core] [PATCH 6/7] native: Stop clearing PACKAGES

2021-01-27 Thread Richard Purdie
Native recipes have been special and they don't have packages generated from them. The RDEPENDS/RPROVIDES and other runtime package specific variables can contain important data about dependencies recipes need though and currently it is required to write this information explicitly in the native

[OE-core] [PATCH 7/7] meta: Clean up various class-native* RDEPENDS overrides

2021-01-27 Thread Richard Purdie
With PACKAGES functioning more correctly for native recipes combined with classextend improvements over the years, there are various overrides of RDEPENDS which look unecessary now, clean them up. There some some minor changes in dependencies, specifically:

[OE-core] [PATCH 2/7] python3: Avoid installing test data into recipe-sysroot

2021-01-27 Thread Richard Purdie
There are several thousand files in the test directory which we don't need. Adding these for the native and target sysroots is a crazy amount of files to be throwing around needlessly. Delete the files from the sysroot side of things to tidy up the sysroots and improve performance. Signed-off-by:

Re: [OE-core] [PATCH 2/2] openssl: set CVE_VERSION_SUFFIX

2021-01-27 Thread Richard Purdie
On Wed, 2021-01-27 at 09:12 +, Mikko Rapeli wrote: > On Wed, Jan 27, 2021 at 05:03:54PM +0800, Lee Chee Yang wrote: > > From: Lee Chee Yang > > > > Signed-off-by: Lee Chee Yang > > --- > >  meta/recipes-connectivity/openssl/openssl_1.1.1i.bb | 2 ++ > >  1 file changed, 2 insertions(+) > >

Re: [OE-core] [PATCH 2/2] openssl: set CVE_VERSION_SUFFIX

2021-01-27 Thread Mikko Rapeli
Hi, On Wed, Jan 27, 2021 at 05:01:38PM +, Richard Purdie wrote: > On Wed, 2021-01-27 at 09:12 +, Mikko Rapeli wrote: > > On Wed, Jan 27, 2021 at 05:03:54PM +0800, Lee Chee Yang wrote: > > > From: Lee Chee Yang > > > > > > Signed-off-by: Lee Chee Yang > > > --- > > >  

[OE-core] [PATCH] linux-yocto*: add features/gpio/mockup.scc to KERNEL_FEATURES

2021-01-27 Thread Sakib Sajal
add features/gpio/mockup.scc to KERNEL_FEATURES when ptest is enabled as it is required for testing libgpiod. Signed-off-by: Sakib Sajal --- meta/recipes-kernel/linux/linux-yocto-rt_5.10.bb | 1 + meta/recipes-kernel/linux/linux-yocto-rt_5.4.bb | 1 +

Re: [OE-core] [PATCH 1/2] insane: Add test for native/nativesdk inherit order

2021-01-27 Thread Martin Jansa
Would it make sense to show some shortened version of inherited_classes? The whole variable is too long, e.g. in my case with: diff --git a/meta/classes/insane.bbclass b/meta/classes/insane.bbclass index 3597943ddd..03481489c3 100644 --- a/meta/classes/insane.bbclass +++

Re: [OE-core] [PATCH 1/2] insane: Add test for native/nativesdk inherit order

2021-01-27 Thread Tomasz Dziendzielski
>Would it make sense to show some shortened version of inherited_classes? Yes, it wouldn't be a problem to continue the loop until native/nativesdk recipe is found and then just print the classes that were found. >Unfortunately INSANE_SKIP doesn't seem to work with native-last as well. Is this

[OE-core] [PATCH] libjitterentropy: upgrade 3.0.0 -> 3.0.1

2021-01-27 Thread Wang Mingyu
-License-Update: Copyright year updated to 2021. Signed-off-by: Wang Mingyu --- .../{libjitterentropy_3.0.0.bb => libjitterentropy_3.0.1.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-support/libjitterentropy/{libjitterentropy_3.0.0.bb =>

[OE-core] [PATCH] bind: upgrade 9.16.10 -> 9.16.11

2021-01-27 Thread Wang Mingyu
rename directory of patches. Signed-off-by: Wang Mingyu --- ...1-avoid-start-failure-with-bind-user.patch | 27 ++ ...d-V-and-start-log-hide-build-options.patch | 35 ++ ...ching-for-json-headers-searches-sysr.patch | 47 +++ .../bind/bind-9.16.11/bind9 | 2 +

[OE-core] [PATCH] libcap: upgrade 2.46 -> 2.47

2021-01-27 Thread Wang Mingyu
Signed-off-by: Wang Mingyu --- meta/recipes-support/libcap/{libcap_2.46.bb => libcap_2.47.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-support/libcap/{libcap_2.46.bb => libcap_2.47.bb} (96%) diff --git a/meta/recipes-support/libcap/libcap_2.46.bb

[OE-core] [PATCH 1/2] insane: Add missing INSANE_SKIP mechanism for native-last QA check

2021-01-27 Thread Tomasz Dziendzielski
See [YOCTO #5729] for details. Signed-off-by: Tomasz Dziendzielski --- meta/classes/insane.bbclass | 43 +++-- 1 file changed, 22 insertions(+), 21 deletions(-) diff --git a/meta/classes/insane.bbclass b/meta/classes/insane.bbclass index 3597943ddd..e371c1c71f

[OE-core] [PATCH 2/2] insane: native-last: Print classes inherited after native/nativesdk

2021-01-27 Thread Tomasz Dziendzielski
See [YOCTO #5729] for details. Signed-off-by: Tomasz Dziendzielski --- meta/classes/insane.bbclass | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/meta/classes/insane.bbclass b/meta/classes/insane.bbclass index e371c1c71f..53230fc667 100644 ---

Re: [OE-core] [PATCH] sanity.bbclass: check if PSEUDO_IGNORE_PATHS and ${S} overlap

2021-01-27 Thread Tomasz Dziendzielski
>+# Check if PSEUDO_IGNORE_PATHS and ${S} overlap >+pseudoignorepaths = d.getVar('PSEUDO_IGNORE_PATHS', expand=True).split(",") >+sourcefile = d.getVar('S') >+for i in pseudoignorepaths: >+if i and sourcefile: >+if sourcefile.startswith(i) or

Re: [OE-core] [PATCH 1/2] insane: Add test for native/nativesdk inherit order

2021-01-27 Thread Tomasz Dziendzielski
Hello Martin, I have just submitted patches with fix for missing INSANE_SKIP and printing shortlist of classes inherited after native/nativesdk. Please check: https://lists.openembedded.org/g/openembedded-core/message/147370 https://lists.openembedded.org/g/openembedded-core/message/147371

[OE-core] [PATCH] sanity.bbclass: check if PSEUDO_IGNORE_PATHS and ${S} overlap

2021-01-27 Thread Dorinda
added a sanity check for when PSEUDO_IGNORE_PATHS and ${S} overlap to avoid random failures generated. [YOCTO #14193] Signed-off-by: Dorinda Bassey --- meta/classes/sanity.bbclass | 8 1 file changed, 8 insertions(+) diff --git a/meta/classes/sanity.bbclass

[OE-core] [PATCH] stress-ng: upgrade 0.12.01 -> 0.12.02

2021-01-27 Thread Wang Mingyu
Signed-off-by: Wang Mingyu --- .../stress-ng/{stress-ng_0.12.01.bb => stress-ng_0.12.02.bb}| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-extended/stress-ng/{stress-ng_0.12.01.bb => stress-ng_0.12.02.bb} (90%) diff --git

[OE-core] [PATCH] libsolv: upgrade 0.7.16 -> 0.7.17

2021-01-27 Thread Wang Mingyu
Signed-off-by: Wang Mingyu --- .../libsolv/{libsolv_0.7.16.bb => libsolv_0.7.17.bb}| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-extended/libsolv/{libsolv_0.7.16.bb => libsolv_0.7.17.bb} (94%) diff --git a/meta/recipes-extended/libsolv/libsolv_0.7.16.bb

[OE-core] [PATCH] util-macros: upgrade 1.19.2 -> 1.19.3

2021-01-27 Thread Wang Mingyu
Signed-off-by: Wang Mingyu --- .../{util-macros_1.19.2.bb => util-macros_1.19.3.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-graphics/xorg-util/{util-macros_1.19.2.bb => util-macros_1.19.3.bb} (75%) diff --git

Re: [OE-core] [PATCH] bind: upgrade 9.16.10 -> 9.16.11

2021-01-27 Thread Alexander Kanavin
Patches are copied and not renamed. License change is not explained. Please read the commit before submitting. Alex On Thu 28. Jan 2021 at 6.11, Wang Mingyu wrote: > rename directory of patches. > > Signed-off-by: Wang Mingyu > --- > ...1-avoid-start-failure-with-bind-user.patch | 27 ++ >

[OE-core] [PATCH] gtk-doc: upgrade 1.33.1 -> 1.33.2

2021-01-27 Thread Wang Mingyu
Signed-off-by: Wang Mingyu --- .../gtk-doc/{gtk-doc_1.33.1.bb => gtk-doc_1.33.2.bb}| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-gnome/gtk-doc/{gtk-doc_1.33.1.bb => gtk-doc_1.33.2.bb} (96%) diff --git a/meta/recipes-gnome/gtk-doc/gtk-doc_1.33.1.bb

[OE-core] [PATCH] ltp: upgrade 20200930 -> 20210121

2021-01-27 Thread Wang Mingyu
0001-ltp-pan-Use-long-long-int-to-print-time_t.patch removed since it is included in 20210121 Signed-off-by: Wang Mingyu --- ...an-Use-long-long-int-to-print-time_t.patch | 33 --- .../ltp/{ltp_20200930.bb => ltp_20210121.bb} | 3 +- 2 files changed, 1 insertion(+), 35

Re: [OE-core] [PATCH 1/2] qemu-system-native: install qmp python module

2021-01-27 Thread Richard Purdie
On Tue, 2021-01-26 at 09:31 -0800, Saul Wold wrote: > The qmp python module supports the Qemu Machine Protocol [0]. > This module needs to be installed in a known location so the > qemurunner python script can find the qmp module. > > This change causes it to be installed in the

[OE-core] [PATCH] externalsrc: Detect code changes in submodules

2021-01-27 Thread Tomasz Dziendzielski
The srctree_hash was calculated only from main source directory ignoring changes in submodules. [YOCTO #13748] Use submodule--helper to determine all submodules, and calculate hash from all git tree objects names combined. Signed-off-by: Tomasz Dziendzielski ---

Re: [OE-core] [PATCH 0/2] Enable QMP Dumping for testimage

2021-01-27 Thread Richard Purdie
On Tue, 2021-01-26 at 09:31 -0800, Saul Wold wrote: > I hope that this is the final pass! > > This patch set enables getting debug information from QEMU via the > Qemu Machine Protocol interface. The Qemu source provides a qmp.py > module which is instaled in the recipe-sysroot-native and loaded

[OE-core] [PATCH 1/2] cve_check: add CVE_VERSION_SUFFIX to indicate suffix in versioning

2021-01-27 Thread Lee Chee Yang
From: Lee Chee Yang add CVE_VERSION_SUFFIX to indicate the version suffix type, currently works in two value, "alphabetical" if the version string uses single alphabetical character suffix as incremental release, blank to not consider the unidentified suffixes. This can be expand when more

[OE-core] [PATCH 2/2] openssl: set CVE_VERSION_SUFFIX

2021-01-27 Thread Lee Chee Yang
From: Lee Chee Yang Signed-off-by: Lee Chee Yang --- meta/recipes-connectivity/openssl/openssl_1.1.1i.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-connectivity/openssl/openssl_1.1.1i.bb b/meta/recipes-connectivity/openssl/openssl_1.1.1i.bb index 52e96b7831..9ff80b3d4f

Re: [OE-core] [PATCH v2] bitbake.conf: use ${RECIPE_SYSROOT} for PSEUDO_IGNORE_PATHS

2021-01-27 Thread Yu, Mingli
Ping. Thanks, On 1/20/21 3:05 PM, Yu, Mingli wrote: From: Mingli Yu When multilib enabled, there comes below error for packages which inherit useradd bbclass randomly when build eSDK. $ bitbake image-name -c populate_sdk_ext Exception: subprocess.CalledProcessError: Command

Re: [OE-core] [PATCH 2/2] openssl: set CVE_VERSION_SUFFIX

2021-01-27 Thread Mikko Rapeli
On Wed, Jan 27, 2021 at 05:03:54PM +0800, Lee Chee Yang wrote: > From: Lee Chee Yang > > Signed-off-by: Lee Chee Yang > --- > meta/recipes-connectivity/openssl/openssl_1.1.1i.bb | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/meta/recipes-connectivity/openssl/openssl_1.1.1i.bb >

Re: [OE-core] [PATCH] sanity.bbclass: verify that user isn't building in PSEUDO_IGNORE_PATHS

2021-01-27 Thread Chen Qi
Hi Richard, Is it possible to use an opposite way for pseudo path filtering? Instead of ignoring paths, only take into consideration paths in something like PSEUDO_CONSIDER_PATHS. The list should be short. ${D}, ${PKGD}, ${PKGDEST}, ${IMAGE_ROOTFS}? Best Regards, Chen Qi On 01/26/2021 07:54

Re: [OE-core] [PATCH] sanity.bbclass: verify that user isn't building in PSEUDO_IGNORE_PATHS

2021-01-27 Thread Richard Purdie
Hi, On Wed, 2021-01-27 at 17:46 +0800, ChenQi wrote: >  Is it possible to use an opposite way for pseudo path filtering? >  Instead of ignoring paths, only take into consideration paths in > something like PSEUDO_CONSIDER_PATHS. >  The list should be short. ${D}, ${PKGD}, ${PKGDEST}, >

Re: [OE-core] [yocto] QA notification for completed autobuilder build (yocto-3.3_M2.rc1)

2021-01-27 Thread Jose Quaresma
Hi All, gstreamer1.0: fix failing ptest https://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=7b90027aac9fa41b3dc98765151d761df8dabb97 Is this commit present yocto-3.3_M2.rc1 ? Sangeeta Jain escreveu no dia quarta, 27/01/2021 à(s) 05:49: > Hi All, > > This is the full report for

[OE-core] [PATCH] glslang: disable precompiled header

2021-01-27 Thread Jose Quaresma
- precompiled headers have reproducible issues [1] [1] https://autobuilder.yocto.io/pub/repro-fail/oe-reproducible-20210125-3iawhiyz/packages/diff-html Signed-off-by: Jose Quaresma --- meta/recipes-graphics/glslang/glslang_11.1.0.bb | 1 + 1 file changed, 1 insertion(+) diff --git