[Bug ipa/64812] [4.9 regression] x86 LibreOffice Build failure: undefined reference to acquire
trippels at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Fri Feb 27 08:39:00 GMT 2015
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64812
--- Comment #8 from Markus Trippelsdorf <trippels at gcc dot gnu.org> ---
Also happens with gcc-5 when linking two different LibreOffice libraries.
(libscfiltlo.so and libooxlo.so)
The undefined symbol is:
x4 ~ # c++filt _ZThn40_N3utl28OSeekableOutputStreamWrapper7acquireEv
non-virtual thunk to utl::OSeekableOutputStreamWrapper::acquire()
But the symbol is defined in
workdir/CxxObject/unotools/source/streaming/streamwrap.o
and adding this object file to the link object file list fixes the problem.
So it looks like a LibreOffice issue in this case.
More information about the Gcc-bugs
mailing list