← Back to issue list

fix: CPATH persistence

View original Github issue

Metadata

Project
craft-parts
Number
#1014
Type
pull request
State
merged
Author
yanksyoon
Labels
—
Created
Updated
Closed

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 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.
83%
#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.
76%
#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.
73%
#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.
71%