Revert "repo: remove symlinks to libc. (#1100)"
Metadata
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. |