vmm-tests: `--install-missing-deps` does not install clang-14 or lld
Open
Nobody has claimed this yet.
bug
testing
- Dominant language
- Rust
- Stars
- 1.9k
- Forks
- 238
- Avg merge
- 1d 15h
- Merged PRs (30d)
- 100
Description
ecore_apiset.lib" "ucrt.lib" "libvcruntime.lib" "libcmt.lib"
= note: some arguments are omitted. use `--verbose` to show all linker arguments
= note: Traceback (most recent call last):
File "/home/mattkur/openvmm/build_support/windows_cross/x86_64-lld-link", line 206, in <module>
config = get_config(arch, tool, ignore_cache)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/mattkur/openvmm/build_support/windows_cross/x86_64-lld-link", line 147, in get_config
raise Exception(
Exception: tool 'lld-link' not found, try installing it
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the vmm-tests --install-missing-deps path and the build_support/windows_cross/x86_64-lld-link entry point shown in the traceback. Check how missing Windows cross-compilation tools are detected and installed; done means the command installs clang-14 and lld so the lld-link lookup no longer fails.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- build-system
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100