bazel-contrib / bazel-contrib/rules_foreign_cc
`configure_make()` and `meson()` don't work with hermetic toolchain
Open
- Dominant language
- Starlark
- Stars
- 737
- Forks
- 270
- PR merge metrics
- No merged PRs in 30d
Description
See #1295 for a reproduction example.
Both `configure()` and `meson()` don't seem to detect the hermetic toolchain and fail with errors like `C compiler cannot create executables`.
Contributor guide
Research direction
Start with the reproduction referenced in #1295, then inspect the configure() and meson() build-rule entry points for how they detect and invoke a hermetic toolchain. Reproduce the “C compiler cannot create executables” failure and use the existing behavior as the baseline for confirming the fix.
Written by the indexing model from the issue text.
Assessment
- Domain
- build-system
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100