← Back to issue list

meta: support core libraries

View original Github issue

Metadata

Project
snapcraft
Number
#1047
Type
pull request
State
merged
Author
sergiusens
Labels
Created
Updated
Closed

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.
71%