autotools plugin does not allow specifying a build directory different from source directory
Metadata
Current evaluation
Snapcraft's autotools plugin builds in-source, so projects requiring an out-of-tree build dir (e.g. newer libvirt) fail configure. No maintainer response in 6+ years; v2 plugins later added out-of-tree build support, making the old v1 plugin limitation obsolete.
Suggested action: close stale
Reason: The issue targets the legacy v1 autotools plugin (snapcraft 3.11, snapcraft/plugins/autotools.py), which was superseded by the v2 plugin system. Commit 21c486876 'plugins v2: add support for out of source tree builds (#3392)' and follow-up autotools v2 work (e.g. #3398 autogen.sh support) show out-of-tree builds are now supported in the current plugin architecture, so the original limitation no longer applies to the supported codebase. No maintainer engagement in 6+ years and the referenced v1 code path is no longer the active implementation.
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.8-27b |
Impact:
30
Quick Win:
18.0
Staleness:
95
Complexity:
40
Confidence:
70
Support Request:
10
|
close stale | Snapcraft's autotools plugin builds in-source, so projects requiring an out-of-tree build dir (e.g. newer libvirt) fail configure. No maintainer response in 6+ years; v2 plugins later added out-of-tree build support, making the old v1 plugin limitation obsolete. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
95
Complexity:
30
Confidence:
80
Support Request:
10
|
close stale | Unaddressed bug report from 6 years ago regarding the snapcraft autotools plugin forcing the build directory to match the source directory, causing configure errors for newer libvirt versions. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
98
Complexity:
20
Confidence:
85
Support Request:
10
|
close stale | Snapcraft's autotools plugin cannot specify a separate build directory, breaking out-of-source builds. The report has seen no maintainer interaction or activity for over six years. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
95
Complexity:
45
Confidence:
85
Support Request:
10
|
close stale | Snapcraft's autotools plugin fails to support out-of-tree builds, causing configure errors for projects like libvirt that enforce it. Issue is 6 years old with no activity or maintainer response. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
98
Complexity:
40
Confidence:
80
Support Request:
10
|
close stale | Autotools plugin in Snapcraft forces in-source builds, causing failures with newer libvirt versions requiring out-of-source builds. Issue is 6 years old with no maintainer response or labels. |
Update history
No update history recorded yet.
Related work
-
Likely Fixed By:
snapcore/snapcraft#3392
(confidence 75%)
Commit 21c486876 'plugins v2: add support for out of source tree builds' addresses the core limitation in the v2 plugin system that replaced the v1 autotools plugin referenced in the issue.
Related issues
No related issues found above the similarity threshold.