← Back to issue list

autotools v2 plugin: adding cross compilation support

View original Github issue

Metadata

Project
snapcraft
Number
#3523
Type
pull request
State
closed
Author
kubiko
Labels
—
Created
Updated
Closed

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.
80%
#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.
73%
#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.
71%
#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.
71%
#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.
70%
#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.
70%