[Bug 262938] editors/libreoffice: strtod_nolocale() missing when linking libreoffice-7.3.1.3 on 12.3-STABLE
Date: Sat, 02 Apr 2022 05:52:40 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=262938 --- Comment #2 from jau@iki.fi --- Right, it seems this is yet another symptom of faulty support for LTO. During traditional dynamic linking it is OK for module A to refer to module B such that B further requires module C, but the loader doesn't really know what and where C is. If B has been linked before, the loader doesn't actually need to see the contents of C. When doing LTO the loader needs to find all the dependent libraries and also their 2nd level dependencies and so on, and thus it complains loudly when A refers B and B refers C while C can't be found when linking A. Dropping LTO from the compilation options allowed the build to complete. -- You are receiving this mail because: You are the assignee for the bug.