diff options
author | Matt Jolly <kangie@gentoo.org> | 2024-12-17 09:45:07 +1000 |
---|---|---|
committer | Matt Jolly <kangie@gentoo.org> | 2024-12-22 13:13:08 +1000 |
commit | d393753de4be9164251344e887e97adfcc0f0bce (patch) | |
tree | 3846b3ac9e807ef83af56226ee6dd4f4306f9a51 /games-action/supertuxkart | |
parent | www-client/chromium: add 132.0.6834.57 (diff) | |
download | gentoo-master.tar.gz gentoo-master.tar.bz2 gentoo-master.zip |
This commit enables the Rust eclass to provide feedback to users
on what it's actually doing and why a particular Rust was
(or was not) deemed suitable for use.
To do this we now:
- Explicitly note if a Rust slot was skipped due to LLVM_SLOT
incompatibility
- Provide a python-utils-r1 style `Checking whether Rust SLOT is
suitable ...` for each slot
- List each package (and usedep) that we are checking for
- Provide an error message that clearly explains the requirements
if no suitable package is available.
`_get_rust_slot` has been adjusted to export RUST_SLOT and RUST_TYPE
if a suitable slot is found.
Still TODO is enhancing output for `rust_check_deps` (perhaps
ebegin/eend?), however there don't appear to be any consumers
in the wild, this can probably wait a little longer.
Signed-off-by: Matt Jolly <kangie@gentoo.org>
Diffstat (limited to 'games-action/supertuxkart')
0 files changed, 0 insertions, 0 deletions