On 08-12-2023 19:37, Alex Kiernan 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 Fri, Dec 8, 2023 at 1:55 PM Richard Purdie
<richard.purdie@linuxfoundation.org> wrote:
On Fri, 2023-12-08 at 13:47 +0000, Alex Kiernan wrote:
On Fri, Dec 8, 2023 at 9:56 AM Shinde, Yash via lists.openembedded.org
<Yash.Shinde=windriver.com@lists.openembedded.org> wrote:
From: Yash Shinde <Yash.Shinde@windriver.com>

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 from rust-snapshot.inc. [https://github.com/rust-lang/rust/releases/tag/1.72.0]

Drop bootstrap_fail.patch, getrandom-open64.patch
as they are merged in upstream rust.
]>
Signed-off-by: Yash Shinde <Yash.Shinde@windriver.com>
---
If we're going to go down the road of disabling the rust oe-selftest
(and I don't see a better option right now as we're well behind), I
have a series which steps us through each of the releases up to
1.74.0.

It also avoids the need for the library/test hack (upstream has a new
target we can use for libstd).
This sounds useful, particularly this last piece. Can you send it? We
could probably combine it with 2/2 in this series if Yash/Randy agree.

I've pulled that in as the first patch in the series so if you were
bisecting you wouldn't see the oe-selftest fail on upgrade to 1.71.
It's on top of the cargo cleanups I posted yesterday, so I suspect
those are prerequisites (or I could combine the two into one series?)

I've not tested every step extensively, but they all build and I've
tested cargo in most of them manually inside qemu.

Thanks Alex for re-ordering my patch with your patches. Regards, Yash.