Re: [blfs-dev] Unable to build libreoffice-6.3.0.4
On Tue, Aug 13, 2019 at 01:07:36AM +0100, Ken Moffat via blfs-dev wrote: > On Tue, Aug 13, 2019 at 01:49:46AM +0200, dueff...@uwe-dueffert.de wrote: > > > > > [build CXX] i18npool/source/calendar/calendarImpl.cxx > > Specifically this went through without issue. According to your log > > something about your icu4c seems to be different. > > > > Compiles, installs and runs fine for me. However, I do see single unit tests > > fail in the log (failed to execute odfvalidator), that did not show up for > > 6.2.5.2 :-/ > > > > Uwe > > Thanks. After Bruce reviewed my script I tried removing a lingering > CPPFLAGS='-DU_USING_ICU_NAMESPACE=1' but that has just failed. > EBKAC - I see that I had copied my make line with the CPPFLAGS and then dropped them, but failed to comment the original line. With a verbose DESTDIR build, that was 60 SBU and 8.7 GB (*24 MB installed). Will do soem more builds, I see that seems to have been using internal epoxy, forcing gtk3 should use system epoxy as well as system cairo. And then will do a real install so I can be certain it works for me. Probably looking at Wednesday in my TZ. Thanks to you both. ĸen -- 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
Re: [blfs-dev] Unable to build libreoffice-6.3.0.4
On Tue, Aug 13, 2019 at 01:49:46AM +0200, dueff...@uwe-dueffert.de wrote: > Hi, > > On Mon, 12 Aug 2019, Ken Moffat via blfs-dev wrote: > > > Has anyone managed to build libreoffice-6.3.0.4 ? > Yes, me too, just now. > > > I'm getting what looks, to me, like a C++ error. This is with > > glibc-2.29. > glibc-2.29, gcc-9.1.0, icu-64_2 and --with-system-icu here > > > [build CXX] i18npool/source/calendar/calendarImpl.cxx > Specifically this went through without issue. According to your log > something about your icu4c seems to be different. > > Compiles, installs and runs fine for me. However, I do see single unit tests > fail in the log (failed to execute odfvalidator), that did not show up for > 6.2.5.2 :-/ > > Uwe Thanks. After Bruce reviewed my script I tried removing a lingering CPPFLAGS='-DU_USING_ICU_NAMESPACE=1' but that has just failed. Will need to look at icu. AFAICS, mine matches the book (built with gcc/g++), but configure said apps might want to use -std=c++-11. Will try that. ĸen -- 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
Re: [blfs-dev] Unable to build libreoffice-6.3.0.4
Hi, On Mon, 12 Aug 2019, Ken Moffat via blfs-dev wrote: Has anyone managed to build libreoffice-6.3.0.4 ? Yes, me too, just now. I'm getting what looks, to me, like a C++ error. This is with glibc-2.29. glibc-2.29, gcc-9.1.0, icu-64_2 and --with-system-icu here [build CXX] i18npool/source/calendar/calendarImpl.cxx Specifically this went through without issue. According to your log something about your icu4c seems to be different. Compiles, installs and runs fine for me. However, I do see single unit tests fail in the log (failed to execute odfvalidator), that did not show up for 6.2.5.2 :-/ Uwe -- http://lists.linuxfromscratch.org/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
Re: [blfs-dev] Unable to build libreoffice-6.3.0.4
On 8/12/19 12:33 PM, Bruce Dubbs wrote: On 8/12/19 12:04 PM, Ken Moffat via blfs-dev wrote: 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. I have not tried yet, but I will start in a few minutes and report back. Ken, I cannot reproduce your problem. I used the instructions in the book and it took about 63 SBU, but the 'make build-nocheck' completed without complaint. I did not install because I'm running a little short on disk space for my development system. (If I remove texlive it would free up 6.5G though.) Can you post or send me directly your build script and I'll see if a 2nd pair of eyes helps. Note that I built using gcc-9.1.0, glibc-2.29, and a 5.1.15 kernel. -- Bruce -- http://lists.linuxfromscratch.org/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
Re: [blfs-dev] Unable to build libreoffice-6.3.0.4
On 8/12/19 12:04 PM, Ken Moffat via blfs-dev wrote: 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. I have not tried yet, but I will start in a few minutes and report back. -- Bruce -- http://lists.linuxfromscratch.org/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-dev] Unable to build libreoffice-6.3.0.4
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