meta: support core libraries
Metadata
Current evaluation
Merged into master. Configures LD_LIBRARY_PATH during wrapper setup to use /snap/core/current as the alternate root, preventing external library consumption. Updated 5 files with a net change of +2 lines.
Suggested action: —
No scores available.
Issue body
When setting up the wrappers we need a mechanism so that LD_LIBRARY_PATH if set is set to not consume externally and use /snap/core/current as the alternate root.
LP: #1656187
Signed-off-by: Sergio Schvezov <sergio.schvezov@canonical.com>
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged into master. Configures LD_LIBRARY_PATH during wrapper setup to use /snap/core/current as the alternate root, preventing external library consumption. Updated 5 files with a net change of +2 lines. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged into master. Configures wrapper setup to use /snap/core/current as an alternate root for LD_LIBRARY_PATH, blocking external path consumption. Addresses LP: #1656187. Codecov reports a 0.01% coverage decrease. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged into master. Introduces a wrapper mechanism to manage LD_LIBRARY_PATH, preventing external consumption and routing to /snap/core/current. Resolves LP #1656187. Merge caused a 0.01% code coverage decrease. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1656187 Support core path in classic snaps for library paths | snapcraft (launchpad) | closed | Abandoned. Closed without implementation or merge. The request to configure LD_LIBRARY_PATH routing via /snap/core/current for classic snaps was not addressed. |