On Fri Oct 23, 2026 at 6:27 AM CEST, Khem Raj via lists.openembedded.org wrote:
> rustix 1.1.4 glob-imports the STATX_* constants from linux-raw-sys for
> non-glibc Linux targets, but libc also defines them for musl with its
> musl 1.2 layouts, which are used on riscv32, so the build fails:
>
>   error[E0659]: `STATX_MODE` is ambiguous
>
> rustix 1.1.5 imports them explicitly. Add a patch that updates it in
> Cargo.lock and regenerate python3-uv-build-crates.inc.
>
> Signed-off-by: Khem Raj <[email protected]>
> ---

Hi Khem,

Thanks for the backport.

We have another patch on the list upgrading python3-uv-build to version
0.13.5. Looking at the git log, this version contains the rusix update,
so we can probably skip this patch.

Thanks,
Mathieu

-- 
Mathieu Dubois-Briand, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#248550): 
https://lists.openembedded.org/g/openembedded-core/message/248550
Mute This Topic: https://lists.openembedded.org/mt/121896089/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to