Re: [OE-core] [PATCH] glibc: Fix stale qemu processes left after glibc oe-selftest

2024-04-02 Thread Shinde, Yash via lists.openembedded.org
On 02-04-2024 01:28, Khem Raj wrote: it would be better to disable them just for architectures where it fails since it seems to be a workaround, it would be good to keep it as small as possible Initially, we implemented the changes to handle only for architectures where it fails and reviewed

[OE-core] [PATCH v2] glibc: Skip 2 qemu tests that can hang in oe-selftest

2024-04-01 Thread Shinde, Yash via lists.openembedded.org
From: Yash Shinde qemumips and qemuppc were leaving stale processes behind after running glibc oe-selftest. During analysis, it was found that it was due to "tst-scm_rights" and "tst-scm_rights-time64" tests. Disable them so that there are no stale processes left behind. [YOCTO #15423]

Re: [OE-core] [PATCH] glibc: Fix stale qemu processes left after glibc oe-selftest

2024-04-01 Thread Shinde, Yash via lists.openembedded.org
On 01-04-2024 14:36, Randy MacLeod wrote: The short log is misleading since this isn't really a fix. You have: glibc: Fix stale qemu processes left after glibc oe-selftest Will send a V2 with updated short log. Maybe: glibc: Skip 2 qemu tests that can hang in oe-selftest Skipping is

Re: [OE-core] [PATCH] glibc: Fix stale qemu processes left after glibc oe-selftest

2024-04-01 Thread Shinde, Yash via lists.openembedded.org
Randy On Mon, Apr 1, 2024, 04:10 Shinde, Yash via lists.openembedded.org <https://urldefense.com/v3/__http://lists.openembedded.org__;!!AjveYdw8EvQ!faU3OEL_GY3mffcv-d5kC1-J3efAL2vZ7s_BGVXjacmweHYyh4mRgvZVMhDDg7A6JW9ovUA3pSdMsSAEHYVEUA$> wrote: From: Yash Shinde qemumips and q

[OE-core] [PATCH] glibc: Fix stale qemu processes left after glibc oe-selftest

2024-04-01 Thread Shinde, Yash via lists.openembedded.org
From: Yash Shinde qemumips and qemuppc were leaving stale processes behind after running glibc oe-selftest. During analysis, it was found that it was due to "tst-scm_rights" and "tst-scm_rights-time64" tests. Disable them so that there are no stale processes left behind. [YOCTO #15423]

[OE-core] [RFC OE-core] Bug 15423

2024-03-12 Thread Shinde, Yash via lists.openembedded.org
Hi, For https://bugzilla.yoctoproject.org/show_bug.cgi?id=15423, I am working on to find a work-around until a proper fix is found. I am looking into if there is any way to skip/disable individual test cases(tst-scm_rights.c and tst-scm_rights-time64.c which cause stale qemu processes) for

Re: [OE-core] [PATCH 3/3] rust: reproducibility issue fix with v1.75

2024-02-29 Thread Shinde, Yash via lists.openembedded.org
*Reproducibility:* Below targets are tested- - x86_64 - x86 - arm - arm64 Remaining targets yet to be tested. -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#196443): https://lists.openembedded.org/g/openembedded-core/message/196443 Mute This

Re: [OE-core] [PATCH 1/3] rust: Upgrade 1.74.1 -> 1.75.0

2024-02-29 Thread Shinde, Yash via lists.openembedded.org
*Builds tested:* - bitbake rust - bitbake cargo - bitbake nativesdk-rust *oe-selftest:* Below targets are tested- - x86_64 - x86 Remaining targets yet to be tested. -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#196442):

[OE-core] [PATCH 3/3] rust: reproducibility issue fix with v1.75

2024-02-29 Thread Shinde, Yash via lists.openembedded.org
From: Yash Shinde With 1.75 rust release, the '.rustc' section of shared object libs are embedded with absolute path names which is casuing reproducibiluty issues. This change will fix the path name format back to '/rust/$hash' as in earlier versions. Below are the links for detailed bug

[OE-core] [PATCH 2/3] rust: Revert PGO to it's default

2024-02-29 Thread Shinde, Yash via lists.openembedded.org
From: Yash Shinde The rust profiler PGO (Profile-guided Optimization) options was disabled as a part rustdoc reproducibility fix. https://git.yoctoproject.org/poky/commit/meta/recipes-devtools/rust?id=321aebfa281bd28e368c684ece57867f6bd0cbe7 But, other applications (such as to build chromium

Re: [OE-core] [PATCH] rust: Oe-selftest error log on console when it fails.

2024-02-21 Thread Shinde, Yash via lists.openembedded.org
On 13-02-2024 23:42, Randy MacLeod wrote: On 2024-02-13 8:04 a.m., yash.shi...@windriver.com wrote: From: Yash Shinde The rust oe-selftest output error log doesn't show any information on console when it fails. The following changes emit stderr logs in terminal along with re-directing stdout

[OE-core] [PATCH v4 7/7] rust: Enable rust oe-selftest.

2024-01-25 Thread Shinde, Yash via lists.openembedded.org
From: Yash Shinde * Enable rust oe-selftest. * Include the dependent patches for rust oe-selftest in meta/recipes-devtools/rust/rust-source.inc * Disable rust oe-selftest for mips32 target (Rust upstream has classified it into tier 3 target, for which the Rust project does not build or

[OE-core] [PATCH v4 4/7] rust: Fix assertion failure error on oe-selftest

2024-01-25 Thread Shinde, Yash via lists.openembedded.org
From: Yash Shinde Fixes: thread 'main' panicked at 'assertion failed: `(left == right)` left: `x86_64-unknown-linux-gnu`, right: `x86_64-poky-linux-gnu`: Cannot obtain compiler for non-native build triple at stage 0', compile.rs:1474:13 Add correct target value for cross-compiled

[OE-core] [PATCH v4 5/7] rust: Add new tests in the exclude list for rust oe-selftest

2024-01-25 Thread Shinde, Yash via lists.openembedded.org
From: Yash Shinde Add newly failing tests cases in the exclude list for rust oe-selftest. Signed-off-by: Yash Shinde --- meta/lib/oeqa/selftest/cases/rust.py | 38 +++- 1 file changed, 37 insertions(+), 1 deletion(-) diff --git a/meta/lib/oeqa/selftest/cases/rust.py

[OE-core] [PATCH v4 6/7] rust: Remove the test cases whose parent dir is also present in the exclude list

2024-01-25 Thread Shinde, Yash via lists.openembedded.org
From: Yash Shinde To avoid overlap and redundancy of rust tests, remove the test cases whose parent dir is already excluded. Tests which are failing from below dirs are removed as these dirs are already present in exclude list tests/run-make tests/rustdoc

[OE-core] [PATCH v4 3/7] rust: Enable RUSTC_BOOTSTRAP to use nightly features during rust oe-selftest.

2024-01-25 Thread Shinde, Yash via lists.openembedded.org
From: Yash Shinde Fixes: error: the option `Z` is only accepted on the nightly compiler When rust.channel is set to either beta or stable, we can't use nightly features on bootstrap without RUSTC_BOOTSTRAP. Set RUSTC_BOOTSTRAP=1 to use nightly features on stable or beta. Signed-off-by: Yash

[OE-core] [PATCH v4 2/7] rust: detect user-specified custom targets in compiletest

2024-01-25 Thread Shinde, Yash via lists.openembedded.org
From: Yash Shinde Fixes: thread 'main' panicked at 'failed to gather the target spec for '-unknown-linux-gnu', synthetic_targets.rs:66:9 Detect and fetch custom target configurations when rustc is bootstrapped in rust oe-selftest. Signed-off-by: Yash Shinde ---

[OE-core] [PATCH v4 1/7] rust: Fetch cargo from rust-snapshot dir.

2024-01-25 Thread Shinde, Yash via lists.openembedded.org
From: Yash Shinde Fixes: Exception: no cargo executable found at `${B}/rustc-1.74.1-src/build/x86_64-unknown-linux-gnu/stage0/bin/cargo` Fix the cargo binary path error on oe-selftest and path set to rust-snapshot dir. Patch sent to upstream-

Re: [OE-core] [PATCH v3 1/7] rust: Fetch cargo from rust-snapshot dir.

2024-01-23 Thread Shinde, Yash via lists.openembedded.org
: On Tue, 2024-01-23 at 05:16 -0800, Shinde, Yash via lists.openembedded.org wrote: From: Yash Shinde Fixes: Exception: no cargo executable found at `${B}/rustc-1.74.1-src/build/x86_64-unknown-linux-gnu/stage0/bin/cargo` Fix the cargo binary path error on oe-selftest and path

Re: [OE-core] [PATCH v3 1/7] rust: Fetch cargo from rust-snapshot dir.

2024-01-23 Thread Shinde, Yash via lists.openembedded.org
On 24-01-2024 01:37, Richard Purdie wrote: CAUTION: This email comes from a non Wind River email account! Do not click links or open attachments unless you recognize the sender and know the content is safe. On Tue, 2024-01-23 at 05:16 -0800, Shinde, Yash via lists.openembedded.org wrote

[OE-core] [PATCH v3 7/7] rust: Enable rust oe-selftest.

2024-01-23 Thread Shinde, Yash via lists.openembedded.org
From: Yash Shinde * Enable rust oe-selftest. * Include the dependent patches for rust oe-selftest in meta/recipes-devtools/rust/rust-source.inc * Disable rust oe-selftest for mips32 target (Rust upstream has classified it into tier 3 target, for which the Rust project does not build or

[OE-core] [PATCH v3 6/7] rust: Remove the test cases whose parent dir is also present in the exclude list

2024-01-23 Thread Shinde, Yash via lists.openembedded.org
From: Yash Shinde To avoid overlap and redundancy of rust tests, remove the test cases whose parent dir is already excluded. Tests which are failing from below dirs are removed as these dirs are already present in exclude list tests/run-make tests/rustdoc

[OE-core] [PATCH v3 5/7] rust: Add new tests in the exclude list for rust oe-selftest

2024-01-23 Thread Shinde, Yash via lists.openembedded.org
From: Yash Shinde Add newly failing tests cases in the exclude list for rust oe-selftest. Signed-off-by: Yash Shinde --- meta/lib/oeqa/selftest/cases/rust.py | 37 +++- 1 file changed, 36 insertions(+), 1 deletion(-) diff --git

[OE-core] [PATCH v3 4/7] rust: Fix assertion failure error on oe-selftest

2024-01-23 Thread Shinde, Yash via lists.openembedded.org
From: Yash Shinde Fixes: thread 'main' panicked at 'assertion failed: `(left == right)` left: `x86_64-unknown-linux-gnu`, right: `x86_64-poky-linux-gnu`: Cannot obtain compiler for non-native build triple at stage 0', compile.rs:1474:13 Add correct target value for

[OE-core] [PATCH v3 3/7] rust: Enable RUSTC_BOOTSTRAP to use nightly features during rust oe-selftest.

2024-01-23 Thread Shinde, Yash via lists.openembedded.org
From: Yash Shinde Fixes: error: the option `Z` is only accepted on the nightly compiler When rust.channel is set to either beta or stable, we can't use nightly features on bootstrap without RUSTC_BOOTSTRAP. Set RUSTC_BOOTSTRAP=1 to use nightly features on stable or beta.

[OE-core] [PATCH v3 2/7] rust: detect user-specified custom targets in compiletest

2024-01-23 Thread Shinde, Yash via lists.openembedded.org
From: Yash Shinde Fixes: thread 'main' panicked at 'failed to gather the target spec for '-unknown-linux-gnu', synthetic_targets.rs:66:9 Detect and fetch custom target configurations when rustc is bootstrapped in rust oe-selftest. Signed-off-by: Yash Shinde ---

[OE-core] [PATCH v3 1/7] rust: Fetch cargo from rust-snapshot dir.

2024-01-23 Thread Shinde, Yash via lists.openembedded.org
From: Yash Shinde Fixes: Exception: no cargo executable found at `${B}/rustc-1.74.1-src/build/x86_64-unknown-linux-gnu/stage0/bin/cargo` Fix the cargo binary path error on oe-selftest and path set to rust-snapshot dir. Patch sent to upstream-

[OE-core] [PATCH v3 7/7] rust: Enable rust oe-selftest.

2024-01-23 Thread Shinde, Yash via lists.openembedded.org
From: Yash Shinde * Enable rust oe-selftest and sort the overall added test cases. * Include the dependent patches for rust oe-selftest in meta/recipes-devtools/rust/rust-source.inc * Disable rust oe-selftest for mips32 target (Rust upstream has classified it into tier 3 target, for which

[OE-core] [PATCH v3 6/7] rust: Remove the test cases whose parent dir is also present in the exclude list

2024-01-23 Thread Shinde, Yash via lists.openembedded.org
From: Yash Shinde To avoid overlap and redundancy of rust tests, remove the test cases whose parent dir is already excluded. Tests which are failing from below dirs are removed as these dirs are already present in exclude list tests/run-make tests/rustdoc

[OE-core] [PATCH v3 2/7] rust: detect user-specified custom targets in compiletest

2024-01-23 Thread Shinde, Yash via lists.openembedded.org
From: Yash Shinde Fixes: thread 'main' panicked at 'failed to gather the target spec for '-unknown-linux-gnu', synthetic_targets.rs:66:9 Detect and fetch custom target configurations when rustc is bootstrapped in rust oe-selftest. Signed-off-by: Yash Shinde ---

[OE-core] [PATCH v3 5/7] rust: Add new tests in the exclude list for rust oe-selftest

2024-01-23 Thread Shinde, Yash via lists.openembedded.org
From: Yash Shinde Add newly failing tests cases in the exclude list for rust oe-selftest. Signed-off-by: Yash Shinde --- meta/lib/oeqa/selftest/cases/rust.py | 37 +++- 1 file changed, 36 insertions(+), 1 deletion(-) diff --git

[OE-core] [PATCH v3 4/7] rust: Fix assertion failure error on oe-selftest

2024-01-23 Thread Shinde, Yash via lists.openembedded.org
From: Yash Shinde Fixes: thread 'main' panicked at 'assertion failed: `(left == right)` left: `x86_64-unknown-linux-gnu`, right: `x86_64-poky-linux-gnu`: Cannot obtain compiler for non-native build triple at stage 0', compile.rs:1474:13 Add correct target value for

[OE-core] [PATCH v3 3/7] rust: Enable RUSTC_BOOTSTRAP to use nightly features during rust oe-selftest.

2024-01-23 Thread Shinde, Yash via lists.openembedded.org
From: Yash Shinde Fixes: error: the option `Z` is only accepted on the nightly compiler When rust.channel is set to either beta or stable, we can't use nightly features on bootstrap without RUSTC_BOOTSTRAP. Set RUSTC_BOOTSTRAP=1 to use nightly features on stable or beta.

[OE-core] [PATCH v3 1/7] rust: Fetch cargo from rust-snapshot dir.

2024-01-23 Thread Shinde, Yash via lists.openembedded.org
From: Yash Shinde Fixes: Exception: no cargo executable found at `${B}/rustc-1.74.1-src/build/x86_64-unknown-linux-gnu/stage0/bin/cargo` Fix the cargo binary path error on oe-selftest and path set to rust-snapshot dir. Patch sent to upstream-

Re: [OE-core] [PATCH v2 5/5] rust: Enable rust oe-selftest.

2024-01-22 Thread Shinde, Yash via lists.openembedded.org
[Edited Message Follows] On 20-01-2024 22:31, Randy MacLeod wrote: I like that you have broken the original patch down into 5 patches that are easier to understand. On 2024-01-19 10:09 a.m., yash.shi...@windriver.com wrote: From: Yash Shinde ( yash.shi...@windriver.com ) Tests which are

Re: [OE-core] [PATCH v2 5/5] rust: Enable rust oe-selftest.

2024-01-22 Thread Shinde, Yash via lists.openembedded.org
On 20-01-2024 22:31, Randy MacLeod wrote: I like that you have broken the original patch down into 5 patches that are easier to understand. On 2024-01-19 10:09 a.m., yash.shi...@windriver.com wrote: From: Yash Shinde Tests which are failing from below modules are added to exclude list

Re: [OE-core] [PATCH v2 1/5] rust: Fetch cargo from rust-snapshot dir.

2024-01-22 Thread Shinde, Yash via lists.openembedded.org
On 20-01-2024 22:33, Randy MacLeod wrote: On 2024-01-19 10:09 a.m., yash.shi...@windriver.com wrote: From: Yash Shinde Fixes: Exception: no cargo executable found at `${B}/rustc-1.74.1-src/build/x86_64-unknown-linux-gnu/stage0/bin/cargo` Fix the cargo binary path error on oe-selftest

Re: [OE-core] [PATCH v2 1/5] rust: Fetch cargo from rust-snapshot dir.

2024-01-20 Thread Shinde, Yash via lists.openembedded.org
: On Fri, 2024-01-19 at 07:09 -0800, Shinde, Yash via lists.openembedded.org wrote: From: Yash Shinde Fixes: Exception: no cargo executable found at `${B}/rustc-1.74.1-src/build/x86_64-unknown-linux-gnu/stage0/bin/cargo` Fix the cargo binary path error on oe-selftest and path set to rust

[OE-core] [PATCH v2 5/5] rust: Enable rust oe-selftest.

2024-01-19 Thread Shinde, Yash via lists.openembedded.org
From: Yash Shinde Tests which are failing from below modules are added to exclude list tests/run-make tests/rustdoc tests/mir-opt tests/ui-fulldeps * Redundent test cases whose parent dir is also present in exclud list are removed. * Newly addded tests are

[OE-core] [PATCH v2 4/5] rust: Fix assertion failure error on oe-selftest

2024-01-19 Thread Shinde, Yash via lists.openembedded.org
From: Yash Shinde Fixes: thread 'main' panicked at 'assertion failed: `(left == right)` left: `x86_64-unknown-linux-gnu`, right: `x86_64-poky-linux-gnu`: Cannot obtain compiler for non-native build triple at stage 0', compile.rs:1474:13 Add correct target value for cross-compiled targets on

[OE-core] [PATCH v2 3/5] rust: Enable RUSTC_BOOTSTRAP to use nightly features during rust oe-selftest.

2024-01-19 Thread Shinde, Yash via lists.openembedded.org
From: Yash Shinde Fixes: error: the option `Z` is only accepted on the nightly compiler When rust.channel is set to either beta or stable, we can't use nightly features on bootstrap without RUSTC_BOOTSTRAP. Set RUSTC_BOOTSTRAP=1 to use nightly features on stable or beta. Signed-off-by: Yash

[OE-core] [PATCH v2 2/5] rust: detect user-specified custom targets in compiletest

2024-01-19 Thread Shinde, Yash via lists.openembedded.org
From: Yash Shinde Fixes: thread 'main' panicked at 'failed to gather the target spec for '-unknown-linux-gnu', synthetic_targets.rs:66:9 Detect and fetch custom target configurations when rustc is bootstrapped in rust oe-selftest. Signed-off-by: Yash Shinde ---

[OE-core] [PATCH v2 1/5] rust: Fetch cargo from rust-snapshot dir.

2024-01-19 Thread Shinde, Yash via lists.openembedded.org
From: Yash Shinde Fixes: Exception: no cargo executable found at `${B}/rustc-1.74.1-src/build/x86_64-unknown-linux-gnu/stage0/bin/cargo` Fix the cargo binary path error on oe-selftest and path set to rust-snapshot dir. Patch sent to upstream-

Re: [OE-core] [PATCH 5/5] Rust oe-selftest enabled.

2024-01-19 Thread Shinde, Yash via lists.openembedded.org
Please ignore this series as it contains wrong commit shortlog format(https://lists.openembedded.org/g/openembedded-core/message/194050). I will a send v2. Regards, Yash. On 19-01-2024 19:13, yash.shi...@windriver.com wrote: From: Yash Shinde Tests which are failing from below modules are

[OE-core] [PATCH 5/5] Rust oe-selftest enabled.

2024-01-19 Thread Shinde, Yash via lists.openembedded.org
From: Yash Shinde Tests which are failing from below modules are added to exclude list tests/run-make tests/rustdoc tests/mir-opt tests/ui-fulldeps * Redundent test cases whose parent dir is also present in exclud list are removed. * Newly addded tests are

[OE-core] [PATCH 4/5] rust: Fix assertion failure error on oe-selftest

2024-01-19 Thread Shinde, Yash via lists.openembedded.org
From: Yash Shinde Fixes: thread 'main' panicked at 'assertion failed: `(left == right)` left: `x86_64-unknown-linux-gnu`, right: `x86_64-poky-linux-gnu`: Cannot obtain compiler for non-native build triple at stage 0', compile.rs:1474:13 Add correct target value for cross-compiled targets on

[OE-core] [PATCH 3/5] rust: Enable RUSTC_BOOTSTRAP to use nightly features during rust oe-selftest.

2024-01-19 Thread Shinde, Yash via lists.openembedded.org
From: Yash Shinde Fixes: error: the option `Z` is only accepted on the nightly compiler When rust.channel is set to either beta or stable, we can't use nightly features on bootstrap without RUSTC_BOOTSTRAP. Set RUSTC_BOOTSTRAP=1 to use nightly features on stable or beta. Signed-off-by: Yash

[OE-core] [PATCH 2/5] rust: detect user-specified custom targets in compiletest

2024-01-19 Thread Shinde, Yash via lists.openembedded.org
From: Yash Shinde Fixes: thread 'main' panicked at 'failed to gather the target spec for '-unknown-linux-gnu', synthetic_targets.rs:66:9 Detect and fetch custom target configurations when rustc is bootstrapped in rust oe-selftest. Signed-off-by: Yash Shinde ---

[OE-core] [PATCH 1/5] rust: Fetch cargo from rust-snapshot dir.

2024-01-19 Thread Shinde, Yash via lists.openembedded.org
From: Yash Shinde Fixes: Exception: no cargo executable found at `${B}/rustc-1.74.1-src/build/x86_64-unknown-linux-gnu/stage0/bin/cargo` Fix the cargo binary path error on oe-selftest and path set to rust-snapshot dir. Patch sent to upstream-

Re: [OE-core] [PATCH] rust: Enable rust oe-selftest

2024-01-19 Thread Shinde, Yash via lists.openembedded.org
On 19-01-2024 01:38, Randy MacLeod wrote: On 2024-01-18 5:57 a.m., yash.shi...@windriver.com wrote: From: Yash Shinde Enable rust oe-selftest for rust 1.74.1 version and add target_cfg.patch to handle target configurations for custom targets. Hi Yashe, Yay, getting the rust test suite

[OE-core] [PATCH] rust: Enable rust oe-selftest

2024-01-18 Thread Shinde, Yash via lists.openembedded.org
From: Yash Shinde Enable rust oe-selftest for rust 1.74.1 version and add target_cfg.patch to handle target configurations for custom targets. The testing is done on arm32, arm64, mips64, x86 and x86_64 targets. Signed-off-by: Yash Shinde --- meta/lib/oeqa/selftest/cases/rust.py |

Re: [OE-core] [PATCH 1/2] rust: Upgrade 1.70.0 -> 1.73.0

2023-12-08 Thread Shinde, Yash via lists.openembedded.org
+, Alex Kiernan wrote: On Fri, Dec 8, 2023 at 9:56 AM Shinde, Yash via lists.openembedded.org wrote: From: Yash Shinde In rust 1.72.0 the 'mips*-unknown-linux-gnu*' support demoted from tier2 to tier3. The mips bootstrap compiler is removed from src/stage0.json file and so the same are removed

[OE-core] [PATCH 2/2] rust: Disable rust oe-selftest

2023-12-08 Thread Shinde, Yash via lists.openembedded.org
From: Yash Shinde After rust is upgraded to 1.71 and later versions, the rust oe-selftest gives build errors due to unstable nightly options(see the error mentioned below). Thus, disable the test suite until the issue is fixed error: the option `Z` is only accepted on the nightly compiler

[OE-core] [PATCH 2/2] rust: Disable rust oe-selftest

2023-12-08 Thread Shinde, Yash via lists.openembedded.org
From: Yash Shinde After rust is upgraded to 1.71 and later versions, the rust oe-selftest gives build errors due to unstable nightly options. Thus, disable the test suite until the issue is fixed error: the option `Z` is only accepted on the nightly compiler thread 'main' panicked at 'failed to

[OE-core] [kirkstone][PATCH 1/2] binutils: Fix CVE-2022-44840

2023-10-11 Thread Shinde, Yash via lists.openembedded.org
From: Yash Shinde Signed-off-by: Yash Shinde --- .../binutils/binutils-2.38.inc| 1 + .../binutils/0030-CVE-2022-44840.patch| 151 ++ 2 files changed, 152 insertions(+) create mode 100644

[OE-core] [kirkstone][PATCH 2/2] binutils: Fix CVE-2022-45703

2023-10-11 Thread Shinde, Yash via lists.openembedded.org
From: Yash Shinde Signed-off-by: Yash Shinde --- .../binutils/binutils-2.38.inc| 2 + .../binutils/0031-CVE-2022-45703-1.patch | 147 ++ .../binutils/0031-CVE-2022-45703-2.patch | 31 3 files changed, 180 insertions(+) create mode 100644

Re: [OE-core] [mickledore][PATCH] glibc: Fix CVE-2023-5156

2023-10-05 Thread Shinde, Yash via lists.openembedded.org
On Wed, Oct 4, 2023 at 07:57 PM, Steve Sakoman wrote: > > >> There are 2 files in the patch sent and the first >> patch(0024-CVE-2023-5156-1.patch) is the duplicate of >> https://lists.openembedded.org/g/openembedded-core/message/188490 >> (CVE-2023-4806) >> which was sent to the mailing list.

[OE-core] [mickledore] glibc: stable 2.37 branch updates.

2023-10-05 Thread Shinde, Yash via lists.openembedded.org
From: Yash Shinde b4e23c75ae tunables: Terminate if end of input is reached (CVE-2023-4911) 2dfd8c77b5 i686: Regenerate ulps 94ef701365 Document CVE-2023-4806 and CVE-2023-5156 in NEWS 4473d1b87d Fix leak in getaddrinfo introduced by the fix for CVE-2023-4806 [BZ #30843] 9d5c6e27ed x86: Fix for

[OE-core] [mickledore][PATCH] glibc: fix CVE-2023-4806

2023-09-29 Thread Shinde, Yash via lists.openembedded.org
From: Yash Shinde Upstream-Status: Backport [https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=973fe93a5675c42798b2161c6f29c01b0e243994] Signed-off-by: Yash Shinde --- .../glibc/glibc/0024-CVE-2023-4806.patch | 342 ++ meta/recipes-core/glibc/glibc_2.37.bb |

[OE-core] [mickledore][PATCH v2] glibc: fix CVE-2023-4527

2023-09-24 Thread Shinde, Yash via lists.openembedded.org
From: Yash Shinde Upstream-Status: Backport[https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=4ea972b7edd7e36610e8cde18bf7a8149d7bac4f] Signed-off-by: Yash Shinde --- .../glibc/glibc/0023-CVE-2023-4527.patch | 219 ++ meta/recipes-core/glibc/glibc_2.37.bb |

[OE-core] [PATCH v2] glibc: fix CVE-2023-4527

2023-09-24 Thread Shinde, Yash via lists.openembedded.org
From: Yash Shinde Upstream-Status: Backport[https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=4ea972b7edd7e36610e8cde18bf7a8149d7bac4f] Signed-off-by: Yash Shinde --- .../glibc/glibc/0024-CVE-2023-4527.patch | 219 ++ meta/recipes-core/glibc/glibc_2.38.bb |

[OE-core] [mickledore][PATCH] glibc: fix CVE-2023-4527

2023-09-22 Thread Shinde, Yash via lists.openembedded.org
From: Yash Shinde Upstream-Status: Backport[https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=4ea972b7edd7e36610e8cde18bf7a8149d7bac4f] Signed-off-by: Yash Shinde --- .../glibc/glibc/0023-CVE-2023-4527.patch | 217 ++ meta/recipes-core/glibc/glibc_2.37.bb |

[OE-core] [PATCH] glibc: fix CVE-2023-4527

2023-09-22 Thread Shinde, Yash via lists.openembedded.org
From: Yash Shinde Upstream-Status: Backport[https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=4ea972b7edd7e36610e8cde18bf7a8149d7bac4f] Signed-off-by: Yash Shinde --- .../glibc/glibc/0024-CVE-2023-4527.patch | 217 ++ meta/recipes-core/glibc/glibc_2.38.bb |

Re: [OE-core] [PATCH v3] rust: Upgrade 1.70.0 -> 1.71.0

2023-09-21 Thread Shinde, Yash via lists.openembedded.org
An upstream rust issue opened for the "-Z nightly build flag" failure occurring during rust build for rust 1.72. here, https://github.com/rust-lang/rust/issues/115642 Please ping here if there's any update for rust oe-selftest build(v1.72). -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all

Re: [OE-core] [PATCH v3] rust: Upgrade 1.70.0 -> 1.71.0

2023-08-25 Thread Shinde, Yash via lists.openembedded.org
to rebase Rust Oe-selftest on the latest versions. Regards, Yash From: Luca Ceresoli<mailto:luca.ceres...@bootlin.com> Sent: 25 August 2023 18:50 To: Shinde, Yash via lists.openembedded.org<mailto:Yash.Shinde=windriver@lists.openembedded.org> Cc: Shinde, Yash<

Re: [OE-core] [PATCH v2] rust: Upgrade 1.70.0 -> 1.71.0

2023-08-17 Thread Shinde, Yash via lists.openembedded.org
Alex, I will look into rust upgrade 1.70 -> 1.71. What's the timeline for this? I guess it's 2 weeks for feature freeze for 4.3. -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#186318):

[OE-core] [PATCH v2 3/3] oeqa/selftest/glibc: Add elapsed time for glibc test report.

2023-08-04 Thread Shinde, Yash via lists.openembedded.org
From: Yash Shinde Capture the time taken for glibc test execution and pass it for inclusion in the test report. [YOCTO #15165] Signed-off-by: Yash Shinde --- meta/lib/oeqa/selftest/cases/glibc.py | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git

[OE-core] [PATCH v2 2/3] oeqa/selftest/gcc: Add elapsed time for gcc test report.

2023-08-04 Thread Shinde, Yash via lists.openembedded.org
From: Yash Shinde Capture the time taken for gcc test execution and pass it for inclusion in the test report. [YOCTO #15165] Signed-off-by: Yash Shinde --- meta/lib/oeqa/selftest/cases/gcc.py | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git

[OE-core] [PATCH v2 1/3] oeqa/selftest/binutils: Add elapsed time for binutils test report.

2023-08-04 Thread Shinde, Yash via lists.openembedded.org
From: Yash Shinde Capture the time taken for binutils test execution and pass it for inclusion in the test report. [YOCTO #15165] Signed-off-by: Yash Shinde --- meta/lib/oeqa/selftest/cases/binutils.py | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git

[OE-core] [PATCH v2] oeqa/selftest/glibc: Add elapsed time for glibc test report.

2023-08-04 Thread Shinde, Yash via lists.openembedded.org
From: Yash Shinde Capture the time taken for glibc test execution and pass it for inclusion in the test report. [YOCTO #15165] Signed-off-by: Yash Shinde --- meta/lib/oeqa/selftest/cases/glibc.py | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git

[OE-core] [PATCH 3/3] oeqa/selftest/glibc: Add elapsed time for glibc test report.

2023-08-01 Thread Shinde, Yash via lists.openembedded.org
Capture the time taken for glibc test execution and pass it for inclusion in the test report. [YOCTO #15165] Signed-off-by: Yash Shinde --- meta/lib/oeqa/selftest/cases/glibc.py | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/meta/lib/oeqa/selftest/cases/glibc.py

[OE-core] [PATCH 2/3] oeqa/selftest/gcc: Add elapsed time for gcc test report.

2023-08-01 Thread Shinde, Yash via lists.openembedded.org
Capture the time taken for gcc test execution and pass it for inclusion in the test report. [YOCTO #15165] Signed-off-by: Yash Shinde --- meta/lib/oeqa/selftest/cases/gcc.py | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/meta/lib/oeqa/selftest/cases/gcc.py

[OE-core] [PATCH 1/3] oeqa/selftest/binutils: Add elapsed time for binutils test report.

2023-08-01 Thread Shinde, Yash via lists.openembedded.org
Capture the time taken for binutils test execution and pass it for inclusion in the test report. [YOCTO #15165] Signed-off-by: Yash Shinde --- meta/lib/oeqa/selftest/cases/binutils.py | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git

Re: [OE-core] [PATCH v2] oeqa/selftest/rust: Add failed test cases to exclude list for Rust Oe-selftest

2023-07-29 Thread Shinde, Yash via lists.openembedded.org
Sent v2 for patch series https://lists.openembedded.org/g/openembedded-core/message/185046 and https://lists.openembedded.org/g/openembedded-core/message/185047 Regards, Yash. -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#185048):

[OE-core] [PATCH v2 2/2] oeqa/selftest/rust: Add failed test cases to exclude list for Rust Oe-selftest

2023-07-29 Thread Shinde, Yash via lists.openembedded.org
* Add the failing test cases in exclude_list to exclude them from testing during the Rust Oe-selftest. * Drop meta/recipes-devtools/rust/files/rust-oe-selftest.patch file as the failing tests are moved from being a patch to exclude_list in meta/lib/oeqa/selftest/cases/rust.py. * When

[OE-core] [PATCH v2 1/2] rust: Fix BOOTSTRAP_CARGO failure during Rust Oe-selftest

2023-07-29 Thread Shinde, Yash via lists.openembedded.org
BOOTSTRAP_CARGO command fails due to codegen flags like `-Cpanic` were prevented from being reflected in the current target configuration which leads to Rust build(rust version 1.70) failure in Oe-selftest. Upstream-Status: Backport

Re: [OE-core] [PATCH v2] oeqa/selftest/rust: Add failed test cases to exclude list for Rust Oe-selftest

2023-07-27 Thread Shinde, Yash via lists.openembedded.org
I already posted the other needed patch here, https://lists.openembedded.org/g/openembedded-core/topic/100373873#184890 ( https://lists.openembedded.org/g/openembedded-core/topic/100373873#184890 ) to be patched before this one. Regards, Yash -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all

Re: [OE-core] [PATCH] rust: Add failed test cases to exclude list for Rust Oe-selftest

2023-07-27 Thread Shinde, Yash via lists.openembedded.org
On Thu, Jul 27, 2023 at 05:45 AM, Randy MacLeod wrote: > > I don't see this in master or master-next yet so see comments below and > send a slightly updated v2. > > On 2023-07-26 12:25, Yash Shinde wrote: > >> Failed test cases are added to exclude list. >> Drop >>

[OE-core] [PATCH v2] oeqa/selftest/rust: Add failed test cases to exclude list for Rust Oe-selftest

2023-07-27 Thread Shinde, Yash via lists.openembedded.org
* Add the failing test cases in exclude_list to exclude them from testing during the Rust Oe-selftest. * Drop meta/recipes-devtools/rust/files/rust-oe-selftest.patch file as the failing tests are moved from being a patch to exclude_list in meta/lib/oeqa/selftest/cases/rust.py. * When

Re: [OE-core] [PATCH] rust: Fix BOOTSTRAP_CARGO failure during Rust Oe-selftest

2023-07-26 Thread Shinde, Yash via lists.openembedded.org
Please take this patch(to be patched first) along with https://lists.openembedded.org/g/openembedded-core/message/184896 ( https://lists.openembedded.org/g/openembedded-core/message/184896 ) to avoid merge failures. -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group.

Re: [OE-core] [PATCH] rust: Add failed test cases to exclude list for Rust Oe-selftest

2023-07-26 Thread Shinde, Yash via lists.openembedded.org
Please take this patch(to be patched after # 184890 ( https://lists.openembedded.org/g/openembedded-core/message/184890 ) ) along with https://lists.openembedded.org/g/openembedded-core/message/184890 to avoid merge failure. -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this

Re: [OE-core] [PATCH] rust: Add failed test cases to exclude list for Rust Oe-selftest

2023-07-26 Thread Shinde, Yash via lists.openembedded.org
On Wed, Jul 26, 2023 at 09:55 PM, Shinde, Yash wrote: > > file://rust-oe-selftest.patch;patchdir=${RUSTSRC} \ Please take this patch(to be patched after # 184890 ( https://lists.openembedded.org/g/openembedded-core/message/184890 ) ) along with

Re: [OE-core] [PATCH] rust: Fix BOOTSTRAP_CARGO failure during Rust Oe-selftest

2023-07-26 Thread Shinde, Yash via lists.openembedded.org
Please take this patch(to be patched first) along with https://lists.openembedded.org/g/openembedded-core/message/184896 ( https://lists.openembedded.org/g/openembedded-core/message/184896 ) to avoid merge failures. -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group.

[OE-core] [PATCH] rust: Add failed test cases to exclude list for Rust Oe-selftest

2023-07-26 Thread Shinde, Yash via lists.openembedded.org
Failed test cases are added to exclude list. Drop meta/recipes-devtools/rust/files/rust-oe-selftest.patch file. Signed-off-by: Yash Shinde --- meta/lib/oeqa/selftest/cases/rust.py | 209 +- .../rust/files/rust-oe-selftest.patch | 2324 -

[OE-core] [PATCH] rust: Fix BOOTSTRAP_CARGO failure during Rust Oe-selftest

2023-07-26 Thread Shinde, Yash via lists.openembedded.org
BOOTSTRAP_CARGO command fails due to codegen flags like `-Cpanic` were prevented from being reflected in the current target configuration which leads to Rust build(rust version 1.70) failure in Oe-selftest. Upstream-Status: Backport

[OE-core] [PATCH] rust: Fix BOOTSTRAP_CARGO failure during Rust Oe-selftest

2023-07-26 Thread Shinde, Yash via lists.openembedded.org
BOOTSTRAP_CARGO command fails due to codegen flags like `-Cpanic` were prevented from being reflected in the current target configuration which leads to Rust build(rust version 1.70) failure in Oe-selftest. Upstream-Status: Backport

[OE-core] [PATCH] rust: Fix BOOTSTRAP_CARGO failure during Rust Oe-selftest

2023-07-26 Thread Shinde, Yash via lists.openembedded.org
BOOTSTRAP_CARGO command fails due to codegen flags like `-Cpanic` were prevented from being reflected in the current target configuration which leads to Rust build(rust version 1.70) failure in Oe-selftest. Upstream-Status: Backport

Re: [OE-core] [PATCH v14] Rust Oe-Selftest implementation

2023-06-02 Thread Shinde, Yash via lists.openembedded.org
Hi Richard, Thanks for the confirmation. Regards, Yash From: Richard Purdie Sent: 02 June 2023 17:02 To: Shinde, Yash; Kokkonda, Sundeep;