← Back to issue list

fix: kde-neon-6 ext build env and platform plug.

View original Github issue

Metadata

Project
snapcraft
Number
#5271
Type
pull request
State
merged
Author
ScarlettGatelyMoore
Labels
—
Created
Updated
Closed

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.
76%
#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.
75%
#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.
74%
#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.
74%
#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.
73%
#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.
73%
#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.
72%
#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.
72%
#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.
71%
#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.
71%