Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 867724 - app-office/libreoffice-7.3.4.2-r1 build fails with 'ld.lld: error: undefined symbol: __atomic_load'
Summary: app-office/libreoffice-7.3.4.2-r1 build fails with 'ld.lld: error: undefined ...
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: Normal normal (vote)
Assignee: Gentoo Office Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: LD-is-lld, systemwide-lld
  Show dependency tree
 
Reported: 2022-08-31 14:10 UTC by Willard Dawson
Modified: 2024-01-14 01:02 UTC (History)
0 users

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


Attachments
Build log (build.log.zip,134.15 KB, application/x-zip-compressed)
2022-08-31 14:10 UTC, Willard Dawson
Details
emerge --info (emerge-info.txt,6.71 KB, text/plain)
2022-08-31 14:11 UTC, Willard Dawson
Details
emerge -pqv (emerge-pqv.txt,1.11 KB, text/plain)
2022-08-31 14:11 UTC, Willard Dawson
Details
environment (environment.txt,215.09 KB, text/plain)
2022-08-31 14:11 UTC, Willard Dawson
Details
build.log.xz (amd64, 7.5.9.2) (libreoffice-7.5.9.2_20240113-220634.log.xz,416.85 KB, application/x-xz)
2024-01-14 01:01 UTC, ernsteiswuerfel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Willard Dawson 2022-08-31 14:10:41 UTC
Created attachment 802237 [details]
Build log

Seems like this should probably be added to https://bugs.gentoo.org/731004 from what I'm reading...

ld.lld: [0;31merror: [0mundefined symbol: __atomic_load
>>> referenced by sharedstringpool.cxx
>>>               /var/tmp/portage/app-office/libreoffice-7.3.4.2-r1/work/libreoffice-7.3.4.2/workdir/CxxObject/svl/source/misc/sharedstringpool.o:(libcuckoo::cuckoohash_map<_rtl_uString*, std::pair<rtl::OUString, rtl::OUString>, svl::(anonymous namespace)::HashFunction, svl::(anonymous namespace)::EqualsFunction, std::allocator<std::pair<_rtl_uString* const, std::pair<rtl::OUString, rtl::OUString> > >, 4u>::cuckoo_status libcuckoo::cuckoohash_map<_rtl_uString*, std::pair<rtl::OUString, rtl::OUString>, svl::(anonymous namespace)::HashFunction, svl::(anonymous namespace)::EqualsFunction, std::allocator<std::pair<_rtl_uString* const, std::pair<rtl::OUString, rtl::OUString> > >, 4u>::cuckoo_fast_double<std::integral_constant<bool, false>, std::integral_constant<bool, true> >(unsigned int))
>>> referenced by sharedstringpool.cxx
>>>               /var/tmp/portage/app-office/libreoffice-7.3.4.2-r1/work/libreoffice-7.3.4.2/workdir/CxxObject/svl/source/misc/sharedstringpool.o:(libcuckoo::cuckoohash_map<_rtl_uString*, std::pair<rtl::OUString, rtl::OUString>, svl::(anonymous namespace)::HashFunction, svl::(anonymous namespace)::EqualsFunction, std::allocator<std::pair<_rtl_uString* const, std::pair<rtl::OUString, rtl::OUString> > >, 4u>::cuckoo_status libcuckoo::cuckoohash_map<_rtl_uString*, std::pair<rtl::OUString, rtl::OUString>, svl::(anonymous namespace)::HashFunction, svl::(anonymous namespace)::EqualsFunction, std::allocator<std::pair<_rtl_uString* const, std::pair<rtl::OUString, rtl::OUString> > >, 4u>::cuckoo_fast_double<std::integral_constant<bool, false>, std::integral_constant<bool, true> >(unsigned int))
clang-14: [0;1;31merror: [0m[1mlinker command failed with exit code 1 (use -v to see invocation)[0m
make[1]: *** [/var/tmp/portage/app-office/libreoffice-7.3.4.2-r1/work/libreoffice-7.3.4.2/Library_merged.mk:11: /var/tmp/portage/app-office/libreoffice-7.3.4.2-r1/work/libreoffice-7.3.4.2/instdir/program/libmergedlo.so] Error 1
Comment 1 Willard Dawson 2022-08-31 14:11:10 UTC
Created attachment 802240 [details]
emerge --info
Comment 2 Willard Dawson 2022-08-31 14:11:28 UTC
Created attachment 802243 [details]
emerge -pqv
Comment 3 Willard Dawson 2022-08-31 14:11:42 UTC
Created attachment 802246 [details]
environment
Comment 4 ernsteiswuerfel archtester 2024-01-14 01:01:05 UTC
Created attachment 882219 [details]
build.log.xz (amd64, 7.5.9.2)
Comment 5 ernsteiswuerfel archtester 2024-01-14 01:02:43 UTC
Current 7.5.9.2 builds ok with clang-17.0.6 and lld-17.0.6. Also clang-14 is no longer in tree.

Closing as obsolete.