← Back to issue list

Generically determine the linker

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1796199
Type
issue
State
closed
Author
~sergiusens
Labels
18.10-build-vm
Created
Updated
Closed

Current evaluation

Implemented generic core linker selection by resolving core-snap symlinks; merged via canonical/snapcraft#1170 (commit b19e9cf68).

Resolution: closed resolved

Reason: Canonical Snapcraft PR #1170 implemented and merged the fix in commit b19e9cf68, which corrected symlink resolution for the core dynamic linker.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Now that the core, core16 and core18 snap have relative symlinks from the main linker version into the actual linker, we can use the main entry point for the linker as the actual linker for snaps.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Implemented generic core linker selection by resolving core-snap symlinks; merged via canonical/snapcraft#1170 (commit b19e9cf68).
stealth/space-bunny-alpha — closed resolved Implemented generic core linker selection by resolving core-snap symlinks; merged in canonical/snapcraft#1170 as commit b19e9cf68.
stealth/space-bunny-alpha — closed resolved Implemented generic linker selection by preserving the core snap’s stable linker entry point; fixed in canonical/snapcraft#1170 via commit b19e9cf68.
qwen3.6-35b-a3b-mtp-q6 — — Implemented generic linker detection. The build system now uses the main linker entry point for snaps, leveraging relative symlinks in core, core16, and core18. Resolved for the 18.10 build VM release.
qwen/qwen3.6-35b-a3b
Staleness: 95
Complexity: 20
Confidence: 90
Support Request: 10
close stale Proposal to use the main linker entry point for snaps based on relative symlinks in core snaps. Unaddressed and inactive for over 7 years.
qwen3.6-35b-a3b-mtp-q6
Staleness: 98
Complexity: 40
Confidence: 90
Support Request: 10
close stale Proposes using the main linker entry point for snaps via relative symlinks. Unaddressed for over seven years with no maintainer feedback.

Update history

Date Change
created

Related work

Related issues

Issue Project State Summary Similarity
#1170 core: fix symlink resolution in get_core_dynamic_linker snapcraft merged Merged canonical/snapcraft#1170 as commit b19e9cf68, fixing relative symlink resolution in get_core_dynamic_linker so classic snap builds work on affected architectures.
72%