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?
Attachment:
libetonyek-0.1.10-build-log.gz
Description: application/gunzip