fix: CPATH persistence
Metadata
Current evaluation
Merged PR #1014 fixed CPATH persistence and jdeps module-dependency handling in the Jlink plugin via commit d8d68365; released in 2.6.1.
Resolution: closed resolved
Reason: PR #1014 was merged as commit d8d68365, resolving issue #1013. Its CPATH scope fix is documented in the 2.6.1 changelog.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [x] Have you added an entry to the changelog (`docs/reference/changelog.rst`)?
-----
Fixes: https://github.com/canonical/craft-parts/issues/1013#issue-2842179681
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #1014 fixed CPATH persistence and jdeps module-dependency handling in the Jlink plugin via commit d8d68365; released in 2.6.1. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #1014 (commit d8d68365) fixed CPATH persistence and module-dependency handling in the Jlink plugin, resolving #1013. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged a fix for CPATH persistence, resolving issue #1013. The change modifies 4 files (+86/-6), received approval from three reviewers, and includes a changelog entry. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged fix for CPATH persistence by external contributor yanksyoon, resolving issue #1013. The change ensures proper environment variable handling and includes a changelog entry. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/craft-parts#1013
(confidence 100%)
The reported Jlink CPATH persistence bug was fixed by PR #1014.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1013 CPATH in Jlink plugin not persisted | craft-parts | closed | Fixed by merged PR #1014 (commit d8d68365) and included in 2.6.1, replacing the piped subshell loop so CPATH persists and correcting jdeps module-dependency handling. | |
| #1017 docs: finalize changelog for 2.6.1 | craft-parts | merged | Merged #1017, finalizing the 2.6.1 changelog with the jlink CPATH-scope and jdeps parameter-ordering fixes. | |
| #1384 feat: allow to override jdeps | craft-parts | merged | Merged as commit ec9244b2, adding jlink-multi-release and jlink-modules overrides to the JLink plugin; all CI checks passed. | |
| #1191 docs: fix jlink entry in changelog | craft-parts | merged | Merged PR #1191 in commit 6d4ce259, moving the jlink changelog entry to the release where the feature actually shipped after intervening releases. |