[OE-core] [PATCH 09/11] llvm: sort the lists in generated source reproducibibly

2020-12-03 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- ...r-sort-ClassInfo-lists-by-name-as-we.patch | 31 +++ meta/recipes-devtools/llvm/llvm_git.bb| 3 +- 2 files changed, 33 insertions(+), 1 deletion(-) create mode 100644 meta/recipes-devtools/llvm/llvm/0001-AsmMatcherEmitter-sort

[OE-core] [PATCH 10/11] selftest/reproducible: enable world reproducibility test

2020-12-03 Thread Alexander Kanavin
Add systemd and pam distro features, and commercial license flag to include more recipes into the world set. Signed-off-by: Alexander Kanavin --- meta/lib/oeqa/selftest/cases/reproducible.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/meta/lib/oeqa/selftest/cases

[OE-core] [PATCH 11/11] selftest/reproducible: add an exclusion list for items that are not yet reproducible

2020-12-03 Thread Alexander Kanavin
Hopefully over time this list will be reduced to an empty one. Non-reproducible excluded packages are not given to diffoscope and do not cause a failure, but still saved side-by-side with non-reproducible failing ones to make investigation easier. Signed-off-by: Alexander Kanavin --- meta/lib

Re: [OE-core] Automatic cap on BB_NUMBER_THREADS and PARALLEL_MAKE

2020-12-03 Thread Alexander Kanavin
I'd rather teach bitbake to abstain from starting new tasks when I/O or CPU gets tight. Alex On Thu, 3 Dec 2020 at 18:48, Ross Burton wrote: > Hi, > > Currently, BB_NUMBER_THREADS and PARALLEL_MAKE use the number of cores > available unless told otherwise. This was a good idea six years > ago[

Re: [OE-core] [PATCH 02/11] kea: fix reproducibility

2020-12-03 Thread Alexander Kanavin
On Thu, 3 Dec 2020 at 20:07, Khem Raj wrote: > > does this test then work or do we also need to ensure that > KEA_LOCKFILE_DIR is set to somewhere in /run dir > via Compiler flags or some such > As we are not executing the test, it does not matter, and it would not have worked on target anyway a

Re: [OE-core] [PATCH 04/11] ruby: fix reproducibility

2020-12-03 Thread Alexander Kanavin
On Thu, 3 Dec 2020 at 20:16, Khem Raj wrote: > > where is this template used ? is it used on target ? is it possible to > just all bare compiler name then since it will still work on target > although not as important as if it was needed during cross builds. > I don't think it is used on target,

Re: [OE-core] [PATCH 02/11] kea: fix reproducibility

2020-12-03 Thread Alexander Kanavin
On Thu, 3 Dec 2020 at 20:19, Khem Raj wrote: > > but say if you were. Would it make the problem more obscure than what > it is now. So while here, perhaps defining KEA_LOCKFILE_DIR to point > to /run would be a prudent thing to do if it's already not done. > Apologies, but no. I am not defining

Re: [OE-core] [PATCH 08/11] serf: do not install the static library

2020-12-03 Thread Alexander Kanavin
On Thu, 3 Dec 2020 at 20:30, Khem Raj wrote: > > honestly, scons should be fixed here. Since it will be used in more > than one places > using host ar is never a good option for cross builds. > if you dare reluctant to fix scons properly that's fine but at least > create a tracker bug for it. >

[OE-core] [PATCH 02/23] meson: upgrade 0.55.1 -> 0.56.0

2020-12-04 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/meson/meson.inc | 2 +- .../0001-Make-CPU-family-warnings-fatal.patch | 12 +++ .../meson/meson/0003-native_bindir.patch | 32 +-- .../{meson_0.55.1.bb => meson_0.56.0.bb} | 0 ...on_0.55.1

[OE-core] [PATCH 03/23] vulkan-samples: update to latest revision

2020-12-04 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-graphics/vulkan/vulkan-samples_git.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-graphics/vulkan/vulkan-samples_git.bb b/meta/recipes-graphics/vulkan/vulkan-samples_git.bb index 980557a3b9..3785723232 100644

[OE-core] [PATCH 06/23] quota: upgrade 4.05 -> 4.06

2020-12-04 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- ...-realloc-3-instead-of-reallocarray-3.patch | 34 +++ .../quota/{quota_4.05.bb => quota_4.06.bb}| 4 +-- 2 files changed, 36 insertions(+), 2 deletions(-) create mode 100644 meta/recipes-extended/quota/quota/0001-quota-Use-reallo

[OE-core] [PATCH 04/23] libcap: update 2.44 -> 2.45

2020-12-04 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- ...-tests-do-not-statically-link-a-test.patch | 36 +-- ...-tests-do-not-run-target-executables.patch | 16 - .../libcap/{libcap_2.44.bb => libcap_2.45.bb} | 2 +- 3 files changed, 34 insertions(+), 20 deletions(-) rename m

[OE-core] [PATCH 05/23] bind: upgrade 9.16.7 -> 9.16.9

2020-12-04 Thread Alexander Kanavin
License-Update: http -> https Signed-off-by: Alexander Kanavin --- .../0001-avoid-start-failure-with-bind-user.patch | 0 ...0001-named-lwresd-V-and-start-log-hide-build-options.patch | 0 ...bind-ensure-searching-for-json-headers-searches-sysr.patch | 0 .../bind/{bind-9.1

[OE-core] [PATCH 09/23] kea: upgrade 1.7.10 -> 1.8.1

2020-12-04 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-connectivity/kea/{kea_1.7.10.bb => kea_1.8.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-connectivity/kea/{kea_1.7.10.bb => kea_1.8.1.bb} (96%) diff --git a/meta/recipes-connectivity/kea/kea_1.7.10.bb

[OE-core] [PATCH 01/23] netbase: upgrade 6.1 -> 6.2

2020-12-04 Thread Alexander Kanavin
Not sure why this didn't inherit allarch, but now it does - only static data is installed. Signed-off-by: Alexander Kanavin --- .../netbase/{netbase_6.1.bb => netbase_6.2.bb} | 13 +++-- 1 file changed, 7 insertions(+), 6 deletions(-) rename meta/recipes-core/netbase/{net

[OE-core] [PATCH 08/23] elfutils: upgrade 0.181 -> 0.182

2020-12-04 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../{elfutils_0.181.bb => elfutils_0.182.bb} | 2 +- .../files/0001-musl-obstack-fts.patch | 6 ++--- .../elfutils/files/0002-musl-libs.patch | 24 +-- .../elfutils/files/0003-musl-utils.patch | 6 ++--- .../files/0

[OE-core] [PATCH 14/23] man-pages: upgrade 5.08 -> 5.09

2020-12-04 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../man-pages/{man-pages_5.08.bb => man-pages_5.09.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-extended/man-pages/{man-pages_5.08.bb => man-pages_5.09.bb} (91%) diff --git a/meta/recipes-extended/man-pag

[OE-core] [PATCH 11/23] createrepo-c: upgrade 0.16.1 -> 0.16.2

2020-12-04 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../{createrepo-c_0.16.1.bb => createrepo-c_0.16.2.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-devtools/createrepo-c/{createrepo-c_0.16.1.bb => createrepo-c_0.16.2.bb} (95%) diff --git a/meta/recipes-de

[OE-core] [PATCH 12/23] acpica: upgrade 20200925 -> 20201113

2020-12-04 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../acpica/{acpica_20200925.bb => acpica_20201113.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-extended/acpica/{acpica_20200925.bb => acpica_20201113.bb} (94%) diff --git a/meta/recipes-extended/

[OE-core] [PATCH 13/23] grep: upgrade 3.5 -> 3.6

2020-12-04 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-extended/grep/{grep_3.5.bb => grep_3.6.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-extended/grep/{grep_3.5.bb => grep_3.6.bb} (93%) diff --git a/meta/recipes-extended/grep/grep_3.5.bb b/meta/recipes-ex

[OE-core] [PATCH 16/23] libhandy: upgrade 1.0.1 -> 1.0.2

2020-12-04 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../libhandy/{libhandy_1.0.1.bb => libhandy_1.0.2.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-gnome/libhandy/{libhandy_1.0.1.bb => libhandy_1.0.2.bb} (91%) diff --git a/meta/recipes-gnome/libhandy/libhandy

[OE-core] [PATCH 15/23] stress-ng: upgrade 0.11.23 -> 0.11.24

2020-12-04 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../stress-ng/{stress-ng_0.11.23.bb => stress-ng_0.11.24.bb}| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-extended/stress-ng/{stress-ng_0.11.23.bb => stress-ng_0.11.24.bb} (90%) diff --git a/meta/recipes-extended/str

[OE-core] [PATCH 20/23] bison: upgrade 3.7.3 -> 3.7.4

2020-12-04 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/bison/{bison_3.7.3.bb => bison_3.7.4.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-devtools/bison/{bison_3.7.3.bb => bison_3.7.4.bb} (93%) diff --git a/meta/recipes-devtools/bison/bison_3.7.3.bb

[OE-core] [PATCH 10/23] ifupdown: upgrade 0.8.35 -> 0.8.36

2020-12-04 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../ifupdown/{ifupdown_0.8.35.bb => ifupdown_0.8.36.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-core/ifupdown/{ifupdown_0.8.35.bb => ifupdown_0.8.36.bb} (97%) diff --git a/meta/recipes-core/ifupdown/ifupdown_

[OE-core] [PATCH 18/23] xkbcomp: upgrade 1.4.3 -> 1.4.4

2020-12-04 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../xorg-app/{xkbcomp_1.4.3.bb => xkbcomp_1.4.4.bb}| 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) rename meta/recipes-graphics/xorg-app/{xkbcomp_1.4.3.bb => xkbcomp_1.4.4.bb} (79%) diff --git a/meta/recipes-graphics/xo

[OE-core] [PATCH 17/23] piglit: upgrade to latest revision

2020-12-04 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-graphics/piglit/piglit_git.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-graphics/piglit/piglit_git.bb b/meta/recipes-graphics/piglit/piglit_git.bb index a9d1d39dfe..6dacc4bcbf 100644 --- a/meta/recipes

[OE-core] [PATCH 07/23] pango: upgrade 1.46.2 -> 1.48.0

2020-12-04 Thread Alexander Kanavin
Add a patch to fix failing ptest. Signed-off-by: Alexander Kanavin --- ...c-drop-assert-that-fails-with-Cantar.patch | 27 +++ .../{pango_1.46.2.bb => pango_1.48.0.bb} | 11 ++-- 2 files changed, 36 insertions(+), 2 deletions(-) create mode 100644 meta/reci

[OE-core] [PATCH 21/23] python3-setuptools-scm: fix upstream version check

2020-12-04 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/python/python3-setuptools-scm_4.1.2.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-devtools/python/python3-setuptools-scm_4.1.2.bb b/meta/recipes-devtools/python/python3-setuptools-scm_4.1.2.bb index 4ebbac6b65

[OE-core] [PATCH 22/23] cantarell-fonts: update 0.0.25 -> 0.201

2020-12-04 Thread Alexander Kanavin
Incorrectly set git regex meant we were stuck with a 4 year old version. Use tarballs as they contain prebuilt font files; building them from source requires a bunch of obscure dependencies. Contains portions of libglyph which are Apache 2.x licensed. Signed-off-by: Alexander Kanavin

[OE-core] [PATCH 19/23] lz4: upgrade 1.9.2 -> 1.9.3

2020-12-04 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-support/lz4/{lz4_1.9.2.bb => lz4_1.9.3.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-support/lz4/{lz4_1.9.2.bb => lz4_1.9.3.bb} (90%) diff --git a/meta/recipes-support/lz4/lz4_1.9.2.bb b/meta/recipes-s

[OE-core] [PATCH 23/23] ptest-packagelists.inc: exclude lttng-tools-ptest

2020-12-04 Thread Alexander Kanavin
they happen. Signed-off-by: Alexander Kanavin --- meta/conf/distro/include/ptest-packagelists.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/conf/distro/include/ptest-packagelists.inc b/meta/conf/distro/include/ptest-packagelists.inc index ce13368c2e..90272a70af 100644

Re: [OE-core] [PATCH 23/23] ptest-packagelists.inc: exclude lttng-tools-ptest

2020-12-04 Thread Alexander Kanavin
d in getting info about "sporadic" failures. > > To be clear, we are not against this patch. We understand the burden > associated with testing lttng. > > Cheers > > - Original Message ----- > > From: "Alexander Kanavin" > > To: "openemb

Re: [OE-core] [PATCH 23/23] ptest-packagelists.inc: exclude lttng-tools-ptest

2020-12-04 Thread Alexander Kanavin
On Fri, 4 Dec 2020 at 22:21, Jonathan Rajotte-Julien < jonathan.rajotte-jul...@efficios.com> wrote: > > And this is the bug I had filed upstream: > > [ https://bugs.lttng.org/issues/1217 | > https://bugs.lttng.org/issues/1217 ] > > Thanks for the link. Any link or doc that would allow me to easily

Re: [PATCH] [OE-core] [PATCHv2] systemtap: upgrade 4.3 -> 4.4

2020-12-08 Thread Alexander Kanavin
I think sending a patch is better than waiting :) Alex On Tue, 8 Dec 2020 at 04:03, zangrc wrote: > Ping > > > > *From:* openembedded-core@lists.openembedded.org < > openembedded-core@lists.openembedded.org> *On Behalf Of *zangrc > *Sent:* Friday, December 4, 2020 9:51 AM > *To:* Leonardo Sando

[OE-core] [PATCH 1/4] kea: upgrade 1.7.10 -> 1.8.1

2020-12-14 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-connectivity/kea/{kea_1.7.10.bb => kea_1.8.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-connectivity/kea/{kea_1.7.10.bb => kea_1.8.1.bb} (97%) diff --git a/meta/recipes-connectivity/kea/kea_1.7.10.bb

[OE-core] [PATCH 2/4] valgrind: exclude bar_bad/bar_bad_xml from ptests

2020-12-14 Thread Alexander Kanavin
7;s not run the tests. Signed-off-by: Alexander Kanavin --- .../valgrind/valgrind/remove-for-aarch64 | 2 -- meta/recipes-devtools/valgrind/valgrind/remove-for-all | 2 ++ meta/recipes-devtools/valgrind/valgrind/run-ptest | 10 ++ meta/recipes-devtools/valgrind/val

[OE-core] [PATCH 4/4] lttng-tools: disable more failing ptests

2020-12-14 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- ...ression-disable-the-tools-live-tests.patch | 35 +++ 1 file changed, 28 insertions(+), 7 deletions(-) diff --git a/meta/recipes-kernel/lttng/lttng-tools/0001-tests-regression-disable-the-tools-live-tests.patch b/meta/recipes-kernel

[OE-core] [PATCH 3/4] bzip2: run ptests without valgrind

2020-12-14 Thread Alexander Kanavin
Otherwise, valgrind significantly slows them down, and actually even causes ptest timeouts on arm64. Signed-off-by: Alexander Kanavin --- meta/recipes-extended/bzip2/bzip2/Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-extended/bzip2/bzip2

Re: [OE-core] [PATCH] file /etc/ethertypes conflicts between netbase-1:6.2-r0.corei7_64 and ebtables-2.0.10+4-r4.corei7_64

2020-12-14 Thread Alexander Kanavin
Sorry, but you need to explain why the file from from ebtables (an optional package from a 3rd party layer) takes precedence over file from netbase (which is a core item). Alex On Mon, 14 Dec 2020 at 11:33, Outback Dingo wrote: > --- > meta/recipes-core/netbase/netbase_6.2.bb | 1 - > 1 file c

Re: [OE-core] I wish to drop my recipe maintainer duties

2020-12-14 Thread Alexander Kanavin
Unassigned is the way to go, yes. All recipe updates (or failed attempts to do so) are nowadays posted here, so they can be picked up by anyone interested. Thanks for your work (of the highest quality), and totally understandable that you don't want to spend time on something you do not use. Alex

Re: [OE-core] [PATCH] opkg: upgrade to version 0.4.4

2020-12-14 Thread Alexander Kanavin
opkg ptests regress with this change: https://autobuilder.yocto.io/pub/non-release/20201214-1/testresults/qemux86-64-ptest/opkg.log Do not merge please, as this undoes my work to reach 100% pass rate in ptests :) Alex On Mon, 7 Dec 2020 at 23:44, Alejandro del Castillo < alejandro.delcasti...@ni

Re: [OE-core] [PATCH] openssl: Update 1.1.1h -> 1.1.1i

2020-12-15 Thread Alexander Kanavin
Please set up git so that it detects file renames - the patch is impossible to review. Alex On Tue, 15 Dec 2020 at 12:48, Jamaluddin, Khairul Rohaizzat < khairul.rohaizzat.jamalud...@intel.com> wrote: > From: Khairul Rohaizzat Jamaluddin > > > update version to 1.1.1i > > openssl 1.1.1i Fixed N

Re: [OE-core] [PATCH] openssl: Update 1.1.1h -> 1.1.1i

2020-12-15 Thread Alexander Kanavin
Thanks, looks much better :) Alex On Tue, 15 Dec 2020 at 13:26, Jamaluddin, Khairul Rohaizzat < khairul.rohaizzat.jamalud...@intel.com> wrote: > From: Khairul Rohaizzat Jamaluddin > > > update version to 1.1.1i > > openssl 1.1.1i Fixed NULL pointer deref in GENERAL_NAME_cmp (CVE-2020-1971) > >

Re: [OE-core] time64.inc

2023-04-19 Thread Alexander Kanavin
Hello, I'm working to fix the known failures that come when enabling time64.inc and run as much runtime tests as I can think of. Work in progress is accumulated here: https://git.yoctoproject.org/poky-contrib/log/?h=akanavin/y2038 I hope to get the patchset to the point where it can be submitted i

Re: [OE-core] [PATCH] openssl: set package level PERL5LIB

2023-04-20 Thread Alexander Kanavin
On Thu, 20 Apr 2023 at 07:30, Yang Xu wrote: > > Build openssl with shared state cache may meet problem under below conditions: > 1. sstate cache generated by another user on same machine > 2. inappropriate PERL5LIB setting > 3. openssl build from scratch but perl using cache > > When building ope

Re: [OE-core] Cargo and ptest

2023-04-20 Thread Alexander Kanavin
I'm not sure anyone can really give qualified answers, you just need to write down some code and iteratively get it to something you like. You don't have to show your work in progress, if you think it looks horrible :) Question 1 is odd: cargo-native would not run in target images, so you can't ad

Re: [OE-core] [PATCH] openssl: set package level PERL5LIB

2023-04-20 Thread Alexander Kanavin
set PERL5LIB as package environment variable > > Q: Doesn't this mean that perl from sstate can be broken in certain > scenarios, and that needs to be fixed instead? > A: > I think it is a module/mechanisms co-work problem because I think > sstate cache and perl is behavior n

Re: [OE-core] [PATCH] openssl: set package level PERL5LIB

2023-04-20 Thread Alexander Kanavin
On Thu, 20 Apr 2023 at 22:11, Richard Purdie wrote: > > Thank you, I understand this now. I'm fine with the fix, but can you > > add this additional information to the commit message? So that it's > > available in git history if anyone needs to understand it. > > I think there is something additio

Re: [OE-core] [PATCH] openssl: set package level PERL5LIB

2023-04-21 Thread Alexander Kanavin
On Fri, 21 Apr 2023 at 08:54, Alexander Kanavin via lists.openembedded.org wrote: > > > Thank you, I understand this now. I'm fine with the fix, but can you > > > add this additional information to the commit message? So that it's > > > available in git his

Re: [OE-core] [PATCH 3/3] zvariant: add ptest feature for zvariant test suite

2023-04-24 Thread Alexander Kanavin
On Sat, 22 Apr 2023 at 18:00, Frederic Martinsons wrote: > +# zvariant is an indermediate product for the zbus project > +# and so, it provided only a static lib (rlib) which fall only > +# in -dev package > +ALLOW_EMPTY:${PN} = "1" > +RDEPENDS:${PN}-ptest:remove = "${PN}" Only the first should

Re: [OE-core] [PATCH 0/3] Create class for building rust unit test

2023-04-24 Thread Alexander Kanavin
If you add ptests, please also add them to appropriate lists in meta/conf/distro/include/ptest-packagelists.inc, so they will be actually built and executed in yocto CI. Can you include a sample output of the tests you added into commit messages? Alex On Sat, 22 Apr 2023 at 17:59, Frederic Marti

Re: [OE-core] [PATCH 0/3] Create class for building rust unit test

2023-04-24 Thread Alexander Kanavin
On Mon, 24 Apr 2023 at 11:44, Frédéric Martinsons wrote: > I looked again and python3-bcrypt is already in PTESTS_FAST , for zvariant , > the recipe is in meta-selftest > so this layer is not always included, is this will be a problem to add > zvariant into PTESTS_FAST ? zvariant could be skipp

[OE-core] [PATCH 01/11] binutils: backport a patch to address failures when time64.inc is in use

2023-04-26 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../binutils/binutils-2.40.inc| 1 + .../binutils/binutils/fix-time64.patch| 94 +++ 2 files changed, 95 insertions(+) create mode 100644 meta/recipes-devtools/binutils/binutils/fix-time64.patch diff --git a/meta

[OE-core] [PATCH 02/11] time64.inc: add glibc-testsuite to 'special cases'

2023-04-26 Thread Alexander Kanavin
It builds glibc source like other glibc recipes do, and so the same problems occur. Signed-off-by: Alexander Kanavin --- meta/conf/distro/include/time64.inc | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/conf/distro/include/time64.inc b/meta/conf/distro/include/time64.inc index

[OE-core] [PATCH 04/11] lttng-tools: exclude from x86 (32 bit) ptests

2023-04-26 Thread Alexander Kanavin
Please see the comment. Signed-off-by: Alexander Kanavin --- meta/conf/distro/include/ptest-packagelists.inc | 6 ++ 1 file changed, 6 insertions(+) diff --git a/meta/conf/distro/include/ptest-packagelists.inc b/meta/conf/distro/include/ptest-packagelists.inc index 77d69c9fcd1

[OE-core] [PATCH 05/11] bitbake.conf: set minimum required kernel to 5.15

2023-04-26 Thread Alexander Kanavin
: Alexander Kanavin --- meta/conf/bitbake.conf | 7 +-- 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/meta/conf/bitbake.conf b/meta/conf/bitbake.conf index afd9e2f5527..2db84a46eed 100644 --- a/meta/conf/bitbake.conf +++ b/meta/conf/bitbake.conf @@ -469,12 +469,7 @@ SDKPATHINSTALL

[OE-core] [PATCH 06/11] python3-pytest: add missing tomllib runtime dependency

2023-04-26 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/python/python3-pytest_7.3.1.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-devtools/python/python3-pytest_7.3.1.bb b/meta/recipes-devtools/python/python3-pytest_7.3.1.bb index 9965844d1ad..914ea553464 100644 --- a

[OE-core] [PATCH 07/11] time64.inc: add a comment about how to simulate Y2038

2023-04-26 Thread Alexander Kanavin
tPKCS7Builder.test_sign_alternate_digests_der[hash_alg1-\\x06\\t`\\x86H\\x01e\\x03\\x04\\x02\\x02]', 'tests/hazmat/primitives/test_pkcs7.py:TestPKCS7Builder.test_sign_alternate_digests_der[hash_alg2-\\x06\\t`\\x86H\\x01e\\x03\\x04\\x02\\x03]',

[OE-core] [PATCH 08/11] oeqa/sdk/assimp: run only when zlib is in the SDK

2023-04-26 Thread Alexander Kanavin
-by: Alexander Kanavin --- meta/lib/oeqa/sdk/cases/assimp.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta/lib/oeqa/sdk/cases/assimp.py b/meta/lib/oeqa/sdk/cases/assimp.py index aa6541c6f6d..e4c5c730037 100644 --- a/meta/lib/oeqa/sdk/cases/assimp.py +++ b/meta/lib/oeqa/sdk/cases

[OE-core] [PATCH 09/11] defaultsetup: Enable largefile and 64bit time_t support systemwide

2023-04-26 Thread Alexander Kanavin
From: Khem Raj Signed-off-by: Khem Raj --- meta/conf/distro/defaultsetup.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/conf/distro/defaultsetup.conf b/meta/conf/distro/defaultsetup.conf index f6894f3ab56..1abb5096293 100644 --- a/meta/conf/distro/defaultsetup.co

[OE-core] [PATCH 03/11] strace: exclude from x86 (32 bit) ptests

2023-04-26 Thread Alexander Kanavin
Please see the linked ticket. Signed-off-by: Alexander Kanavin --- meta/conf/distro/include/ptest-packagelists.inc | 4 1 file changed, 4 insertions(+) diff --git a/meta/conf/distro/include/ptest-packagelists.inc b/meta/conf/distro/include/ptest-packagelists.inc index 78750a0d98b

[OE-core] [PATCH 11/11] insane.bbclass: enable 32 bit time API check on affected architectures

2023-04-26 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/classes-global/insane.bbclass | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/meta/classes-global/insane.bbclass b/meta/classes-global/insane.bbclass index 8788f58fc5b..38126d89a58 100644 --- a/meta/classes-global

[OE-core] [PATCH 10/11] insane.bbclass: simplify exceptions for 32 bit time API check

2023-04-26 Thread Alexander Kanavin
. Also, the value of INSANE_SKIP should be the test that needs to be skipped, and in this case it wasn't. Also, all problematic recipes are now correctly listed. Signed-off-by: Alexander Kanavin --- meta/classes-global/insane.bbclass | 14 +++--- meta/conf/distro/include/time64.inc

Re: [OE-core] [PATCH 05/11] bitbake.conf: set minimum required kernel to 5.15

2023-04-27 Thread Alexander Kanavin
On Thu, 27 Apr 2023 at 09:04, Khem Raj wrote: > While this might be good, does this fix anything specific for enabling > 64bit time_t. Yes; please see the link. > This change means we are implying that yocto wont work with kernels > older than 5.15 and maybe SDK would also need > 5.15 on SDK ho

Re: [OE-core] [PATCH 11/11] insane.bbclass: enable 32 bit time API check on affected architectures

2023-04-27 Thread Alexander Kanavin
On Wed, 26 Apr 2023 at 23:18, Luca Ceresoli wrote: > > already-stripped installed-vs-shipped ldflags > > compile-host-path \ > > install-host-path pn-overrides unknown-configure-option \ > > useless-rpaths rpaths staticdev empty-dirs \ > > -patch

Re: [OE-core] [PATCH 05/11] bitbake.conf: set minimum required kernel to 5.15

2023-04-27 Thread Alexander Kanavin
On Thu, 27 Apr 2023 at 09:30, Chen, Qi wrote: > Does this mean that SANITY_TESTED_DISTROS should also be updated to remove > all distros with kernel older than 5.15? No. This check only applies to target kernels built by yocto, not any of the build host or sdk host kernels. Alex -=-=-=-=-=-=-=

[OE-core] [PATCH 1/5] insane.bbclass: add a SUMMARY/HOMEPAGE check (oe-core recipes only)

2023-04-27 Thread Alexander Kanavin
check out for now, as many recipes don't actually have it, and it's set from SUMMARY (plus a dot) if absent. Signed-off-by: Alexander Kanavin --- meta/classes-global/insane.bbclass | 27 +++- meta/lib/oeqa/selftest/cases/distrodata.py | 36 -- 2 fi

[OE-core] [PATCH 2/5] selftest/distrodata: clean up exception lists in recipe maintainers test

2023-04-27 Thread Alexander Kanavin
libx11-compose-data and cve-update-nvd2-native; as they are also unbuildable by default, they needs to be in exception list as well. Signed-off-by: Alexander Kanavin --- meta/conf/distro/include/maintainers.inc | 7 +++ meta/lib/oeqa/selftest/cases/distrodata.py | 6 +++--- 2 files

[OE-core] [PATCH 3/5] insane.bbclass: add a RECIPE_MAINTAINER check (oe-core recipes only)

2023-04-27 Thread Alexander Kanavin
ff-by: Alexander Kanavin --- meta/classes-global/insane.bbclass | 12 1 file changed, 12 insertions(+) diff --git a/meta/classes-global/insane.bbclass b/meta/classes-global/insane.bbclass index 64ad76c48e9..0847fb0807a 100644 --- a/meta/classes-global/insane.bbclass +++ b/meta/classes-g

[OE-core] [PATCH 4/5] dhcpcd: use git instead of tarballs

2023-04-27 Thread Alexander Kanavin
As announced here: https://roy.marples.name/downloads/dhcpcd/ Signed-off-by: Alexander Kanavin --- meta/recipes-connectivity/dhcpcd/dhcpcd_9.4.1.bb | 7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/meta/recipes-connectivity/dhcpcd/dhcpcd_9.4.1.bb b/meta/recipes

[OE-core] [PATCH 5/5] perl: patch out build paths from native binaries

2023-04-27 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/perl/perl_5.36.0.bb | 4 1 file changed, 4 insertions(+) diff --git a/meta/recipes-devtools/perl/perl_5.36.0.bb b/meta/recipes-devtools/perl/perl_5.36.0.bb index 4d8a919d1ee..b8dba00f188 100644 --- a/meta/recipes-devtools/perl

Re: [OE-core] [PATCH 05/11] bitbake.conf: set minimum required kernel to 5.15

2023-04-27 Thread Alexander Kanavin
On Thu, 27 Apr 2023 at 09:31, Alexander Kanavin via lists.openembedded.org wrote: > > Does this mean that SANITY_TESTED_DISTROS should also be updated to remove > > all distros with kernel older than 5.15? > > No. This check only applies to target kernels built by yocto, not

Re: [OE-core] [PATCH 05/11] bitbake.conf: set minimum required kernel to 5.15

2023-04-27 Thread Alexander Kanavin
On Thu, 27 Apr 2023 at 09:48, Khem Raj wrote: > It will break compatibility with older kernels because we are telling glibc > that > we have 5.15 at minimum so it will assume system calls which are available > upto and including 5.15 and some of these syscalls may not be > available in older ker

Re: [OE-core] [PATCH 11/11] insane.bbclass: enable 32 bit time API check on affected architectures

2023-04-28 Thread Alexander Kanavin
They all need INSANE_SKIP = "32bit-time". I'll send patches. Alex On Fri, 28 Apr 2023 at 05:20, Khem Raj wrote: > > I see this error triggering for meta-openembedded builds > > qemuarm - https://errors.yoctoproject.org/Errors/Build/163136/ > > On Wed, Apr 26,

Re: [OE-core] [PATCH 11/11] insane.bbclass: enable 32 bit time API check on affected architectures

2023-04-28 Thread Alexander Kanavin
Come to think of it, let's downgrade this check to WARN_QA. It's not a critical error, not yet :) Alex On Fri, 28 Apr 2023 at 09:05, Alexander Kanavin via lists.openembedded.org wrote: > > They all need INSANE_SKIP = "32bit-time". > > I'll send patches. >

[OE-core] [PATCH v2 02/11] time64.inc: add glibc-testsuite to 'special cases'

2023-04-28 Thread Alexander Kanavin
It builds glibc source like other glibc recipes do, and so the same problems occur. Signed-off-by: Alexander Kanavin --- meta/conf/distro/include/time64.inc | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/conf/distro/include/time64.inc b/meta/conf/distro/include/time64.inc index

[OE-core] [PATCH v2 01/11] binutils: backport a patch to address failures when time64.inc is in use

2023-04-28 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../binutils/binutils-2.40.inc| 1 + .../binutils/binutils/fix-time64.patch| 94 +++ 2 files changed, 95 insertions(+) create mode 100644 meta/recipes-devtools/binutils/binutils/fix-time64.patch diff --git a/meta

[OE-core] [PATCH v2 03/11] strace: exclude from x86 (32 bit) ptests

2023-04-28 Thread Alexander Kanavin
Please see the linked ticket. Signed-off-by: Alexander Kanavin --- meta/conf/distro/include/ptest-packagelists.inc | 4 1 file changed, 4 insertions(+) diff --git a/meta/conf/distro/include/ptest-packagelists.inc b/meta/conf/distro/include/ptest-packagelists.inc index 78750a0d98b

[OE-core] [PATCH v2 05/11] bitbake.conf: set minimum required target kernel to 5.15

2023-04-28 Thread Alexander Kanavin
verify the kernel version when the SDK is being installed. Build host kernel versions are not checked directly; compatible distros are listed instead. Signed-off-by: Alexander Kanavin --- v2: rewrite the description to address the concerns about build host kernels and sdk host kernels --- meta

[OE-core] [PATCH v2 06/11] python3-pytest: add missing tomllib runtime dependency

2023-04-28 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/python/python3-pytest_7.3.1.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-devtools/python/python3-pytest_7.3.1.bb b/meta/recipes-devtools/python/python3-pytest_7.3.1.bb index 9965844d1ad..914ea553464 100644 --- a

[OE-core] [PATCH v2 07/11] time64.inc: add a comment about how to simulate Y2038 in qemu

2023-04-28 Thread Alexander Kanavin
tPKCS7Builder.test_sign_alternate_digests_der[hash_alg1-\\x06\\t`\\x86H\\x01e\\x03\\x04\\x02\\x02]', 'tests/hazmat/primitives/test_pkcs7.py:TestPKCS7Builder.test_sign_alternate_digests_der[hash_alg2-\\x06\\t`\\x86H\\x01e\\x03\\x04\\x02\\x03]',

[OE-core] [PATCH v2 08/11] oeqa/sdk/assimp: run only when zlib is in the SDK

2023-04-28 Thread Alexander Kanavin
-by: Alexander Kanavin --- meta/lib/oeqa/sdk/cases/assimp.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta/lib/oeqa/sdk/cases/assimp.py b/meta/lib/oeqa/sdk/cases/assimp.py index aa6541c6f6d..e4c5c730037 100644 --- a/meta/lib/oeqa/sdk/cases/assimp.py +++ b/meta/lib/oeqa/sdk/cases

[OE-core] [PATCH v2 09/11] defaultsetup: Enable largefile and 64bit time_t support systemwide

2023-04-28 Thread Alexander Kanavin
From: Khem Raj Signed-off-by: Khem Raj --- meta/conf/distro/defaultsetup.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/conf/distro/defaultsetup.conf b/meta/conf/distro/defaultsetup.conf index f6894f3ab56..1abb5096293 100644 --- a/meta/conf/distro/defaultsetup.co

[OE-core] [PATCH v2 11/11] insane.bbclass: enable 32 bit time API check (as a warning) on affected architectures

2023-04-28 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- v2: downgrade to a warning from an error --- meta/classes-global/insane.bbclass | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/meta/classes-global/insane.bbclass b/meta/classes-global/insane.bbclass index 8788f58fc5b..6479fc0964b

[OE-core] [PATCH v2 04/11] lttng-tools: exclude from x86 (32 bit) ptests

2023-04-28 Thread Alexander Kanavin
Please see the comment. Signed-off-by: Alexander Kanavin --- meta/conf/distro/include/ptest-packagelists.inc | 6 ++ 1 file changed, 6 insertions(+) diff --git a/meta/conf/distro/include/ptest-packagelists.inc b/meta/conf/distro/include/ptest-packagelists.inc index 77d69c9fcd1

[OE-core] [PATCH v2 10/11] insane.bbclass: simplify exceptions for 32 bit time API check

2023-04-28 Thread Alexander Kanavin
. Also, the value of INSANE_SKIP should be the test that needs to be skipped, and in this case it wasn't. Also, all problematic recipes are now correctly listed. Signed-off-by: Alexander Kanavin --- v2: add pseudo to exception list --- meta/classes-global/insane.bbclass | 14 +++---

Re: [OE-core] [PATCH 3/5] insane.bbclass: add a RECIPE_MAINTAINER check (oe-core recipes only)

2023-04-28 Thread Alexander Kanavin
On Fri, 28 Apr 2023 at 12:37, Martin Jansa wrote: > I've seen many errors triggered by this and was wondering what's going on and > it's caused by meta-security layers which provide own > conf/distro/include/maintainers.inc: > > meta-security $ find . -name maintainers.inc > ./meta-tpm/conf/dist

Re: [OE-core] [PATCH] apt: Use a valid download location for 2.4.5 release tarball

2023-04-29 Thread Alexander Kanavin
Does the upstream version check still work? Alex On Sat 29. Apr 2023 at 17.06, Khem Raj wrote: > Fixes > WARNING: apt-2.4.5-r0 do_fetch: Failed to fetch URL > http://ftp.debian.org/debian/pool/main/a/apt/apt_2.4.5.tar.xz, attempting > MIRRORS if available > > Signed-off-by: Khem Raj > --- > m

Re: [OE-core][PATCH 2/2] kea: upgrade 2.2.0 -> 2.3.7

2023-04-29 Thread Alexander Kanavin
Kea 2.3.x are development versions and do unsuitable. See https://kb.isc.org/docs/aa-00896 You should use ‘devtool latest-version kea’ to check what the latest suitable version is. Alex On Sun 30. Apr 2023 at 0.30, Changhyeok Bae wrote: > Fix buildpaths issue. > > Signed-off-by: Changhyeok Bae

Re: [OE-core] [PATCH 10/11] insane.bbclass: simplify exceptions for 32 bit time API check

2023-04-29 Thread Alexander Kanavin
Can I see the error please? Alex On Sat 29. Apr 2023 at 21.23, Khem Raj wrote: > its still triggering as error. > > On Wed, Apr 26, 2023 at 2:50 AM Alexander Kanavin > wrote: > > > > Existing implementation required to list both specific problematic apis, >

Re: [OE-core] [PATCH 10/11] insane.bbclass: simplify exceptions for 32 bit time API check

2023-04-29 Thread Alexander Kanavin
3 at 9:49 PM Alexander Kanavin > wrote: > > > > Can I see the error please? > > > > Alex > > > > On Sat 29. Apr 2023 at 21.23, Khem Raj wrote: > >> > >> its still triggering as error. > >> > >> On Wed, Apr 26, 2023 at 2:50 AM Ale

Re: [OE-core] [PATCH 05/11] bitbake.conf: set minimum required kernel to 5.15

2023-04-29 Thread Alexander Kanavin
On Sat, 29 Apr 2023 at 21:28, Khem Raj wrote: > I wonder if uninative version of glibc should be first built with this > change if we really want to pursue it. I'll take a look at the other issues separately, just wanted to respond here straight away - why would we do that? This change is intende

Re: [OE-core] [PATCH 10/11] insane.bbclass: simplify exceptions for 32 bit time API check

2023-04-30 Thread Alexander Kanavin
ontrib/log/?h=yoe/mut > > On Sat, Apr 29, 2023 at 10:35 PM Alexander Kanavin > wrote: > > > > This looks like a build with v1 version of the patchset, and not v2. > > Pseudo has been specifically excluded from the qa check in v2 for > > instance. > > > &

Re: [OE-core] [PATCH 10/11] insane.bbclass: simplify exceptions for 32 bit time API check

2023-05-01 Thread Alexander Kanavin
For example, pseudo is still there even though it's explicitly excluded from the check in the new version of the patchset. Something doesn't compute here. Alex On Mon, 1 May 2023 at 03:34, Alexander Kanavin via lists.openembedded.org wrote: > > So how would I replicate thes

Re: [OE-core] [PATCH 05/11] bitbake.conf: set minimum required kernel to 5.15

2023-05-02 Thread Alexander Kanavin
On Sat, 29 Apr 2023 at 21:28, Khem Raj wrote: > I am also seing some segfaults in qemu usermode runs > > | > /mnt/b/yoe/master/build/tmp/work/core2-64-yoe-linux-musl/libclc/16.0.1-r0/qemuwrapper: > line 2: 1592564 Segmentation fault (core dumped) PSEUDO_UNLOAD=1 > qemu-x86_64 -r 5.15 -cpu co

Re: [OE-core] [AUH] rust: upgrading to 1.69.0 FAILED -> Sundeep to do the update.

2023-05-03 Thread Alexander Kanavin
I think Alex Kiernan already sent an update here about a week ago? Alex On Wed, 3 May 2023 at 01:29, Randy MacLeod wrote: > > On 2023-05-01 17:25, a...@yoctoproject.org wrote: > > Hello, > > this email is a notification from the Auto Upgrade Helper > that the automatic attempt to upgrade the re

Re: [OE-core] [PATCH 1/3] vulkan-headers: upgrade to 1.3.249

2023-05-03 Thread Alexander Kanavin
Please respect the upstream version check; vulkan should be updated to sdk-x.y.z versions, which currently means 1.3.243. Alex On Tue, 2 May 2023 at 21:59, Ross Burton wrote: > > --- > ...{vulkan-headers_1.3.239.0.bb => vulkan-headers_1.3.249.0.bb} | 2 +- > 1 file changed, 1 insertion(+), 1 d

Re: [OE-core] [PATCH 1/3] vulkan-headers: upgrade to 1.3.249

2023-05-03 Thread Alexander Kanavin
On Wed, 3 May 2023 at 10:39, Ross Burton wrote: > > Please respect the upstream version check; vulkan should be updated to > > sdk-x.y.z versions, which currently means 1.3.243. > > If that’s a policy and not just because of historical branch structure, > please add a comment explaining this to t

[OE-core] [PATCH] vulkan: add a comment explaining upstream version policy

2023-05-03 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-graphics/glslang/glslang_1.3.239.0.bb | 4 meta/recipes-graphics/spir/spirv-headers_1.3.243.0.bb| 4 meta/recipes-graphics/spir/spirv-tools_1.3.243.0.bb | 4 meta/recipes-graphics/vulkan/vulkan-headers_1.3.239.0.bb

Re: [OE-core] [PATCH] bitbake.conf: add "xz" to HOSTTOOLS

2023-05-03 Thread Alexander Kanavin
On Wed, 3 May 2023 at 14:39, Michael Opdenacker via lists.openembedded.org wrote: > Then, we I ran my tests on a fresh Fedora container, bitbake didn't warn > me but "xz" was missing, but this prevented the uninative shim from > being installed. It seems that at least on Fedora, "xz" isn't pulled

<    1   2   3   4   5   6   7   8   9   10   >