diff options
author | Khem Raj <raj.khem@gmail.com> | 2025-04-06 20:26:17 -0700 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2025-04-06 21:15:00 -0700 |
commit | 62012af133614e2c96af77e1e34448956c8f3dac (patch) | |
tree | 28607f1efe9d1f34f4809d111c74d12dd657e445 | |
parent | dde0b11a5367dcbf238e1966c825033579c71aec (diff) | |
download | meta-openembedded-62012af133614e2c96af77e1e34448956c8f3dac.tar.gz |
deqp-runner: Use linux_raw for getrandom backend on riscv32
Fixes
| error[E0425]: cannot find function `getrandom` in crate `libc`
| --> /usr/src/debug/deqp-runner/0.20.3/sources-unpack/cargo_home/bitbake/getrandom-0.3.2/src/backends/getrandom.rs:29:15
| |
| 29 | libc::getrandom(buf.as_mut_ptr().cast(), buf.len(), 0)
| | ^^^^^^^^^ not found in `libc`
|
| Building [===============> ] 77/121: thiserror-impl, indexmap,...
| Building [===============> ] 78/121: thiserror-impl, indexmap,...
| For more information about this error, try `rustc --explain E0425`.
| error: could not compile `getrandom` (lib) due to 1 previous error
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r-- | meta-oe/recipes-graphics/deqp-runner/deqp-runner_0.20.3.bb | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/meta-oe/recipes-graphics/deqp-runner/deqp-runner_0.20.3.bb b/meta-oe/recipes-graphics/deqp-runner/deqp-runner_0.20.3.bb index cc8fef757c..57f1635426 100644 --- a/meta-oe/recipes-graphics/deqp-runner/deqp-runner_0.20.3.bb +++ b/meta-oe/recipes-graphics/deqp-runner/deqp-runner_0.20.3.bb | |||
@@ -17,3 +17,5 @@ SRC_URI += " \ | |||
17 | SRC_URI[deqp-runner-0.20.3.sha256sum] = "2de4b135ed68a7f821deeedebb4084d33058b0307f1f9935e2c960430f7532e8" | 17 | SRC_URI[deqp-runner-0.20.3.sha256sum] = "2de4b135ed68a7f821deeedebb4084d33058b0307f1f9935e2c960430f7532e8" |
18 | 18 | ||
19 | require deqp-runner-crates.inc | 19 | require deqp-runner-crates.inc |
20 | |||
21 | RUSTFLAGS:append:riscv32 = " --cfg getrandom_backend=\"linux_raw\"" | ||