Re: [OE-core] libstdc++ honister -> kirkstone

2022-07-05 Thread mfumita
Hello there, It isn't due to EOVERFLOW but make_file_type function in libstdc++-v3\src\filesystem\ops-common.h always returns file_type::unknown. It's because _GLIBCXX_HAVE_S_ISREG isn't defined. I found HAVE_S_ISREG at libstdc++-v3/config.h isn't set properly. It's caused by a configure failure

[OE-core] Question about nativesdk-qemuwrapper-cross

2022-07-05 Thread leimaohui
Hi, Richard I added nativesdk- qemuwrapper-cross into my meta-toolchain, and found the content of nativesdk-qemuwrapper script is like the following: -- # cat /opt/poky/4.1+snapshot/sysroots/x86_64-pokysdk-linux/usr/bin/crossscript

[OE-core] [kirkstone][PATCH] vim: 8.2.5083 -> 9.0.0005

2022-07-05 Thread Yu, Mingli
From: Richard Purdie The license checksum changed due to a major version change in the referenced file. Signed-off-by: Richard Purdie (cherry picked from commit 89f34d8aa4f4572d048dbb732ca4c83d443157fb) Signed-off-by: Mingli Yu --- .../vim/{vim-tiny_8.2.bb => vim-tiny_9.0.bb}

Re: [OE-core] [PATCH] externalsrc: write task locks into ${T}, not into ${S}

2022-07-05 Thread Richard Purdie
On Tue, 2022-07-05 at 23:51 +0200, Alexander Kanavin wrote: > On Tue, 5 Jul 2022 at 23:48, Richard Purdie > wrote: > > > I considered adding an exclusion for the lock filename to the code > > > that tracebacks, but special casing like that is pretty ugh. Today > > > here, tomorrow elsewhere. > >

Re: [OE-core] [PATCH v3] curl : Add ptest

2022-07-05 Thread Alexandre Belloni via lists.openembedded.org
Hello Yogesh, This triggered a reproducible build failure: https://autobuilder.yoctoproject.org/typhoon/#/builders/117/builds/1109/steps/12/logs/stdio https://autobuilder.yocto.io/pub/repro-fail/oe-reproducible-20220705-cgutlb5s/packages/diff-html/ On 05/07/2022 12:54:06+0800, Yogesh Tyagi

Re: [OE-core] [PATCH] externalsrc: write task locks into ${T}, not into ${S}

2022-07-05 Thread Alexander Kanavin
On Tue, 5 Jul 2022 at 23:48, Richard Purdie wrote: > > I considered adding an exclusion for the lock filename to the code > > that tracebacks, but special casing like that is pretty ugh. Today > > here, tomorrow elsewhere. > > Right, but the lock was also added there for a reason so we're going to

Re: [OE-core] [PATCH] externalsrc: write task locks into ${T}, not into ${S}

2022-07-05 Thread Richard Purdie
On Tue, 2022-07-05 at 19:07 +0200, Alexander Kanavin wrote: > On Tue, 5 Jul 2022 at 19:03, Richard Purdie > wrote: > > Not an option I'm afraid as it is in ${S} for a reason. This is two > > recipes both pointing at the same source (e.g. a recipe and it's > > BBCLASSEXTEND native version) can work

Re: [OE-core] [dunfell][PATCH] epiphany: fix CVE-2022-29536

2022-07-05 Thread Steve Sakoman
I'm getting a do_patch error with this change: ERROR: epiphany-3.34.4-r0 do_patch: Applying patch 'CVE-2022-29536.patch' on target directory '/home/steve/builds/poky-contrib/build/tmp/work/core2-64-poky-linux/epiphany/3.34.4-r0/epiphany-3.34.4' Command Error: 'quilt --quiltrc /home/steve/builds/po

[OE-core] [PATCH] kernel-devsrc: fix reproducibility and buildpaths QA warning

2022-07-05 Thread Bruce Ashfield
From: Bruce Ashfield We've been removing .vdso-offsets.h.cmd for quite some time, as it is not required to regenerate scripts or to satisfy the prepare target in the kernel source. That being said, there is a secondary location that this file may be found, and since we aren't detecting or removi

Re: [OE-core] [kirkstone][PATCH] pcre2: CVE-2022-1587 Out-of-bounds read

2022-07-05 Thread Randy MacLeod
On 2022-06-01 02:36, Hitendra Prajapati wrote: Backport from https://github.com/PCRE2Project/pcre2/commit/03654e751e7f0700693526b67dfcadda6b42c9d0 I don't think we need this patch since: $ cd .../pcre2.git && git pull $ git tag --contains 03654e751e7f0700693526b67dfcadda6b42c9d0 pcre2-10.40

Re: [OE-core] [PATCH] externalsrc: write task locks into ${T}, not into ${S}

2022-07-05 Thread Alexander Kanavin
On Tue, 5 Jul 2022 at 19:03, Richard Purdie wrote: > Not an option I'm afraid as it is in ${S} for a reason. This is two > recipes both pointing at the same source (e.g. a recipe and it's > BBCLASSEXTEND native version) can work. I considered adding an exclusion for the lock filename to the code

[OE-core] [PATCH 7/7] waffle: correctly request wayland-scanner executable

2022-07-05 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- ...build-request-native-wayland-scanner.patch | 27 +++ meta/recipes-graphics/waffle/waffle_1.7.0.bb | 1 + 2 files changed, 28 insertions(+) create mode 100644 meta/recipes-graphics/waffle/waffle/0001-meson.build-request-native-wayland-sca

[OE-core] [PATCH 5/7] weston: update 10.0.0 -> 10.0.1

2022-07-05 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../wayland/{weston_10.0.0.bb => weston_10.0.1.bb}| 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-graphics/wayland/{weston_10.0.0.bb => weston_10.0.1.bb} (97%) diff --git a/meta/recipes-graphics/wayland/weston_10.0.

[OE-core] [PATCH 6/7] python3-setuptools-scm: upgrade 6.4.2 -> 7.0.3

2022-07-05 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- ...uptools-scm_6.4.2.bb => python3-setuptools-scm_7.0.3.bb} | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) rename meta/recipes-devtools/python/{python3-setuptools-scm_6.4.2.bb => python3-setuptools-scm_7.0.3.bb} (79%) diff --git a/meta/recipes-

[OE-core] [PATCH 4/7] wayland: update 1.20.0 -> 1.21.0

2022-07-05 Thread Alexander Kanavin
Drop the patch, as it is no longer necessary (genereated .pc defines everything as relative to the .pc path). Signed-off-by: Alexander Kanavin --- ...hardcode-the-path-to-wayland-scanner.patch | 27 --- .../{wayland_1.20.0.bb => wayland_1.21.0.bb} | 5 ++-- 2 files changed, 2 i

Re: [OE-core] [PATCH] externalsrc: write task locks into ${T}, not into ${S}

2022-07-05 Thread Richard Purdie
On Tue, 2022-07-05 at 18:39 +0200, Alexander Kanavin wrote: > Otherwise lock files appearing and disappearing can interfere > with reproducibility code enumerating source files in do_unpack(): > > https://autobuilder.yoctoproject.org/typhoon/#/builders/86/builds/3745/steps/14/logs/stdio > > Signe

[OE-core] [PATCH 3/7] rust: update 1.60.0 -> 1.62.0

2022-07-05 Thread Alexander Kanavin
Drop the two libstdc patches as they've finally appeared upstream. Disable the use of libstdc++.a from the host distributions, as it results in cross-distro contamination in rust-native. Signed-off-by: Alexander Kanavin --- meta/conf/distro/include/tcmode-default.inc | 2 +- ...60.0.bb => ca

[OE-core] [PATCH 1/7] sato: work around missing icons in adwaita 42.0

2022-07-05 Thread Alexander Kanavin
adwaita icon theme upstream has done significant trimming around app category icons (fullcolour versions gone completely, 'symbolic' b&w versions still around but marked as legacy). Going forward, apps would need to provide their own icons. Given that sato is likely to be deprecated in favour of

[OE-core] [PATCH 2/7] adwaita-icon-theme: upgrade 41.0 -> 42.0

2022-07-05 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../0001-Don-t-use-AC_CANONICAL_HOST.patch| 6 +- ...-installation-commands-as-shell-jobs.patch | 84 --- ...eme_41.0.bb => adwaita-icon-theme_42.0.bb} | 7 +- 3 files changed, 5 insertions(+), 92 deletions(-) delete mode 100644 meta/re

[OE-core] [PATCH] externalsrc: write task locks into ${T}, not into ${S}

2022-07-05 Thread Alexander Kanavin
Otherwise lock files appearing and disappearing can interfere with reproducibility code enumerating source files in do_unpack(): https://autobuilder.yoctoproject.org/typhoon/#/builders/86/builds/3745/steps/14/logs/stdio Signed-off-by: Alexander Kanavin --- meta/classes/externalsrc.bbclass | 2 +

Re: [OE-core] [RFC PATCH] bitbake-layers: add layer repositories/revisions save and restore tooling (aka 'layer configuration')

2022-07-05 Thread Alexander Kanavin
On Tue, 5 Jul 2022 at 16:28, Joshua Watt wrote: > In that regard, I'd prefer that the JSON file be what defines a layer > setup and included in layers. The setup python script is nice (and > convenient), but I think it would be better as an additional file > alongside the JSON file (or that someon

Re: [OE-core] [kirkstone] Glibc: Glibc-2.35 Stable release updated with latest commits

2022-07-05 Thread Sundeep KOKKONDA
> -Original Message- > From: Randy MacLeod > Sent: 05 July 2022 19:23 > To: Sundeep KOKKONDA ; openembedded- > c...@lists.openembedded.org > Cc: rwmacl...@gmail.com; umesh.kalap...@gmail.com; > pgowda@gmail.com; shiv...@gmail.com > Subject: Re: [OE-core] [kirkstone] Glibc: Glibc-2.35

Re: [OE-core] [kirkstone][PATCH V2] binutils : stable 2.38 branch updates

2022-07-05 Thread Sundeep KOKKONDA
Hello, Binutils regression test is performed and no regressions found. Test summary attached. Thanks, Sundeep K. TestSummary_Binutils.xlsx Description: MS-Excel 2007 spreadsheet -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#167665): https://l

[OE-core] [kirkstone][PATCH V2] binutils : stable 2.38 branch updates

2022-07-05 Thread Sundeep KOKKONDA
Below commits on Binutils-2.38 development branch are updated. binutils: e1ea1dafff6 x86: Properly handle IFUNC function pointer reference ffc7aa903b9 AArch64: Enable FP16 by default for Armv9-A. Signed-off-by: Sundeep KOKKONDA --- meta/recipes-devtools/binutils/binutils-2.38.inc | 2 +- 1 file

[OE-core] [kirkstone][PATCH V2] glibc: stable 2.35 branch updates

2022-07-05 Thread Sundeep KOKKONDA
Below commits on Glibc-2.35 development branch are updated. glibc: b6aade18a7 nss: handle stat failure in check_reload_and_get (BZ #28752) ccac2d6d95 nss: add assert to DB_LOOKUP_FCT (BZ #28752) 9d8ae95604 nios2: Remove _dl_skip_args usage (BZ# 29187) 8468be8433 hppa: Remove _dl_skip_args usage (B

[OE-core] Yocto Project Status 05 July 2022 (WW27)

2022-07-05 Thread Neal Caidin
Current Dev Position: YP 4.1 M2 Next Deadline: 11th July 2022 YP 4.1 M2 Build Next Team Meetings: - Bug Triage meeting Thursday July 7th 7:30 am PDT ( https://zoom.us/j/454367603?pwd=ZGxoa2ZXL3FkM3Y0bFd5aVpHVVZ6dz09) - Weekly Project Engineering Sync Tuesday July 5th at 8 am PD

Re: [OE-core] [kirkstone][PATCH] curl: Upgrade to 7.84.0

2022-07-05 Thread Steve Sakoman
On Tue, Jul 5, 2022 at 1:09 AM Yu, Mingli wrote: > > From: Mingli Yu > > Upgrade to 7.84.0 to fix CVEs [1]. Sorry, but his patch does two major and one minor version updates (7.82.0 -> 7.83.0 -> 7.83.1 -> 7.84.0) Since these major version updates include new features I can't take this patch for

Re: [OE-core] [RFC PATCH] bitbake-layers: add layer repositories/revisions save and restore tooling (aka 'layer configuration')

2022-07-05 Thread Joshua Watt
On Tue, Jul 5, 2022 at 4:16 AM Alexander Kanavin wrote: > > On Tue, 5 Jul 2022 at 10:51, Richard Purdie > wrote: > > The challenge with your approach is that it is bolted directly onto > > bitbake-layers, which makes it not only OE-Core API but bitbake API > > too. There is a standard such change

Re: [OE-core] [PATCH] gperf: Switch to upstream patch

2022-07-05 Thread Richard Purdie
On Tue, 2022-07-05 at 15:23 +0100, Richard Purdie via lists.openembedded.org wrote: > Upstream merged a patch to handle the reproducibility issue, switch to > their patch which is functionally equivalent. > > Signed-off-by: Richard Purdie > --- > ...c6e57a308a05889c80c048dbc58bdc378dcb.patch | 2

[OE-core] [PATCH] gperf: Switch to upstream patch

2022-07-05 Thread Richard Purdie
Upstream merged a patch to handle the reproducibility issue, switch to their patch which is functionally equivalent. Signed-off-by: Richard Purdie --- ...c6e57a308a05889c80c048dbc58bdc378dcb.patch | 203 ++ .../gperf/gperf/reproducibility.patch | 26 --- meta/recipes-ext

Re: [OE-core] [kirkstone] Glibc: Glibc-2.35 Stable release updated with latest commits

2022-07-05 Thread Randy MacLeod
Same comment about CapiTaLiZation ;-) and word repetition in the short log so: Glibc: Glibc-2.35 Stable release updated with latest commits should be something like: glibc: Stable 2.35 updates On 2022-07-05 00:01, Sundeep KOKKONDA wrote: Below commits on Glibc-2.35 development branch are

Re: [OE-core] [kirkstone] Binutils, Glibc: Updated with latest commits

2022-07-05 Thread Khem Raj
On 7/5/22 6:18 AM, Sundeep KOKKONDA wrote: Hello Richard, -Original Message- From: Richard Purdie Sent: 04 July 2022 14:20 To: Sundeep KOKKONDA ; openembedded- c...@lists.openembedded.org Subject: Re: [OE-core] [kirkstone] Binutils, Glibc: Updated with latest commits On Mon, 2022-07-

Re: [OE-core] [kirkstone] Binutils : Binutils-2.38 Stable release updated with latest commits

2022-07-05 Thread Randy MacLeod
Re: [OE-core] [kirkstone] Your short log is: Binutils : Binutils-2.38 Stable release updated with latest commits Please change it to: binutils: stable 2.38 branch updates See style from other binutils commits in oe-core: $ git log --oneline meta/recipes-devtools/binutils On 2022-07-04 23:59,

Re: [OE-core] [PATCH] strace: set COMPATIBLE_HOST for riscv32

2022-07-05 Thread Khem Raj
On 7/5/22 3:03 AM, Yu, Mingli wrote: From: Mingli Yu Disable the build on riscv32 as it's not supported on riscv32 [1]. [1] https://github.com/strace/strace/commit/69ff62ea5087506ad36a27599db088096db215da Signed-off-by: Mingli Yu --- meta/recipes-devtools/strace/strace_5.18.bb | 3 +++

Re: [OE-core] [kirkstone] Binutils : Binutils-2.38 Stable release updated with latest commits

2022-07-05 Thread Khem Raj
this is ok. On 7/4/22 11:59 PM, Sundeep KOKKONDA wrote: Below commits on Binutils-2.38 development branch are updated. binutils: eed56ee299b Automatic date update in version.in 8e001ed8f2c Automatic date update in version.in 6b2a26c63ba Automatic date update in version.in f0b5a0b5687 Automatic

Re: [OE-core] [kirkstone] Glibc: Glibc-2.35 Stable release updated with latest commits

2022-07-05 Thread Khem Raj
this is fine, although it would be good to know what testing was done on this On 7/5/22 12:01 AM, Sundeep KOKKONDA wrote: Below commits on Glibc-2.35 development branch are updated. glibc: b6aade18a7 nss: handle stat failure in check_reload_and_get (BZ #28752) ccac2d6d95 nss: add assert to DB_

Re: [OE-core] Build paths/reproduibility issues in master - help requested

2022-07-05 Thread Bruce Ashfield
On Mon, Jul 4, 2022 at 9:49 AM Bruce Ashfield via lists.openembedded.org wrote: > > On Mon, Jul 4, 2022 at 9:35 AM Richard Purdie > wrote: > > > > On Sat, 2022-07-02 at 13:41 +0100, Richard Purdie via > > lists.openembedded.org wrote: > > > Hi All, > > > > > > I tried enabling buildpaths in WARN_

[OE-core] [kirkstone][PATCH] curl: Upgrade to 7.84.0

2022-07-05 Thread Yu, Mingli
From: Mingli Yu Upgrade to 7.84.0 to fix CVEs [1]. Backport a patch fixing a compile issue where sched.h was not included on certain platforms. [1] https://curl.se/changes.html#7_84_0 Signed-off-by: Mingli Yu --- ...ude-sched.h-if-available-to-fix-buil.patch | 33 ++ .../curl/curl/CVE-2022-

Re: [OE-core] [PATCH] gperf: Add a patch to work around reproducibility issues

2022-07-05 Thread Richard Purdie
On Tue, 2022-07-05 at 06:36 +0200, Jacob Kroon wrote: > On 7/4/22 15:25, Richard Purdie wrote: > > Add a patch to avoid writing the full pathname to gperf into source > > files which leads to reproducibility issues. > > > > This fixes issues with systemd reproducibility in particular. > > > > Sig

Re: [OE-core] [kirkstone] Binutils, Glibc: Updated with latest commits

2022-07-05 Thread Sundeep KOKKONDA
Hello Richard, > -Original Message- > From: Richard Purdie > Sent: 04 July 2022 14:20 > To: Sundeep KOKKONDA ; openembedded- > c...@lists.openembedded.org > Subject: Re: [OE-core] [kirkstone] Binutils, Glibc: Updated with latest > commits > > On Mon, 2022-07-04 at 00:51 -0700, Sundeep K

Re: [OE-core] externalsrc wiping out external source directory

2022-07-05 Thread Kristian Amlie via lists.openembedded.org
On 20/06/2022 17:35, Richard Purdie wrote: On Mon, 2022-06-20 at 13:56 +0200, Kristian Amlie wrote: Just for the record, and for any people googling this: Until this is fixed, just reverting the above commit works to fix this problem. Richard, correct me if I'm wrong, but I have not yet seen an

Re: [OE-core] [RFC PATCH] bitbake-layers: add layer repositories/revisions save and restore tooling (aka 'layer configuration')

2022-07-05 Thread Alexander Kanavin
On Tue, 5 Jul 2022 at 10:51, Richard Purdie wrote: > As for kconfig, I don't think we need another config file format. I > have proven that json can encapsulate all the complexities of the > configurations of the autobuilder and kas has also proven the same > think with yaml. Yes, the menus are n

Re: [OE-core] [RFC PATCH] bitbake-layers: add layer repositories/revisions save and restore tooling (aka 'layer configuration')

2022-07-05 Thread Alexander Kanavin
On Tue, 5 Jul 2022 at 10:51, Richard Purdie wrote: > The challenge with your approach is that it is bolted directly onto > bitbake-layers, which makes it not only OE-Core API but bitbake API > too. There is a standard such changes need to reach and I'm not > convinced that is doesn't tie our hands

Re: [OE-core] [RFC PATCH] bitbake-layers: add layer repositories/revisions save and restore tooling (aka 'layer configuration')

2022-07-05 Thread Richard Purdie
On Tue, 2022-07-05 at 10:39 +0200, Alexander Kanavin wrote: > On Tue, 5 Jul 2022 at 10:34, Alexander Kanavin via > lists.openembedded.org > wrote: > > At this point, I have to remind everyone about our harsh reality. > > Which is having lots of core pieces without maintainers: > > https://git.yoct

Re: [OE-core] [RFC PATCH] bitbake-layers: add layer repositories/revisions save and restore tooling (aka 'layer configuration')

2022-07-05 Thread Richard Purdie
On Tue, 2022-07-05 at 10:34 +0200, Alexander Kanavin wrote: > On Tue, 5 Jul 2022 at 05:09, Andre McCurdy wrote: > > My proposal would be to try to reuse Linux kconfig. Users know how to > > run "make oldconfig", "make menuconfig", etc and I believe all key > > distro / machine configuration along

Re: [OE-core] [RFC PATCH] bitbake-layers: add layer repositories/revisions save and restore tooling (aka 'layer configuration')

2022-07-05 Thread Alexander Kanavin
On Tue, 5 Jul 2022 at 10:34, Alexander Kanavin via lists.openembedded.org wrote: > At this point, I have to remind everyone about our harsh reality. > Which is having lots of core pieces without maintainers: > https://git.yoctoproject.org/poky/tree/MAINTAINERS.md#n45 > > Let's focus on adding foun

Re: [OE-core] [RFC PATCH] bitbake-layers: add layer repositories/revisions save and restore tooling (aka 'layer configuration')

2022-07-05 Thread Alexander Kanavin
On Tue, 5 Jul 2022 at 05:09, Andre McCurdy wrote: > My proposal would be to try to reuse Linux kconfig. Users know how to > run "make oldconfig", "make menuconfig", etc and I believe all key > distro / machine configuration along with which meta layers should be > enabled, which branch to use, etc

[OE-core] [PATCH] strace: set COMPATIBLE_HOST for riscv32

2022-07-05 Thread Yu, Mingli
From: Mingli Yu Disable the build on riscv32 as it's not supported on riscv32 [1]. [1] https://github.com/strace/strace/commit/69ff62ea5087506ad36a27599db088096db215da Signed-off-by: Mingli Yu --- meta/recipes-devtools/strace/strace_5.18.bb | 3 +++ 1 file changed, 3 insertions(+) diff --gi