bazel-contrib / bazel-contrib/rules_foreign_cc
autotools toolchain
Open
enhancement
help wanted
- Dominant language
- Starlark
- Stars
- 737
- Forks
- 270
- PR merge metrics
- No merged PRs in 30d
Description
We should provide an autotools toolchain providing the common GNU tools, `m4`, `autoconf` and `automake` so that the `configure_make` rule can hermetically consume these components without relying on the host environment having working or new enough versions of these components.
Contributor guide
Research direction
Start by locating the configure_make rule and tracing how it currently obtains m4, autoconf, automake, and the common GNU tools. Done means the rule can consume supported toolchain components hermetically instead of relying on suitable versions in the host environment.
Written by the indexing model from the issue text.
Assessment
- Domain
- build-system
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100