Re: Libetonyek build failure with Boost >=1.81

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 2024-07-11 18:20, Leo Famulari wrote:
As reported on the Document Foundation bug tracker, Boost >= 1.81 breaks
compilation of libetonyek:

https://bugs.documentfoundation.org/show_bug.cgi?id=152569

I confirm the problem persists with Boost 1.83.0.

There are bunch of duplicate symbol errors like this (full log attached):

------
[...]
ld: ./.libs/libetonyek_internal.a(libetonyek_internal_la-KEY1StringConverter.o):(.bss+0xc): multiple definition of `boost::phoenix::placeholders::uarg4'; ./.libs/libetonyek_internal.a(libetonyek_internal_la-IWORKFormula.o):(.bss+0xc): first defined here
ld: ./.libs/libetonyek_internal.a(libetonyek_internal_la-KEY1StringConverter.o):(.bss+0xe): multiple definition of `boost::phoenix::placeholders::uarg3'; ./.libs/libetonyek_internal.a(libetonyek_internal_la-IWORKFormula.o):(.bss+0xe): first defined here
ld: ./.libs/libetonyek_internal.a(libetonyek_internal_la-KEY1StringConverter.o):(.bss+0x10): multiple definition of `boost::phoenix::placeholders::uarg2'; ./.libs/libetonyek_internal.a(libetonyek_internal_la-IWORKFormula.o):(.bss+0x10): first defined here
ld: ./.libs/libetonyek_internal.a(libetonyek_internal_la-KEY1StringConverter.o):(.bss+0x12): multiple definition of `boost::phoenix::placeholders::uarg1'; ./.libs/libetonyek_internal.a(libetonyek_internal_la-IWORKFormula.o):(.bss+0x12): first defined here
collect2: error: ld returned 1 exit status
[...]
------

Is it possible to build Libreoffice without libetonyek? Or does this
prevent compilation of Libreoffice as well?

If your distro still somehow manages to provide libetonyek, you might try to build with autogen option `--with-system-libetonyek` as a workaround.

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature


[Index of Archives]     [LARTC]     [Bugtraq]     [Yosemite Forum]     [Photo]

  Powered by Linux