extension: remove extra kde-neon build envvars
Metadata
Current evaluation
Merged PR #4242 (cfacbc54b) into hotfix/7.5, cherry-picking #4193 to remove extra KDE Neon build environment variables and reduce random build failures.
Resolution: closed resolved
Reason: PR #4242 was merged with approval and resolved the problem in hotfix/7.5. Its cfacbc54b commit cherry-picks the original #4193 change, whose author reported that previously failing builds began succeeding without breaking successful builds.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [x] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)?
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [ ] Have you successfully run `make lint`?
- [ ] Have you successfully run `pytest tests/unit`?
-----
Cherry-pick #4193 into `hotfix/7.5`.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #4242 (cfacbc54b) into hotfix/7.5, cherry-picking #4193 to remove extra KDE Neon build environment variables and reduce random build failures. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged #4242 into hotfix/7.5 as cfacbc54b, cherry-picking #4193 to remove extra KDE Neon build environment variables and reduce random build failures. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged into hotfix/7.5: PR #4242 cherry-picked #4193 to remove extra KDE Neon build envvars, fixing random build failures while preserving existing successful builds. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged into hotfix/7.5. Removes unnecessary KDE Neon build environment variables from the extension, resolving random build failures while preserving compatibility with existing successful builds. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged into hotfix/7.5 as a cherry-pick of #4193. Removes extra KDE Neon build environment variables causing random build failures. Approved after maintainer verification of safety and positive community reports. |
Update history
No update history recorded yet.
Related work
-
Related To:
snapcore/snapcraft#4193
(confidence 100%)
Original merged KDE Neon build-environment fix (df5476bd0), cherry-picked into hotfix/7.5 by #4242.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #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. | |
| #5271 fix: kde-neon-6 ext build env and platform plug. | snapcraft | merged | Merged as cdf598656, updating the kde-neon-6 extension's Core 24 build environment and platform plug. | |
| #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. | |
| #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. |