Has anyone managed to build libreoffice-6.3.0.4 ? I'm getting what looks, to me, like a C++ error. This is with glibc-2.29.
ĸen [build CXX] i18npool/source/calendar/calendarImpl.cxx S=/scratch/working/libreoffice-6.3.0.4 && I=$S/instdir && W=$S/workdir && mkdir -p $W/CxxObject/i18npool/source/calendar/ $W/Dep/CxxObject/i18npool/source/calendar/ && cd /scratch/working/libreoffice-6.3.0.4 && g++ -DBOOST_ERROR_CODE_HEADER_ONLY -DBOOST_SYSTEM_NO_DEPRECATED -DCPPU_ENV=gcc3 -DLINUX -DNDEBUG -DOSL_DEBUG_LEVEL=0 -DUNIX -DUNX -DX86_64 -D_PTHREADS -D_REENTRANT -DU_USING_ICU_NAMESPACE=1 -fvisibility=hidden -Wall -Wno-missing-braces -Wnon-virtual-dtor -Wendif-labels -Wextra -Wundef -Wunreachable-code -Wunused-macros -finput-charset=UTF-8 -fmessage-length=0 -fno-common -pipe -Wno-maybe-uninitialized -Wduplicated-cond -Wlogical-op -Wshift-overflow=2 -Wunused-const-variable=1 -Wno-cast-function-type -fvisibility-inlines-hidden -fstack-protector-strong -fPIC -Wshadow -Woverloaded-virtual -std=gnu++2a -pthread -DEXCEPTIONS_ON -fexceptions -fno-enforce-eh-specs -O3 -march=native -D_FORTIFY_SOURCE=2 -fstack-protector-strong -D_GLIBCXX_ASSERTIONS -DLIBO_INTERNAL_ONLY -c $S/i18npool/source/calendar/calendarImpl.cxx -o $W/CxxObject/i18npool/source/calendar/calendarImpl.o -MMD -MT $W/CxxObject/i18npool/source/calendar/calendarImpl.o -MP -MF $W/Dep/CxxObject/i18npool/source/calendar/calendarImpl.d_ -I$S/include -I$S/config_host -I$S/i18npool/inc -I$W/UnoApiHeadersTarget/udkapi/normal -I$W/UnoApiHeadersTarget/offapi/normal -I/usr/include && mv $W/Dep/CxxObject/i18npool/source/calendar/calendarImpl.d_ $W/Dep/CxxObject/i18npool/source/calendar/calendarImpl.d /scratch/working/libreoffice-6.3.0.4/i18npool/source/calendar/calendarImpl.cxx:131:1: error: reference to 'Calendar' is ambiguous 131 | Calendar SAL_CALL | ^~~~~~~~ In file included from /scratch/working/libreoffice-6.3.0.4/workdir/UnoApiHeadersTarget/offapi/normal/com/sun/star/i18n/XCalendar.hdl:6, from /scratch/working/libreoffice-6.3.0.4/workdir/UnoApiHeadersTarget/offapi/normal/com/sun/star/i18n/XExtendedCalendar.hdl:6, from /scratch/working/libreoffice-6.3.0.4/workdir/UnoApiHeadersTarget/offapi/normal/com/sun/star/i18n/XCalendar3.hdl:8, from /scratch/working/libreoffice-6.3.0.4/workdir/UnoApiHeadersTarget/offapi/normal/com/sun/star/i18n/XCalendar4.hdl:6, from /scratch/working/libreoffice-6.3.0.4/workdir/UnoApiHeadersTarget/offapi/normal/com/sun/star/i18n/XCalendar4.hpp:6, from /scratch/working/libreoffice-6.3.0.4/i18npool/inc/calendarImpl.hxx:22, from /scratch/working/libreoffice-6.3.0.4/i18npool/source/calendar/calendarImpl.cxx:20: /scratch/working/libreoffice-6.3.0.4/workdir/UnoApiHeadersTarget/offapi/normal/com/sun/star/i18n/Calendar.hdl:20:43: note: candidates are: 'struct com::sun::star::i18n::Calendar' 20 | struct SAL_DLLPUBLIC_RTTI SAL_WARN_UNUSED Calendar { | ^~~~~~~~ In file included from /scratch/working/libreoffice-6.3.0.4/i18npool/inc/calendar_gregorian.hxx:26, from /scratch/working/libreoffice-6.3.0.4/i18npool/source/calendar/calendarImpl.cxx:21: /usr/include/unicode/calendar.h:185:18: note: 'class icu_64::Calendar' 185 | class U_I18N_API Calendar : public UObject { | ^~~~~~~~ make[1]: *** [/scratch/working/libreoffice-6.3.0.4/solenv/gbuild/LinkTarget.mk:293: /scratch/working/libreoffice-6.3.0.4/workdir/CxxObject/i18npool/source/calendar/calendarImpl.o] Error 1 make[1]: Leaving directory '/scratch/working/libreoffice-6.3.0.4' make[1]: *** Waiting for unfinished jobs.... -- Adopted by dwarfs, brought up by dwarfs. To dwarfs I'm a dwarf, sir. I can do the rite of k'zakra, I know the secrets of h'ragna, I can ha'lk my g'rakha correctly ... I am a dwarf Captain Carrot Ironfoundersson (in The Fifth Elephant) -- http://lists.linuxfromscratch.org/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page