autotools v2 plugin: adding cross compilation support
Metadata
Current evaluation
PR #3523 was closed unmerged after concerns about build-environment compliance and non-gcc CC handling; the maintainer deferred further design discussion to the forum.
Resolution: closed stale
Reason: Maintainer sergiusens closed the unmerged PR on 2021-05-20 after raising concerns that the approach moved away from Snapcraft's prescribed build environment and did not explain non-gcc CC behavior. They requested further forum discussion rather than merging it.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Adding minimal cross compilation support for autotools v2 plugin
- [ ] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)?
- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [ ] Have you successfully run `./runtests.sh static`?
- [ ] Have you successfully run `./runtests.sh tests/unit`?
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed stale | PR #3523 was closed unmerged after concerns about build-environment compliance and non-gcc CC handling; the maintainer deferred further design discussion to the forum. | |
| stealth/space-bunny-alpha | — | closed stale | Autotools v2 cross-compilation support was closed unmerged pending further design discussion; no resolving commit or release was provided. | |
| stealth/space-bunny-alpha | — | closed stale | Closed unmerged after maintainers raised build-environment and non-GCC CC concerns; further design discussion was requested on the forum. | |
| stealth/space-bunny-alpha | — | closed stale | Closed unmerged: autotools v2 cross-compilation PR #3523 was abandoned after concerns about build-environment compliance and non-gcc CC handling; the maintainer requested further forum discussion. | |
| stealth/space-bunny-alpha | — | closed stale | Closed unmerged after concerns about the prescribed build environment and non-gcc CC handling; discussion was deferred to the forum. | |
| stealth/space-bunny-alpha | — | closed stale | Closed unmerged after maintainers questioned build-environment compliance and handling of non-gcc CC values; discussion was deferred to the forum. | |
| stealth/space-bunny-alpha | — | closed stale | Cross-compilation support for the autotools v2 plugin was closed unmerged after maintainers questioned build-environment compliance and handling of non-gcc CC values. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without merging. Proposed cross-compilation support for the autotools v2 plugin. Maintainers raised concerns about build environment compliance and CC handling. The maintainer closed the PR pending further forum discussion. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed without merging. Maintainers cited concerns regarding alignment with prescribed build environments and CC variable handling. The pull request was rejected pending further discussion on the project forum. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1383 autotools: Enable cross-compilation support | snapcraft | merged | Merged PR #1383 in commit b1cc6454e, adding Autotools cross-compilation by setting the C and C++ compiler environment variables. | |
| #35 plugins: add autotools plugin | craft-parts | merged | Merged PR #35, adding an Autotools plugin for parts built through the ./configure script; implementation 54b124c8, merge commit 6140b8e6. | |
| #5350 docs: add how-to for cross compiling autotools | snapcraft | merged | Added and merged an Autotools cross-compilation how-to in #5350, resolving CRAFT-4328 via commit b1fe2e186. | |
| #1654 autotools: cross-compile using --host instead of env | snapcraft | merged | Merged #1654 in commit 19a616bf8, replacing autotools CC/CXX cross-compile overrides with the target GNU triplet passed via --host, enabling correct cross-tool detection such as strip. | |
| #3398 autotools v2 plugin: support autogen.sh and bootstrap | snapcraft | merged | Merged into master in commit 3fabd01b9, adding autogen.sh and bootstrap script support to the autotools v2 plugin. | |
| #3040 V2 autotools plugin | snapcraft | merged | Merged in bdd07bfa2, adding the v2 Autotools plugin after prerequisite #3037. Follow-ups #3066 and #3070 renamed its configure parameter and standardized v2 plugin behavior. |