Summary: | dev-libs/libphonenumber-8.12.39 fails to compile: ld.lld: error: undefined reference due to --no-allow-shlib-undefined: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> absl::lts_20230802::log_internal::MakeCheckOpString<lon | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Agostino Sarubbo <ago> |
Component: | Current packages | Assignee: | Gentoo KDE team <kde> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | asturm, darkkirb |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | build.log |
Description
Agostino Sarubbo
2024-02-06 15:55:53 UTC
Created attachment 884420 [details]
build.log
build log and emerge --info
Not reproducible on a GCC system. As a workaround for this issue, you can use the BFD linker (so -fuse-ld=bfd instead of -fuse-ld=lld). Tested with link time optimizations turned on. |