Hi,
I'm encountering an error in yocto build in SDK9 for the AM62xx EVM board.
The error arises during the installation phase of the rust-native component (/meta-rust/recipes-devtools/rust/rust_1.75.0.bb). The specific error message indicates that a file (x86_64-unknown-linux-gnu.json) cannot be found during the installation process. I'm getting this error once I add the layer meta-chromium in bblayers.conf .
My build configurations includes ubuntu 22.04 running within a Docker container :
Build Configuration:
BB_VERSION = "2.0.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "ubuntu-22.04"
TARGET_SYS = "arm-oe-eabi"
MACHINE = "am62xx-evm-k3r5"
DISTRO = "arago"
DISTRO_VERSION = "2023.10"
TUNE_FEATURES = "arm armv7a vfp thumb callconvention-hard"
TARGET_FPU = "hard"
meta-processor-sdk
here is the error message :
nstall: installing component 'rustc'
|
| rustc installed.
|
| WARNING: The use of `changelog-seen` is deprecated. Please refer to `change-id` option in `config.example.toml` instead.
| WARNING: The `change-id` is missing in the `config.toml`. This means that you will not be able to track the major changes made to the bootstrap configurations.
| NOTE: to silence this warning, add `change-id = 116881` at the top of `config.toml`
| NOTE: this message was printed twice to make it more likely to be seen
| Build completed successfully in 0:00:19
| install: cannot stat '/workspace/sitara/tisdk/build/arago-tmp-default-glibc/work/x86_64-linux/rust-native/1.75.0-r0/rust-targets/x86_64-unknown-linux-gnu.json': No such file or directory
| WARNING: /workspace/sitara/tisdk/build/arago-tmp-default-glibc/work/x86_64-linux/rust-native/1.75.0-r0/temp/run.do_install.3879793:166 exit 1 from 'install -m 0644 /workspace/sitara/tisdk/build/arago-tmp-default-glibc/work/x86_64-linux/rust-native/1.75.0-r0/rust-targets/x86_64-unknown-linux-gnu.json /workspace/sitara/tisdk/build/arago-tmp-default-glibc/work/x86_64-linux/rust-native/1.75.0-r0/image/workspace/sitara/tisdk/build/arago-tmp-default-glibc/work/x86_64-linux/rust-native/1.75.0-r0/recipe-sysroot-native/usr/lib/rustlib/x86_64-unknown-linux-gnu/target.json'
| WARNING: Backtrace (BB generated script):
| #1: rust_do_install, /workspace/sitara/tisdk/build/arago-tmp-default-glibc/work/x86_64-linux/rust-native/1.75.0-r0/temp/run.do_install.3879793, line 166
| #2: do_install, /workspace/sitara/tisdk/build/arago-tmp-default-glibc/work/x86_64-linux/rust-native/1.75.0-r0/temp/run.do_install.3879793, line 159
| #3: main, /workspace/sitara/tisdk/build/arago-tmp-default-glibc/work/x86_64-linux/rust-native/1.75.0-r0/temp/run.do_install.3879793, line 216
ERROR: Task (virtual:native:/workspace/sitara/tisdk/sources/meta-rust/recipes-devtools/rust/rust_1.75.0.bb:do_install) failed with exit code '1'
NOTE: Tasks Summary: Attempted 6919 tasks of which 6918 didn't need to be rerun and 1 failed.