← Back to issue list

Revert "repo: remove symlinks to libc. (#1100)"

View original Github issue

Metadata

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

Current evaluation

Merged a revert of the commit removing libc symlinks. The original change triggered linker errors from missing DSO symbols. Restoring the symlinks resolves the build failure.

Suggested action:

No scores available.

Issue body

This reverts commit 3052b0f459ded440dad2e2362946ee37e09c8606. This commit causes: /usr/bin/ld: ./.libs/libNetworkManager.a(nm-vpn-editor-plugin.o): undefined reference to symbol 'dlclose@@GLIBC_2.2.5' /build/network-manager-daily/parts/networkmanager/install/lib/x86_64-linux-gnu/libdl.so.2: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status LP: #1665089

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged a revert of the commit removing libc symlinks. The original change triggered linker errors from missing DSO symbols. Restoring the symlinks resolves the build failure.
qwen3.6-35b-a3b-mtp-q6 Merged a revert of commit 3052b0f that removed libc symlinks. The original change caused linker failures due to missing dlclose symbols and unlinked DSOs, resolving LP: #1665089.
qwen3.6-35b-a3b-mtp-q6 Merged a revert of commit 3052b0f that removed libc symlinks. The original change caused linker failures due to missing dlclose symbols and DSO errors. Reverting restores proper linking for NetworkManager.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1100 repo: remove symlinks to libc. snapcraft merged Merged. Removes dangling libc symlinks in snapcraft to fix content sharing and staging build issues. Libraries are already in the core snap and standard paths, making the links redundant. Approved and merged. Resolves LP #1658774.
73%