Summary: | media-sound/sox-14.4.2_p20210509-r2 - [clang] ld.lld: error: version script assignment of global to symbol lsx_lpc10_create_decoder_state failed: symbol not d | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Gentoo Sound Team <sound> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | gentoo.qxrin, leio, mark.j, me |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 912821 | ||
Attachments: |
emerge-info.txt
emerge-history.txt environment etc.clang.tar.xz etc.portage.tar.xz logs.tar.xz media-sound:sox-14.4.2_p20210509-r2:20230927-180839.log temp.tar.xz |
Description
Toralf Förster
2023-09-27 20:32:00 UTC
Created attachment 871609 [details]
emerge-info.txt
Created attachment 871610 [details]
emerge-history.txt
Created attachment 871611 [details]
environment
Created attachment 871612 [details]
etc.clang.tar.xz
Created attachment 871613 [details]
etc.portage.tar.xz
Created attachment 871614 [details]
logs.tar.xz
Created attachment 871615 [details]
media-sound:sox-14.4.2_p20210509-r2:20230927-180839.log
Created attachment 871616 [details]
temp.tar.xz
I'm a bit later on this, but I can also confirm that this is an issue; my logs are at <https://github.com/RandomDSdevel/Gentoo-in-WSL2-emerge-Logs/tree/main/2023-10-20/21_43_53/media-sound/sox>. This was in a WSL 2 Gentoo instance under: ```PowerShell PowerShell 7.3.8 PS …> wsl --version WSL version: 2.0.0.0 ⁝ # (Snipped…) WSLg version: 1.0.57 MSRDC version: 1.2.4485 Direct3D version: 10.0.25880.1000-230602-1350.main DXCore version: 10.0.22621.2428 PS …> wsl --distribution Gentoo -- uname -srvmpio Linux 5.15.123.1-microsoft-standard-WSL2 #1 SMP Mon Aug 7 19:01:48 UTC 2023 x86_64 Intel(R) Core(TM) i9-9880H CPU @ 2.30GHz GenuineIntel GNU/Linux ``` on: - Windows 11 Pro 22H2 (64-bit,) build 22621.2428, with - Windows Feature Experience Pack v1000.22674.1000.0 Almost forgot to add that the obvious work-around of `emerge`-ing with GCC instead of Clang naturally worked. Using the bfd linker works in this instance as a workaround Another workaround that allows keeping lld and clang is setting LDFLAGS="${LDFLAGS} -Wl,--undefined-version" (from bug 914637) |