Re: [OE-core] [PATCH] curl: upgrade 7.75.0 -> 7.76.0

2021-04-08 Thread Khem Raj
On Thu, Apr 8, 2021 at 5:58 PM wangmy wrote: > > I found libgsasl in meta-tizen, but this repository is very old and has been > deleted from layers. > > > > Can I specify --without-libgsasl in curl to solve the problem? I think ideally you can add a packageconfig knob for it and keep it

Re: [OE-core] [PATCH] curl: upgrade 7.75.0 -> 7.76.0

2021-04-08 Thread wangmy
I found libgsasl in meta-tizen, but this repository is very old and has been deleted from layers. Can I specify --without-libgsasl in curl to solve the problem? -- Best Regards --- Wang Mingyu Development Dept.I Nanjing Fujitsu Nanda Software

Re: [OE-core] [PATCH] curl: upgrade 7.75.0 -> 7.76.0

2021-04-08 Thread Trevor Gamblin
On 2021-04-08 1:40 a.m., wangmy wrote: [Please note: This e-mail is from an EXTERNAL e-mail address] Signed-off-by: Wang Mingyu --- meta/recipes-support/curl/{curl_7.75.0.bb => curl_7.76.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename

Re: [oe-core][PATCH] Revert "glib-2.0: add workaround to fix codegen.py.test failing"

2021-04-08 Thread Yi Fan Yu
ptest result... Although I found failures (maybe due to uprev?) codegen is no longer failing. ``` SUMMARY: total=265; passed=261; skipped=1; failed=3; user=1450.8s; system=1407.4s; maxrss=8 FAIL: glib/1bit-mutex.test (Child process killed by signal 9) FAIL: glib/gdbus-threading.test (Child

[oe-core][PATCH] Revert "glib-2.0: add workaround to fix codegen.py.test failing"

2021-04-08 Thread Yi Fan Yu
This reverts commit afc9ba7d546f3f2e60fb6f46f740dc925542df16. Ptest-runner was upgraded in e3fd8f17dfb41173dbe037c25087a69f90b1346f, which means we no longer need to limit glib-2.0 ptest output. [YOCTO #14170] Signed-off-by: Yi Fan Yu --- ...-removing-unecessary-print-statement.patch | 36

[OE-core][PATCH v2] scripts/contrib/image-manifest: add new script

2021-04-08 Thread Anders Wallin
image-manifest: script to generate product/image specific BOM The image-manifest script generates image specific reports based on an image manifest file. Currently there is data generated by buildhistory, pkgdata, and license manifest but this data is poorly formated and spread across multiple

Re: [OE-core] [gatesgarth][PATCH] binutils: backport fix for gold with theads enabled from 2.36.0

2021-04-08 Thread Khem Raj
On 4/8/21 9:01 AM, Martin Jansa wrote: * building chromium with gold and threads triggers this issue: [1/2] SOLINK ./libcbe.so FAILED: libcbe.so libcbe.so.TOC python "../../git/src/build/toolchain/gcc_solink_wrapper.py" --readelf="readelf" --nm="nm" --sofile="./libcbe.so"

[PATCH] [OE-core] wpa-supplicant: fix CVE-2021-30004

2021-04-08 Thread Stefan Ghinea
In wpa_supplicant and hostapd 2.9, forging attacks may occur because AlgorithmIdentifier parameters are mishandled in tls/pkcs1.c and tls/x509v3.c. References: https://nvd.nist.gov/vuln/detail/CVE-2021-30004 Upstream patches:

[OE-core][dunfell 11/11] go_1.14: don't set -buildmode=pie when building for windows targets

2021-04-08 Thread Steve Sakoman
From: Peter Morrow go 1.14 for windows targets does not support -buildmode=pie, disable it and use the default buildmode instead. Support for -buildmode=pie for windows targets is added with go 1.15 (https://golang.org/doc/go1.15) which is added to poky in gatesgarth. Signed-off-by: Peter

[OE-core][dunfell 10/11] goarch: map target os to windows for mingw* TARGET_OS

2021-04-08 Thread Steve Sakoman
From: Peter Morrow mingw32/mingw64 is not a supported value for GOOS, so map from 'mingw*' to 'windows' to enable building for windows targets. Signed-off-by: Peter Morrow Signed-off-by: Steve Sakoman --- meta/classes/goarch.bbclass | 2 ++ 1 file changed, 2 insertions(+) diff --git

[OE-core][dunfell 08/11] curl: Patch CVE-2021-22876 & CVE-2021-22890

2021-04-08 Thread Steve Sakoman
From: Mike Crowe Take patches from Ubuntu 20.04 7.68.0-1ubuntu2.5, which is close enough that they apply without conflicts. Signed-off-by: Mike Crowe Signed-off-by: Steve Sakoman --- .../curl/curl/CVE-2021-22876.patch| 59 +++ .../curl/curl/CVE-2021-22890.patch| 464

[OE-core][dunfell 09/11] image-live.bbclass: optional depends when ROOTFS empty

2021-04-08 Thread Steve Sakoman
From: Guillaume Champagne `ROOTFS` is optional. It can be empty if the live image doesn't require a rootfs. In such cases, the build doesn't depend on `do_image_{LIVE_ROOTFS_TYPE}`. Signed-off-by: Guillaume Champagne Signed-off-by: Richard Purdie (cherry picked from commit

[OE-core][dunfell 05/11] selftest/reproducible: Sort the unused exclusion list

2021-04-08 Thread Steve Sakoman
From: Richard Purdie This makes comparisions between lists easier. Signed-off-by: Richard Purdie (cherry picked from commit d2c52125d1cdc06c7e08d507ca68f3e4612a4314) Signed-off-by: Steve Sakoman --- meta/lib/oeqa/selftest/cases/reproducible.py | 2 +- 1 file changed, 1 insertion(+), 1

[OE-core][dunfell 06/11] diffoscope: Upgrade 136 -> 168

2021-04-08 Thread Steve Sakoman
From: Richard Purdie Needed to support reproducible build testing on autobuilder Signed-off-by: Steve Sakoman --- .../{diffoscope_136.bb => diffoscope_168.bb} | 15 --- 1 file changed, 8 insertions(+), 7 deletions(-) rename meta/recipes-support/diffoscope/{diffoscope_136.bb

[OE-core][dunfell 07/11] diffoscope: Upgrade 168 -> 172

2021-04-08 Thread Steve Sakoman
From: Richard Purdie In particular 170 includes rpm header fixes which stop the webpages for rpm diffs breaking web browsers and are important in the context of the autobuilder. Signed-off-by: Richard Purdie (cherry picked from commit 275738c3f2116de9b812b46e00d80b4de6975d7f) Signed-off-by:

[OE-core][dunfell 04/11] selftest/reproducible: track unusued entries in the exclusion list

2021-04-08 Thread Steve Sakoman
From: Alexander Kanavin This helps with trimming down the list, and towards 100% reproducibility :) Signed-off-by: Alexander Kanavin Signed-off-by: Richard Purdie (cherry picked from commit da7a173d7a01524229c8515326465968a845e96f) Signed-off-by: Steve Sakoman ---

[OE-core][dunfell 03/11] selftest/reproducible: adjust exclusion list for dunfell

2021-04-08 Thread Steve Sakoman
Signed-off-be: Steve Sakoman --- meta/lib/oeqa/selftest/cases/reproducible.py | 32 ++-- 1 file changed, 10 insertions(+), 22 deletions(-) diff --git a/meta/lib/oeqa/selftest/cases/reproducible.py b/meta/lib/oeqa/selftest/cases/reproducible.py index cf0375c8a1..c023c92d5d

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

2021-04-08 Thread Steve Sakoman
From: 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:

[OE-core][dunfell 01/11] selftest/reproducible: enable world reproducibility test

2021-04-08 Thread Steve Sakoman
From: 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 Signed-off-by: Richard Purdie (cherry picked from commit ed8f94942c07784f9f6eef5c00b75aa9b398ea5e) Signed-off-by: Steve Sakoman

[OE-core][dunfell 00/11] Patch review

2021-04-08 Thread Steve Sakoman
Please review this next set of patches for dunfell and have comments back by end of day Monday. Passed a-full on autobuilder: https://autobuilder.yoctoproject.org/typhoon/#/builders/83/builds/2031 except for a known autobuilder intermittent issue on qemuppc which passed on subsequent retest:

[OE-core] [PATCH][pseudo] client: strip trailing slashes when opening an ignored path

2021-04-08 Thread Ross Burton
The pseudo client path map stores paths that have been sanitised, but in the ignored-path (PSEUDO_IGNORE_PATHS) codepath for open() calls this sanitising wasn't performed so it is possible for paths that end with a trailing slash to be entered. This then subsequently interacts badly with path

[OE-core] [gatesgarth][PATCH] binutils: backport fix for gold with theads enabled from 2.36.0

2021-04-08 Thread Martin Jansa
* building chromium with gold and threads triggers this issue: [1/2] SOLINK ./libcbe.so FAILED: libcbe.so libcbe.so.TOC python "../../git/src/build/toolchain/gcc_solink_wrapper.py" --readelf="readelf" --nm="nm" --sofile="./libcbe.so" --tocfile="./libcbe.so.TOC" --output="./libcbe.so" --

Re: [OE-core] [dunfell][PATCH] build-appliance-image: Update to master head revision

2021-04-08 Thread Steve Sakoman
Richard typically updates build-appliance-image SRCREV as part of the release process. So this will happen in dunfell as part of the 3.1.7 release process in the next week or so. Steve On Wed, Apr 7, 2021 at 4:19 AM Aníbal Limón wrote: > > From: Richard Purdie > > Signed-off-by: Richard

[OE-core][PATCH] scripts/contrib/image-manifest: add new script

2021-04-08 Thread Anders Wallin
Script to collect package information from a manifest file. Main subcommand is manifest-info that collects package information and store the information in a tarball. manifest-info can be configured using a json configuration file. The default configuration including all possible options can be

Re: [OE-core] [PATCH] e2fsprogs: use default inode size for small fs

2021-04-08 Thread Mathieu Dubois-Briand
Hi, I'm not fully confident about some choices I made here, so I'm open to suggestions: - I only apply the changes on the native build, so mkfs behavior on target will be unchanged. This may either be expected or unwanted. - An alternative solution might be to change mkfs call in

[OE-core] [PATCH] e2fsprogs: use default inode size for small fs

2021-04-08 Thread Mathieu Dubois-Briand
Patch e2fsprogs configuration file so the default inode size when formatting a "small" partition (less than 512MB) is the global default size (256 bytes) and not a specific value (128 bytes). Inode size of 128 bytes can only store 32 bits timestamps, forbidding dates beyond January 19, 2038.

[OE-core] [PATCH] archiver: Fix typos

2021-04-08 Thread Daniel Ammann
Signed-off-by: Daniel Ammann --- meta/classes/archiver.bbclass | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/meta/classes/archiver.bbclass b/meta/classes/archiver.bbclass index 858507b343..a3962306b1 100644 --- a/meta/classes/archiver.bbclass +++

[OE-core] is there a standard for pkg_{pre,post}... and appending/prepending?

2021-04-08 Thread Robert P. J. Day
just noticed the following (probably harmless) inconsistency in oe-core/meta: classes/manpages.bbclass:pkg_postinst_append_${MAN_PKG} () { classes/manpages.bbclass:pkg_postrm_append_${MAN_PKG} () { recipes-core/dropbear/dropbear.inc:pkg_postrm_append_${PN} () {

[OE-core] [PATCH] deb: apply postinstall on sdk

2021-04-08 Thread hongxu
If not postinstall applied, some nativesdk command could not be found in sdk due to update-alternatives in postinst not be executed, such as chroot: $ which chroot /sbin/chroot $ which chroot.coreutils path-to-sdk/sysroots/x86_64-wrlinuxsdk-linux/usr/bin/chroot.coreutils After applying the fix $

Re: [OE-core] [PATCH 1/2] Revert "externalsrc: Detect code changes in submodules"

2021-04-08 Thread Quentin Schulz
Hi Douglas, On Thu, Apr 08, 2021 at 01:08:54PM +1200, Douglas via lists.openembedded.org wrote: > This reverts commit 4525310d49d115a37705f04ac5c03d639e5e8f8c. > Why is this revert needed? The reason needs to be explicit in the commit log. Cheers, Quentin -=-=-=-=-=-=-=-=-=-=-=- Links: You

Re: [OE-core] RUST test integration with oe-selftest.

2021-04-08 Thread Alexander Kanavin
Can you send the patch separately using 'git send-email' please? Otherwise, it's very difficult to review, as it's impossible to write inline comments to attachments. Alex On Thu, 8 Apr 2021 at 09:22, Vinay Kumar wrote: > Hi, > > Please find the attached patch (rust-oe_selftest.patch) of rust

[OE-core] RUST test integration with oe-selftest.

2021-04-08 Thread Vinay Kumar
Hi, Please find the attached patch (rust-oe_selftest.patch) of rust cross testing through oe-selftest method for review. We have tested for x86, x86_64, mips, mips64, arm, arm64 and powerpc. Also, attached test summary (test_result_summary.txt) of each target. #command to trigger rust testing:

[OE-core] [PATCH] assimp: BBCLASSEXTEND to native and nativesdk

2021-04-08 Thread Samuli Piippo
At least some Qt tooling depends on assimp. Signed-off-by: Samuli Piippo --- meta/recipes-graphics/vulkan/assimp_5.0.1.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-graphics/vulkan/assimp_5.0.1.bb b/meta/recipes-graphics/vulkan/assimp_5.0.1.bb index

[OE-core] [PATCH] help2man: upgrade 1.48.2 -> 1.48.3

2021-04-08 Thread wangmy
Signed-off-by: Wang Mingyu --- .../help2man/{help2man_1.48.2.bb => help2man_1.48.3.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-devtools/help2man/{help2man_1.48.2.bb => help2man_1.48.3.bb} (89%) diff --git

[OE-core] [PATCH] libksba: upgrade 1.5.0 -> 1.5.1

2021-04-08 Thread wangmy
Signed-off-by: Wang Mingyu --- .../libksba/{libksba_1.5.0.bb => libksba_1.5.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-support/libksba/{libksba_1.5.0.bb => libksba_1.5.1.bb} (93%) diff --git a/meta/recipes-support/libksba/libksba_1.5.0.bb

[OE-core] [PATCH] libportal: upgrade 0.3 -> 0.4

2021-04-08 Thread wangmy
Signed-off-by: Wang Mingyu --- .../libportal/{libportal_0.3.bb => libportal_0.4.bb}| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-gnome/libportal/{libportal_0.3.bb => libportal_0.4.bb} (92%) diff --git a/meta/recipes-gnome/libportal/libportal_0.3.bb