autotools plugin should support explicit autogen or autoreconf
Metadata
Current evaluation
Feature request (2015) for the autotools plugin to support explicit autogen/autoreconf steps. No comments or labels; core request since implemented in the autotools v2 plugin via autogen.sh and bootstrap support (PR #3398).
Suggested action: close stale
Reason: The issue is inactive for 3378 days with zero comments and no labels, and its core ask has been implemented elsewhere: merged PR snapcraft#3398 added autogen.sh and bootstrap support to the autotools v2 plugin, and craft-parts#533 added bootstrap parameter support. The remaining 'automake --add-missing' ask is a niche workaround the reporter himself called 'hackery', so the original problem is no longer applicable to the current plugin.
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.8-27b |
Impact:
20
Quick Win:
14.0
Staleness:
95
Complexity:
30
Confidence:
70
Support Request:
25
|
close stale | Feature request (2015) for the autotools plugin to support explicit autogen/autoreconf steps. No comments or labels; core request since implemented in the autotools v2 plugin via autogen.sh and bootstrap support (PR #3398). | |
| qwen/qwen3.6-35b-a3b |
Staleness:
98
Complexity:
25
Confidence:
95
Support Request:
10
|
close stale | Feature request for the autotools plugin to natively support explicit autogen or autoreconf steps. Unlabelled, zero comments, and inactive for over nine years. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
98
Complexity:
35
Confidence:
85
Support Request:
15
|
close stale | Feature request to add native autogen/autoreconf support to the autotools plugin via explicit configuration. Unlabelled, zero comments, and over 9 years old with no maintainer engagement. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
98
Complexity:
25
Confidence:
85
Support Request:
30
|
close stale | Feature request to add explicit autogen/autoreconf support to the autotools plugin. Open for 9 years with no maintainer labels or comments. Likely obsolete given significant project evolution and standard override script workarounds. | |
| qwen3.6-35b-moe-q4 |
Staleness:
98
Complexity:
15
Confidence:
85
Support Request:
10
|
close stale | Feature request asking the snapcraft autotools plugin to natively support explicit autogen/autoreconf commands. Submitted 9 years ago with no maintainer response or labels. Project architecture has likely changed. |
Update history
No update history recorded yet.
Related work
-
Likely Fixed By:
snapcraft#3398
(confidence 85%)
Merged PR adding autogen.sh and bootstrap script support to the autotools v2 plugin, directly addressing the explicit-autogen request.
-
Related To:
craft-parts#533
(confidence 70%)
Merged PR adding bootstrap parameter support to the autotools plugin, extending build configuration capabilities.
-
Related To:
snapcraft (launchpad)#1882425
(confidence 60%)
Closed/abandoned request for the plugin to honour autogen.sh; plugin runs autoreconf directly, consistent with the v2 design.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1882425 autotools plugin should still honour autogen.sh if present | snapcraft (launchpad) | closed | Abandoned. The request for the autotools plugin v2 to preserve autogen.sh execution was closed without resolution, leaving the plugin to skip autogen.sh and run autoreconf directly. | |
| #3398 autotools v2 plugin: support autogen.sh and bootstrap | snapcraft | merged | Merged into master. Adds autogen.sh and bootstrap script support to the autotools v2 plugin. Approved by reviewer, passed CI, and maintained coverage. | |
| #533 autotools plugin: support bootstrap parameters | craft-parts | merged | Merged after approval by two reviewers, adding bootstrap parameter support to the autotools plugin. The update modifies four files with 109 additions and 3 deletions, extending build configuration capabilities. | |
| #35 plugins: add autotools plugin | craft-parts | merged | Merged the addition of an autotools plugin for handling ./configure scripts. Approved by two reviewers, the change adds 195 lines across four files, successfully integrating new build system support. |