Update the waf plugin to be base aware
Metadata
Current evaluation
Updated the Waf plugin to be base-aware by merging snapcore/snapcraft PR #2332 in commit bd896921b.
Resolution: closed resolved
Reason: PR #2332 implemented base support for the Waf plugin and was merged. Commit bd896921b resolves Launchpad bug #1794803.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Update the plugin to be base aware.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Updated the Waf plugin to be base-aware by merging snapcore/snapcraft PR #2332 in commit bd896921b. | |
| stealth/space-bunny-alpha | — | closed resolved | Waf plugin base awareness was implemented and merged in snapcore/snapcraft#2332 via commit bd896921b. | |
| stealth/space-bunny-alpha | — | closed resolved | Waf plugin made base-aware in snapcore/snapcraft#2332 (commit bd896921b), closing LP bug #1794803. The plugin now declares base support alongside the other part plugins. | |
| stealth/space-bunny-alpha | — | closed resolved | WAF base-awareness was implemented and merged in snapcore/snapcraft#2332 via commit bd896921b. | |
| stealth/space-bunny-alpha | — | closed resolved | WAF base support was added in merged PR #2332, resolving the issue through commit bd896921b. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without comments or resolution. The waf plugin base awareness update was abandoned. | |
| qwen/qwen3.6-35b-a3b | — | — | Updating the waf plugin for base awareness was closed without comments or a linked pull request. Lacking activity over seven years, it appears abandoned or superseded by newer build tooling. | |
| qwen/qwen3.6-35b-a3b | — | — | Requested updating the waf plugin for base awareness. The issue was closed without comments or linked pull requests, indicating the task was abandoned. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed without documented resolution. The waf plugin base awareness update was abandoned. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Likely Fixed By:
snapcore/snapcraft#2332
(confidence 100%)
Merged PR adding base-awareness to the Waf plugin via commit bd896921b.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #716 Add Waf plugin (LP: #1611335) | snapcraft | merged | Merged in commit 9cf5b2492, adding Snapcraft's Waf build plugin with bundled Waf support and unit/integration tests. | |
| #1650079 Updated waf plugin to use get_build_properties() | snapcraft (launchpad) | closed | Waf plugin was updated to use get_build_properties() instead of modifying the schema in snapcore/snapcraft PR #979 (commit f8359e3cc). | |
| #1794801 Update the scons plugin to be base aware | snapcraft (launchpad) | closed | Updated the SCons plugin with base awareness in snapcore/snapcraft#2357, merged as commit 883c308c9. | |
| #1794782 Update the dotnet plugin to be base aware | snapcraft (launchpad) | closed | Added base awareness to the dotnet plugin in canonical/snapcraft#2358, merged as commit 58a06ef40. | |
| #1794776 Update the ant plugin to be base aware | snapcraft (launchpad) | closed | Ant plugin was made base-aware by merged PR snapcore/snapcraft#2370 (commit eab7fcf15), adding core16 and core18 support. | |
| #1611335 add plugin for the waf build environment | snapcraft (launchpad) | closed | Waf build system support landed: PR canonical/snapcraft#716 by ~paelzer merged as commit 9cf5b2492, adding the waf plugin with bundled Waf plus unit/integration tests. Launchpad bug closed as fixed. | |
| #2332 waf plugin: support for bases | snapcraft | merged | Merged PR #2332 (commit bd896921b) adding base support to the Waf plugin, fixing Launchpad bug #1794803. Approved with 100% diff coverage; later generalised by #2499 (base: core) and get_build_base refactor. | |
| #1794799 Update the qmake plugin to be base aware | snapcraft (launchpad) | closed | Updated the qmake plugin to support bases via snapcore/snapcraft PR #2366, merged as commit 3585eb13d. | |
| #1794796 Update the nodejs plugin to be base aware | snapcraft (launchpad) | closed | Base-aware Node.js plugin support was merged in snapcore/snapcraft#2356 via commit 3465f984f, covering the npm/yarn plugin work requested by the issue. | |
| #1794793 Update the maven plugin to be base aware | snapcraft (launchpad) | closed | Maven plugin support for bases was merged in snapcraft#2364, commit b4aebc678. |