kde-neon-extension: remove extra build environment variables that are…
Metadata
Current evaluation
Merged. Removes extra build environment variables from the kde-neon-extension that caused build failures, allowing snapcrafters to set them manually. Approved, verified via testing, and merged after resolving out-of-date status.
Suggested action: —
No scores available.
Issue body
… causing build failures.
- [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`?
-----
These build env variables are causing builds to fail in weird ways. Just remove them and let snapcrafters set them themselves.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged. Removes extra build environment variables from the kde-neon-extension that caused build failures, allowing snapcrafters to set them manually. Approved, verified via testing, and merged after resolving out-of-date status. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged. Removed extra build environment variables from the kde-neon-extension that caused build failures. After contributor verification and resolving the out-of-date status, the changes were integrated into main. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged after removing extra build environment variables from kde-neon-extension that caused build failures. A maintainer verified the fix, and the author rebased the branch to resolve out-of-date status before merge. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #4242 extension: remove extra kde-neon build envvars | snapcraft | merged | 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. | |
| #5261 kde-neon extension fixes | snapcraft | merged | Merged PR fixing KDE Neon extension by preventing duplicate X11 layouts and adding mesa libs to core24 ld library path. Approved by two reviewers and passed CI. Targeted for Snapcraft 8.8 and available on edge. | |
| #5271 fix: kde-neon-6 ext build env and platform plug. | snapcraft | merged | 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. | |
| #6016 fix(kde): don't modify LD_LIBRARY_PATH | snapcraft | merged | Merged removal of LD_LIBRARY_PATH and QT_LIBRARY_PATH from the kde_neon_6 extension. These variables are now managed by KDE's snapcraft-desktop-integration launcher. Approved by maintainers and passed all CI checks. | |
| #3598 extensions/kde-neon: declare non-experimental for core20 | snapcraft | merged | Merged. Removes the experimental flag for the kde-neon extension on core20 now that the SDK reached stable status. This enables standard Launchpad build jobs without experimental configuration. Approved and passed CI. | |
| #4060 extensions: fix neon-extension issues for core22 | snapcraft | merged | Merged fix for KDE Neon extension compatibility with core22. Changes revert to command-chain, remove bindtextdomain dependency, update KDE SDK snap pattern matching, and adjust tests and part names. Approved by two reviewers and passed CI. |