← Back to issue list

Update the cmake plugin to be base aware

View original Launchpad issue

Metadata

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

Current evaluation

Base-aware CMake support landed via canonical/snapcraft#2399 (commit e2f7f38e6), adding build-snap search paths.

Resolution: closed resolved

Reason: The issue comment linked snapcore/snapcraft#2363 as the proposed solution, while repository history records the implementation in canonical/snapcraft#2399, commit e2f7f38e6. That change makes CMake plugin path handling build-base aware.

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 Base-aware CMake support landed via canonical/snapcraft#2399 (commit e2f7f38e6), adding build-snap search paths.
stealth/space-bunny-alpha — closed resolved CMake base awareness was added in merged PR #2363, bringing core16/core18 support to the Make, CMake, and Autotools plugins.
stealth/space-bunny-alpha — closed resolved CMake base awareness was delivered in merged canonical/snapcraft#2363 (commit 2f3879d93), adding core16/core18 support alongside Make and Autotools.
qwen/qwen3.6-35b-a3b — — Closed without implementation. The request to update the cmake plugin for base awareness received no comments or changes, indicating it was abandoned or superseded.
qwen/qwen3.6-35b-a3b — — Closed without explicit resolution or merge details. The request to update the cmake plugin for base awareness appears abandoned.
qwen/qwen3.6-35b-a3b — — Closed without implementation. The cmake plugin base awareness update was abandoned.
qwen3.6-35b-a3b-mtp-q6 — — Closed without specified resolution. The request to update the cmake plugin for base awareness was abandoned or resolved externally without documentation.

Update history

Date Change
created

Related work

  • Likely Fixed By: canonical/snapcraft#2399 (confidence 96%)

    The merged CMake plugin change uses build snaps for search paths, implementing the requested base awareness.

  • Related To: snapcore/snapcraft#2363 (confidence 95%)

    The issue comment explicitly identifies this PR as the proposed solution.

Related issues

Issue Project State Summary Similarity
#1794778 Update the catkin plugin to be base aware snapcraft (launchpad) closed Base-aware catkin and catkin-tools support was merged in snapcraft#2333, commit a7fb1b137.
80%
#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.
80%
#1794793 Update the maven plugin to be base aware snapcraft (launchpad) closed Maven plugin support for bases was merged in snapcraft#2364, commit b4aebc678.
80%
#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.
80%
#1794794 Update the meson plugin to be base aware snapcraft (launchpad) closed Meson plugin was made base-aware by merged PR snapcore/snapcraft#2331, commit 1e19e86a6.
78%
#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.
77%
#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).
77%
#1794777 Update the autotools plugin to be base aware snapcraft (launchpad) closed Autotools became base-aware through merged snapcraft#2363, commit 2f3879d93, adding core16/core18 support for Make, CMake, and Autotools plugins.
75%
#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.
75%
#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.
73%