86>Mar 11 14:09:56 userdel[3507114]: delete user 'rooter'
<86>Mar 11 14:09:56 userdel[3507114]: removed group 'rooter' owned by 'rooter'
<86>Mar 11 14:09:56 userdel[3507114]: removed shadow group 'rooter' owned by 'rooter'
<86>Mar 11 14:09:56 groupadd[3507129]: group added to /etc/group: name=rooter, GID=621
<86>Mar 11 14:09:56 groupadd[3507129]: group added to /etc/gshadow: name=rooter
<86>Mar 11 14:09:56 groupadd[3507129]: new group: name=rooter, GID=621
<86>Mar 11 14:09:56 useradd[3507139]: new user: name=rooter, UID=621, GID=621, home=/root, shell=/bin/bash
<86>Mar 11 14:09:56 userdel[3507156]: delete user 'builder'
<86>Mar 11 14:09:56 userdel[3507156]: removed group 'builder' owned by 'builder'
<86>Mar 11 14:09:56 userdel[3507156]: removed shadow group 'builder' owned by 'builder'
<86>Mar 11 14:09:56 groupadd[3507167]: group added to /etc/group: name=builder, GID=622
<86>Mar 11 14:09:56 groupadd[3507167]: group added to /etc/gshadow: name=builder
<86>Mar 11 14:09:56 groupadd[3507167]: new group: name=builder, GID=622
<86>Mar 11 14:09:56 useradd[3507175]: new user: name=builder, UID=622, GID=622, home=/usr/src, shell=/bin/bash
<13>Mar 11 14:10:00 rpmi: xml-utils-1:2.9.10-alt3 sisyphus+245000.16400.79.1 1583230501 installed
<13>Mar 11 14:10:00 rpmi: libcom_err-1.44.6-alt1 sisyphus+224154.100.1.1 1552091678 installed
<13>Mar 11 14:10:00 rpmi: libe2fs-1.44.6-alt1 sisyphus+224154.100.1.1 1552091678 installed
<13>Mar 11 14:10:00 rpmi: libss-1.44.6-alt1 sisyphus+224154.100.1.1 1552091678 installed
<13>Mar 11 14:10:00 rpmi: e2fsprogs-1.44.6-alt1 sisyphus+224154.100.1.1 1552091678 installed
<13>Mar 11 14:10:00 rpmi: sgml-common-0.6.3-alt15 1423664786 installed
<13>Mar 11 14:10:00 rpmi: docbook-dtds-4.5-alt1 1223476557 installed
<13>Mar 11 14:10:00 rpmi: docbook-style-xsl-1.79.1-alt4 sisyphus+232871.100.1.1 1561238010 installed
<13>Mar 11 14:10:01 rpmi: libpaper-1.1.26-alt1 sisyphus+221360.100.1.1 1549974197 installed
<13>Mar 11 14:10:01 rpmi: libgpg-error-1.36-alt1 sisyphus+225621.300.1.1 1553521082 installed
<13>Mar 11 14:10:01 rpmi: libgcrypt20-1.8.5-alt3 sisyphus+239622.100.1.1 1571746654 installed
<13>Mar 11 14:10:01 rpmi: libxslt-1.1.34-alt1 sisyphus+240826.100.1.1 1573801860 installed
<13>Mar 11 14:10:01 rpmi: xsltproc-1.1.34-alt1 sisyphus+240826.100.1.1 1573801860 installed
<13>Mar 11 14:10:01 rpmi: gcc-c++-common-1.4.24-alt3 sisyphus+243033.100.1.1 1576462403 installed
<13>Mar 11 14:10:01 rpmi: libstdc++9-devel-9.2.1-alt3 sisyphus+245055.100.1.1 1580041617 installed
<13>Mar 11 14:10:02 rpmi: gcc9-c++-9.2.1-alt3 sisyphus+245055.100.1.1 1580041617 installed
<13>Mar 11 14:10:02 rpmi: ed-1:0.2-alt10 1449768440 installed
<13>Mar 11 14:10:02 rpmi: cvs-1.11.23-alt7 sisyphus+221902.1500.4.1 1550595314 installed
<13>Mar 11 14:10:02 rpmi: gcc-c++-9-alt1 sisyphus+239632.300.3.1 1571788297 installed
<13>Mar 11 14:10:02 rpmi: xmlto-0.0.28-alt2 1518213370 installed
Building target platforms: i586
Building for target i586
Wrote: /usr/src/in/nosrpm/OpenSP-1.5.2-alt3.qa1.nosrc.rpm
Installing OpenSP-1.5.2-alt3.qa1.src.rpm
Building target platforms: i586
Building for target i586
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.35555
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf OpenSP-1.5.2
+ echo 'Source #0 (OpenSP-1.5.2.tar.bz2):'
Source #0 (OpenSP-1.5.2.tar.bz2):
+ /bin/bzip2 -dc /usr/src/RPM/SOURCES/OpenSP-1.5.2.tar.bz2
+ /bin/tar -xf -
+ cd OpenSP-1.5.2
+ /bin/chmod -c -Rf u+rwX,go-w .
mode of './lib/StdioStorageMessages.rc' changed from 0444 (r--r--r--) to 0644 (rw-r--r--)
mode of './lib/ParserAppMessages.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--)
mode of './lib/PosixStorageMessages.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--)
mode of './lib/EntityManagerMessages.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--)
mode of './lib/PosixStorageMessages.rc' changed from 0444 (r--r--r--) to 0644 (rw-r--r--)
mode of './lib/ParserAppMessages.rc' changed from 0444 (r--r--r--) to 0644 (rw-r--r--)
mode of './lib/CmdLineAppMessages.rc' changed from 0444 (r--r--r--) to 0644 (rw-r--r--)
mode of './lib/CatalogMessages.rc' changed from 0444 (r--r--r--) to 0644 (rw-r--r--)
mode of './lib/CmdLineAppMessages.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--)
mode of './lib/CatalogMessages.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--)
mode of './lib/ParserMessages.rc' changed from 0444 (r--r--r--) to 0644 (rw-r--r--)
mode of './lib/MessageFormatterMessages.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--)
mode of './lib/ParserMessages.cxx' changed from 0444 (r--r--r--) to 0644 (rw-r--r--)
mode of './lib/StdioStorageMessages.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--)
mode of './lib/ArcEngineMessages.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--)
mode of './lib/MessageReporterMessages.rc' changed from 0444 (r--r--r--) to 0644 (rw-r--r--)
mode of './lib/WinInetStorageMessages.rc' changed from 0444 (r--r--r--) to 0644 (rw-r--r--)
mode of './lib/ParserMessages.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--)
mode of './lib/MessageFormatterMessages.rc' changed from 0444 (r--r--r--) to 0644 (rw-r--r--)
mode of './lib/EntityAppMessages.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--)
mode of './lib/MessageReporterMessages.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--)
mode of './lib/WinInetStorageMessages.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--)
mode of './lib/ArcEngineMessages.rc' changed from 0444 (r--r--r--) to 0644 (rw-r--r--)
mode of './lib/EntityManagerMessages.rc' changed from 0444 (r--r--r--) to 0644 (rw-r--r--)
mode of './lib/URLStorageMessages.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--)
mode of './lib/URLStorageMessages.rc' changed from 0444 (r--r--r--) to 0644 (rw-r--r--)
mode of './lib/EntityAppMessages.rc' changed from 0444 (r--r--r--) to 0644 (rw-r--r--)
mode of './sgmlnorm/SgmlnormMessages.rc' changed from 0444 (r--r--r--) to 0644 (rw-r--r--)
mode of './sgmlnorm/SgmlnormMessages.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--)
mode of './nsgmls/RastEventHandlerMessages.rc' changed from 0444 (r--r--r--) to 0644 (rw-r--r--)
mode of './nsgmls/NsgmlsMessages.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--)
mode of './nsgmls/RastEventHandlerMessages.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--)
mode of './nsgmls/NsgmlsMessages.rc' changed from 0444 (r--r--r--) to 0644 (rw-r--r--)
mode of './spam/SpamMessages.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--)
mode of './spam/SpamMessages.rc' changed from 0444 (r--r--r--) to 0644 (rw-r--r--)
mode of './sx/XmlOutputMessages.rc' changed from 0444 (r--r--r--) to 0644 (rw-r--r--)
mode of './sx/SxMessages.rc' changed from 0444 (r--r--r--) to 0644 (rw-r--r--)
mode of './sx/XmlOutputMessages.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--)
mode of './sx/SxMessages.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--)
mode of './spent/SpentMessages.rc' changed from 0444 (r--r--r--) to 0644 (rw-r--r--)
mode of './spent/SpentMessages.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--)
mode of './spcat/SpcatMessages.rc' changed from 0444 (r--r--r--) to 0644 (rw-r--r--)
mode of './spcat/SpcatMessages.h' changed from 0444 (r--r--r--) to 0644 (rw-r--r--)
mode of './po/sp5.pot' changed from 0444 (r--r--r--) to 0644 (rw-r--r--)
+ echo 'Patch #0 (OpenSP-1.5.1-disable-http.patch):'
Patch #0 (OpenSP-1.5.1-disable-http.patch):
+ /usr/bin/patch -p1
patching file configure.in
Hunk #1 succeeded at 411 (offset -1 lines).
Hunk #2 succeeded at 426 (offset -1 lines).
+ echo 'Patch #1 (opensp-sigsegv.patch):'
Patch #1 (opensp-sigsegv.patch):
+ /usr/bin/patch -p1 -b --suffix .sigsegv
patching file lib/ExtendEntityManager.cxx
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.35555
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd OpenSP-1.5.2
+ autoreconf -fisv
autoreconf-default: Entering directory `.'
autoreconf-default: running: autopoint --force
Copying file m4/isc-posix.m4
Copying file mkinstalldirs
Copying file po/Makefile.in.in
Copying file po/Makevars.template
autoreconf-default: running: aclocal --force -I m4
aclocal-default: warning: autoconf input should be named 'configure.ac', not 'configure.in'
autoreconf-default: configure.in: tracing
autoreconf-default: running: libtoolize --force --install
libtoolize-default: putting auxiliary files in '.'.
libtoolize-default: linking file './config.guess'
libtoolize-default: linking file './config.sub'
libtoolize-default: linking file './install-sh'
libtoolize-default: linking file './ltmain.sh'
libtoolize-default: putting macros in 'm4'.
libtoolize-default: linking file 'm4/libtool.m4'
libtoolize-default: You should add the contents of 'm4/libtool.m4' to 'aclocal.m4'.
libtoolize-default: linking file 'm4/ltoptions.m4'
libtoolize-default: You should add the contents of 'm4/ltoptions.m4' to 'aclocal.m4'.
libtoolize-default: linking file 'm4/ltsugar.m4'
libtoolize-default: You should add the contents of 'm4/ltsugar.m4' to 'aclocal.m4'.
libtoolize-default: linking file 'm4/ltversion.m4'
libtoolize-default: linking file 'm4/lt~obsolete.m4'
libtoolize-default: You should add the contents of 'm4/lt~obsolete.m4' to 'aclocal.m4'.
libtoolize-default: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.in,
libtoolize-default: and rerunning libtoolize-default and aclocal.
autoreconf-default: configure.in: not using Intltool
autoreconf-default: configure.in: not using gtk-doc
aclocal-default: warning: autoconf input should be named 'configure.ac', not 'configure.in'
autoreconf-default: running: /usr/bin/autoconf-2.60 --force
autoreconf-default: running: /usr/bin/autoheader-2.60 --force
autoreconf-default: running: automake --add-missing --force-missing
automake-default: warning: autoconf input should be named 'configure.ac', not 'configure.in'
configure.in:16: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. For more info, see:
configure.in:16: https://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation
configure.in:229: installing './compile'
configure.in:16: installing './missing'
automake-default: warning: autoconf input should be named 'configure.ac', not 'configure.in'
docsrc/Makefile.am:19: warning: patsubst %.1, %.xml, $(man_MANS: non-POSIX variable name
docsrc/Makefile.am:19: (probably a GNU make extension)
docsrc/Makefile.am:21: warning: '%'-style pattern rules are a GNU make extension
docsrc/Makefile.am:24: warning: '%'-style pattern rules are a GNU make extension
docsrc/Makefile.am:26: warning: shell basename $< .tex: non-POSIX variable name
docsrc/Makefile.am:26: (probably a GNU make extension)
docsrc/Makefile.am:34: warning: '%'-style pattern rules are a GNU make extension
docsrc/Makefile.am:36: warning: shell basename $< .tex: non-POSIX variable name
docsrc/Makefile.am:36: (probably a GNU make extension)
docsrc/Makefile.am:44: warning: '%'-style pattern rules are a GNU make extension
docsrc/Makefile.am:47: warning: '%'-style pattern rules are a GNU make extension
docsrc/Makefile.am:51: warning: '%'-style pattern rules are a GNU make extension
lib/Makefile.am:81: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
lib/Makefile.am: installing './depcomp'
nsgmls/Makefile.am:15: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
sgmlnorm/Makefile.am:17: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
spam/Makefile.am:14: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
spcat/Makefile.am:12: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
spent/Makefile.am:9: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
sx/Makefile.am:14: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
tests/Makefile.am:42: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
parallel-tests: installing './test-driver'
autoreconf-default: Leaving directory `.'
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ export CFLAGS
+ CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ export CXXFLAGS
+ FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ export FFLAGS
+ '[' -n '' ']'
++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g'
+ ASFLAGS=' -march=i586 -mtune=generic'
+ export ASFLAGS
+ export lt_cv_prog_cc_static_works=no
+ lt_cv_prog_cc_static_works=no
+ export lt_cv_deplibs_check_method=pass_all
+ lt_cv_deplibs_check_method=pass_all
+ readlink -e -- ./configure
+ xargs -ri dirname -- '{}'
+ xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n'
+ sort -u
+ xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess
+ ./configure --build=i586-alt-linux --host=i586-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --without-included-gettext --disable-static --enable-default-catalog=/etc/sgml/catalog --enable-default-search-path=/usr/share/sgml --enable-http
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... no
checking whether make supports nested variables... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether build environment is sane... yes
checking for i586-alt-linux-gcc... i586-alt-linux-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 i586-alt-linux-gcc accepts -g... yes
checking for i586-alt-linux-gcc option to accept ISO C89... none needed
checking whether i586-alt-linux-gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of i586-alt-linux-gcc... none
checking how to run the C preprocessor... i586-alt-linux-gcc -E
checking for i586-alt-linux-g++... i586-alt-linux-g++
checking whether we are using the GNU C++ compiler... yes
checking whether i586-alt-linux-g++ accepts -g... yes
checking dependency style of i586-alt-linux-g++... none
checking how to run the C++ preprocessor... i586-alt-linux-g++ -E
checking whether ln -s works... yes
checking whether make sets $(MAKE)... (cached) no
checking for perl... /usr/bin/perl
checking build system type... i586-alt-linux-gnu
checking host system type... i586-alt-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by i586-alt-linux-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 i586-alt-linux-gnu file names to i586-alt-linux-gnu format... func_convert_file_noop
checking how to convert i586-alt-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for i586-alt-linux-objdump... no
checking for objdump... objdump
checking how to recognize dependent libraries... (cached) pass_all
checking for i586-alt-linux-dlltool... no
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for i586-alt-linux-ar... no
checking for ar... ar
checking for archiver @FILE support... @
checking for i586-alt-linux-strip... no
checking for strip... strip
checking for i586-alt-linux-ranlib... no
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from i586-alt-linux-gcc object... ok
checking for sysroot... no
checking for a working dd... /bin/dd
checking how to truncate binary pipes... /bin/dd bs=4096 count=1
checking for i586-alt-linux-mt... no
checking for mt... no
checking if : is a manifest tool... no
checking for ANSI C header files... yes
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 i586-alt-linux-gcc supports -fno-rtti -fno-exceptions... no
checking for i586-alt-linux-gcc option to produce PIC... -fPIC -DPIC
checking if i586-alt-linux-gcc PIC flag -fPIC -DPIC works... yes
checking if i586-alt-linux-gcc static flag -static works... no
checking if i586-alt-linux-gcc supports -c -o file.o... yes
checking if i586-alt-linux-gcc supports -c -o file.o... (cached) yes
checking whether the i586-alt-linux-gcc linker (/usr/bin/ld) 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... i586-alt-linux-g++ -E
checking for ld used by i586-alt-linux-g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the i586-alt-linux-g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for i586-alt-linux-g++ option to produce PIC... -fPIC -DPIC
checking if i586-alt-linux-g++ PIC flag -fPIC -DPIC works... yes
checking if i586-alt-linux-g++ static flag -static works... no
checking if i586-alt-linux-g++ supports -c -o file.o... yes
checking if i586-alt-linux-g++ supports -c -o file.o... (cached) yes
checking whether the i586-alt-linux-g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for pthread_create in -lpthread... yes
checking whether NLS is requested... yes
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge
checking whether we are using the GNU C Library 2 or newer... yes
checking for i586-alt-linux-ranlib... ranlib
checking for strerror in -lcposix... no
checking for an ANSI C-conforming const... yes
checking for signed... yes
checking for inline... inline
checking for off_t... yes
checking for size_t... yes
checking for long long... yes
checking for long double... yes
checking for wchar_t... yes
checking for wint_t... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for intmax_t... yes
checking whether printf() supports POSIX/XSI format strings... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/param.h... yes
checking for getpagesize... yes
checking for working mmap... yes
checking whether we are using the GNU C Library 2.1 or newer... yes
checking whether integer division by zero raises SIGFPE... yes
checking for unsigned long long... yes
checking for inttypes.h... yes
checking whether the inttypes.h PRIxNN macros are broken... no
checking for stdint.h... (cached) yes
checking for SIZE_MAX... yes
checking for stdint.h... (cached) yes
checking for CFPreferencesCopyAppValue... no
checking for CFLocaleCopyCurrent... no
checking for ld used by GCC... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for shared library run path origin... done
checking for ptrdiff_t... yes
checking argz.h usability... yes
checking argz.h presence... yes
checking for argz.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking nl_types.h usability... yes
checking nl_types.h presence... yes
checking for nl_types.h... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/param.h... (cached) yes
checking for asprintf... yes
checking for fwprintf... yes
checking for getcwd... yes
checking for getegid... yes
checking for geteuid... yes
checking for getgid... yes
checking for getuid... yes
checking for mempcpy... yes
checking for munmap... yes
checking for putenv... yes
checking for setenv... yes
checking for setlocale... yes
checking for snprintf... yes
checking for stpcpy... yes
checking for strcasecmp... yes
checking for strdup... yes
checking for strtoul... yes
checking for tsearch... yes
checking for wcslen... yes
checking for __argz_count... yes
checking for __argz_stringify... yes
checking for __argz_next... yes
checking for __fsetlocking... yes
checking whether _snprintf is declared... no
checking whether _snwprintf is declared... no
checking whether feof_unlocked is declared... yes
checking whether fgets_unlocked is declared... no
checking whether getc_unlocked is declared... yes
checking for iconv... yes
checking for iconv declaration...
extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
checking for nl_langinfo and CODESET... yes
checking for LC_MESSAGES... yes
checking for bison... bison
checking version of bison... 3.0.5, ok
checking for CFPreferencesCopyAppValue... (cached) no
checking for CFLocaleCopyCurrent... (cached) no
checking whether NLS is requested... yes
checking whether included gettext is requested... no
checking for GNU gettext in libc... yes
checking whether to use NLS... yes
checking where the gettext function comes from... libc
checking for locale.h... (cached) yes
checking for ANSI C header files... (cached) yes
checking for limits.h... (cached) yes
checking for unistd.h... (cached) yes
checking io.h usability... no
checking io.h presence... no
checking for io.h... no
checking osfcn.h usability... no
checking osfcn.h presence... no
checking for osfcn.h... no
checking new usability... yes
checking new presence... yes
checking for new... yes
checking cassert usability... yes
checking cassert presence... yes
checking for cassert... yes
checking whether byte ordering is bigendian... no
checking for size_t... (cached) yes
checking for struct stat.st_blksize... yes
checking for sig_atomic_t in signal.h... yes
checking size of size_t... 4
checking size of unsigned int... 4
checking size of unsigned short... 2
checking size of wchar_t... 4
checking whether the compiler recognizes bool as a built-in type... yes
checking size of bool... 1
checking whether the compiler supports the mutable keyword... yes
checking whether the compiler recognizes typename... yes
checking whether the compiler accepts the new for scoping rules... yes
checking whether the compiler supports placement operator delete... no
checking whether the compiler supports dynamic_cast<>... yes
checking whether the compiler implements namespaces... yes
checking whether the compiler supports explicit instantiations... yes
checking for placement operator new... yes
checking whether the C++ compiler supports the std namespace... yes
checking whether GNU C++ supports automatic template instantiation... yes
checking whether GNU C++ links with libg++ if we include new.h... no
checking whether new_handler accepts size_t and returns int... no
checking for memmove... yes
checking for memcmp... yes
checking for strerror... yes
checking for strtoul... (cached) yes
checking for setlocale... (cached) yes
checking for Windows and DOS and OS/2 style pathnames... no
checking whether to include support for http... yes
checking for main in -lnsl... no
checking for main in -lsocket... no
checking h_errno in netdb.h... yes
checking for default catalog... /etc/sgml/catalog
checking for default search path... /usr/share/sgml
checking whether to include support for XML Formatted Messages... no
checking whether to include DTDDECL support... yes
checking whether to build docs (man and html)... yes
checking for xmlto... /usr/bin/xmlto
checking whether to build all docs (man, html, pdf, ps)... no
checking that generated files are newer than configure... done
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating OpenSP-1.5.2.spec
config.status: creating Makefile
config.status: creating msggen.pl
config.status: creating lib/Makefile
config.status: creating nsgmls/Makefile
config.status: creating spent/Makefile
config.status: creating spam/Makefile
config.status: creating sgmlnorm/Makefile
config.status: creating sx/Makefile
config.status: creating spcat/Makefile
config.status: creating include/Makefile
config.status: creating include/config.h.old
config.status: creating generic/Makefile
config.status: creating doc/Makefile
config.status: creating pubtext/Makefile
config.status: creating tests/Makefile
config.status: creating unicode/Makefile
config.status: creating intl/Makefile
config.status: WARNING: 'intl/Makefile.in' seems to ignore the --datarootdir setting
config.status: creating po/Makefile.in
config.status: WARNING: 'po/Makefile.in.in' seems to ignore the --datarootdir setting
config.status: creating docsrc/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing default-1 commands
config.status: creating po/POTFILES
config.status: creating po/Makefile
+ make -j8
make all-recursive
Making all in pubtext
make[2]: Nothing to be done for 'all'.
Making all in unicode
make[2]: Nothing to be done for 'all'.
Making all in doc
make[2]: Nothing to be done for 'all'.
Making all in include
make[2]: Nothing to be done for 'all'.
Making all in generic
make[2]: Nothing to be done for 'all'.
Making all in intl
make[2]: Nothing to be done for 'all'.
Making all in po
make OpenSP.pot-update
make[3]: Entering directory '/usr/src/RPM/BUILD/OpenSP-1.5.2/po'
sed -e '/^#/d' remove-potcdate.sin > t-remove-potcdate.sed
mv t-remove-potcdate.sed remove-potcdate.sed
make[3]: Leaving directory '/usr/src/RPM/BUILD/OpenSP-1.5.2/po'
make[3]: Entering directory '/usr/src/RPM/BUILD/OpenSP-1.5.2/po'
if test -n 'openjade-devel@lists.sf.net' || test '' = '@'PACKAGE_BUGREPORT'@'; then \
msgid_bugs_address='openjade-devel@lists.sf.net'; \
else \
msgid_bugs_address=''; \
fi; \
/usr/bin/xgettext --default-domain=OpenSP --directory=.. \
--add-comments=TRANSLATORS: --keyword=_ --keyword=N_ \
--files-from=./POTFILES.in \
--copyright-holder='The OpenJade Project ' \
--msgid-bugs-address="$msgid_bugs_address"
/usr/bin/xgettext: warning: file 'lib/ArcEngineMessages.msg' extension 'msg' is unknown; will try C
/usr/bin/xgettext: warning: file 'lib/CatalogMessages.msg' extension 'msg' is unknown; will try C
/usr/bin/xgettext: warning: file 'lib/CmdLineAppMessages.msg' extension 'msg' is unknown; will try C
lib/CmdLineAppMessages.msg:10: warning: unterminated character constant
lib/CmdLineAppMessages.msg:30: warning: unterminated character constant
/usr/bin/xgettext: warning: file 'lib/EntityAppMessages.msg' extension 'msg' is unknown; will try C
/usr/bin/xgettext: warning: file 'lib/EntityManagerMessages.msg' extension 'msg' is unknown; will try C
/usr/bin/xgettext: warning: file 'lib/MessageFormatterMessages.msg' extension 'msg' is unknown; will try C
/usr/bin/xgettext: warning: file 'lib/MessageReporterMessages.msg' extension 'msg' is unknown; will try C
/usr/bin/xgettext: warning: file 'lib/ParserAppMessages.msg' extension 'msg' is unknown; will try C
/usr/bin/xgettext: warning: file 'lib/ParserMessages.msg' extension 'msg' is unknown; will try C
lib/ParserMessages.msg:430: warning: unterminated character constant
lib/ParserMessages.msg:431: warning: unterminated character constant
lib/ParserMessages.msg:438: warning: unterminated character constant
lib/ParserMessages.msg:439: warning: unterminated character constant
lib/ParserMessages.msg:440: warning: unterminated character constant
lib/ParserMessages.msg:445: warning: unterminated character constant
/usr/bin/xgettext: warning: file 'lib/PosixStorageMessages.msg' extension 'msg' is unknown; will try C
/usr/bin/xgettext: warning: file 'lib/StdioStorageMessages.msg' extension 'msg' is unknown; will try C
/usr/bin/xgettext: warning: file 'lib/URLStorageMessages.msg' extension 'msg' is unknown; will try C
/usr/bin/xgettext: warning: file 'lib/WinInetStorageMessages.msg' extension 'msg' is unknown; will try C
/usr/bin/xgettext: warning: file 'nsgmls/NsgmlsMessages.msg' extension 'msg' is unknown; will try C
/usr/bin/xgettext: warning: file 'nsgmls/RastEventHandlerMessages.msg' extension 'msg' is unknown; will try C
/usr/bin/xgettext: warning: file 'spam/SpamMessages.msg' extension 'msg' is unknown; will try C
/usr/bin/xgettext: warning: file 'sx/SxMessages.msg' extension 'msg' is unknown; will try C
/usr/bin/xgettext: warning: file 'sx/XmlOutputMessages.msg' extension 'msg' is unknown; will try C
/usr/bin/xgettext: warning: file 'sgmlnorm/SgmlnormMessages.msg' extension 'msg' is unknown; will try C
/usr/bin/xgettext: warning: file 'spcat/SpcatMessages.msg' extension 'msg' is unknown; will try C
spcat/SpcatMessages.msg:15: warning: unterminated character constant
/usr/bin/xgettext: warning: file 'spent/SpentMessages.msg' extension 'msg' is unknown; will try C
test ! -f OpenSP.po || { \
if test -f ./OpenSP.pot; then \
sed -f remove-potcdate.sed < ./OpenSP.pot > OpenSP.1po && \
sed -f remove-potcdate.sed < OpenSP.po > OpenSP.2po && \
if cmp OpenSP.1po OpenSP.2po >/dev/null 2>&1; then \
rm -f OpenSP.1po OpenSP.2po OpenSP.po; \
else \
rm -f OpenSP.1po OpenSP.2po ./OpenSP.pot && \
mv OpenSP.po ./OpenSP.pot; \
fi; \
else \
mv OpenSP.po ./OpenSP.pot; \
fi; \
}
make[3]: Leaving directory '/usr/src/RPM/BUILD/OpenSP-1.5.2/po'
test ! -f ./OpenSP.pot || \
test -z "de.gmo fr.gmo ja.gmo sv.gmo tr.gmo" || make de.gmo fr.gmo ja.gmo sv.gmo tr.gmo
Making all in lib
make all-am
make[3]: Entering directory '/usr/src/RPM/BUILD/OpenSP-1.5.2/lib'
/bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o Allocator.lo Allocator.cxx
libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c Allocator.cxx -fPIC -DPIC -o .libs/Allocator.o
In file included from Allocator.cxx:5:
../include/Allocator.h: In constructor 'OpenSP::Allocator::Allocator(size_t, unsigned int)':
../include/Allocator.h:57:12: warning: 'OpenSP::Allocator::blocksPerSegment_' will be initialized after [-Wreorder]
57 | unsigned blocksPerSegment_;
| ^~~~~~~~~~~~~~~~~
../include/Allocator.h:55:10: warning: 'OpenSP::Allocator::Block* OpenSP::Allocator::freeList_' [-Wreorder]
55 | Block *freeList_;
| ^~~~~~~~~
Allocator.cxx:12:1: warning: when initialized here [-Wreorder]
12 | Allocator::Allocator(size_t maxSize, unsigned blocksPerSegment)
| ^~~~~~~~~
make[3]: Leaving directory '/usr/src/RPM/BUILD/OpenSP-1.5.2/lib'
make[3]: Entering directory '/usr/src/RPM/BUILD/OpenSP-1.5.2/lib'
/bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o CodingSystem.lo CodingSystem.cxx
libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c CodingSystem.cxx -fPIC -DPIC -o .libs/CodingSystem.o
make[3]: Leaving directory '/usr/src/RPM/BUILD/OpenSP-1.5.2/lib'
make[3]: Entering directory '/usr/src/RPM/BUILD/OpenSP-1.5.2/lib'
/bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o CharsetRegistry.lo CharsetRegistry.cxx
libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c CharsetRegistry.cxx -fPIC -DPIC -o .libs/CharsetRegistry.o
CharsetRegistry.cxx: In member function 'virtual OpenSP::Boolean OpenSP::CharsetRegistryDescIter::next(OpenSP::WideChar&, OpenSP::WideChar&, OpenSP::UnivChar&)':
CharsetRegistry.cxx:56:14: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
56 | for (; i < n_; i++)
| ~~^~~~
In file included from ../include/RangeMap.h:7,
from ../include/UnivCharsetDesc.h:14,
from ../include/CharsetInfo.h:11,
from ../include/CharsetRegistry.h:13,
from CharsetRegistry.cxx:8:
../include/Vector.cxx: In instantiation of 'OpenSP::Vector::Vector(const OpenSP::Vector&) [with T = OpenSP::RangeMapRange]':
../include/RangeMap.h:27:7: required from here
../include/Vector.h:66:6: warning: 'OpenSP::Vector >::ptr_' will be initialized after [-Wreorder]
66 | T *ptr_;
| ^~~~
../include/Vector.h:65:10: warning: 'size_t OpenSP::Vector >::size_' [-Wreorder]
65 | size_t size_;
| ^~~~~
In file included from ../include/Vector.h:77,
from ../include/RangeMap.h:7,
from ../include/UnivCharsetDesc.h:14,
from ../include/CharsetInfo.h:11,
from ../include/CharsetRegistry.h:13,
from CharsetRegistry.cxx:8:
../include/Vector.cxx:26:1: warning: when initialized here [-Wreorder]
26 | Vector::Vector(const Vector &v)
| ^~~~~~~~~
make[3]: Leaving directory '/usr/src/RPM/BUILD/OpenSP-1.5.2/lib'
make[3]: Entering directory '/usr/src/RPM/BUILD/OpenSP-1.5.2/lib'
/bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o CharsetInfo.lo CharsetInfo.cxx
libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c CharsetInfo.cxx -fPIC -DPIC -o .libs/CharsetInfo.o
In file included from ../include/RangeMap.h:7,
from ../include/UnivCharsetDesc.h:14,
from ../include/CharsetInfo.h:11,
from CharsetInfo.cxx:8:
../include/Vector.cxx: In instantiation of 'OpenSP::Vector::Vector(const OpenSP::Vector&) [with T = OpenSP::RangeMapRange]':
../include/RangeMap.h:27:7: required from here
../include/Vector.h:66:6: warning: 'OpenSP::Vector >::ptr_' will be initialized after [-Wreorder]
66 | T *ptr_;
| ^~~~
../include/Vector.h:65:10: warning: 'size_t OpenSP::Vector >::size_' [-Wreorder]
65 | size_t size_;
| ^~~~~
In file included from ../include/Vector.h:77,
from ../include/RangeMap.h:7,
from ../include/UnivCharsetDesc.h:14,
from ../include/CharsetInfo.h:11,
from CharsetInfo.cxx:8:
../include/Vector.cxx:26:1: warning: when initialized here [-Wreorder]
26 | Vector::Vector(const Vector &v)
| ^~~~~~~~~
make[3]: Leaving directory '/usr/src/RPM/BUILD/OpenSP-1.5.2/lib'
make[3]: Entering directory '/usr/src/RPM/BUILD/OpenSP-1.5.2/lib'
/bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o Big5CodingSystem.lo Big5CodingSystem.cxx
libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c Big5CodingSystem.cxx -fPIC -DPIC -o .libs/Big5CodingSystem.o
make[3]: Leaving directory '/usr/src/RPM/BUILD/OpenSP-1.5.2/lib'
make[3]: Entering directory '/usr/src/RPM/BUILD/OpenSP-1.5.2/lib'
/bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o CodingSystemKit.lo CodingSystemKit.cxx
libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c CodingSystemKit.cxx -fPIC -DPIC -o .libs/CodingSystemKit.o
In file included from ../include/TranslateCodingSystem.h:8,
from CodingSystemKit.cxx:10:
../include/Ptr.h:72:3: warning: access declarations are deprecated in favour of using-declarations; suggestion: add the 'using' keyword [-Wdeprecated]
72 | Ptr::isNull;
| ^~~~~~
../include/Ptr.h:73:3: warning: access declarations are deprecated in favour of using-declarations; suggestion: add the 'using' keyword [-Wdeprecated]
73 | Ptr::clear;
| ^~~~~~
CodingSystemKit.cxx: In constructor 'OpenSP::CodingSystemKitImpl::CodingSystemKitImpl(const OpenSP::TranslateCodingSystem::Desc*)':
CodingSystemKit.cxx:129:38: warning: 'OpenSP::CodingSystemKitImpl::systemCharsetDesc_' will be initialized after [-Wreorder]
129 | const TranslateCodingSystem::Desc *systemCharsetDesc_;
| ^~~~~~~~~~~~~~~~~~
CodingSystemKit.cxx:103:19: warning: 'OpenSP::XMLCodingSystem OpenSP::CodingSystemKitImpl::xmlCodingSystem_' [-Wreorder]
103 | XMLCodingSystem xmlCodingSystem_;
| ^~~~~~~~~~~~~~~~
CodingSystemKit.cxx:329:1: warning: when initialized here [-Wreorder]
329 | CodingSystemKitImpl::CodingSystemKitImpl(const TranslateCodingSystem::Desc *systemCharsetDesc)
| ^~~~~~~~~~~~~~~~~~~
CodingSystemKit.cxx:121:25: warning: 'OpenSP::CodingSystemKitImpl::koi8_rCodingSystem_' will be initialized after [-Wreorder]
121 | TranslateCodingSystem koi8_rCodingSystem_;
| ^~~~~~~~~~~~~~~~~~~
CodingSystemKit.cxx:107:25: warning: 'OpenSP::TranslateCodingSystem OpenSP::CodingSystemKitImpl::eucjpCodingSystem_' [-Wreorder]
107 | TranslateCodingSystem eucjpCodingSystem_;
| ^~~~~~~~~~~~~~~~~~
CodingSystemKit.cxx:329:1: warning: when initialized here [-Wreorder]
329 | CodingSystemKitImpl::CodingSystemKitImpl(const TranslateCodingSystem::Desc *systemCharsetDesc)
| ^~~~~~~~~~~~~~~~~~~
In file included from ../include/RangeMap.h:7,
from ../include/UnivCharsetDesc.h:14,
from ../include/CharsetInfo.h:11,
from ../include/CodingSystemKit.h:15,
from CodingSystemKit.cxx:9:
../include/Vector.cxx: In instantiation of 'OpenSP::Vector::Vector(const OpenSP::Vector&) [with T = OpenSP::RangeMapRange]':
../include/RangeMap.h:27:7: required from here
../include/Vector.h:66:6: warning: 'OpenSP::Vector >::ptr_' will be initialized after [-Wreorder]
66 | T *ptr_;
| ^~~~
../include/Vector.h:65:10: warning: 'size_t OpenSP::Vector >::size_' [-Wreorder]
65 | size_t size_;
| ^~~~~
In file included from ../include/Vector.h:77,
from ../include/RangeMap.h:7,
from ../include/UnivCharsetDesc.h:14,
from ../include/CharsetInfo.h:11,
from ../include/CodingSystemKit.h:15,
from CodingSystemKit.cxx:9:
../include/Vector.cxx:26:1: warning: when initialized here [-Wreorder]
26 | Vector::Vector(const Vector &v)
| ^~~~~~~~~
make[3]: Leaving directory '/usr/src/RPM/BUILD/OpenSP-1.5.2/lib'
make[3]: Entering directory '/usr/src/RPM/BUILD/OpenSP-1.5.2/lib'
/bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o CmdLineApp.lo CmdLineApp.cxx
libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c CmdLineApp.cxx -fPIC -DPIC -o .libs/CmdLineApp.o
In file included from ../include/Location.h:12,
from ../include/Message.h:12,
from ../include/MessageFormatter.h:14,
from ../include/MessageReporter.h:12,
from ../include/CmdLineApp.h:17,
from CmdLineApp.cxx:12:
../include/Ptr.h:72:3: warning: access declarations are deprecated in favour of using-declarations; suggestion: add the 'using' keyword [-Wdeprecated]
72 | Ptr::isNull;
| ^~~~~~
../include/Ptr.h:73:3: warning: access declarations are deprecated in favour of using-declarations; suggestion: add the 'using' keyword [-Wdeprecated]
73 | Ptr::clear;
| ^~~~~~
In file included from CmdLineApp.cxx:12:
../include/CmdLineApp.h: In constructor 'OpenSP::CmdLineApp::CmdLineApp(const char*)':
../include/CmdLineApp.h:74:23: warning: 'OpenSP::CmdLineApp::outputCodingSystem_' will be initialized after [-Wreorder]
74 | const CodingSystem *outputCodingSystem_;
| ^~~~~~~~~~~~~~~~~~~
CmdLineApp.cxx:81:23: warning: base 'OpenSP::MessageReporter' [-Wreorder]
81 | action_(normalAction)
| ^
CmdLineApp.cxx:75:1: warning: when initialized here [-Wreorder]
75 | CmdLineApp::CmdLineApp(const char *requiredInternalCode)
| ^~~~~~~~~~
In file included from CmdLineApp.cxx:12:
../include/CmdLineApp.h:92:23: warning: 'OpenSP::CmdLineApp::codingSystem_' will be initialized after [-Wreorder]
92 | const CodingSystem *codingSystem_;
| ^~~~~~~~~~~~~
../include/CmdLineApp.h:87:7: warning: 'int OpenSP::CmdLineApp::action_' [-Wreorder]
87 | int action_;
| ^~~~~~~
CmdLineApp.cxx:75:1: warning: when initialized here [-Wreorder]
75 | CmdLineApp::CmdLineApp(const char *requiredInternalCode)
| ^~~~~~~~~~
In file included from splib.h:7,
from CmdLineApp.cxx:11:
CmdLineApp.cxx: In member function 'virtual int OpenSP::CmdLineApp::init(int, OpenSP::CmdLineApp::AppChar**)':
../config.h:399:27: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
399 | #define SP_MESSAGE_DOMAIN "sp5"
| ^~~~~
CmdLineApp.cxx:327:51: note: in expansion of macro 'SP_MESSAGE_DOMAIN'
327 | SP_MESSAGE_DOMAIN,
| ^~~~~~~~~~~~~~~~~
../config.h:393:23: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
393 | #define SP_LOCALE_DIR "/usr/share/locale"
| ^~~~~~~~~~~~~~~~~~~
CmdLineApp.cxx:328:51: note: in expansion of macro 'SP_LOCALE_DIR'
328 | SP_LOCALE_DIR);
| ^~~~~~~~~~~~~
../config.h:399:27: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
399 | #define SP_MESSAGE_DOMAIN "sp5"
| ^~~~~
CmdLineApp.cxx:330:51: note: in expansion of macro 'SP_MESSAGE_DOMAIN'
330 | SP_MESSAGE_DOMAIN,
| ^~~~~~~~~~~~~~~~~
../config.h:393:23: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
393 | #define SP_LOCALE_DIR "/usr/share/locale"
| ^~~~~~~~~~~~~~~~~~~
CmdLineApp.cxx:331:51: note: in expansion of macro 'SP_LOCALE_DIR'
331 | SP_LOCALE_DIR);
| ^~~~~~~~~~~~~
CmdLineApp.cxx: In member function 'int OpenSP::CmdLineApp::run(int, OpenSP::CmdLineApp::AppChar**)':
CmdLineApp.cxx:365:6: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=]
365 | bad_alloc) {
| ^~~~~~~~~
In file included from ../include/Location.h:15,
from ../include/Message.h:12,
from ../include/MessageFormatter.h:14,
from ../include/MessageReporter.h:12,
from ../include/CmdLineApp.h:17,
from CmdLineApp.cxx:12:
../include/Vector.cxx: In instantiation of 'OpenSP::Vector::Vector(const OpenSP::Vector&) [with T = OpenSP::RangeMapRange]':
../include/RangeMap.h:27:7: required from here
../include/Vector.h:66:6: warning: 'OpenSP::Vector >::ptr_' will be initialized after [-Wreorder]
66 | T *ptr_;
| ^~~~
../include/Vector.h:65:10: warning: 'size_t OpenSP::Vector >::size_' [-Wreorder]
65 | size_t size_;
| ^~~~~
In file included from ../include/Vector.h:77,
from ../include/Location.h:15,
from ../include/Message.h:12,
from ../include/MessageFormatter.h:14,
from ../include/MessageReporter.h:12,
from ../include/CmdLineApp.h:17,
from CmdLineApp.cxx:12:
../include/Vector.cxx:26:1: warning: when initialized here [-Wreorder]
26 | Vector::Vector(const Vector &v)
| ^~~~~~~~~
In file included from ../include/Location.h:15,
from ../include/Message.h:12,
from ../include/MessageFormatter.h:14,
from ../include/MessageReporter.h:12,
from ../include/CmdLineApp.h:17,
from CmdLineApp.cxx:12:
../include/Vector.h: In instantiation of 'OpenSP::Vector::Vector(size_t) [with T = OpenSP::CopyOwner; size_t = unsigned int]':
CmdLineApp.cxx:199:40: required from here
../include/Vector.h:66:6: warning: 'OpenSP::Vector >::ptr_' will be initialized after [-Wreorder]
66 | T *ptr_;
| ^~~~
../include/Vector.h:65:10: warning: 'size_t OpenSP::Vector >::size_' [-Wreorder]
65 | size_t size_;
| ^~~~~
../include/Vector.h:25:3: warning: when initialized here [-Wreorder]
25 | Vector(size_t n) : ptr_(0), size_(0), alloc_(0) { append(n); }
| ^~~~~~
In file included from ../include/CmdLineApp.h:25,
from CmdLineApp.cxx:12:
../include/Options.cxx: In instantiation of 'OpenSP::Options::Options(int, T* const*, const OpenSP::Vector >&) [with T = char]':
CmdLineApp.cxx:379:45: required from here
../include/Options.h:41:7: warning: 'OpenSP::Options::argc_' will be initialized after [-Wreorder]
41 | int argc_;
| ^~~~~
../include/Options.h:40:13: warning: 'char* const* OpenSP::Options::argv_' [-Wreorder]
40 | T *const *argv_;
| ^~~~~
In file included from ../include/Options.h:57,
from ../include/CmdLineApp.h:25,
from CmdLineApp.cxx:12:
../include/Options.cxx:15:1: warning: when initialized here [-Wreorder]
15 | Options::Options(int argc, T *const *argv, const Vector > &l)
| ^~~~~~~~~~
In file included from ../include/Vector.h:77,
from ../include/Location.h:15,
from ../include/Message.h:12,
from ../include/MessageFormatter.h:14,
from ../include/MessageReporter.h:12,
from ../include/CmdLineApp.h:17,
from CmdLineApp.cxx:12:
../include/Vector.cxx: In instantiation of 'T* OpenSP::Vector::erase(const T*, const T*) [with T = OpenSP::MessageType1]':
../include/Vector.cxx:18:5: required from 'OpenSP::Vector::~Vector() [with T = OpenSP::MessageType1]'
CmdLineApp.cxx:81:23: required from here
../include/Vector.cxx:134:12: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class OpenSP::MessageType1'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../include/MessageFormatter.h:14,
from ../include/MessageReporter.h:12,
from ../include/CmdLineApp.h:17,
from CmdLineApp.cxx:12:
../include/Message.h:90:14: note: 'class OpenSP::MessageType1' declared here
90 | class SP_API MessageType1 : public MessageType {
| ^~~~~~~~~~~~
In file included from ../include/Vector.h:77,
from ../include/Location.h:15,
from ../include/Message.h:12,
from ../include/MessageFormatter.h:14,
from ../include/MessageReporter.h:12,
from ../include/CmdLineApp.h:17,
from CmdLineApp.cxx:12:
../include/Vector.cxx: In instantiation of 'T* OpenSP::Vector::erase(const T*, const T*) [with T = OpenSP::MessageFragment]':
../include/Vector.cxx:18:5: required from 'OpenSP::Vector::~Vector() [with T = OpenSP::MessageFragment]'
CmdLineApp.cxx:81:23: required from here
../include/Vector.cxx:134:12: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class OpenSP::MessageFragment'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../include/MessageFormatter.h:14,
from ../include/MessageReporter.h:12,
from ../include/CmdLineApp.h:17,
from CmdLineApp.cxx:12:
../include/Message.h:33:14: note: 'class OpenSP::MessageFragment' declared here
33 | class SP_API MessageFragment {
| ^~~~~~~~~~~~~~~
In file included from ../include/Vector.h:77,
from ../include/Location.h:15,
from ../include/Message.h:12,
from ../include/MessageFormatter.h:14,
from ../include/MessageReporter.h:12,
from ../include/CmdLineApp.h:17,
from CmdLineApp.cxx:12:
../include/Vector.cxx: In instantiation of 'T* OpenSP::Vector::erase(const T*, const T*) [with T = OpenSP::CopyOwner]':
../include/Vector.cxx:18:5: required from 'OpenSP::Vector::~Vector() [with T = OpenSP::CopyOwner]'
CmdLineApp.cxx:199:40: required from here
../include/Vector.cxx:134:12: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class OpenSP::CopyOwner' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../include/Message.h:14,
from ../include/MessageFormatter.h:14,
from ../include/MessageReporter.h:12,
from ../include/CmdLineApp.h:17,
from CmdLineApp.cxx:12:
../include/CopyOwner.h:14:7: note: 'class OpenSP::CopyOwner' declared here
14 | class CopyOwner : public Owner {
| ^~~~~~~~~
In file included from ../include/Vector.h:77,
from ../include/Location.h:15,
from ../include/Message.h:12,
from ../include/MessageFormatter.h:14,
from ../include/MessageReporter.h:12,
from ../include/CmdLineApp.h:17,
from CmdLineApp.cxx:12:
../include/Vector.cxx: In instantiation of 'T* OpenSP::Vector::erase(const T*, const T*) [with T = OpenSP::String]':
../include/Vector.cxx:18:5: required from 'OpenSP::Vector::~Vector() [with T = OpenSP::String]'
CmdLineApp.cxx:222:19: required from here
../include/Vector.cxx:134:12: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class OpenSP::String' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../include/StringC.h:8,
from ../include/Location.h:17,
from ../include/Message.h:12,
from ../include/MessageFormatter.h:14,
from ../include/MessageReporter.h:12,
from ../include/CmdLineApp.h:17,
from CmdLineApp.cxx:12:
../include/StringOf.h:23:7: note: 'class OpenSP::String' declared here
23 | class String {
| ^~~~~~
In file included from ../include/Location.h:15,
from ../include/Message.h:12,
from ../include/MessageFormatter.h:14,
from ../include/MessageReporter.h:12,
from ../include/CmdLineApp.h:17,
from CmdLineApp.cxx:12:
../include/Vector.cxx: In instantiation of 'OpenSP::Vector::Vector(const OpenSP::Vector&) [with T = OpenSP::LongOption]':
../include/Options.cxx:16:66: required from 'OpenSP::Options::Options(int, T* const*, const OpenSP::Vector >&) [with T = char]'
CmdLineApp.cxx:379:45: required from here
../include/Vector.h:66:6: warning: 'OpenSP::Vector >::ptr_' will be initialized after [-Wreorder]
66 | T *ptr_;
| ^~~~
../include/Vector.h:65:10: warning: 'size_t OpenSP::Vector >::size_' [-Wreorder]
65 | size_t size_;
| ^~~~~
In file included from ../include/Vector.h:77,
from ../include/Location.h:15,
from ../include/Message.h:12,
from ../include/MessageFormatter.h:14,
from ../include/MessageReporter.h:12,
from ../include/CmdLineApp.h:17,
from CmdLineApp.cxx:12:
../include/Vector.cxx:26:1: warning: when initialized here [-Wreorder]
26 | Vector::Vector(const Vector &v)
| ^~~~~~~~~
In file included from ../include/Options.h:57,
from ../include/CmdLineApp.h:25,
from CmdLineApp.cxx:12:
../include/Options.cxx: In instantiation of 'bool OpenSP::Options::search(T) [with T = char]':
../include/Options.cxx:99:8: required from 'bool OpenSP::Options::get(T&) [with T = char]'
CmdLineApp.cxx:381:25: required from here
../include/Options.cxx:23:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
23 | for (optInd_ = 0; optInd_ < opts_.size(); optInd_++)
make[3]: Leaving directory '/usr/src/RPM/BUILD/OpenSP-1.5.2/lib'
make[3]: Entering directory '/usr/src/RPM/BUILD/OpenSP-1.5.2/lib'
/bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o ConsoleOutput.lo ConsoleOutput.cxx
libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c ConsoleOutput.cxx -fPIC -DPIC -o .libs/ConsoleOutput.o
make[3]: Leaving directory '/usr/src/RPM/BUILD/OpenSP-1.5.2/lib'
make[3]: Entering directory '/usr/src/RPM/BUILD/OpenSP-1.5.2/lib'
/bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o Attribute.lo Attribute.cxx
libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c Attribute.cxx -fPIC -DPIC -o .libs/Attribute.o
In file included from ../include/Location.h:12,
from ../include/Text.h:13,
from ../include/Attribute.h:17,
from Attribute.cxx:8:
../include/Ptr.h:72:3: warning: access declarations are deprecated in favour of using-declarations; suggestion: add the 'using' keyword [-Wdeprecated]
72 | Ptr::isNull;
| ^~~~~~
../include/Ptr.h:73:3: warning: access declarations are deprecated in favour of using-declarations; suggestion: add the 'using' keyword [-Wdeprecated]
73 | Ptr::clear;
| ^~~~~~
In file included from Attribute.cxx:12:
../include/Syntax.h: In member function 'OpenSP::Boolean OpenSP::Syntax::isB(OpenSP::Xchar) const':
../include/Syntax.h:382:42: warning: comparison of integer expressions of different signedness: 'OpenSP::Xchar' {aka 'int'} and 'const Char' {aka 'const unsigned int'} [-Wsign-compare]
382 | && !(standardFunctionValid_[fRE] && c == standardFunction_[fRE])
| ~~^~~~~~~~~~~~~~~~~~~~~~~~~
../include/Syntax.h:383:42: warning: comparison of integer expressions of different signedness: 'OpenSP::Xchar' {aka 'int'} and 'const Char' {aka 'const unsigned int'} [-Wsign-compare]
383 | && !(standardFunctionValid_[fRS] && c == standardFunction_[fRS]));
| ~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from Attribute.cxx:8:
../include/Attribute.h: In constructor 'OpenSP::AttributeDefinition::AttributeDefinition(const StringC&, OpenSP::DeclaredValue*)':
../include/Attribute.h:291:28: warning: 'OpenSP::AttributeDefinition::declaredValue_' will be initialized after [-Wreorder]
291 | CopyOwner declaredValue_;
| ^~~~~~~~~~~~~~
../include/Attribute.h:287:17: warning: 'OpenSP::PackedBoolean OpenSP::AttributeDefinition::implicit_' [-Wreorder]
287 | PackedBoolean implicit_;
| ^~~~~~~~~
Attribute.cxx:590:1: warning: when initialized here [-Wreorder]
590 | AttributeDefinition::AttributeDefinition(const StringC &name,
| ^~~~~~~~~~~~~~~~~~~
Attribute.cxx: In member function 'void OpenSP::AttributeDefinition::setOrigName(OpenSP::StringC&)':
Attribute.cxx:609:17: warning: the compiler can assume that the address of 'origName' will never be NULL [-Waddress]
609 | if (&origName != NULL)
| ^
In file included from Attribute.cxx:8:
../include/Attribute.h: In constructor 'OpenSP::AttributeDefinitionList::AttributeDefinitionList(OpenSP::Vector >&, size_t, OpenSP::Boolean, size_t, size_t)':
../include/Attribute.h:382:11: warning: 'OpenSP::AttributeDefinitionList::anyCurrent_' will be initialized after [-Wreorder]
382 | Boolean anyCurrent_;
| ^~~~~~~~~~~
../include/Attribute.h:380:10: warning: 'size_t OpenSP::AttributeDefinitionList::idIndex_' [-Wreorder]
380 | size_t idIndex_; // -1 if no ID attribute
| ^~~~~~~~
Attribute.cxx:883:1: warning: when initialized here [-Wreorder]
883 | AttributeDefinitionList
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from Attribute.cxx:8:
../include/Attribute.h: In constructor 'OpenSP::AttributeDefinitionList::AttributeDefinitionList(const OpenSP::ConstPtr&)':
../include/Attribute.h:383:37: warning: 'OpenSP::AttributeDefinitionList::prev_' will be initialized after [-Wreorder]
383 | ConstPtr prev_;
| ^~~~~
../include/Attribute.h:379:10: warning: 'size_t OpenSP::AttributeDefinitionList::index_' [-Wreorder]
379 | size_t index_;
| ^~~~~~
Attribute.cxx:895:1: warning: when initialized here [-Wreorder]
895 | AttributeDefinitionList:: AttributeDefinitionList(const ConstPtr &def)
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from Attribute.cxx:8:
../include/Attribute.h: In constructor 'OpenSP::AttributeList::AttributeList(const OpenSP::ConstPtr&)':
../include/Attribute.h:531:37: warning: 'OpenSP::AttributeList::def_' will be initialized after [-Wreorder]
531 | ConstPtr def_;
| ^~~~
../include/Attribute.h:530:21: warning: 'OpenSP::Vector OpenSP::AttributeList::vec_' [-Wreorder]
530 | Vector vec_;
| ^~~~
Attribute.cxx:1179:1: warning: when initialized here [-Wreorder]
1179 | AttributeList::AttributeList(const ConstPtr &def)
| ^~~~~~~~~~~~~
In file included from Attribute.cxx:8:
../include/Attribute.h:530:21: warning: 'OpenSP::AttributeList::vec_' will be initialized after [-Wreorder]
530 | Vector vec_;
| ^~~~
../include/Attribute.h:529:10: warning: 'size_t OpenSP::AttributeList::nSpec_' [-Wreorder]
529 | size_t nSpec_;
| ^~~~~~
Attribute.cxx:1179:1: warning: when initialized here [-Wreorder]
1179 | AttributeList::AttributeList(const ConstPtr &def)
| ^~~~~~~~~~~~~
In file included from Attribute.cxx:8:
../include/Attribute.h:529:10: warning: 'OpenSP::AttributeList::nSpec_' will be initialized after [-Wreorder]
529 | size_t nSpec_;
| ^~~~~~
../include/Attribute.h:526:17: warning: 'OpenSP::PackedBoolean OpenSP::AttributeList::conref_' [-Wreorder]
526 | PackedBoolean conref_;
| ^~~~~~~
Attribute.cxx:1179:1: warning: when initialized here [-Wreorder]
1179 | AttributeList::AttributeList(const ConstPtr &def)
| ^~~~~~~~~~~~~
In file included from Attribute.cxx:8:
../include/Attribute.h: In constructor 'OpenSP::AttributeList::AttributeList()':
../include/Attribute.h:529:10: warning: 'OpenSP::AttributeList::nSpec_' will be initialized after [-Wreorder]
529 | size_t nSpec_;
| ^~~~~~
../include/Attribute.h:526:17: warning: 'OpenSP::PackedBoolean OpenSP::AttributeList::conref_' [-Wreorder]
526 | PackedBoolean conref_;
| ^~~~~~~
Attribute.cxx:1185:1: warning: when initialized here [-Wreorder]
1185 | AttributeList::AttributeList()
| ^~~~~~~~~~~~~
In file included from ../include/Attribute.h:14,
from Attribute.cxx:8:
../include/Vector.cxx: In instantiation of 'OpenSP::Vector::Vector(const OpenSP::Vector&) [with T = OpenSP::RangeMapRange]':
../include/RangeMap.h:27:7: required from here
../include/Vector.h:66:6: warning: 'OpenSP::Vector >::ptr_' will be initialized after [-Wreorder]
66 | T *ptr_;
| ^~~~
../include/Vector.h:65:10: warning: 'size_t OpenSP::Vector >::size_' [-Wreorder]
65 | size_t size_;
| ^~~~~
In file included from ../include/Vector.h:77,
from ../include/Attribute.h:14,
from Attribute.cxx:8:
../include/Vector.cxx:26:1: warning: when initialized here [-Wreorder]
26 | Vector::Vector(const Vector &v)
| ^~~~~~~~~
In file included from ../include/Attribute.h:14,
from Attribute.cxx:8:
../include/Vector.cxx: In instantiation of 'OpenSP::Vector::Vector(const OpenSP::Vector&) [with T = OpenSP::Attribute]':
../include/Attribute.h:482:14: required from here
../include/Vector.h:66:6: warning: 'OpenSP::Vector::ptr_' will be initialized after [-Wreorder]
66 | T *ptr_;
| ^~~~
../include/Vector.h:65:10: warning: 'size_t OpenSP::Vector::size_' [-Wreorder]
65 | size_t size_;
| ^~~~~
In file included from ../include/Vector.h:77,
from ../include/Attribute.h:14,
from Attribute.cxx:8:
../include/Vector.cxx:26:1: warning: when initialized here [-Wreorder]
26 | Vector::Vector(const Vector &v)
| ^~~~~~~~~
In file included from ../include/Attribute.h:14,
from Attribute.cxx:8:
../include/Vector.cxx: In instantiation of 'OpenSP::Vector::Vector(const OpenSP::Vector&) [with T = OpenSP::String]':
../include/Attribute.h:167:7: required from here
../include/Vector.h:66:6: warning: 'OpenSP::Vector >::ptr_' will be initialized after [-Wreorder]
66 | T *ptr_;
| ^~~~
../include/Vector.h:65:10: warning: 'size_t OpenSP::Vector >::size_' [-Wreorder]
65 | size_t size_;
| ^~~~~
In file included from ../include/Vector.h:77,
from ../include/Attribute.h:14,
from Attribute.cxx:8:
../include/Vector.cxx:26:1: warning: when initialized here [-Wreorder]
26 | Vector::Vector(const Vector &v)
| ^~~~~~~~~
In file included from ../include/Attribute.h:14,
from Attribute.cxx:8:
../include/Vector.h: In instantiation of 'OpenSP::Vector::Vector(size_t) [with T = OpenSP::ConstPtr; size_t = unsigned int]':
Attribute.cxx:482:45: required from here
../include/Vector.h:66:6: warning: 'OpenSP::Vector >::ptr_' will be initialized after [-Wreorder]
66 | T *ptr_;
| ^~~~
../include/Vector.h:65:10: warning: 'size_t OpenSP::Vector >::size_' [-Wreorder]
65 | size_t size_;
| ^~~~~
../include/Vector.h:25:3: warning: when initialized here [-Wreorder]
25 | Vector(size_t n) : ptr_(0), size_(0), alloc_(0) { append(n); }
| ^~~~~~
../include/Vector.cxx: In instantiation of 'OpenSP::Vector::Vector(const OpenSP::Vector&) [with T = OpenSP::ConstPtr]':
../include/Attribute.h:396:7: required from here
../include/Vector.h:66:6: warning: 'OpenSP::Vector >::ptr_' will be initialized after [-Wreorder]
66 | T *ptr_;
| ^~~~
../include/Vector.h:65:10: warning: 'size_t OpenSP::Vector >::size_' [-Wreorder]
65 | size_t size_;
| ^~~~~
In file included from ../include/Vector.h:77,
from ../include/Attribute.h:14,
from Attribute.cxx:8:
../include/Vector.cxx:26:1: warning: when initialized here [-Wreorder]
26 | Vector::Vector(const Vector &v)
| ^~~~~~~~~
In file included from ../include/Attribute.h:14,
from Attribute.cxx:8:
../include/Vector.cxx: In instantiation of 'OpenSP::Vector::Vector(const OpenSP::Vector&) [with T = unsigned int]':
Attribute.cxx:1054:25: required from here
../include/Vector.h:66:6: warning: 'OpenSP::Vector::ptr_' will be initialized after [-Wreorder]
66 | T *ptr_;
| ^~~~
../include/Vector.h:65:10: warning: 'size_t OpenSP::Vector::size_' [-Wreorder]
65 | size_t size_;
| ^~~~~
In file included from ../include/Vector.h:77,
from ../include/Attribute.h:14,
from Attribute.cxx:8:
../include/Vector.cxx:26:1: warning: when initialized here [-Wreorder]
26 | Vector::Vector(const Vector &v)
| ^~~~~~~~~
In file included from ../include/Attribute.h:14,
from Attribute.cxx:8:
../include/Vector.h: In instantiation of 'OpenSP::Vector::Vector(size_t) [with T = OpenSP::Attribute; size_t = unsigned int]':
Attribute.cxx:1181:31: required from here
../include/Vector.h:66:6: warning: 'OpenSP::Vector::ptr_' will be initialized after [-Wreorder]
66 | T *ptr_;
| ^~~~
../include/Vector.h:65:10: warning: 'size_t OpenSP::Vector::size_' [-Wreorder]
65 | size_t size_;
| ^~~~~
../include/Vector.h:25:3: warning: when initialized here [-Wreorder]
25 | Vector(size_t n) : ptr_(0), size_(0), alloc_(0) { append(n); }
| ^~~~~~
In file included from ../include/Vector.h:77,
from ../include/Attribute.h:14,
from Attribute.cxx:8:
../include/Vector.cxx: In instantiation of 'T* OpenSP::Vector::erase(const T*, const T*) [with T = OpenSP::String]':
../include/Vector.cxx:18:5: required from 'OpenSP::Vector::~Vector() [with T = OpenSP::String]'
../include/Attribute.h:57:29: required from here
../include/Vector.cxx:134:12: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class OpenSP::String' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../include/StringC.h:8,
from ../include/Attribute.h:13,
from Attribute.cxx:8:
../include/StringOf.h:23:7: note: 'class OpenSP::String' declared here
23 | class String {
| ^~~~~~
In file included from ../include/Vector.h:77,
from ../include/Attribute.h:14,
from Attribute.cxx:8:
../include/Vector.cxx: In instantiation of 'T* OpenSP::Vector::erase(const T*, const T*) [with T = OpenSP::Attribute]':
../include/Vector.cxx:18:5: required from 'OpenSP::Vector::~Vector() [with T = OpenSP::Attribute]'
../include/Attribute.h:486:27: required from here
../include/Vector.cxx:134:12: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class OpenSP::Attribute' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from Attribute.cxx:8:
../include/Attribute.h:461:14: note: 'class OpenSP::Attribute' declared here
461 | class SP_API Attribute {
| ^~~~~~~~~
In file included from ../include/Vector.h:77,
from ../include/Attribute.h:14,
from Attribute.cxx:8:
../include/Vector.cxx: In instantiation of 'T* OpenSP::Vector::erase(const T*, const T*) [with T = OpenSP::CharsetDeclRange]':
../include/Vector.cxx:18:5: required from 'OpenSP::Vector::~Vector() [with T = OpenSP::CharsetDeclRange]'
../include/CharsetDecl.h:53:25: required from here
../include/Vector.cxx:134:12: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class OpenSP::CharsetDeclRange' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../include/Sd.h:17,
from ../include/Markup.h:13,
from ../include/Entity.h:22,
from Attribute.cxx:13:
../include/CharsetDecl.h:20:14: note: 'class OpenSP::CharsetDeclRange' declared here
20 | class SP_API CharsetDeclRange {
| ^~~~~~~~~~~~~~~~
In file included from ../include/Vector.h:77,
from ../include/Attribute.h:14,
from Attribute.cxx:8:
../include/Vector.cxx: In instantiation of 'T* OpenSP::Vector::erase(const T*, const T*) [with T = OpenSP::MarkupItem]':
../include/Vector.h:29:7: required from 'void OpenSP::Vector::resize(size_t) [with T = OpenSP::MarkupItem; size_t = unsigned int]'
../include/Markup.h:125:18: required from here
../include/Vector.cxx:134:12: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct OpenSP::MarkupItem' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../include/Entity.h:22,
from Attribute.cxx:13:
../include/Markup.h:24:15: note: 'struct OpenSP::MarkupItem' declared here
24 | struct SP_API MarkupItem {
| ^~~~~~~~~~
In file included from ../include/Vector.h:77,
from ../include/Attribute.h:14,
from Attribute.cxx:8:
../include/Vector.cxx: In instantiation of 'void OpenSP::Vector::insert(const T*, const T*, const T*) [with T = OpenSP::Attribute]':
../include/Vector.cxx:29:3: required from 'OpenSP::Vector::Vector(const OpenSP::Vector&) [with T = OpenSP::Attribute]'
../include/Attribute.h:482:14: required from here
../include/Vector.cxx:90:12: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class OpenSP::Attribute' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
90 | memmove(ptr_ + i + n, ptr_ + i, (size_ - i)*sizeof(T));
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from Attribute.cxx:8:
../include/Attribute.h:461:14: note: 'class OpenSP::Attribute' declared here
461 | class SP_API Attribute {
| ^~~~~~~~~
In file included from ../include/Vector.h:77,
from ../include/Attribute.h:14,
from Attribute.cxx:8:
../include/Vector.cxx: In instantiation of 'void OpenSP::Vector::insert(const T*, const T*, const T*) [with T = OpenSP::String]':
../include/Vector.cxx:46:7: required from 'OpenSP::Vector& OpenSP::Vector::operator=(const OpenSP::Vector&) [with T = OpenSP::String]'
Attribute.cxx:336:24: required from here
../include/Vector.cxx:90:12: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class OpenSP::String' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
90 | memmove(ptr_ + i + n, ptr_ + i, (size_ - i)*sizeof(T));
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../include/StringC.h:8,
from ../include/Attribute.h:13,
from Attribute.cxx:8:
../include/StringOf.h:23:7: note: 'class OpenSP::String' declared here
23 | class String {
| ^~~~~~
In file included from ../include/Vector.h:77,
from ../include/Attribute.h:14,
from Attribute.cxx:8:
../include/Vector.cxx: In instantiation of 'T* OpenSP::Vector::erase(const T*, const T*) [with T = OpenSP::ConstPtr]':
../include/Vector.cxx:18:5: required from 'OpenSP::Vector::~Vector() [with T = OpenSP::ConstPtr]'
Attribute.cxx:482:45: required from here
../include/Vector.cxx:134:12: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class OpenSP::ConstPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../include/Location.h:12,
from ../include/Text.h:13,
from ../include/Attribute.h:17,
from Attribute.cxx:8:
../include/Ptr.h:53:7: note: 'class OpenSP::ConstPtr' declared here
53 | class ConstPtr : private Ptr {
| ^~~~~~~~
In file included from ../include/Vector.h:77,
from ../include/Attribute.h:14,
from Attribute.cxx:8:
../include/Vector.cxx: In instantiation of 'T* OpenSP::Vector::erase(const T*, const T*) [with T = OpenSP::CopyOwner]':
../include/Vector.cxx:18:5: required from 'OpenSP::Vector::~Vector() [with T = OpenSP::CopyOwner]'
Attribute.cxx:890:31: required from here
../include/Vector.cxx:134:12: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class OpenSP::CopyOwner' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../include/Attribute.h:15,
from Attribute.cxx:8:
../include/CopyOwner.h:14:7: note: 'class OpenSP::CopyOwner' declared here
14 | class CopyOwner : public Owner {
| ^~~~~~~~~
In file included from ../include/Vector.h:77,
from ../include/Attribute.h:14,
from Attribute.cxx:8:
../include/Vector.cxx: In instantiation of 'void OpenSP::Vector::insert(const T*, const T*, const T*) [with T = OpenSP::CopyOwner]':
../include/Vector.cxx:46:7: required from 'OpenSP::Vector& OpenSP::Vector::operator=(const OpenSP::Vector&) [with T = OpenSP::CopyOwner]'
Attribute.cxx:907:18: required from here
../include/Vector.cxx:90:12: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class OpenSP::CopyOwner' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
90 | memmove(ptr_ + i + n, ptr_ + i, (size_ - i)*sizeof(T));
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../include/Attribute.h:15,
from Attribute.cxx:8:
../include/CopyOwner.h:14:7: note: 'class OpenSP::CopyOwner' declared here
14 | class CopyOwner : public Owner {
| ^~~~~~~~~
In file included from ../include/Vector.h:77,
from ../include/Attribute.h:14,
from Attribute.cxx:8:
../include/Vector.cxx: In instantiation of 'void OpenSP::Vector::insert(const T*, const T*, const T*) [with T = OpenSP::ConstPtr]':
../include/Vector.cxx:29:3: required from 'OpenSP::Vector::Vector(const OpenSP::Vector&) [with T = OpenSP::ConstPtr]'
../include/Attribute.h:396:7: required from here
../include/Vector.cxx:90:12: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class OpenSP::ConstPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
90 | memmove(ptr_ + i + n, ptr_ + i, (size_ - i)*sizeof(T));
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../include/Location.h:12,
from ../include/Text.h:13,
from ../include/Attribute.h:17,
from Attribute.cxx:8:
../include/Ptr.h:53:7: note: 'class OpenSP::ConstPtr' declared here
53 | class ConstPtr : private Ptr {
| ^~~~~~~~
Attribute.cxx: In member function 'void OpenSP::AttributeDefinition::setOrigName(OpenSP::StringC&)':
Attribute.cxx:609:3: warning: nonnull argument 'origName' compared to NULL [-Wnonnull-compare]
609 | if (&origName != NULL)
| ^~
make[3]: Leaving directory '/usr/src/RPM/BUILD/OpenSP-1.5.2/lib'
make[3]: Entering directory '/usr/src/RPM/BUILD/OpenSP-1.5.2/lib'
/bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o EUCJPCodingSystem.lo EUCJPCodingSystem.cxx
libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c EUCJPCodingSystem.cxx -fPIC -DPIC -o .libs/EUCJPCodingSystem.o
make[3]: Leaving directory '/usr/src/RPM/BUILD/OpenSP-1.5.2/lib'
make[3]: Entering directory '/usr/src/RPM/BUILD/OpenSP-1.5.2/lib'
/bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o DescriptorManager.lo DescriptorManager.cxx
libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c DescriptorManager.cxx -fPIC -DPIC -o .libs/DescriptorManager.o
In file included from ../include/List.h:7,
from ../include/DescriptorManager.h:8,
from DescriptorManager.cxx:5:
../include/IList.h:29:3: warning: access declarations are deprecated in favour of using-declarations; suggestion: add the 'using' keyword [-Wdeprecated]
29 | IListBase::clear;
| ^~~~~~~~~
../include/IList.h:30:3: warning: access declarations are deprecated in favour of using-declarations; suggestion: add the 'using' keyword [-Wdeprecated]
30 | IListBase::empty;
| ^~~~~~~~~
In file included from ../include/List.cxx:7,
from ../include/List.h:48,
from ../include/DescriptorManager.h:8,
from DescriptorManager.cxx:5:
../include/IListIter.h:20:3: warning: access declarations are deprecated in favour of using-declarations; suggestion: add the 'using' keyword [-Wdeprecated]
20 | IListIterBase::next;
| ^~~~~~~~~~~~~
../include/IListIter.h:21:3: warning: access declarations are deprecated in favour of using-declarations; suggestion: add the 'using' keyword [-Wdeprecated]
21 | IListIterBase::done;
| ^~~~~~~~~~~~~
In file included from DescriptorManager.cxx:5:
../include/DescriptorManager.h: In constructor 'OpenSP::DescriptorManager::DescriptorManager(int)':
../include/DescriptorManager.h:42:7: warning: 'OpenSP::DescriptorManager::maxD_' will be initialized after [-Wreorder]
42 | int maxD_;
| ^~~~~
../include/DescriptorManager.h:41:7: warning: 'int OpenSP::DescriptorManager::usedD_' [-Wreorder]
41 | int usedD_;
| ^~~~~~
DescriptorManager.cxx:47:1: warning: when initialized here [-Wreorder]
47 | DescriptorManager::DescriptorManager(int maxD)
| ^~~~~~~~~~~~~~~~~
make[3]: Leaving directory '/usr/src/RPM/BUILD/OpenSP-1.5.2/lib'
make[3]: Entering directory '/usr/src/RPM/BUILD/OpenSP-1.5.2/lib'
/bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o CharsetDecl.lo CharsetDecl.cxx
libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c CharsetDecl.cxx -fPIC -DPIC -o .libs/CharsetDecl.o
In file included from ../include/Location.h:12,
from ../include/Text.h:13,
from ../include/ExternalId.h:12,
from ../include/CharsetDecl.h:12,
from CharsetDecl.cxx:8:
../include/Ptr.h:72:3: warning: access declarations are deprecated in favour of using-declarations; suggestion: add the 'using' keyword [-Wdeprecated]
72 | Ptr::isNull;
| ^~~~~~
../include/Ptr.h:73:3: warning: access declarations are deprecated in favour of using-declarations; suggestion: add the 'using' keyword [-Wdeprecated]
73 | Ptr::clear;
| ^~~~~~
In file included from CharsetDecl.cxx:8:
../include/CharsetDecl.h: In constructor 'OpenSP::CharsetDeclRange::CharsetDeclRange(OpenSP::WideChar, OpenSP::Number, OpenSP::WideChar)':
../include/CharsetDecl.h:46:8: warning: 'OpenSP::CharsetDeclRange::type_' will be initialized after [-Wreorder]
46 | Type type_;
| ^~~~~
../include/CharsetDecl.h:45:12: warning: 'OpenSP::WideChar OpenSP::CharsetDeclRange::baseMin_' [-Wreorder]
45 | WideChar baseMin_;
| ^~~~~~~~
CharsetDecl.cxx:25:1: warning: when initialized here [-Wreorder]
25 | CharsetDeclRange::CharsetDeclRange(WideChar descMin, Number count,
| ^~~~~~~~~~~~~~~~
In file included from ../include/Vector.h:77,
from ../include/CharsetDecl.h:11,
from CharsetDecl.cxx:8:
../include/Vector.cxx: In instantiation of 'T* OpenSP::Vector::erase(const T*, const T*) [with T = OpenSP::CharsetDeclRange]':
../include/Vector.cxx:18:5: required from 'OpenSP::Vector::~Vector() [with T = OpenSP::CharsetDeclRange]'
../include/CharsetDecl.h:53:25: required from here
../include/Vector.cxx:134:12: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class OpenSP::CharsetDeclRange' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from CharsetDecl.cxx:8:
../include/CharsetDecl.h:20:14: note: 'class OpenSP::CharsetDeclRange' declared here
20 | class SP_API CharsetDeclRange {
| ^~~~~~~~~~~~~~~~
In file included from ../include/Vector.h:77,
from ../include/CharsetDecl.h:11,
from CharsetDecl.cxx:8:
../include/Vector.cxx: In instantiation of 'void OpenSP::Vector::insert(const T*, const T*, const T*) [with T = OpenSP::TextItem]':
../include/Vector.cxx:46:7: required from 'OpenSP::Vector& OpenSP::Vector::operator=(const OpenSP::Vector&) [with T = OpenSP::TextItem]'
../include/Text.h:55:14: required from here
../include/Vector.cxx:90:12: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct OpenSP::TextItem' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
90 | memmove(ptr_ + i + n, ptr_ + i, (size_ - i)*sizeof(T));
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../include/ExternalId.h:12,
from ../include/CharsetDecl.h:12,
from CharsetDecl.cxx:8:
../include/Text.h:21:15: note: 'struct OpenSP::TextItem' declared here
21 | struct SP_API TextItem {
| ^~~~~~~~
In file included from ../include/Vector.h:77,
from ../include/CharsetDecl.h:11,
from CharsetDecl.cxx:8:
../include/Vector.cxx: In instantiation of 'T* OpenSP::Vector::erase(const T*, const T*) [with T = OpenSP::TextItem]':
../include/Vector.cxx:49:7: required from 'OpenSP::Vector& OpenSP::Vector::operator=(const OpenSP::Vector&) [with T = OpenSP::TextItem]'
../include/Text.h:55:14: required from here
../include/Vector.cxx:134:12: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct OpenSP::TextItem' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../include/ExternalId.h:12,
from ../include/CharsetDecl.h:12,
from CharsetDecl.cxx:8:
../include/Text.h:21:15: note: 'struct OpenSP::TextItem' declared here
21 | struct SP_API TextItem {
| ^~~~~~~~
In file included from ../include/Vector.h:77,
from ../include/CharsetDecl.h:11,
from CharsetDecl.cxx:8:
../include/Vector.cxx: In instantiation of 'T* OpenSP::Vector::erase(const T*, const T*) [with T = OpenSP::CharsetDeclSection]':
../include/Vector.cxx:18:5: required from 'OpenSP::Vector::~Vector() [with T = OpenSP::CharsetDeclSection]'
CharsetDecl.cxx:183:26: required from here
../include/Vector.cxx:134:12: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class OpenSP::CharsetDeclSection' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from CharsetDecl.cxx:8:
../include/CharsetDecl.h:50:14: note: 'class OpenSP::CharsetDeclSection' declared here
50 | class SP_API CharsetDeclSection {
| ^~~~~~~~~~~~~~~~~~
make[3]: Leaving directory '/usr/src/RPM/BUILD/OpenSP-1.5.2/lib'
make[3]: Entering directory '/usr/src/RPM/BUILD/OpenSP-1.5.2/lib'
/bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o ContentToken.lo ContentToken.cxx
libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../generic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c ContentToken.cxx -fPIC -DPIC -o .libs/ContentToken.o
In file included from ../include/Location.h:12,
from ../include/Text.h:13,
from ../include/ContentToken.h:11,
from ContentToken.cxx:9:
../include/Ptr.h:72:3: warning: access declarations are deprecated in favour of using-declarations; suggestion: add the 'using' keyword [-Wdeprecated]
72 | Ptr::isNull;
| ^~~~~~
../include/Ptr.h:73:3: warning: access declarations are deprecated in favour of using-declarations; suggestion: add the 'using' keyword [-Wdeprecated]
73 | Ptr::clear;
| ^~~~~~
In file included from ../include/Markup.h:12,
from ../include/Entity.h:22,
from ../include/Dtd.h:14,
from ContentToken.cxx:13:
../include/Syntax.h: In member function 'OpenSP::Boolean OpenSP::Syntax::isB(OpenSP::Xchar) const':
../include/Syntax.h:382:42: warning: comparison of integer expressions of different signedness: 'OpenSP::Xchar' {aka 'int'} and 'const Char' {aka 'const unsigned int'} [-Wsign-compare]
382 | && !(standardFunctionValid_[fRE] && c == standardFunction_[fRE])
| ~~^~~~~~~~~~~~~~~~~~~~~~~~~
../include/Syntax.h:383:42: warning: comparison of integer expressions of different signedness: 'OpenSP::Xchar' {aka 'int'} and 'const Char' {aka 'const unsigned int'} [-Wsign-compare]
383 | && !(standardFunctionValid_[fRS] && c == standardFunction_[fRS]));
| ~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ContentToken.cxx:9:
../include/ContentToken.h: In constructor 'OpenSP::LeafContentToken::LeafContentToken(const OpenSP::ElementType*, OpenSP::ContentToken::OccurrenceIndicator)':
../include/ContentToken.h:244:22: warning: 'OpenSP::LeafContentToken::element_' will be initialized after [-Wreorder]
244 | const ElementType *element_;
| ^~~~~~~~
ContentToken.cxx:116:28: warning: base 'OpenSP::ContentToken' [-Wreorder]
116 | requiredIndex_(size_t(-1))
| ^
ContentToken.cxx:113:1: warning: when initialized here [-Wreorder]
113 | LeafContentToken::LeafContentToken(const ElementType *element,
| ^~~~~~~~~~~~~~~~
ContentToken.cxx: In constructor 'OpenSP::GroupInfo::GroupInfo(size_t)':
ContentToken.cxx:182:20: warning: 'OpenSP::GroupInfo::nextTypeIndex' will be initialized after [-Wreorder]
182 | Vector nextTypeIndex;
| ^~~~~~~~~~~~~
ContentToken.cxx:179:12: warning: 'unsigned int OpenSP::GroupInfo::nextLeafIndex' [-Wreorder]
179 | unsigned nextLeafIndex;
| ^~~~~~~~~~~~~
ContentToken.cxx:187:1: warning: when initialized here [-Wreorder]
187 | GroupInfo::GroupInfo(size_t nType)
| ^~~~~~~~~
In file included from ContentToken.cxx:9:
../include/ContentToken.h: In constructor 'OpenSP::AndState::AndState(unsigned int)':
../include/ContentToken.h:346:25: warning: 'OpenSP::AndState::v_' will be initialized after [-Wreorder]
346 | Vector v_;
| ^~
../include/ContentToken.h:345:12: warning: 'unsigned int OpenSP::AndState::clearFrom_' [-Wreorder]
345 | unsigned clearFrom_;
| ^~~~~~~~~~
ContentToken.cxx:581:1: warning: when initialized here [-Wreorder]
581 | AndState::AndState(unsigned n)
| ^~~~~~~~
In file included from ../include/Text.h:12,
from ../include/ContentToken.h:11,
from ContentToken.cxx:9:
../include/Vector.h: In instantiation of 'OpenSP::Vector::Vector(size_t) [with T = OpenSP::LeafContentToken*; size_t = unsigned int]':
../include/ContentToken.h:61:51: required from here
../include/Vector.h:66:6: warning: 'OpenSP::Vector::ptr_' will be initialized after [-Wreorder]
66 | T *ptr_;
| ^~~~
../include/Vector.h:65:10: warning: 'size_t OpenSP::Vector::size_' [-Wreorder]
65 | size_t size_;
| ^~~~~
../include/Vector.h:25:3: warning: when initialized here [-Wreorder]
25 | Vector(size_t n) : ptr_(0), size_(0), alloc_(0) { append(n); }
| ^~~~~~
../include/Vector.cxx: In instantiation of 'OpenSP::Vector::Vector(const OpenSP::Vector&) [with T = OpenSP::RangeMapRange]':
../include/RangeMap.h:27:7: required from here
../include/Vector.h:66:6: warning: 'OpenSP::Vector >::ptr_' will be initialized after [-Wreorder]
66 | T *ptr_;
| ^~~~
../include/Vector.h:65:10: warning: 'size_t OpenSP::Vector >::size_' [-Wreorder]
65 | size_t size_;
| ^~~~~
In file included from ../include/Vector.h:77,
from ../include/Text.h:12,
from ../include/ContentToken.h:11,
from ContentToken.cxx:9:
../include/Vector.cxx:26:1: warning: when initialized here [-Wreorder]
26 | Vector::Vector(const Vector &v)
| ^~~~~~~~~
In file included from ../include/Text.h:12,
from ../include/ContentToken.h:11,
from ContentToken.cxx:9:
../include/Vector.cxx: In instantiation of 'OpenSP::Vector::Vector(size_t, const T&) [with T = unsigned int; size_t = unsigned int]':
ContentToken.cxx:188:79: required from here
../include/Vector.h:66:6: warning: 'OpenSP::Vector::ptr_' will be initialized after [-Wreorder]
66 | T *ptr_;
| ^~~~
../include/Vector.h:65:10: warning: 'size_t OpenSP::Vector::size_' [-Wreorder]
65 | size_t size_;
| ^~~~~
In file included from ../include/Vector.h:77,
from ../include/Text.h:12,
from ../include/ContentToken.h:11,
from ContentToken.cxx:9:
../include/Vector.cxx:33:1: warning: when initialized here [-Wreorder]
33 | Vector::Vector(size_t n, const T &t)
| ^~~~~~~~~
In file included from ../include/Text.h:12,
from ../include/ContentToken.h:11,
from ContentToken.cxx:9:
../include/Vector.h: In instantiation of 'OpenSP::Vector::Vector(size_t) [with T = unsigned int; size_t = unsigned int]':
ContentToken.cxx:216:50: required from here
../include/Vector.h:66:6: warning: 'OpenSP::Vector::ptr_' will be initialized after [-Wreorder]
66 | T *ptr_;
| ^~~~
../include/Vector.h:65:10: warning: 'size_t OpenSP::Vector::size_' [-Wreorder]
65 | size_t size_;
| ^~~~~
../include/Vector.h:25:3: warning: when initialized here [-Wreorder]
25 | Vector(size_t n) : ptr_(0), size_(0), alloc_(0) { append(n); }
| ^~~~~~
../include/Vector.h: In instantiation of 'OpenSP::Vector::Vector(size_t) [with T = OpenSP::FirstSet; size_t = unsigned int]':
ContentToken.cxx:505:39: required from here
../include/Vector.h:66:6: warning: 'OpenSP::Vector::ptr_' will be initialized after [-Wreorder]
66 | T *ptr_;
| ^~~~
../include/Vector.h:65:10: warning: 'size_t OpenSP::Vector::size_' [-Wreorder]
65 | size_t size_;
| ^~~~~
../include/Vector.h:25:3: warning: when initialized here [-Wreorder]
25 | Vector(size_t n) : ptr_(0), size_(0), alloc_(0) { append(n); }
| ^~~~~~
../include/Vector.h: In instantiation of 'OpenSP::Vector::Vector(size_t) [with T = OpenSP::LastSet; size_t = unsigned int]':
ContentToken.cxx:506:37: required from here
../include/Vector.h:66:6: warning: 'OpenSP::Vector::ptr_' will be initialized after [-Wreorder]
66 | T *ptr_;
| ^~~~
../include/Vector.h:65:10: warning: 'size_t OpenSP::Vector::size_' [-Wreorder]
65 | size_t size_;
| ^~~~~
../include/Vector.h:25:3: warning: when initialized here [-Wreorder]
25 | Vector(size_t n) : ptr_(0), size_(0), alloc_(0) { append(n); }
| ^~~~~~
../include/Vector.cxx: In instantiation of 'OpenSP::Vector::Vector(size_t, const T&) [with T = bool; size_t = unsigned int]':
ContentToken.cxx:582:40: required from here
../include/Vector.h:66:6: warning: 'OpenSP::Vector::ptr_' will be initialized after [-Wreorder]
66 | T *ptr_;
| ^~~~
../include/Vector.h:65:10: warning: 'size_t OpenSP::Vector::size_' [-Wreorder]
65 | size_t size_;
| ^~~~~
In file included from ../include/Vector.h:77,
from ../include/Text.h:12,
from ../include/ContentToken.h:11,
from ContentToken.cxx:9:
../include/Vector.cxx:33:1: warning: when initialized here [-Wreorder]
33 | Vector::Vector(size_t n, const T &t)
| ^~~~~~~~~
In file included from ../include/NCVector.h:48,
from ../include/ContentToken.h:13,
from ContentToken.cxx:9:
../include/Vector.cxx: In instantiation of 'T* OpenSP::NCVector::erase(const T*, const T*) [with T = OpenSP::Owner]':
../include/Vector.cxx:18:5: required from 'OpenSP::NCVector::~NCVector() [with T = OpenSP::Owner]'
../include/ContentToken.h:123:32: required from here
../include/Vector.cxx:134:12: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class OpenSP::Owner' with no trivial copy-assignment [-Wclass-memaccess]
134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../include/ContentToken.h:10,
from ContentToken.cxx:9:
../include/Owner.h:16:7: note: 'class OpenSP::Owner' declared here
16 | class Owner {
| ^~~~~
In file included from ../include/Vector.h:77,
from ../include/Text.h:12,
from ../include/ContentToken.h:11,
from ContentToken.cxx:9:
../include/Vector.cxx: In instantiation of 'T* OpenSP::Vector::erase(const T*, const T*) [with T = OpenSP::Transition]':
../include/Vector.cxx:18:5: required from 'OpenSP::Vector::~Vector() [with T = OpenSP::Transition]'
../include/ContentToken.h:187:13: required from here
../include/Vector.cxx:134:12: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct OpenSP::Transition'; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ContentToken.cxx:9:
../include/ContentToken.h:22:15: note: 'struct OpenSP::Transition' declared here
22 | struct SP_API Transition {
| ^~~~~~~~~~
In file included from ../include/Vector.h:77,
from ../include/Text.h:12,
from ../include/ContentToken.h:11,
from ContentToken.cxx:9:
../include/Vector.cxx: In instantiation of 'T* OpenSP::Vector::erase(const T*, const T*) [with T = OpenSP::String]':
../include/Vector.cxx:18:5: required from 'OpenSP::Vector::~Vector() [with T = OpenSP::String]'
../include/Attribute.h:57:29: required from here
../include/Vector.cxx:134:12: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class OpenSP::String' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../include/StringC.h:8,
from ../include/Text.h:11,
from ../include/ContentToken.h:11,
from ContentToken.cxx:9:
../include/StringOf.h:23:7: note: 'class OpenSP::String' declared here
23 | class String {
| ^~~~~~
In file included from ../include/Vector.h:77,
from ../include/Text.h:12,
from ../include/ContentToken.h:11,
from ContentToken.cxx:9:
../include/Vector.cxx: In instantiation of 'T* OpenSP::Vector::erase(const T*, const T*) [with T = OpenSP::Attribute]':
../include/Vector.cxx:18:5: required from 'OpenSP::Vector::~Vector() [with T = OpenSP::Attribute]'
../include/Attribute.h:486:27: required from here
../include/Vector.cxx:134:12: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class OpenSP::Attribute' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../include/Attributed.h:8,
from ../include/ElementType.h:18,
from ContentToken.cxx:11:
../include/Attribute.h:461:14: note: 'class OpenSP::Attribute' declared here
461 | class SP_API Attribute {
| ^~~~~~~~~
In file included from ../include/Vector.h:77,
from ../include/Text.h:12,
from ../include/ContentToken.h:11,
from ContentToken.cxx:9:
../include/Vector.cxx: In instantiation of 'T* OpenSP::Vector::erase(const T*, const T*) [with T = OpenSP::CharsetDeclRange]':
../include/Vector.cxx:18:5: required from 'OpenSP::Vector::~Vector() [with T = OpenSP::CharsetDeclRange]'
../include/CharsetDecl.h:53:25: required from here
../include/Vector.cxx:134:12: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class OpenSP::CharsetDeclRange' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../include/Sd.h:17,
from ../include/Markup.h:13,
from ../include/Entity.h:22,
from ../include/Dtd.h:14,
from ContentToken.cxx:13:
../include/CharsetDecl.h:20:14: note: 'class OpenSP::CharsetDeclRange' declared here
20 | class SP_API CharsetDeclRange {
| ^~~~~~~~~~~~~~~~
In file included from ../include/Vector.h:77,
from ../include/Text.h:12,
from ../include/ContentToken.h:11,
from ContentToken.cxx:9:
../include/Vector.cxx: In instantiation of 'T* OpenSP::Vector::erase(const T*, const T*) [with T = OpenSP::MarkupItem]':
../include/Vector.h:29:7: required from 'void OpenSP::Vector::resize(size_t) [with T = OpenSP::MarkupItem; size_t = unsigned int]'
../include/Markup.h:125:18: required from here
../include/Vector.cxx:134:12: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct OpenSP::MarkupItem' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../include/Entity.h:22,
from ../include/Dtd.h:14,
from ContentToken.cxx:13:
../include/Markup.h:24:15: note: 'struct OpenSP::MarkupItem' declared here
24 | struct SP_API MarkupItem {
| ^~~~~~~~~~
In file included from ../include/Vector.h:77,
from ../include/Text.h:12,
from ../include/ContentToken.h:11,
from ContentToken.cxx:9:
../include/Vector.cxx: In instantiation of 'T* OpenSP::Vector::erase(const T*, const T*) [with T = OpenSP::ConstPtr]':
../include/Vector.cxx:18:5: required from 'OpenSP::Vector::~Vector() [with T = OpenSP::ConstPtr]'
../include/ShortReferenceMap.h:26:31: required from here
../include/Vector.cxx:134:12: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class OpenSP::ConstPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../include/Location.h:12,
from ../include/Text.h:13,
from ../include/ContentToken.h:11,
from ContentToken.cxx:9:
../include/Ptr.h:53:7: note: 'class OpenSP::ConstPtr' declared here
53 | class ConstPtr : private Ptr {
| ^~~~~~~~
In file included from ../include/Vector.h:77,
from ../include/Text.h:12,
from ../include/ContentToken.h:11,
from ContentToken.cxx:9:
../include/Vector.cxx: In instantiation of 'T* OpenSP::Vector::erase(const T*, const T*) [with T = OpenSP::Text]':
../include/Vector.cxx:18:5: required from 'OpenSP::Vector::~Vector() [with T = OpenSP::Text]'
ContentToken.cxx:160:25: required from here
../include/Vector.cxx:134:12: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class OpenSP::Text' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../include/ContentToken.h:11,
from ContentToken.cxx:9:
../include/Text.h:55:14: note: 'class OpenSP::Text' declared here
55 | class SP_API Text {
| ^~~~
In file included from ../include/Vector.h:77,
from ../include/Text.h:12,
from ../include/ContentToken.h:11,
from ContentToken.cxx:9:
../include/Vector.cxx: In instantiation of 'T* OpenSP::Vector::erase(const T*, const T*) [with T = OpenSP::ContentModelAmbiguity]':
../include/Vector.h:29:7: required from 'void OpenSP::Vector