fix: kde-neon-6 ext build env and platform plug.
Metadata
Current evaluation
Merged as cdf598656, updating the kde-neon-6 extension's Core 24 build environment and platform plug.
Resolution: closed resolved
Reason: PR #5271 was approved and merged as commit cdf598656. The change updates the KDE Neon 6 build environment for Core 24 and adjusts the generated platform plug.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [x ] Have you followed the [guidelines for contributing](https://github.com/canonical/snapcraft/blob/main/CONTRIBUTING.md)?
- [x ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [ ] Have you successfully run `make lint`?
- [ ] Have you successfully run `make test`?
---
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged as cdf598656, updating the kde-neon-6 extension's Core 24 build environment and platform plug. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged as cdf598656, updating the kde-neon-6 extension for the core24 build environment and its platform plug configuration. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #5271 as cdf598656, updating the kde-neon-6 core24 build environment and correcting its platform plug. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged as commit cdf598656, updating the kde-neon-6 extension for the core24 build environment and platform plug. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged as cdf598656: updated the kde-neon-6 core24 build environment and platform plug; two files changed (+213/-24). | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in PR #5271 as cdf598656, updating kde-neon-6’s core24 build environment and platform plug configuration. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged a fix for the kde-neon-6 extension build environment and platform plug. Approved by two reviewers, changes modify two files with 213 additions and 24 deletions. Unresolved comments were noted but did not block the merge. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged fix for kde-neon-6 extension build environment and platform plug. Reviewers flagged related issues in qt5 and kde-neon-qt6 extensions, and unrelated Pyright failures were dismissed. Changes were integrated. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/snapcraft#5272
(confidence 99%)
Review on #5271 identified this related CMake prefix-path defect, later fixed by PR #5585 in commit e2daf4cbe.
-
Related To:
canonical/snapcraft#5585
(confidence 98%)
Merged as e2daf4cbe to fix #5272 by correcting SDK CMake prefix-path entries.
-
Related To:
canonical/snapcraft#5310
(confidence 92%)
Follow-up PR #5310, merged as 9cb3f5155, removed an invalid CMake root path from KDE Neon extensions.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #5275 docs: update build-environment for the kde-neon and kde-neon-6 extensions | snapcraft | open | Triaged documentation task remains open: the KDE neon extension reference still shows one build environment, although the code supports distinct core22 and core24 environments; PR #6456 was closed unmerged. | |
| #4193 kde-neon-extension: remove extra build environment variables that are… | snapcraft | merged | Merged #4193 as df5476bd0, removing extra KDE Neon build environment variables that caused unpredictable build failures; #4242 later cherry-picked the fix to hotfix/7.5. | |
| #4060 extensions: fix neon-extension issues for core22 | snapcraft | merged | Merged PR #4060 as commit bef32e264, fixing KDE Neon extension compatibility with core22 by restoring the command chain, removing bindtextdomain, and updating SDK matching, part names, and tests. | |
| #4242 extension: remove extra kde-neon build envvars | snapcraft | merged | Merged PR #4242 (cfacbc54b) into hotfix/7.5, cherry-picking #4193 to remove extra KDE Neon build environment variables and reduce random build failures. | |
| #5952 kde-neon extention issues | snapcraft | closed | Meta issue noting new kde-neon6 extension build failures; closed by mr-cal with no code fix after bepri/steinbro agreed to have individual issues filed for each specific failure. | |
| #4698 New kde-neon extension for Qt6 / KF6 | snapcraft | merged | Merged as commit 3d12a68c4, adding the kde-neon-6 extension with Qt 6 and KDE Frameworks 6 SDK/content-snap support. | |
| #3596 extensions/kde-neon: use platform snap as plug name | snapcraft | merged | Merged in commit 5b5d7fbf2, making the KDE Neon plug name match its platform snap to prevent stale and duplicate framework connections. | |
| #5236 Sgmoore/kde neon qt6 | snapcraft | merged | Merged as 874b9c875, adding standalone kde-neon-qt6 content-pack support after final spread-test fixes and prerequisite #5271 landed. | |
| #6516 feat(extensions): Add core26 support to the kde-neon-6 extension | snapcraft | open | Adds core26 base support to the kde-neon-6 extension, following the pattern of PR #6278 (gnome extension). CI passing, awaiting initial review. | |
| #5261 kde-neon extension fixes | snapcraft | merged | Merged as 346aa2ef4: removed duplicate X11 layout entries and added Mesa libraries to core24's library path. Targeted for Snapcraft 8.8. |