← Back to issue list

V2 autotools plugin

View original Github issue

Metadata

Project
snapcraft
Number
#3040
Type
pull request
State
merged
Author
sergiusens
Labels
—
Created
Updated
Closed

Current evaluation

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.

Resolution: closed resolved

Reason: PR #3040 was merged as commit bdd07bfa2, introducing v2.AutotoolsPlugin. Its prerequisite #3037 merged as 4efb119ee.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [ ] 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`? ----- Depends on #3037

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved 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.
stealth/space-bunny-alpha — closed resolved V2 autotools plugin was merged after maintainer approval. Its stated prerequisite, #3037, introduced v2.CMakePlugin and was also merged.
qwen/qwen3.6-35b-a3b — — Merged the V2 autotools plugin by sergiusens. The change updates 16 files with 1262 additions and 2 deletions. It depends on PR #3037, received one reviewer approval, and was successfully merged.
qwen3.6-35b-a3b-mtp-q6 — — Merged into main. Introduces the V2 autotools plugin for snapcraft. The change depends on PR #3037.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/snapcraft#3037 (confidence 99%)

    Stated prerequisite; merged as commit 4efb119ee and introduced v2.CMakePlugin.

  • Related To: canonical/snapcraft#3066 (confidence 98%)

    Follow-up PR merged as 75dd96faa, renaming configflags to autotools-configure-parameters.

  • Related To: canonical/snapcraft#3070 (confidence 97%)

    Follow-up PR merged as ae6792b0c, standardizing behavior across v2 plugins.

Related issues

Issue Project State Summary Similarity
#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%
#3066 autotools v2 plugin: rename configflags to autotools-configure-parame… snapcraft merged Merged as commit 75dd96faa, renaming the autotools v2 plugin property from configflags to autotools-configure-parameters to clearly namespace it.
72%
#3523 autotools v2 plugin: adding cross compilation support snapcraft closed 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.
70%