| Summary: | cargo-cross-canadian fails to find secondary dependencies | ||
|---|---|---|---|
| Product: | [Build System, Metadata & Runtime] OE-Core | Reporter: | Nischala Yelchuri <Nischala.Yelchuri> |
| Component: | devtools / tool chain | Assignee: | Sundeep KOKKONDA <sundeep.kokkonda> |
| Status: | RESOLVED OBSOLETE | QA Contact: | |
| Severity: | normal | ||
| Priority: | Medium | CC: | alejandro, meta.mr.watcher, meta.watcher, richard.purdie, yashinde145 |
| Version: | unspecified | ||
| Target Milestone: | 4.1 | ||
| Hardware: | x86 | ||
| OS: | Multiple | ||
| Whiteboard: | |||
| OS type for building Yocto: | --- | Type of Regression: | --- |
| Verified: | Documentation change: | No (bug/feature does not impact docs) | |
|
Description
Nischala Yelchuri
2022-05-20 19:11:06 UTC
cargo shouldn't be auto-detecting dependencies like this but should only be building the things it is configured with. We should probably have some explicit configuration in the cargo recipe? With latest sources pulled in and trying to build 'cargo-cross-canadian-aarch64' with the given specifications in the description for curl recipe, the given variant is not found- ERROR: Nothing PROVIDES 'cargo-cross-canadian-aarch64'. Close matches: gcc-cross-canadian-aarch64 gdb-cross-canadian-aarch64 go-cross-canadian-aarch64 git log shows the cargo-cross-canadian support was dropped and SDK env moved to rust-cross-canadian with commit 251f55374d26b5c24d8833aa87c95432be8b81b2 (cargo: Drop cross-canadian variant and fix/use nativesdk). And, bitbake build with 'rust-cross-canadian-aarch64' command is done successfully. So, this issue is not reproducible with latest sources pulled with rust-cross-canadian-aarch64 command. Can this issue be closed? Issue closed as it cannot be reproduced with latest sources Issue closed as it cannot be reproduced with latest sources. |