Re: [OE-core] [PATCH] librsvg: Disable 64bit atomics in crossbeam for rv32
From: Alexander Kanavin <hidden>
Date: 2021-10-23 18:40:45
Oh, and 'risc32gc' is already there, so our rust's riscv target name should be adjusted to match that (as that's what upstream is using, so we'll eliminate a mismatch). Alex On Sat, 23 Oct 2021 at 20:33, Alexander Kanavin via lists.openembedded.org [off-list ref] wrote:
On Sat, 23 Oct 2021 at 20:16, Khem Raj [off-list ref] wrote:quoted
+ println!("cargo:rustc-cfg=crossbeam_no_atomic_64"); + } else { + // Otherwise, assuming `"max-atomic-width" == 64`. ++ println!("cargo:rustc-cfg=crossbeam_no_atomic_64"); + } +SRC_URI:append:riscv32 = " file://riscv32-no-64bit-atomics.patch"The correct way to fix this is to adjust the target list in vendor/crossbeam-utils/no_atomic.rs. Alex -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#157307): https://lists.openembedded.org/g/openembedded-core/message/157307 Mute This Topic: https://lists.openembedded.org/mt/86541048/1686489 Group Owner: openembedded-core+owner@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [ alex.kanavin@gmail.com] -=-=-=-=-=-=-=-=-=-=-=-