Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 915821 - gnome-extra/nm-applet-1.34.0 - ld.lld: error: version script assignment of 'global' to symbol '_IO_stdin_used' failed: symbol not defined
Summary: gnome-extra/nm-applet-1.34.0 - ld.lld: error: version script assignment of 'g...
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: LD-is-lld, systemwide-lld 912821
  Show dependency tree
 
Reported: 2023-10-15 14:14 UTC by ernsteiswuerfel
Modified: 2024-01-26 19:34 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (nm-applet-1.34.0:20231015-140633.log,98.71 KB, text/plain)
2023-10-15 14:14 UTC, ernsteiswuerfel
Details
emerge --info (file_915821.txt,7.52 KB, text/plain)
2023-10-15 14:15 UTC, ernsteiswuerfel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description ernsteiswuerfel archtester 2023-10-15 14:14:42 UTC
Created attachment 872922 [details]
build.log

Fails with lld-17.0.2 but links fine when binutils-2.40-r5 is used.

Same for stable nm-applet-1.32.0.

[...]
FAILED: src/connection-editor/nm-connection-editor 
clang  -o src/connection-editor/nm-connection-editor src/connection-editor/nm-connection-editor.p/meson-generated_.._ce-resources.c.o src/connection-editor/nm-connection-editor.p/ce-page.c.o src/connection-editor/nm-connection-editor.p/ce-polkit-button.c.o src/connection-editor/nm-connection-editor.p/ce-polkit.c.o src/connection-editor/nm-connection-editor.p/ce-utils.c.o src/connection-editor/nm-connection-editor.p/connection-helpers.c.o src/connection-editor/nm-connection-editor.p/ip4-routes-dialog.c.o src/connection-editor/nm-connection-editor.p/ip6-routes-dialog.c.o src/connection-editor/nm-connection-editor.p/nm-connection-editor.c.o src/connection-editor/nm-connection-editor.p/nm-connection-list.c.o src/connection-editor/nm-connection-editor.p/main.c.o src/connection-editor/nm-connection-editor.p/page-8021x-security.c.o src/connection-editor/nm-connection-editor.p/page-bridge.c.o src/connection-editor/nm-connection-editor.p/page-bridge-port.c.o src/connection-editor/nm-connection-editor.p/page-bluetooth.c.o src/connection-editor/nm-connection-editor.p/page-bond.c.o src/connection-editor/nm-connection-editor.p/page-dcb.c.o src/connection-editor/nm-connection-editor.p/page-dsl.c.o src/connection-editor/nm-connection-editor.p/page-ethernet.c.o src/connection-editor/nm-connection-editor.p/page-general.c.o src/connection-editor/nm-connection-editor.p/page-infiniband.c.o src/connection-editor/nm-connection-editor.p/page-ip-tunnel.c.o src/connection-editor/nm-connection-editor.p/page-ip4.c.o src/connection-editor/nm-connection-editor.p/page-ip6.c.o src/connection-editor/nm-connection-editor.p/page-macsec.c.o src/connection-editor/nm-connection-editor.p/page-controller.c.o src/connection-editor/nm-connection-editor.p/page-mobile.c.o src/connection-editor/nm-connection-editor.p/page-ppp.c.o src/connection-editor/nm-connection-editor.p/page-proxy.c.o src/connection-editor/nm-connection-editor.p/page-team.c.o src/connection-editor/nm-connection-editor.p/page-team-port.c.o src/connection-editor/nm-connection-editor.p/page-vlan.c.o src/connection-editor/nm-connection-editor.p/page-vpn.c.o src/connection-editor/nm-connection-editor.p/page-wifi.c.o src/connection-editor/nm-connection-editor.p/page-wifi-security.c.o src/connection-editor/nm-connection-editor.p/page-wireguard.c.o src/connection-editor/nm-connection-editor.p/ppp-auth-methods-dialog.c.o src/connection-editor/nm-connection-editor.p/vpn-helpers.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,--whole-archive -Wl,--start-group src/wireless-security/libwireless-security-libnm.a -Wl,--no-whole-archive -Os -march=x86-64-v2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,--as-needed src/utils/libutils-libnm.a -Wl,--version-script,/var/tmp/portage/gnome-extra/nm-applet-1.34.0/work/network-manager-applet-1.34.0/linker-script-binary.ver /usr/lib/libgtk-3.so /usr/lib/libgdk-3.so /usr/lib/libpangocairo-1.0.so /usr/lib/libpango-1.0.so /usr/lib/libharfbuzz.so /usr/lib/libatk-1.0.so /usr/lib/libcairo-gobject.so /usr/lib/libcairo.so /usr/lib/libgdk_pixbuf-2.0.so /usr/lib/libgio-2.0.so /usr/lib/libgobject-2.0.so /usr/lib/libglib-2.0.so -Wl,--export-dynamic /usr/lib/libgmodule-2.0.so -pthread /usr/lib/libnm.so /usr/lib/libnma.so -lm -Wl,--end-group
ld.lld: error: version script assignment of 'global' to symbol '_IO_stdin_used' failed: symbol not defined
clang: error: linker command failed with exit code 1 (use -v to see invocation)
ninja: build stopped: subcommand failed.
 * ERROR: gnome-extra/nm-applet-1.34.0::gentoo failed (compile phase):
 *   compile failed
Comment 1 ernsteiswuerfel archtester 2023-10-15 14:15:14 UTC
Created attachment 872923 [details]
emerge --info