checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes checking whether make supports the include directive... yes (GNU style) checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... gcc3 checking for ar... ar checking the archiver (ar) interface... ar checking for gcc... (cached) gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ISO C89... (cached) none needed checking whether gcc understands -c and -o together... (cached) yes checking dependency style of gcc... (cached) gcc3 checking how to run the C preprocessor... gcc -E checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... gcc3 checking whether ln -s works... yes checking whether make sets $(MAKE)... (cached) yes checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking for ANSI C header files... no checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking how to run the C++ preprocessor... g++ -E checking for ld used by g++... /usr/bin/ld -m elf_x86_64 checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC -DPIC checking if g++ PIC flag -fPIC -DPIC works... yes checking if g++ static flag -static works... yes checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether g++ supports C++11 features by default... yes checking for __attribute__((format))... yes checking for native Win32... no checking for Win32 platform in general... no checking for -fvisibility=hidden compiler flag... yes checking for __attribute__((visibility))... yes checking for Darwin (Mac OS X) platform... no checking for doxygen... /usr/bin/doxygen checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for REVENGE... yes checking for boost/spirit/include/qi.hpp... yes checking for REVENGE_GENERATORS... yes checking for REVENGE_STREAM... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating src/conv/Makefile config.status: creating src/conv/html/Makefile config.status: creating src/conv/html/wpd2html.rc config.status: creating src/conv/raw/Makefile config.status: creating src/conv/raw/wpd2raw.rc config.status: creating src/conv/text/Makefile config.status: creating src/conv/text/wpd2text.rc config.status: creating src/fuzz/Makefile config.status: creating src/lib/Makefile config.status: creating src/lib/libwpd.rc config.status: creating inc/Makefile config.status: creating inc/libwpd/Makefile config.status: creating docs/Makefile config.status: creating docs/doxygen/Makefile config.status: creating build/Makefile config.status: creating build/win32/Makefile config.status: creating libwpd-0.10.pc config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands configure: ============================================================================== Build configuration: debug: no docs: yes fuzzers: no tools: yes werror: no ============================================================================== make all-recursive make[1]: Entering directory '/build/libwpd/src/libwpd-0.10.3' Making all in build make[2]: Entering directory '/build/libwpd/src/libwpd-0.10.3/build' Making all in win32 make[3]: Entering directory '/build/libwpd/src/libwpd-0.10.3/build/win32' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/libwpd/src/libwpd-0.10.3/build/win32' make[3]: Entering directory '/build/libwpd/src/libwpd-0.10.3/build' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/build/libwpd/src/libwpd-0.10.3/build' make[2]: Leaving directory '/build/libwpd/src/libwpd-0.10.3/build' Making all in inc make[2]: Entering directory '/build/libwpd/src/libwpd-0.10.3/inc' Making all in libwpd make[3]: Entering directory '/build/libwpd/src/libwpd-0.10.3/inc/libwpd' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/libwpd/src/libwpd-0.10.3/inc/libwpd' make[3]: Entering directory '/build/libwpd/src/libwpd-0.10.3/inc' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/build/libwpd/src/libwpd-0.10.3/inc' make[2]: Leaving directory '/build/libwpd/src/libwpd-0.10.3/inc' Making all in src make[2]: Entering directory '/build/libwpd/src/libwpd-0.10.3/src' Making all in lib make[3]: Entering directory '/build/libwpd/src/libwpd-0.10.3/src/lib' CXX libwpd_internal.lo CXX libwpd_math.lo CXX WP1BottomMarginGroup.lo CXX WP1CenterTextGroup.lo CXX WP1ContentListener.lo CXX WP1ExtendedCharacterGroup.lo CXX WP1FileStructure.lo CXX WP1FixedLengthGroup.lo CXX WP1FlushRightGroup.lo CXX WP1FontIdGroup.lo CXX WP1HeaderFooterGroup.lo CXX WP1JustificationGroup.lo CXX WP1Heuristics.lo CXX WP1FootnoteEndnoteGroup.lo CXX WP1LeftRightIndentGroup.lo CXX WP1Listener.lo CXX WP1LeftIndentGroup.lo CXX WP1Parser.lo CXX WP1MarginReleaseGroup.lo CXX WP1Part.lo CXX WP1MarginResetGroup.lo CXX WP1PointSizeGroup.lo CXX WP1SetTabsGroup.lo CXX WP1PictureGroup.lo CXX WP1SpacingResetGroup.lo CXX WP1StylesListener.lo CXX WP1SubDocument.lo CXX WP1SuppressPageCharacteristicsGroup.lo CXX WP1TopMarginGroup.lo CXX WP1UnsupportedFixedLengthGroup.lo CXX WP1UnsupportedVariableLengthGroup.lo CXX WP1VariableLengthGroup.lo CXX WP3AttributeGroup.lo CXX WP3ContentListener.lo CXX WP3DefinitionGroup.lo CXX WP3DisplayGroup.lo CXX WP3DoubleByteScriptCharacterGroup.lo CXX WP3EndOfLinePageGroup.lo CXX WP3ExtendedCharacterGroup.lo CXX WP3FileStructure.lo CXX WP3FixedLengthGroup.lo CXX WP3FontGroup.lo CXX WP3FootnoteEndnoteGroup.lo CXX WP3Header.lo CXX WP3HeaderFooterGroup.lo CXX WP3IndentGroup.lo CXX WP3Listener.lo CXX WP3MiscellaneousGroup.lo CXX WP3PageFormatGroup.lo CXX WP3Parser.lo CXX WP3Part.lo CXX WP3ResourceFork.lo CXX WP3Resource.lo CXX WP3SingleByteFunction.lo CXX WP3StylesListener.lo CXX WP3SubDocument.lo CXX WP3TabGroup.lo CXX WP3TablesGroup.lo CXX WP3UndoGroup.lo CXX WP3UnsupportedFixedLengthGroup.lo CXX WP3UnsupportedVariableLengthGroup.lo CXX WP3VariableLengthGroup.lo CXX WP3WindowGroup.lo CXX WP42ContentListener.lo CXX WP42DefineColumnsGroup.lo CXX WP42ExtendedCharacterGroup.lo CXX WP42FileStructure.lo CXX WP42HeaderFooterGroup.lo CXX WP42Heuristics.lo CXX WP42Listener.lo CXX WP42MarginResetGroup.lo CXX WP42MultiByteFunctionGroup.lo CXX WP42Parser.lo CXX WP42Part.lo CXX WP42StylesListener.lo CXX WP42SubDocument.lo CXX WP42SuppressPageCharacteristicsGroup.lo CXX WP42UnsupportedMultiByteFunctionGroup.lo CXX WP5AttributeGroup.lo CXX WP5BoxGroup.lo CXX WP5ContentListener.lo CXX WP5DefinitionGroup.lo CXX WP5ExtendedCharacterGroup.lo CXX WP5FileStructure.lo CXX WP5FixedLengthGroup.lo CXX WP5FontGroup.lo CXX WP5FontNameStringPoolPacket.lo CXX WP5FootnoteEndnoteGroup.lo CXX WP5GeneralPacketData.lo CXX WP5GeneralPacketIndex.lo CXX WP5GraphicsInformationPacket.lo CXX WP5Header.lo CXX WP5HeaderFooterGroup.lo CXX WP5IndentGroup.lo CXX WP5Listener.lo CXX WP5ListFontsUsedPacket.lo CXX WP5PageFormatGroup.lo CXX WP5Parser.lo CXX WP5Part.lo CXX WP5PrefixData.lo CXX WP5SingleByteFunction.lo CXX WP5SpecialHeaderIndex.lo CXX WP5StylesListener.lo CXX WP5SubDocument.lo CXX WP5TabGroup.lo CXX WP5TableEOLGroup.lo CXX WP5TableEOPGroup.lo CXX WP5UnsupportedFixedLengthGroup.lo CXX WP5UnsupportedVariableLengthGroup.lo CXX WP5VariableLengthGroup.lo CXX WP6AttributeGroup.lo CXX WP6BoxGroup.lo CXX WP6CharacterGroup.lo CXX WP6ColumnGroup.lo CXX WP6CommentAnnotationPacket.lo CXX WP6ContentListener.lo CXX WP6DefaultInitialFontPacket.lo CXX WP6DisplayNumberReferenceGroup.lo CXX WP6EOLGroup.lo CXX WP6ExtendedCharacterGroup.lo CXX WP6ExtendedDocumentSummaryPacket.lo CXX WP6FileStructure.lo CXX WP6FillStylePacket.lo CXX WP6FixedLengthGroup.lo CXX WP6FontDescriptorPacket.lo CXX WP6FootnoteEndnoteGroup.lo CXX WP6GeneralTextPacket.lo CXX WP6GraphicsBoxStylePacket.lo CXX WP6GraphicsCachedFileDataPacket.lo CXX WP6GraphicsFilenamePacket.lo CXX WP6Header.lo CXX WP60Header.lo CXX WP61Header.lo CXX WP6HeaderFooterGroup.lo CXX WP6HighlightGroup.lo CXX WP6HyperlinkPacket.lo CXX WP6Listener.lo CXX WP6NumberingMethodGroup.lo CXX WP6Parser.lo CXX WP6OutlineStylePacket.lo CXX WP6PageGroup.lo CXX WP6ParagraphGroup.lo CXX WP6Part.lo CXX WP6PrefixData.lo CXX WP6PrefixIndice.lo CXX WP6PrefixDataPacket.lo CXX WP6SetNumberGroup.lo CXX WP6SingleByteFunction.lo CXX WP6StyleGroup.lo CXX WP6StylesListener.lo CXX WP6SubDocument.lo CXX WP6TabGroup.lo CXX WP6TableStylePacket.lo CXX WP6UndoGroup.lo CXX WP6UnsupportedFixedLengthGroup.lo CXX WP6UnsupportedVariableLengthGroup.lo CXX WP6VariableLengthGroup.lo CXX WPDocument.lo CXX WPXContentListener.lo CXX WPXEncryption.lo CXX WPXHeader.lo CXX WPXHeaderFooter.lo CXX WPXListener.lo CXX WPXMemoryStream.lo CXX WPXPageSpan.lo CXX WPXParser.lo CXX WPXStylesListener.lo CXX WPXSubDocument.lo CXX WPXTable.lo CXX WPXTableList.lo In file included from WPXContentListener.h:29, from WPXContentListener.cpp:26: WPXTable.h:56:30: error: expected ‘;’ at end of member declaration 56 | const WPXTableCell *getCell(size_t i, size_t j) | ^~~~~~~ | ; WPXTable.h:56:44: error: expected ‘)’ before ‘i’ 56 | const WPXTableCell *getCell(size_t i, size_t j) | ~ ^~ | ) WPXTable.h:49:7: warning: ‘class WPXTable’ has pointer data members [-Weffc++] 49 | class WPXTable | ^~~~~~~~ WPXTable.h:49:7: warning: but does not declare ‘WPXTable(const WPXTable&)’ [-Weffc++] WPXTable.h:49:7: warning: or ‘operator=(const WPXTable&)’ [-Weffc++] WPXTable.h:56:30: note: pointer member ‘WPXTable::getCell’ declared here 56 | const WPXTableCell *getCell(size_t i, size_t j) | ^~~~~~~ WPXTable.h: In constructor ‘WPXTable::WPXTable()’: WPXTable.h:52:9: warning: ‘WPXTable::getCell’ should be initialized in the member initialization list [-Weffc++] 52 | WPXTable() : m_tableRows() {} | ^~~~~~~~ In file included from WPXTable.cpp:28: WPXTable.h:56:30: error: expected ‘;’ at end of member declaration 56 | const WPXTableCell *getCell(size_t i, size_t j) | ^~~~~~~ | ; WPXTable.h:56:44: error: expected ‘)’ before ‘i’ 56 | const WPXTableCell *getCell(size_t i, size_t j) | ~ ^~ | ) WPXTable.h:49:7: warning: ‘class WPXTable’ has pointer data members [-Weffc++] 49 | class WPXTable | ^~~~~~~~ WPXTable.h:49:7: warning: but does not declare ‘WPXTable(const WPXTable&)’ [-Weffc++] WPXTable.h:49:7: warning: or ‘operator=(const WPXTable&)’ [-Weffc++] WPXTable.h:56:30: note: pointer member ‘WPXTable::getCell’ declared here 56 | const WPXTableCell *getCell(size_t i, size_t j) | ^~~~~~~ WPXTable.h: In constructor ‘WPXTable::WPXTable()’: WPXTable.h:52:9: warning: ‘WPXTable::getCell’ should be initialized in the member initialization list [-Weffc++] 52 | WPXTable() : m_tableRows() {} | ^~~~~~~~ make[3]: *** [Makefile:1204: WPXTable.lo] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: *** [Makefile:1204: WPXContentListener.lo] Error 1 make[3]: Leaving directory '/build/libwpd/src/libwpd-0.10.3/src/lib' make[2]: *** [Makefile:382: all-recursive] Error 1 make[2]: Leaving directory '/build/libwpd/src/libwpd-0.10.3/src' make[1]: *** [Makefile:492: all-recursive] Error 1 make[1]: Leaving directory '/build/libwpd/src/libwpd-0.10.3' make: *** [Makefile:403: all] Error 2 ==> ERROR:(B A failure occurred in build().(B  Aborting...(B