On 24 Aug, Don Lewis wrote: > On 24 Aug, Pedro Lino wrote: >> Hi Don, all >> >>> On 08/24/2020 3:18 PM Don Lewis <truck...@apache.org> wrote: >> >>> Is this a parallel build? >> >> Switched to single thread building >> >> build --all >> >> when it stopped I followed the suggestion by Rigo and deleted >> /source/openoffice/main/solver/418/unxlngx6.pro/lib/libgcc_s.so.1 >> >> and restarted with build --all:icu >> >> Now it stopped again at >> >> In file included from >> /source/openoffice/main/solver/418/unxlngx6.pro/inc/boost/shared_array.hpp:17:0, >> from ../inc/basebmp/bitmapdevice.hxx:32, >> from >> /source/openoffice/main/basebmp/source/bitmapdevice.cxx:28: >> /source/openoffice/main/solver/418/unxlngx6.pro/inc/boost/smart_ptr/shared_array.hpp:177:37: >> warning: mangled name for ‘void boost::shared_array<T>::reset(Y*, D) [with >> Y = unsigned char; D = void (*)(void*) throw (); T = unsigned char]’ will >> change in C++17 because the exception specification is part of a function >> type [-Wnoexcept-type] >> template<class Y, class D> void reset( Y * p, D d ) >> ^~~~~ >> dmake: Error code 1, while making '../unxlngx6.pro/slo/bitmapdevice.obj' >> >> 1 module(s): >> basebmp >> need(s) to be rebuilt >> >> Reason(s): >> >> ERROR: error 65280 occurred while making >> /source/openoffice/main/basebmp/source >> >> When you have fixed the errors in that module you can resume the build by >> running: >> >> build --all:basebmp >> >> Ideas? > > basebmp fails due to a bug that I patched in trunk and AOO42X a while > back, when clang on FreeBSD found it. I guess that the version of gcc > in Ubuntu 18 doesn't like it either. It's one of the bug fixes that I > plan to cherry-pick for AOO418 tonight.
I justt did that, but there is another change that I need to cherry-pick for the patch to bundled boost before we are ready for the -std=gnu++98 fix for Linux. The ancient version of boost that we bundle doesn't really understand the features of modern gcc. I can get away with the -std=gnu++98 setting the FreeBSD port of 4.1.7 because it uses system boost, which is more modern. I need to do some more testing before I'm ready for this. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org