Backport to 1.x: Add support for mesa libraries.
Metadata
Current evaluation
Merged backport of PR #204 to the 1.x branch, adding support for mesa libraries. Conflicts related to icon and vendor fields were resolved, and tests passed successfully.
Suggested action: —
No scores available.
Issue body
Backport of #204 for 1.x.
Conflicts:
snapcraft/tests/test_yaml.py
snapcraft/yaml.py
Conflicts were due to the addition of icon and vendor in 1.x. Made sure they were added back in. Tests pass, as well as manual verification.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged backport of PR #204 to the 1.x branch, adding support for mesa libraries. Conflicts related to icon and vendor fields were resolved, and tests passed successfully. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged backport of #204 to the 1.x branch, adding mesa library support. Resolved merge conflicts involving icon and vendor fields in yaml.py and test_yaml.py. All tests and manual verification passed. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged backport of mesa library support to 1.x. Resolved conflicts from icon and vendor additions, restored them, and verified tests and manual checks passed. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #204 Add support for mesa libraries. | snapcraft | merged | Merged changes expanding LD_LIBRARY_PATH to include mesa library paths. Library handling was refactored into a snapcraft.libraries module per reviewer feedback. Resolves Launchpad bug #1531620 and requires backporting to the 1.x branch. |