← Back to issue list

Update the kbuild plugin to be base aware

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1794790
Type
issue
State
closed
Author
~sergiusens
Labels
18.10-build-vm
Created
Updated
Closed

Current evaluation

Closed by kyrofa pointing to snapcore/snapcraft PR #2368, merged as commit ddbda36b5 "{kbuild,kernel} plugin: add support for bases", adding core16/core18 base support to the kbuild plugin (plus its inheriting kernel plugin).

Resolution: closed resolved

Reason: Maintainer kyrofa commented that the work was resolved in PR snapcore/snapcraft#2368, which was merged into the plugin code as commit ddbda36b5; the kbuild plugin file was changed in that commit and now supports the core16 and core18 bases.

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 Closed by kyrofa pointing to snapcore/snapcraft PR #2368, merged as commit ddbda36b5 "{kbuild,kernel} plugin: add support for bases", adding core16/core18 base support to the kbuild plugin (plus its inheriting kernel plugin).
stealth/space-bunny-alpha — closed resolved Base-awareness for the kbuild/kernel plugins landed via merged PR #2368, commit ddbda36b5 ("{kbuild,kernel} plugin: add support for bases"), adding core16/core18 support and closing LP bugs #1794790/#1794791.
stealth/space-bunny-alpha — closed resolved KBuild was made base-aware by merged canonical/snapcraft#2368 (commit ddbda36b5), adding core16/core18 support and resolving LP bug #1794790.
qwen/qwen3.6-35b-a3b — — Closed without comments or resolution details. The kbuild plugin base awareness update was not tracked with implementation or merge information.
qwen/qwen3.6-35b-a3b — — Abandoned. The kbuild plugin update to be base aware was closed without comments, resolution, or follow-up action.
qwen/qwen3.6-35b-a3b — — Closed without a specified resolution. The kbuild plugin base awareness update was not merged or tracked via a pull request, indicating the request was likely abandoned or resolved internally.
qwen3.6-35b-a3b-mtp-q6 — — The kbuild plugin base awareness update was closed without a linked resolution, merge, or comments, indicating it was abandoned or resolved internally.

Update history

Date Change
created

Related work

  • Likely Fixed By: canonical/snapcraft#2368 (confidence 98%)

    Merged PR cited in the closing comment; commit ddbda36b5 adds base support to kbuild and kernel plugins.

  • Related To: snapcraft (launchpad)#1794791 (confidence 92%)

    Twin LP bug 'Update the kernel plugin to be base aware', resolved by the same PR/commit ddbda36b5.

  • Related To: canonical/snapcraft#2363 (confidence 55%)

    Part of the same series of per-plugin base-awareness PRs (make/cmake/autotools, commit 2f3879d93).

Related issues

Issue Project State Summary Similarity
#1794791 Update the kernel plugin to be base aware snapcraft (launchpad) closed Kernel and KBuild plugins gained base support via merged PR snapcore/snapcraft#2368 (commit ddbda36b5).
88%
#2368 {kbuild,kernel} plugin: add support for bases snapcraft merged Merged #2368 as ddbda36b5, adding core16/core18 base support to the KBuild and inherited Kernel plugins and resolving LP bugs #1794790/#1794791.
85%
#1794792 Update the make plugin to be base aware snapcraft (launchpad) closed Make plugin made base aware by merged snapcore/snapcraft#2363 (commit 2f3879d93), adding core16/core18 support for the make, cmake and autotools plugins; bug closed as fixed.
80%
#1794786 Update the gradle plugin to be base aware snapcraft (launchpad) closed Closed as done: merged snapcraft#2372 (commit 58bbbda02, "gradle plugin: add support for bases") made the Gradle plugin base-aware for core16/core18, tracked under the 18.10-build-vm milestone.
79%
#1794800 Update the ruby plugin to be base aware snapcraft (launchpad) closed Ruby plugin gained base awareness via merged PR snapcore/snapcraft#2346 (commit bdb2b85e3), adding core16/core18 support.
76%
#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.
76%
#378 New plugin: kbuild snapcraft merged Added and merged the kbuild plugin in snapcraft#378 via implementation c4614c58d and merge 5b3dd6aa1, including kernel config handling and tests.
76%
#2372 gradle plugin: add support for bases snapcraft merged Merged in snapcraft#2372 (58bbbda02), making the Gradle plugin base-aware with support limited to core16 and core18.
76%
#2362 python plugin: add support for bases snapcraft merged Merged in snapcraft#2362 via commit 669eebe19, making the Python plugin base-aware for core16/core18 and moving its tests to spread.
75%
#1558623 Add a kbuild plugin snapcraft (launchpad) closed Kbuild support was merged in canonical/snapcraft#378 via commit c4614c58d (merge 5b3dd6aa1), including kernel config handling and tests.
74%