<86>Dec 14 10:05:53 userdel[3628373]: delete user 'rooter' <86>Dec 14 10:05:53 userdel[3628373]: removed group 'rooter' owned by 'rooter' <86>Dec 14 10:05:53 userdel[3628373]: removed shadow group 'rooter' owned by 'rooter' <86>Dec 14 10:05:53 groupadd[3628389]: group added to /etc/group: name=rooter, GID=1841 <86>Dec 14 10:05:53 groupadd[3628389]: group added to /etc/gshadow: name=rooter <86>Dec 14 10:05:53 groupadd[3628389]: new group: name=rooter, GID=1841 <86>Dec 14 10:05:53 useradd[3628402]: new user: name=rooter, UID=1841, GID=1841, home=/root, shell=/bin/bash, from=none <86>Dec 14 10:05:53 userdel[3628412]: delete user 'builder' <86>Dec 14 10:05:53 userdel[3628412]: removed group 'builder' owned by 'builder' <86>Dec 14 10:05:53 userdel[3628412]: removed shadow group 'builder' owned by 'builder' <86>Dec 14 10:05:53 groupadd[3628419]: group added to /etc/group: name=builder, GID=1842 <86>Dec 14 10:05:53 groupadd[3628419]: group added to /etc/gshadow: name=builder <86>Dec 14 10:05:53 groupadd[3628419]: new group: name=builder, GID=1842 <86>Dec 14 10:05:53 useradd[3628425]: new user: name=builder, UID=1842, GID=1842, home=/usr/src, shell=/bin/bash, from=none <13>Dec 14 10:05:57 rpmi: gcc-c++-common-1.4.28-alt1 sisyphus+348678.100.1.1 1716396142 installed <13>Dec 14 10:05:57 rpmi: libstdc++14-devel-14.2.1-alt1 sisyphus+360995.100.1.1 1730131612 installed <13>Dec 14 10:05:58 rpmi: gcc14-c++-14.2.1-alt1 sisyphus+360995.100.1.1 1730131612 installed <13>Dec 14 10:05:58 rpmi: gcc-c++-14-alt1 sisyphus+360995.300.1.1 1730139881 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/libcxxtools-2.2.1-alt3.nosrc.rpm (w1.gzdio) Installing libcxxtools-2.2.1-alt3.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.50781 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf libcxxtools-2.2.1 + echo 'Source #0 (libcxxtools-2.2.1-alt3.tar):' Source #0 (libcxxtools-2.2.1-alt3.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/libcxxtools-2.2.1-alt3.tar + cd libcxxtools-2.2.1 + /bin/chmod -c -Rf u+rwX,go-w . + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.50781 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd libcxxtools-2.2.1 + autoreconf -fisv autoreconf-default: export WARNINGS= autoreconf-default: warning: autoconf input should be named 'configure.ac', not 'configure.in' autoreconf-default: Entering directory '.' autoreconf-default: configure.in: not using Gettext 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 AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize-default: linking file 'm4/libtool.m4' libtoolize-default: linking file 'm4/ltoptions.m4' libtoolize-default: linking file 'm4/ltsugar.m4' libtoolize-default: linking file 'm4/ltversion.m4' libtoolize-default: linking file 'm4/lt~obsolete.m4' autoreconf-default: configure.in: not using Intltool autoreconf-default: configure.in: not using Gtkdoc autoreconf-default: running: aclocal --force -I m4 aclocal-default: warning: autoconf input should be named 'configure.ac', not 'configure.in' autoreconf-default: running: /usr/bin/autoconf-2.71 --force configure.in:91: warning: The macro `AC_TRY_LINK' is obsolete. configure.in:91: You should run autoupdate. ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... m4/iconv.m4:9: AM_ICONV_LINK is expanded from... m4/iconv.m4:61: AM_ICONV is expanded from... configure.in:91: the top level configure.in:91: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.in:91: You should run autoupdate. ./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... m4/iconv.m4:61: AM_ICONV is expanded from... configure.in:91: the top level configure.in:99: warning: The macro `AC_LANG_C' is obsolete. configure.in:99: You should run autoupdate. ./lib/autoconf/c.m4:72: AC_LANG_C is expanded from... m4/acx_pthread.m4:49: ACX_PTHREAD is expanded from... configure.in:99: the top level configure.in:99: warning: The macro `AC_TRY_LINK' is obsolete. configure.in:99: You should run autoupdate. ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... m4/acx_pthread.m4:49: ACX_PTHREAD is expanded from... configure.in:99: the top level configure.in:107: warning: The macro `AC_PROG_LIBTOOL' is obsolete. configure.in:107: You should run autoupdate. m4/libtool.m4:100: AC_PROG_LIBTOOL is expanded from... configure.in:107: the top level configure.in:147: warning: The macro `AC_CHECKING' is obsolete. configure.in:147: You should run autoupdate. ./lib/autoconf/general.m4:2499: AC_CHECKING is expanded from... configure.in:147: the top level autoreconf-default: running: /usr/bin/autoheader-2.71 --force autoheader-2.71: warning: autoconf input should be named 'configure.ac', not 'configure.in' autoreconf-default: running: automake --add-missing --force-missing automake-default: warning: autoconf input should be named 'configure.ac', not 'configure.in' configure.in:19: installing './compile' configure.in:2: installing './missing' automake-default: warning: autoconf input should be named 'configure.ac', not 'configure.in' demo/Makefile.am: installing './depcomp' src/Makefile.am:5: warning: source file 'posix/commandinput.cpp' is in a subdirectory, src/Makefile.am:5: but option 'subdir-objects' is disabled automake-default: warning: possible forward-incompatibility. automake-default: At least one source file is in a subdirectory, but the 'subdir-objects' automake-default: automake option hasn't been enabled. For now, the corresponding output automake-default: object file(s) will be placed in the top-level directory. However, this automake-default: behavior may change in a future Automake major version, with object automake-default: files being placed in the same subdirectory as the corresponding sources. automake-default: You are advised to start using 'subdir-objects' option throughout your automake-default: project, to avoid future incompatibilities. src/Makefile.am:5: warning: source file 'posix/commandoutput.cpp' is in a subdirectory, src/Makefile.am:5: but option 'subdir-objects' is disabled src/Makefile.am:5: warning: source file 'posix/pipestream.cpp' is in a subdirectory, src/Makefile.am:5: but option 'subdir-objects' is disabled src/Makefile.am:5: warning: source file 'posix/posixpipe.cpp' is in a subdirectory, src/Makefile.am:5: but option 'subdir-objects' is disabled src/Makefile.am:5: warning: source file 'xml/characters.cpp' is in a subdirectory, src/Makefile.am:5: but option 'subdir-objects' is disabled src/Makefile.am:5: warning: source file 'xml/endelement.cpp' is in a subdirectory, src/Makefile.am:5: but option 'subdir-objects' is disabled src/Makefile.am:5: warning: source file 'xml/entityresolver.cpp' is in a subdirectory, src/Makefile.am:5: but option 'subdir-objects' is disabled src/Makefile.am:5: warning: source file 'xml/namespacecontext.cpp' is in a subdirectory, src/Makefile.am:5: but option 'subdir-objects' is disabled src/Makefile.am:5: warning: source file 'xml/startelement.cpp' is in a subdirectory, src/Makefile.am:5: but option 'subdir-objects' is disabled src/Makefile.am:5: warning: source file 'xml/xmldeserializer.cpp' is in a subdirectory, src/Makefile.am:5: but option 'subdir-objects' is disabled src/Makefile.am:5: warning: source file 'xml/xmlerror.cpp' is in a subdirectory, src/Makefile.am:5: but option 'subdir-objects' is disabled src/Makefile.am:5: warning: source file 'xml/xmlformatter.cpp' is in a subdirectory, src/Makefile.am:5: but option 'subdir-objects' is disabled src/Makefile.am:5: warning: source file 'xml/xmlreader.cpp' is in a subdirectory, src/Makefile.am:5: but option 'subdir-objects' is disabled src/Makefile.am:5: warning: source file 'xml/xmlserializer.cpp' is in a subdirectory, src/Makefile.am:5: but option 'subdir-objects' is disabled src/Makefile.am:5: warning: source file 'xml/xmlwriter.cpp' is in a subdirectory, src/Makefile.am:5: but option 'subdir-objects' is disabled autoreconf-default: Leaving directory '.' + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14' + export FFLAGS + FCFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14' + export FCFLAGS + '[' -n '' ']' ++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14' ++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g' + ASFLAGS=' -march=i586 -mtune=generic' + export ASFLAGS + export lt_cv_deplibs_check_method=pass_all + lt_cv_deplibs_check_method=pass_all + readlink -e -- ./configure + 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 + xargs -ri dirname -- '{}' + configure_runstatedir_flags= + grep -qF runstatedir=DIR ./configure + configure_runstatedir_flags=--runstatedir=/var/run + ./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 --runstatedir=/var/run --without-included-gettext --disable-static configure: WARNING: unrecognized options: --without-included-gettext checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports the include directive... yes (GNU style) 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 the compiler supports GNU C... yes checking whether i586-alt-linux-gcc accepts -g... yes checking for i586-alt-linux-gcc option to enable C11 features... none needed checking whether i586-alt-linux-gcc understands -c and -o together... yes checking dependency style of i586-alt-linux-gcc... none checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for i586-alt-linux-gcc... (cached) i586-alt-linux-gcc checking whether the compiler supports GNU C... (cached) yes checking whether i586-alt-linux-gcc accepts -g... (cached) yes checking for i586-alt-linux-gcc option to enable C11 features... (cached) none needed checking whether i586-alt-linux-gcc understands -c and -o together... (cached) yes checking dependency style of i586-alt-linux-gcc... (cached) none checking for i586-alt-linux-g++... i586-alt-linux-g++ checking whether the compiler supports GNU C++... yes checking whether i586-alt-linux-g++ accepts -g... yes checking for i586-alt-linux-g++ option to enable C++11 features... none needed checking dependency style of i586-alt-linux-g++... none checking for C++ compiler vendor... gnu checking whether C++ compiler accepts -Wno-long-long... yes checking whether C++ compiler accepts -Wall... yes checking whether C++ compiler accepts -pedantic... yes checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for sys/filio.h... no checking for csignal... yes checking for setsockopt in -lnsl... no checking for accept in -lsocket... no checking for sem_destroy in -lrt... yes checking for library containing dlopen... none required checking for library containing inet_ntop... none required checking for library containing clock_gettime... none required checking for inet_ntop... yes checking for accept4... yes checking for clock_gettime... yes checking for unsigned long long int... yes checking for long long int... yes checking for unsigned long long int... (cached) yes checking build system type... i586-alt-linux-gnu checking host system type... i586-alt-linux-gnu checking for the pthreads library -lpthreads... no checking for the pthreads library -lpthread... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking if more special flags are required for pthreads... no checking for cc_r... i586-alt-linux-gcc checking for CC_r... i586-alt-linux-g++ checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by 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 whether ln -s works... yes 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-file... no checking for file... file 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... /usr/bin/dd checking how to truncate binary pipes... /usr/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 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 atomic type... att_x86 configure: checking for suseconds_t... checking for suseconds_t... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating include/cxxtools/config.h config.status: creating cxxtools-config config.status: creating Makefile config.status: creating src/Makefile config.status: creating src/unit/Makefile config.status: creating src/http/Makefile config.status: creating src/xmlrpc/Makefile config.status: creating src/bin/Makefile config.status: creating src/json/Makefile config.status: creating include/Makefile config.status: creating demo/Makefile config.status: creating test/Makefile config.status: creating pkgconfig/cxxtools-bin.pc config.status: creating pkgconfig/cxxtools-http.pc config.status: creating pkgconfig/cxxtools-json.pc config.status: creating pkgconfig/cxxtools.pc config.status: creating pkgconfig/cxxtools-unit.pc config.status: creating pkgconfig/cxxtools-xmlrpc.pc config.status: creating src/config.h config.status: executing depfiles commands config.status: executing libtool commands configure: WARNING: unrecognized options: --without-included-gettext + make -j16 Making all in src make all-am make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o condition.lo condition.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c condition.cpp -fPIC -DPIC -o .libs/condition.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o clockimpl.lo clockimpl.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c clockimpl.cpp -fPIC -DPIC -o .libs/clockimpl.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o connectable.lo connectable.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c connectable.cpp -fPIC -DPIC -o .libs/connectable.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o application.lo application.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c application.cpp -fPIC -DPIC -o .libs/application.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o connection.lo connection.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c connection.cpp -fPIC -DPIC -o .libs/connection.o connection.cpp: In constructor 'cxxtools::Connection::Connection(cxxtools::Connectable&, cxxtools::Slot*)': connection.cpp:41:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 41 | std::auto_ptr data( new ConnectionData(sender, slot) ); | ^~~~~~~~ In file included from /usr/include/c++/14/memory:78, from connection.cpp:29: /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o conditionimpl.lo conditionimpl.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c conditionimpl.cpp -fPIC -DPIC -o .libs/conditionimpl.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o clock.lo clock.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c clock.cpp -fPIC -DPIC -o .libs/clock.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o addrinfo.lo addrinfo.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c addrinfo.cpp -fPIC -DPIC -o .libs/addrinfo.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o cgi.lo cgi.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c cgi.cpp -fPIC -DPIC -o .libs/cgi.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o addrinfoimpl.lo addrinfoimpl.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c addrinfoimpl.cpp -fPIC -DPIC -o .libs/addrinfoimpl.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o conversionerror.lo conversionerror.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c conversionerror.cpp -fPIC -DPIC -o .libs/conversionerror.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o applicationimpl.lo applicationimpl.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c applicationimpl.cpp -fPIC -DPIC -o .libs/applicationimpl.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o error.lo error.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c error.cpp -fPIC -DPIC -o .libs/error.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o eventsink.lo eventsink.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c eventsink.cpp -fPIC -DPIC -o .libs/eventsink.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o directory.lo directory.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c directory.cpp -fPIC -DPIC -o .libs/directory.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o eventsource.lo eventsource.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c eventsource.cpp -fPIC -DPIC -o .libs/eventsource.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o directoryimpl.lo directoryimpl.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c directoryimpl.cpp -fPIC -DPIC -o .libs/directoryimpl.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o eventloop.lo eventloop.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c eventloop.cpp -fPIC -DPIC -o .libs/eventloop.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o fdstream.lo fdstream.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c fdstream.cpp -fPIC -DPIC -o .libs/fdstream.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o fileimpl.lo fileimpl.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c fileimpl.cpp -fPIC -DPIC -o .libs/fileimpl.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o filedevice.lo filedevice.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c filedevice.cpp -fPIC -DPIC -o .libs/filedevice.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o filedeviceimpl.lo filedeviceimpl.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c filedeviceimpl.cpp -fPIC -DPIC -o .libs/filedeviceimpl.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o file.lo file.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c file.cpp -fPIC -DPIC -o .libs/file.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o hdstream.lo hdstream.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c hdstream.cpp -fPIC -DPIC -o .libs/hdstream.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o fileinfo.lo fileinfo.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c fileinfo.cpp -fPIC -DPIC -o .libs/fileinfo.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o iodevice.lo iodevice.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c iodevice.cpp -fPIC -DPIC -o .libs/iodevice.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o iniparser.lo iniparser.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c iniparser.cpp -fPIC -DPIC -o .libs/iniparser.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o inifile.lo inifile.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c inifile.cpp -fPIC -DPIC -o .libs/inifile.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o ioerror.lo ioerror.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c ioerror.cpp -fPIC -DPIC -o .libs/ioerror.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o date.lo date.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c date.cpp -fPIC -DPIC -o .libs/date.o In file included from ../include/cxxtools/string.h:34, from ../include/cxxtools/convert.h:35, from date.cpp:29: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o iodeviceimpl.lo iodeviceimpl.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c iodeviceimpl.cpp -fPIC -DPIC -o .libs/iodeviceimpl.o iodeviceimpl.cpp: In member function 'void cxxtools::IODeviceImpl::sigwrite(int)': iodeviceimpl.cpp:314:12: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 314 | ::write(_fd, (const void*)&sig, sizeof(sig)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o iostream.lo iostream.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c iostream.cpp -fPIC -DPIC -o .libs/iostream.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o decomposer.lo decomposer.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c decomposer.cpp -fPIC -DPIC -o .libs/decomposer.o In file included from ../include/cxxtools/string.h:34, from ../include/cxxtools/convert.h:35, from ../include/cxxtools/decomposer.h:32, from decomposer.cpp:28: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o libraryimpl.lo libraryimpl.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c libraryimpl.cpp -fPIC -DPIC -o .libs/libraryimpl.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o datetime.lo datetime.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c datetime.cpp -fPIC -DPIC -o .libs/datetime.o In file included from ../include/cxxtools/string.h:34, from ../include/cxxtools/convert.h:35, from datetime.cpp:31: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o library.lo library.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c library.cpp -fPIC -DPIC -o .libs/library.o library.cpp: In constructor 'cxxtools::Library::Library(const std::string&)': library.cpp:51:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 51 | std::auto_ptr impl( new LibraryImpl() ); | ^~~~~~~~ In file included from /usr/include/c++/14/memory:78, from library.cpp:35: /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o char.lo char.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c char.cpp -fPIC -DPIC -o .libs/char.o In file included from char.cpp:28: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o md5.lo md5.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c md5.c -fPIC -DPIC -o .libs/md5.o cc1: warning: command-line option '-std=gnu++14' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o base64codec.lo base64codec.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c base64codec.cpp -fPIC -DPIC -o .libs/base64codec.o In file included from ../include/cxxtools/textcodec.h:32, from ../include/cxxtools/base64codec.h:32, from base64codec.cpp:29: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o csvparser.lo csvparser.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c csvparser.cpp -fPIC -DPIC -o .libs/csvparser.o In file included from ../include/cxxtools/string.h:34, from ../include/cxxtools/csvparser.h:33, from csvparser.cpp:29: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o mutex.lo mutex.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c mutex.cpp -fPIC -DPIC -o .libs/mutex.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o md5stream.lo md5stream.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c md5stream.cpp -fPIC -DPIC -o .libs/md5stream.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o csvdeserializer.lo csvdeserializer.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c csvdeserializer.cpp -fPIC -DPIC -o .libs/csvdeserializer.o In file included from ../include/cxxtools/csvdeserializer.h:33, from csvdeserializer.cpp:29: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o muteximpl.lo muteximpl.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c muteximpl.cpp -fPIC -DPIC -o .libs/muteximpl.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o multifstream.lo multifstream.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c multifstream.cpp -fPIC -DPIC -o .libs/multifstream.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o formatter.lo formatter.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c formatter.cpp -fPIC -DPIC -o .libs/formatter.o In file included from ../include/cxxtools/string.h:34, from ../include/cxxtools/formatter.h:32, from formatter.cpp:29: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o pipe.lo pipe.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c pipe.cpp -fPIC -DPIC -o .libs/pipe.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o commandinput.lo `test -f 'posix/commandinput.cpp' || echo './'`posix/commandinput.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c posix/commandinput.cpp -fPIC -DPIC -o .libs/commandinput.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o csvformatter.lo csvformatter.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c csvformatter.cpp -fPIC -DPIC -o .libs/csvformatter.o In file included from ../include/cxxtools/string.h:34, from ../include/cxxtools/formatter.h:32, from ../include/cxxtools/csvformatter.h:32, from csvformatter.cpp:29: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o pipeimpl.lo pipeimpl.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c pipeimpl.cpp -fPIC -DPIC -o .libs/pipeimpl.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o commandoutput.lo `test -f 'posix/commandoutput.cpp' || echo './'`posix/commandoutput.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c posix/commandoutput.cpp -fPIC -DPIC -o .libs/commandoutput.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o deserializer.lo deserializer.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c deserializer.cpp -fPIC -DPIC -o .libs/deserializer.o In file included from ../include/cxxtools/string.h:34, from ../include/cxxtools/serializationinfo.h:33, from ../include/cxxtools/deserializerbase.h:32, from ../include/cxxtools/deserializer.h:32, from deserializer.cpp:29: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o remoteclient.lo remoteclient.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c remoteclient.cpp -fPIC -DPIC -o .libs/remoteclient.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o posixpipe.lo `test -f 'posix/posixpipe.cpp' || echo './'`posix/posixpipe.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c posix/posixpipe.cpp -fPIC -DPIC -o .libs/posixpipe.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o pipestream.lo `test -f 'posix/pipestream.cpp' || echo './'`posix/pipestream.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c posix/pipestream.cpp -fPIC -DPIC -o .libs/pipestream.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o quotedprintablestream.lo quotedprintablestream.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c quotedprintablestream.cpp -fPIC -DPIC -o .libs/quotedprintablestream.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o selectable.lo selectable.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c selectable.cpp -fPIC -DPIC -o .libs/selectable.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o semaphore.lo semaphore.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c semaphore.cpp -fPIC -DPIC -o .libs/semaphore.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o regex.lo regex.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c regex.cpp -fPIC -DPIC -o .libs/regex.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o semaphoreimpl.lo semaphoreimpl.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c semaphoreimpl.cpp -fPIC -DPIC -o .libs/semaphoreimpl.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o selector.lo selector.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c selector.cpp -fPIC -DPIC -o .libs/selector.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o query_params.lo query_params.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c query_params.cpp -fPIC -DPIC -o .libs/query_params.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o serializationerror.lo serializationerror.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c serializationerror.cpp -fPIC -DPIC -o .libs/serializationerror.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o convert.lo convert.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c convert.cpp -fPIC -DPIC -o .libs/convert.o In file included from ../include/cxxtools/string.h:34, from ../include/cxxtools/convert.h:35, from convert.cpp:29: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o selectorimpl.lo selectorimpl.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c selectorimpl.cpp -fPIC -DPIC -o .libs/selectorimpl.o selectorimpl.cpp: In member function 'void cxxtools::SelectorImpl::wake()': selectorimpl.cpp:291:12: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 291 | ::write( _wakePipe[1], "W", 1); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o jsondeserializer.lo jsondeserializer.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c jsondeserializer.cpp -fPIC -DPIC -o .libs/jsondeserializer.o In file included from ../include/cxxtools/string.h:34, from ../include/cxxtools/jsonparser.h:33, from ../include/cxxtools/jsondeserializer.h:32, from jsondeserializer.cpp:29: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o jsonserializer.lo jsonserializer.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c jsonserializer.cpp -fPIC -DPIC -o .libs/jsonserializer.o In file included from ../include/cxxtools/textbuffer.h:32, from ../include/cxxtools/textstream.h:33, from ../include/cxxtools/jsonserializer.h:32, from jsonserializer.cpp:30: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o jsonformatter.lo jsonformatter.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c jsonformatter.cpp -fPIC -DPIC -o .libs/jsonformatter.o In file included from ../include/cxxtools/string.h:34, from ../include/cxxtools/formatter.h:32, from ../include/cxxtools/jsonformatter.h:32, from jsonformatter.cpp:30: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o jsonparser.lo jsonparser.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c jsonparser.cpp -fPIC -DPIC -o .libs/jsonparser.o In file included from ../include/cxxtools/string.h:34, from ../include/cxxtools/jsonparser.h:33, from jsonparser.cpp:29: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o systemerror.lo systemerror.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c systemerror.cpp -fPIC -DPIC -o .libs/systemerror.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o signal.lo signal.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c signal.cpp -fPIC -DPIC -o .libs/signal.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o streambuffer.lo streambuffer.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c streambuffer.cpp -fPIC -DPIC -o .libs/streambuffer.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o tee.lo tee.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c tee.cpp -fPIC -DPIC -o .libs/tee.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o thread.lo thread.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c thread.cpp -fPIC -DPIC -o .libs/thread.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o threadpool.lo threadpool.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c threadpool.cpp -fPIC -DPIC -o .libs/threadpool.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o threadimpl.lo threadimpl.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c threadimpl.cpp -fPIC -DPIC -o .libs/threadimpl.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o mime.lo mime.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c mime.cpp -fPIC -DPIC -o .libs/mime.o In file included from ../include/cxxtools/textbuffer.h:32, from ../include/cxxtools/textstream.h:33, from ../include/cxxtools/base64stream.h:33, from mime.cpp:30: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o threadpoolimpl.lo threadpoolimpl.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c threadpoolimpl.cpp -fPIC -DPIC -o .libs/threadpoolimpl.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o timespan.lo timespan.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c timespan.cpp -fPIC -DPIC -o .libs/timespan.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o properties.lo properties.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c properties.cpp -fPIC -DPIC -o .libs/properties.o In file included from ../include/cxxtools/properties.h:34, from properties.cpp:29: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o stringstream.lo stringstream.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c stringstream.cpp -fPIC -DPIC -o .libs/stringstream.o In file included from ../include/cxxtools/stringstream.h:32, from stringstream.cpp:28: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o log.lo log.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c log.cpp -fPIC -DPIC -o .libs/log.o In file included from ../include/cxxtools/string.h:34, from ../include/cxxtools/convert.h:35, from log.cpp:32: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ In file included from log.cpp:36: ../include/cxxtools/xml/xmldeserializer.h: At global scope: ../include/cxxtools/xml/xmldeserializer.h:108:18: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 108 | std::auto_ptr _deleter; | ^~~~~~~~ In file included from /usr/include/c++/14/memory:78, from ../include/cxxtools/xml/xmldeserializer.h:34: /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ log.cpp: In member function 'virtual void cxxtools::{anonymous}::FdAppender::finish(bool)': log.cpp:222:14: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 222 | ::write(_fd, _msg.data(), _msg.size()); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o propertiesdeserializer.lo propertiesdeserializer.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c propertiesdeserializer.cpp -fPIC -DPIC -o .libs/propertiesdeserializer.o In file included from ../include/cxxtools/string.h:34, from ../include/cxxtools/serializationinfo.h:33, from ../include/cxxtools/composer.h:31, from ../include/cxxtools/propertiesdeserializer.h:32, from propertiesdeserializer.cpp:29: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o serviceregistry.lo serviceregistry.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c serviceregistry.cpp -fPIC -DPIC -o .libs/serviceregistry.o In file included from ../include/cxxtools/string.h:34, from ../include/cxxtools/serializationinfo.h:33, from ../include/cxxtools/composer.h:31, from ../include/cxxtools/serviceprocedure.h:32, from ../include/cxxtools/serviceregistry.h:33, from serviceregistry.cpp:29: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o timer.lo timer.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c timer.cpp -fPIC -DPIC -o .libs/timer.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o xmltag.lo xmltag.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c xmltag.cpp -fPIC -DPIC -o .libs/xmltag.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o uuencode.lo uuencode.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c uuencode.cpp -fPIC -DPIC -o .libs/uuencode.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o settingsreader.lo settingsreader.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c settingsreader.cpp -fPIC -DPIC -o .libs/settingsreader.o In file included from ../include/cxxtools/string.h:34, from ../include/cxxtools/settings.h:31, from settingsreader.h:31, from settingsreader.cpp:28: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o net.lo net.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c net.cpp -fPIC -DPIC -o .libs/net.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o textbuffer.lo textbuffer.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c textbuffer.cpp -fPIC -DPIC -o .libs/textbuffer.o In file included from ../include/cxxtools/textbuffer.h:32, from textbuffer.cpp:28: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o uri.lo uri.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c uri.cpp -fPIC -DPIC -o .libs/uri.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o settings.lo settings.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c settings.cpp -fPIC -DPIC -o .libs/settings.o In file included from ../include/cxxtools/string.h:34, from ../include/cxxtools/settings.h:31, from settings.cpp:30: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o textcodec.lo textcodec.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c textcodec.cpp -fPIC -DPIC -o .libs/textcodec.o In file included from ../include/cxxtools/textcodec.h:32, from textcodec.cpp:28: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o udpstream.lo udpstream.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c udpstream.cpp -fPIC -DPIC -o .libs/udpstream.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o settingswriter.lo settingswriter.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c settingswriter.cpp -fPIC -DPIC -o .libs/settingswriter.o In file included from settingswriter.h:31, from settingswriter.cpp:28: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o tcpserver.lo tcpserver.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c tcpserver.cpp -fPIC -DPIC -o .libs/tcpserver.o tcpserver.cpp: In constructor 'cxxtools::net::TcpServer::TcpServer(const std::string&, short unsigned int, int, unsigned int)': tcpserver.cpp:64:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 64 | std::auto_ptr impl(_impl); | ^~~~~~~~ In file included from /usr/include/c++/14/memory:78, from tcpserver.cpp:31: /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o tcpsocket.lo tcpsocket.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c tcpsocket.cpp -fPIC -DPIC -o .libs/tcpsocket.o tcpsocket.cpp: In constructor 'cxxtools::net::TcpSocket::TcpSocket(const cxxtools::net::TcpServer&, unsigned int)': tcpsocket.cpp:55:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 55 | std::auto_ptr impl(_impl); | ^~~~~~~~ In file included from /usr/include/c++/14/memory:78, from tcpsocket.cpp:32: /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ tcpsocket.cpp: In constructor 'cxxtools::net::TcpSocket::TcpSocket(const std::string&, short unsigned int)': tcpsocket.cpp:67:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 67 | std::auto_ptr impl(_impl); | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ tcpsocket.cpp: In constructor 'cxxtools::net::TcpSocket::TcpSocket(const cxxtools::net::AddrInfo&)': tcpsocket.cpp:79:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 79 | std::auto_ptr impl(_impl); | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o string.lo string.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c string.cpp -fPIC -DPIC -o .libs/string.o In file included from ../include/cxxtools/string.h:34, from string.cpp:30: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o tcpstream.lo tcpstream.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c tcpstream.cpp -fPIC -DPIC -o .libs/tcpstream.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o udp.lo udp.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c udp.cpp -fPIC -DPIC -o .libs/udp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o xmlerror.lo `test -f 'xml/xmlerror.cpp' || echo './'`xml/xmlerror.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c xml/xmlerror.cpp -fPIC -DPIC -o .libs/xmlerror.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o tcpserverimpl.lo tcpserverimpl.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c tcpserverimpl.cpp -fPIC -DPIC -o .libs/tcpserverimpl.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o atomicity.gcc.x86.lo atomicity.gcc.x86.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c atomicity.gcc.x86.cpp -fPIC -DPIC -o .libs/atomicity.gcc.x86.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o textstream.lo textstream.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c textstream.cpp -fPIC -DPIC -o .libs/textstream.o In file included from ../include/cxxtools/textbuffer.h:32, from ../include/cxxtools/textstream.h:33, from textstream.cpp:28: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o tcpsocketimpl.lo tcpsocketimpl.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c tcpsocketimpl.cpp -fPIC -DPIC -o .libs/tcpsocketimpl.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o serializationinfo.lo serializationinfo.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c serializationinfo.cpp -fPIC -DPIC -o .libs/serializationinfo.o In file included from ../include/cxxtools/string.h:34, from ../include/cxxtools/serializationinfo.h:33, from serializationinfo.cpp:30: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o time.lo time.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c time.cpp -fPIC -DPIC -o .libs/time.o In file included from ../include/cxxtools/string.h:34, from ../include/cxxtools/convert.h:35, from time.cpp:31: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o utf8codec.lo utf8codec.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c utf8codec.cpp -fPIC -DPIC -o .libs/utf8codec.o In file included from ../include/cxxtools/utf8codec.h:33, from utf8codec.cpp:28: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o characters.lo `test -f 'xml/characters.cpp' || echo './'`xml/characters.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c xml/characters.cpp -fPIC -DPIC -o .libs/characters.o In file included from ../include/cxxtools/string.h:34, from ../include/cxxtools/xml/characters.h:31, from xml/characters.cpp:26: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o endelement.lo `test -f 'xml/endelement.cpp' || echo './'`xml/endelement.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c xml/endelement.cpp -fPIC -DPIC -o .libs/endelement.o In file included from ../include/cxxtools/string.h:34, from ../include/cxxtools/xml/endelement.h:31, from xml/endelement.cpp:26: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o namespacecontext.lo `test -f 'xml/namespacecontext.cpp' || echo './'`xml/namespacecontext.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c xml/namespacecontext.cpp -fPIC -DPIC -o .libs/namespacecontext.o In file included from ../include/cxxtools/string.h:34, from ../include/cxxtools/xml/namespace.h:30, from ../include/cxxtools/xml/namespacecontext.h:30, from xml/namespacecontext.cpp:26: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o startelement.lo `test -f 'xml/startelement.cpp' || echo './'`xml/startelement.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c xml/startelement.cpp -fPIC -DPIC -o .libs/startelement.o In file included from ../include/cxxtools/string.h:34, from ../include/cxxtools/xml/namespace.h:30, from ../include/cxxtools/xml/startelement.h:31, from xml/startelement.cpp:26: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o entityresolver.lo `test -f 'xml/entityresolver.cpp' || echo './'`xml/entityresolver.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c xml/entityresolver.cpp -fPIC -DPIC -o .libs/entityresolver.o In file included from ../include/cxxtools/string.h:34, from ../include/cxxtools/xml/entityresolver.h:30, from xml/entityresolver.cpp:27: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o xmlformatter.lo `test -f 'xml/xmlformatter.cpp' || echo './'`xml/xmlformatter.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c xml/xmlformatter.cpp -fPIC -DPIC -o .libs/xmlformatter.o In file included from ../include/cxxtools/string.h:34, from ../include/cxxtools/formatter.h:32, from ../include/cxxtools/xml/xmlformatter.h:31, from xml/xmlformatter.cpp:28: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/xml/xmlformatter.h: At global scope: ../include/cxxtools/xml/xmlformatter.h:161:14: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 161 | std::auto_ptr _deleter; | ^~~~~~~~ In file included from /usr/include/c++/14/memory:78, from ../include/cxxtools/xml/xmlformatter.h:33: /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o xmlserializer.lo `test -f 'xml/xmlserializer.cpp' || echo './'`xml/xmlserializer.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c xml/xmlserializer.cpp -fPIC -DPIC -o .libs/xmlserializer.o In file included from ../include/cxxtools/string.h:34, from ../include/cxxtools/formatter.h:32, from ../include/cxxtools/xml/xmlformatter.h:31, from ../include/cxxtools/xml/xmlserializer.h:31, from xml/xmlserializer.cpp:28: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/xml/xmlformatter.h: At global scope: ../include/cxxtools/xml/xmlformatter.h:161:14: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 161 | std::auto_ptr _deleter; | ^~~~~~~~ In file included from /usr/include/c++/14/memory:78, from ../include/cxxtools/xml/xmlformatter.h:33: /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o xmldeserializer.lo `test -f 'xml/xmldeserializer.cpp' || echo './'`xml/xmldeserializer.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c xml/xmldeserializer.cpp -fPIC -DPIC -o .libs/xmldeserializer.o In file included from ../include/cxxtools/string.h:34, from ../include/cxxtools/xml/xmldeserializer.h:31, from xml/xmldeserializer.cpp:28: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/xml/xmldeserializer.h: At global scope: ../include/cxxtools/xml/xmldeserializer.h:108:18: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 108 | std::auto_ptr _deleter; | ^~~~~~~~ In file included from /usr/include/c++/14/memory:78, from ../include/cxxtools/xml/xmldeserializer.h:34: /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o xmlwriter.lo `test -f 'xml/xmlwriter.cpp' || echo './'`xml/xmlwriter.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c xml/xmlwriter.cpp -fPIC -DPIC -o .libs/xmlwriter.o In file included from ../include/cxxtools/string.h:34, from ../include/cxxtools/xml/xmlwriter.h:30, from xml/xmlwriter.cpp:26: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o xmlreader.lo `test -f 'xml/xmlreader.cpp' || echo './'`xml/xmlreader.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c xml/xmlreader.cpp -fPIC -DPIC -o .libs/xmlreader.o In file included from ../include/cxxtools/string.h:34, from ../include/cxxtools/xml/xmlreader.h:31, from xml/xmlreader.cpp:26: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /bin/sh ../libtool --tag=CXX --mode=link i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -version-info 9:0:0 -o libcxxtools.la -rpath /usr/lib addrinfo.lo addrinfoimpl.lo application.lo applicationimpl.lo base64codec.lo csvdeserializer.lo csvformatter.lo csvparser.lo char.lo clock.lo clockimpl.lo condition.lo conditionimpl.lo connectable.lo connection.lo cgi.lo conversionerror.lo convert.lo date.lo datetime.lo decomposer.lo deserializer.lo directory.lo directoryimpl.lo error.lo eventloop.lo eventsink.lo eventsource.lo fdstream.lo file.lo filedevice.lo filedeviceimpl.lo fileimpl.lo fileinfo.lo formatter.lo hdstream.lo inifile.lo iniparser.lo iodevice.lo iodeviceimpl.lo ioerror.lo iostream.lo jsondeserializer.lo jsonformatter.lo jsonparser.lo jsonserializer.lo library.lo libraryimpl.lo log.lo md5.lo md5stream.lo mime.lo multifstream.lo mutex.lo muteximpl.lo pipe.lo pipeimpl.lo commandinput.lo commandoutput.lo pipestream.lo posixpipe.lo properties.lo propertiesdeserializer.lo query_params.lo quotedprintablestream.lo regex.lo remoteclient.lo selectable.lo selector.lo selectorimpl.lo semaphore.lo semaphoreimpl.lo serviceregistry.lo settings.lo settingsreader.lo settingswriter.lo serializationerror.lo serializationinfo.lo signal.lo streambuffer.lo string.lo stringstream.lo systemerror.lo tee.lo textbuffer.lo textcodec.lo textstream.lo thread.lo threadimpl.lo threadpool.lo threadpoolimpl.lo time.lo timer.lo timespan.lo uri.lo utf8codec.lo uuencode.lo xmltag.lo net.lo tcpserverimpl.lo tcpserver.lo tcpsocket.lo tcpsocketimpl.lo tcpstream.lo udp.lo udpstream.lo characters.lo endelement.lo entityresolver.lo namespacecontext.lo startelement.lo xmldeserializer.lo xmlerror.lo xmlformatter.lo xmlreader.lo xmlserializer.lo xmlwriter.lo atomicity.gcc.x86.lo -lrt -lpthread libtool: link: i586-alt-linux-g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/i586-alt-linux/14/../../../crti.o /usr/lib/gcc/i586-alt-linux/14/crtbeginS.o .libs/addrinfo.o .libs/addrinfoimpl.o .libs/application.o .libs/applicationimpl.o .libs/base64codec.o .libs/csvdeserializer.o .libs/csvformatter.o .libs/csvparser.o .libs/char.o .libs/clock.o .libs/clockimpl.o .libs/condition.o .libs/conditionimpl.o .libs/connectable.o .libs/connection.o .libs/cgi.o .libs/conversionerror.o .libs/convert.o .libs/date.o .libs/datetime.o .libs/decomposer.o .libs/deserializer.o .libs/directory.o .libs/directoryimpl.o .libs/error.o .libs/eventloop.o .libs/eventsink.o .libs/eventsource.o .libs/fdstream.o .libs/file.o .libs/filedevice.o .libs/filedeviceimpl.o .libs/fileimpl.o .libs/fileinfo.o .libs/formatter.o .libs/hdstream.o .libs/inifile.o .libs/iniparser.o .libs/iodevice.o .libs/iodeviceimpl.o .libs/ioerror.o .libs/iostream.o .libs/jsondeserializer.o .libs/jsonformatter.o .libs/jsonparser.o .libs/jsonserializer.o .libs/library.o .libs/libraryimpl.o .libs/log.o .libs/md5.o .libs/md5stream.o .libs/mime.o .libs/multifstream.o .libs/mutex.o .libs/muteximpl.o .libs/pipe.o .libs/pipeimpl.o .libs/commandinput.o .libs/commandoutput.o .libs/pipestream.o .libs/posixpipe.o .libs/properties.o .libs/propertiesdeserializer.o .libs/query_params.o .libs/quotedprintablestream.o .libs/regex.o .libs/remoteclient.o .libs/selectable.o .libs/selector.o .libs/selectorimpl.o .libs/semaphore.o .libs/semaphoreimpl.o .libs/serviceregistry.o .libs/settings.o .libs/settingsreader.o .libs/settingswriter.o .libs/serializationerror.o .libs/serializationinfo.o .libs/signal.o .libs/streambuffer.o .libs/string.o .libs/stringstream.o .libs/systemerror.o .libs/tee.o .libs/textbuffer.o .libs/textcodec.o .libs/textstream.o .libs/thread.o .libs/threadimpl.o .libs/threadpool.o .libs/threadpoolimpl.o .libs/time.o .libs/timer.o .libs/timespan.o .libs/uri.o .libs/utf8codec.o .libs/uuencode.o .libs/xmltag.o .libs/net.o .libs/tcpserverimpl.o .libs/tcpserver.o .libs/tcpsocket.o .libs/tcpsocketimpl.o .libs/tcpstream.o .libs/udp.o .libs/udpstream.o .libs/characters.o .libs/endelement.o .libs/entityresolver.o .libs/namespacecontext.o .libs/startelement.o .libs/xmldeserializer.o .libs/xmlerror.o .libs/xmlformatter.o .libs/xmlreader.o .libs/xmlserializer.o .libs/xmlwriter.o .libs/atomicity.gcc.x86.o -lrt -lpthread -L/usr/lib/gcc/i586-alt-linux/14 -L/usr/lib/gcc/i586-alt-linux/14/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/i586-alt-linux/14/crtendS.o /usr/lib/gcc/i586-alt-linux/14/../../../crtn.o -g -O2 -march=i586 -mtune=generic -Wl,-soname -Wl,libcxxtools.so.9 -o .libs/libcxxtools.so.9.0.0 libtool: link: (cd ".libs" && rm -f "libcxxtools.so.9" && ln -s "libcxxtools.so.9.0.0" "libcxxtools.so.9") libtool: link: (cd ".libs" && rm -f "libcxxtools.so" && ln -s "libcxxtools.so.9.0.0" "libcxxtools.so") libtool: link: ( cd ".libs" && rm -f "libcxxtools.la" && ln -s "../libcxxtools.la" "libcxxtools.la" ) make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' Making all in src/unit make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/unit' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o assertion.lo assertion.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c assertion.cpp -fPIC -DPIC -o .libs/assertion.o make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/unit' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/unit' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o testprotocol.lo testprotocol.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c testprotocol.cpp -fPIC -DPIC -o .libs/testprotocol.o make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/unit' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/unit' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o testcontext.lo testcontext.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c testcontext.cpp -fPIC -DPIC -o .libs/testcontext.o make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/unit' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/unit' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o testcase.lo testcase.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c testcase.cpp -fPIC -DPIC -o .libs/testcase.o make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/unit' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/unit' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o reporter.lo reporter.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c reporter.cpp -fPIC -DPIC -o .libs/reporter.o make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/unit' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/unit' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o test.lo test.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c test.cpp -fPIC -DPIC -o .libs/test.o make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/unit' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/unit' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o application.lo application.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c application.cpp -fPIC -DPIC -o .libs/application.o make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/unit' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/unit' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o testsuite.lo testsuite.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c testsuite.cpp -fPIC -DPIC -o .libs/testsuite.o make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/unit' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/unit' /bin/sh ../../libtool --tag=CXX --mode=link i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -version-info 9:0:0 -o libcxxtools-unit.la -rpath /usr/lib application.lo testcase.lo test.lo testsuite.lo assertion.lo reporter.lo testcontext.lo testprotocol.lo ../../src/libcxxtools.la -lrt -lpthread libtool: link: i586-alt-linux-g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/i586-alt-linux/14/../../../crti.o /usr/lib/gcc/i586-alt-linux/14/crtbeginS.o .libs/application.o .libs/testcase.o .libs/test.o .libs/testsuite.o .libs/assertion.o .libs/reporter.o .libs/testcontext.o .libs/testprotocol.o -Wl,-rpath -Wl,/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/.libs ../../src/.libs/libcxxtools.so -lrt -lpthread -L/usr/lib/gcc/i586-alt-linux/14 -L/usr/lib/gcc/i586-alt-linux/14/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/i586-alt-linux/14/crtendS.o /usr/lib/gcc/i586-alt-linux/14/../../../crtn.o -g -O2 -march=i586 -mtune=generic -Wl,-soname -Wl,libcxxtools-unit.so.9 -o .libs/libcxxtools-unit.so.9.0.0 libtool: link: (cd ".libs" && rm -f "libcxxtools-unit.so.9" && ln -s "libcxxtools-unit.so.9.0.0" "libcxxtools-unit.so.9") libtool: link: (cd ".libs" && rm -f "libcxxtools-unit.so" && ln -s "libcxxtools-unit.so.9.0.0" "libcxxtools-unit.so") libtool: link: ( cd ".libs" && rm -f "libcxxtools-unit.la" && ln -s "../libcxxtools-unit.la" "libcxxtools-unit.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/unit' Making all in src/http make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/http' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o notfoundresponder.lo notfoundresponder.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c notfoundresponder.cpp -fPIC -DPIC -o .libs/notfoundresponder.o make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/http' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/http' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o service.lo service.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c service.cpp -fPIC -DPIC -o .libs/service.o make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/http' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/http' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o notfoundservice.lo notfoundservice.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c notfoundservice.cpp -fPIC -DPIC -o .libs/notfoundservice.o make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/http' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/http' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o notauthenticatedservice.lo notauthenticatedservice.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c notauthenticatedservice.cpp -fPIC -DPIC -o .libs/notauthenticatedservice.o make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/http' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/http' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o notauthenticatedresponder.lo notauthenticatedresponder.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c notauthenticatedresponder.cpp -fPIC -DPIC -o .libs/notauthenticatedresponder.o make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/http' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/http' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o chunkedreader.lo chunkedreader.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c chunkedreader.cpp -fPIC -DPIC -o .libs/chunkedreader.o make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/http' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/http' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o messageheader.lo messageheader.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c messageheader.cpp -fPIC -DPIC -o .libs/messageheader.o make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/http' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/http' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o responder.lo responder.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c responder.cpp -fPIC -DPIC -o .libs/responder.o make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/http' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/http' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o server.lo server.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c server.cpp -fPIC -DPIC -o .libs/server.o make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/http' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/http' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o mapper.lo mapper.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c mapper.cpp -fPIC -DPIC -o .libs/mapper.o make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/http' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/http' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o client.lo client.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c client.cpp -fPIC -DPIC -o .libs/client.o make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/http' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/http' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o worker.lo worker.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c worker.cpp -fPIC -DPIC -o .libs/worker.o make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/http' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/http' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o parser.lo parser.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c parser.cpp -fPIC -DPIC -o .libs/parser.o parser.cpp: In member function 'virtual void cxxtools::http::HeaderParser::MessageHeaderEvent::onKey(const std::string&)': parser.cpp:114:16: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 4096 equals destination size [-Wstringop-truncation] 114 | strncpy(_key, key.c_str(), MessageHeader::MAXHEADERSIZE); | ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/http' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/http' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o socket.lo socket.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c socket.cpp -fPIC -DPIC -o .libs/socket.o make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/http' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/http' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o serverimpl.lo serverimpl.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c serverimpl.cpp -fPIC -DPIC -o .libs/serverimpl.o make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/http' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/http' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o request.lo request.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c request.cpp -fPIC -DPIC -o .libs/request.o In file included from ../../include/cxxtools/textbuffer.h:32, from ../../include/cxxtools/textstream.h:33, from request.cpp:30: ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/http' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/http' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o clientimpl.lo clientimpl.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c clientimpl.cpp -fPIC -DPIC -o .libs/clientimpl.o In file included from ../../include/cxxtools/textbuffer.h:32, from ../../include/cxxtools/textstream.h:33, from clientimpl.cpp:34: ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/http' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/http' /bin/sh ../../libtool --tag=CXX --mode=link i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -version-info 9:0:0 -o libcxxtools-http.la -rpath /usr/lib chunkedreader.lo client.lo clientimpl.lo mapper.lo messageheader.lo notauthenticatedresponder.lo notauthenticatedservice.lo notfoundresponder.lo notfoundservice.lo parser.lo server.lo serverimpl.lo service.lo socket.lo request.lo responder.lo worker.lo ../../src/libcxxtools.la -lrt -lpthread libtool: link: i586-alt-linux-g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/i586-alt-linux/14/../../../crti.o /usr/lib/gcc/i586-alt-linux/14/crtbeginS.o .libs/chunkedreader.o .libs/client.o .libs/clientimpl.o .libs/mapper.o .libs/messageheader.o .libs/notauthenticatedresponder.o .libs/notauthenticatedservice.o .libs/notfoundresponder.o .libs/notfoundservice.o .libs/parser.o .libs/server.o .libs/serverimpl.o .libs/service.o .libs/socket.o .libs/request.o .libs/responder.o .libs/worker.o -Wl,-rpath -Wl,/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/.libs ../../src/.libs/libcxxtools.so -lrt -lpthread -L/usr/lib/gcc/i586-alt-linux/14 -L/usr/lib/gcc/i586-alt-linux/14/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/i586-alt-linux/14/crtendS.o /usr/lib/gcc/i586-alt-linux/14/../../../crtn.o -g -O2 -march=i586 -mtune=generic -Wl,-soname -Wl,libcxxtools-http.so.9 -o .libs/libcxxtools-http.so.9.0.0 libtool: link: (cd ".libs" && rm -f "libcxxtools-http.so.9" && ln -s "libcxxtools-http.so.9.0.0" "libcxxtools-http.so.9") libtool: link: (cd ".libs" && rm -f "libcxxtools-http.so" && ln -s "libcxxtools-http.so.9.0.0" "libcxxtools-http.so") libtool: link: ( cd ".libs" && rm -f "libcxxtools-http.la" && ln -s "../libcxxtools-http.la" "libcxxtools-http.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/http' Making all in src/xmlrpc make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/xmlrpc' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o httpclient.lo httpclient.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c httpclient.cpp -fPIC -DPIC -o .libs/httpclient.o In file included from ../../include/cxxtools/string.h:34, from ../../include/cxxtools/xml/xmlwriter.h:30, from ../../include/cxxtools/xmlrpc/formatter.h:32, from clientimpl.h:33, from httpclientimpl.h:33, from httpclient.cpp:31: ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/xmlrpc' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/xmlrpc' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o client.lo client.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c client.cpp -fPIC -DPIC -o .libs/client.o In file included from ../../include/cxxtools/string.h:34, from ../../include/cxxtools/xml/xmlwriter.h:30, from ../../include/cxxtools/xmlrpc/formatter.h:32, from clientimpl.h:33, from client.cpp:31: ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/xmlrpc' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/xmlrpc' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o service.lo service.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c service.cpp -fPIC -DPIC -o .libs/service.o In file included from ../../include/cxxtools/string.h:34, from ../../include/cxxtools/serializationinfo.h:33, from ../../include/cxxtools/composer.h:31, from ../../include/cxxtools/serviceprocedure.h:32, from ../../include/cxxtools/serviceregistry.h:33, from ../../include/cxxtools/xmlrpc/service.h:34, from service.cpp:29: ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/xmlrpc' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/xmlrpc' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o scanner.lo scanner.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c scanner.cpp -fPIC -DPIC -o .libs/scanner.o In file included from ../../include/cxxtools/string.h:34, from ../../include/cxxtools/xmlrpc/scanner.h:32, from scanner.cpp:29: ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/xmlrpc' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/xmlrpc' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o formatter.lo formatter.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c formatter.cpp -fPIC -DPIC -o .libs/formatter.o In file included from ../../include/cxxtools/string.h:34, from ../../include/cxxtools/xml/xmlwriter.h:30, from ../../include/cxxtools/xmlrpc/formatter.h:32, from formatter.cpp:29: ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/xmlrpc' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/xmlrpc' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o responder.lo responder.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c responder.cpp -fPIC -DPIC -o .libs/responder.o In file included from ../../include/cxxtools/string.h:34, from ../../include/cxxtools/xmlrpc/scanner.h:32, from ../../include/cxxtools/xmlrpc/responder.h:34, from responder.cpp:29: ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/xmlrpc' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/xmlrpc' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o httpclientimpl.lo httpclientimpl.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c httpclientimpl.cpp -fPIC -DPIC -o .libs/httpclientimpl.o In file included from ../../include/cxxtools/string.h:34, from ../../include/cxxtools/xml/xmlwriter.h:30, from ../../include/cxxtools/xmlrpc/formatter.h:32, from clientimpl.h:33, from httpclientimpl.h:33, from httpclientimpl.cpp:29: ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/xmlrpc' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/xmlrpc' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o clientimpl.lo clientimpl.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c clientimpl.cpp -fPIC -DPIC -o .libs/clientimpl.o In file included from ../../include/cxxtools/string.h:34, from ../../include/cxxtools/xml/xmlwriter.h:30, from ../../include/cxxtools/xmlrpc/formatter.h:32, from clientimpl.h:33, from clientimpl.cpp:31: ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/xmlrpc' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/xmlrpc' /bin/sh ../../libtool --tag=CXX --mode=link i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -version-info 9:0:0 -o libcxxtools-xmlrpc.la -rpath /usr/lib client.lo clientimpl.lo httpclient.lo httpclientimpl.lo formatter.lo responder.lo scanner.lo service.lo ../../src/libcxxtools.la ../../src/http/libcxxtools-http.la -lrt -lpthread libtool: link: i586-alt-linux-g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/i586-alt-linux/14/../../../crti.o /usr/lib/gcc/i586-alt-linux/14/crtbeginS.o .libs/client.o .libs/clientimpl.o .libs/httpclient.o .libs/httpclientimpl.o .libs/formatter.o .libs/responder.o .libs/scanner.o .libs/service.o -Wl,-rpath -Wl,/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/.libs -Wl,-rpath -Wl,/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/http/.libs ../../src/.libs/libcxxtools.so ../../src/http/.libs/libcxxtools-http.so -lrt -lpthread -L/usr/lib/gcc/i586-alt-linux/14 -L/usr/lib/gcc/i586-alt-linux/14/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/i586-alt-linux/14/crtendS.o /usr/lib/gcc/i586-alt-linux/14/../../../crtn.o -g -O2 -march=i586 -mtune=generic -Wl,-soname -Wl,libcxxtools-xmlrpc.so.9 -o .libs/libcxxtools-xmlrpc.so.9.0.0 libtool: link: (cd ".libs" && rm -f "libcxxtools-xmlrpc.so.9" && ln -s "libcxxtools-xmlrpc.so.9.0.0" "libcxxtools-xmlrpc.so.9") libtool: link: (cd ".libs" && rm -f "libcxxtools-xmlrpc.so" && ln -s "libcxxtools-xmlrpc.so.9.0.0" "libcxxtools-xmlrpc.so") libtool: link: ( cd ".libs" && rm -f "libcxxtools-xmlrpc.la" && ln -s "../libcxxtools-xmlrpc.la" "libcxxtools-xmlrpc.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/xmlrpc' Making all in src/bin make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/bin' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o rpcclient.lo rpcclient.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c rpcclient.cpp -fPIC -DPIC -o .libs/rpcclient.o In file included from ../../include/cxxtools/string.h:34, from ../../include/cxxtools/formatter.h:32, from ../../include/cxxtools/bin/formatter.h:32, from rpcclientimpl.h:33, from rpcclient.cpp:30: ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/bin' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/bin' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o rpcserver.lo rpcserver.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c rpcserver.cpp -fPIC -DPIC -o .libs/rpcserver.o In file included from ../../include/cxxtools/string.h:34, from ../../include/cxxtools/serializationinfo.h:33, from ../../include/cxxtools/composer.h:31, from ../../include/cxxtools/serviceprocedure.h:32, from ../../include/cxxtools/serviceregistry.h:33, from ../../include/cxxtools/bin/rpcserver.h:35, from rpcserver.cpp:29: ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/bin' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/bin' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o scanner.lo scanner.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c scanner.cpp -fPIC -DPIC -o .libs/scanner.o In file included from ../../include/cxxtools/string.h:34, from ../../include/cxxtools/serializationinfo.h:33, from ../../include/cxxtools/composer.h:31, from scanner.h:32, from scanner.cpp:29: ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/bin' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/bin' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o worker.lo worker.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c worker.cpp -fPIC -DPIC -o .libs/worker.o In file included from ../../include/cxxtools/string.h:34, from ../../include/cxxtools/serializationinfo.h:33, from ../../include/cxxtools/composer.h:31, from ../../include/cxxtools/serviceprocedure.h:32, from ../../include/cxxtools/serviceregistry.h:33, from ../../include/cxxtools/bin/rpcserver.h:35, from rpcserverimpl.h:42, from worker.cpp:30: ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/bin' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/bin' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o deserializer.lo deserializer.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c deserializer.cpp -fPIC -DPIC -o .libs/deserializer.o In file included from ../../include/cxxtools/string.h:34, from ../../include/cxxtools/serializationinfo.h:33, from ../../include/cxxtools/deserializerbase.h:32, from ../../include/cxxtools/deserializer.h:32, from ../../include/cxxtools/bin/deserializer.h:32, from deserializer.cpp:29: ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/bin' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/bin' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o valueparser.lo valueparser.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c valueparser.cpp -fPIC -DPIC -o .libs/valueparser.o In file included from ../../include/cxxtools/string.h:34, from ../../include/cxxtools/serializationinfo.h:33, from ../../include/cxxtools/bin/valueparser.h:32, from valueparser.cpp:29: ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/bin' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/bin' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o rpcclientimpl.lo rpcclientimpl.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c rpcclientimpl.cpp -fPIC -DPIC -o .libs/rpcclientimpl.o In file included from ../../include/cxxtools/string.h:34, from ../../include/cxxtools/formatter.h:32, from ../../include/cxxtools/bin/formatter.h:32, from rpcclientimpl.h:33, from rpcclientimpl.cpp:29: ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/bin' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/bin' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o responder.lo responder.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c responder.cpp -fPIC -DPIC -o .libs/responder.o In file included from ../../include/cxxtools/string.h:34, from ../../include/cxxtools/serializationinfo.h:33, from ../../include/cxxtools/bin/valueparser.h:32, from responder.h:32, from responder.cpp:29: ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/bin' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/bin' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o socket.lo socket.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c socket.cpp -fPIC -DPIC -o .libs/socket.o In file included from ../../include/cxxtools/string.h:34, from ../../include/cxxtools/serializationinfo.h:33, from ../../include/cxxtools/bin/valueparser.h:32, from responder.h:32, from socket.h:38, from socket.cpp:29: ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/bin' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/bin' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o formatter.lo formatter.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c formatter.cpp -fPIC -DPIC -o .libs/formatter.o In file included from ../../include/cxxtools/string.h:34, from ../../include/cxxtools/formatter.h:32, from ../../include/cxxtools/bin/formatter.h:32, from formatter.cpp:29: ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/bin' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/bin' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o rpcserverimpl.lo rpcserverimpl.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c rpcserverimpl.cpp -fPIC -DPIC -o .libs/rpcserverimpl.o In file included from ../../include/cxxtools/string.h:34, from ../../include/cxxtools/serializationinfo.h:33, from ../../include/cxxtools/composer.h:31, from ../../include/cxxtools/serviceprocedure.h:32, from ../../include/cxxtools/serviceregistry.h:33, from ../../include/cxxtools/bin/rpcserver.h:35, from rpcserverimpl.h:42, from rpcserverimpl.cpp:29: ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/bin' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/bin' /bin/sh ../../libtool --tag=CXX --mode=link i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -version-info 9:0:0 -o libcxxtools-bin.la -rpath /usr/lib deserializer.lo formatter.lo responder.lo socket.lo rpcclient.lo rpcclientimpl.lo rpcserver.lo rpcserverimpl.lo scanner.lo valueparser.lo worker.lo ../../src/libcxxtools.la -lrt -lpthread libtool: link: i586-alt-linux-g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/i586-alt-linux/14/../../../crti.o /usr/lib/gcc/i586-alt-linux/14/crtbeginS.o .libs/deserializer.o .libs/formatter.o .libs/responder.o .libs/socket.o .libs/rpcclient.o .libs/rpcclientimpl.o .libs/rpcserver.o .libs/rpcserverimpl.o .libs/scanner.o .libs/valueparser.o .libs/worker.o -Wl,-rpath -Wl,/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/.libs ../../src/.libs/libcxxtools.so -lrt -lpthread -L/usr/lib/gcc/i586-alt-linux/14 -L/usr/lib/gcc/i586-alt-linux/14/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/i586-alt-linux/14/crtendS.o /usr/lib/gcc/i586-alt-linux/14/../../../crtn.o -g -O2 -march=i586 -mtune=generic -Wl,-soname -Wl,libcxxtools-bin.so.9 -o .libs/libcxxtools-bin.so.9.0.0 libtool: link: (cd ".libs" && rm -f "libcxxtools-bin.so.9" && ln -s "libcxxtools-bin.so.9.0.0" "libcxxtools-bin.so.9") libtool: link: (cd ".libs" && rm -f "libcxxtools-bin.so" && ln -s "libcxxtools-bin.so.9.0.0" "libcxxtools-bin.so") libtool: link: ( cd ".libs" && rm -f "libcxxtools-bin.la" && ln -s "../libcxxtools-bin.la" "libcxxtools-bin.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/bin' Making all in src/json make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/json' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o rpcserver.lo rpcserver.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c rpcserver.cpp -fPIC -DPIC -o .libs/rpcserver.o In file included from ../../include/cxxtools/string.h:34, from ../../include/cxxtools/serializationinfo.h:33, from ../../include/cxxtools/composer.h:31, from ../../include/cxxtools/serviceprocedure.h:32, from ../../include/cxxtools/serviceregistry.h:33, from ../../include/cxxtools/json/rpcserver.h:35, from rpcserver.cpp:29: ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/json' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/json' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o scanner.lo scanner.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c scanner.cpp -fPIC -DPIC -o .libs/scanner.o In file included from ../../include/cxxtools/string.h:34, from ../../include/cxxtools/serializationinfo.h:33, from ../../include/cxxtools/composer.h:31, from scanner.h:32, from scanner.cpp:29: ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/json' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/json' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o responder.lo responder.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c responder.cpp -fPIC -DPIC -o .libs/responder.o In file included from ../../include/cxxtools/string.h:34, from ../../include/cxxtools/serializationinfo.h:33, from ../../include/cxxtools/deserializerbase.h:32, from ../../include/cxxtools/deserializer.h:32, from responder.h:32, from responder.cpp:29: ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/json' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/json' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o rpcclient.lo rpcclient.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c rpcclient.cpp -fPIC -DPIC -o .libs/rpcclient.o In file included from ../../include/cxxtools/string.h:34, from ../../include/cxxtools/formatter.h:32, from rpcclientimpl.h:32, from rpcclient.cpp:30: ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/json' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/json' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o httpresponder.lo httpresponder.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c httpresponder.cpp -fPIC -DPIC -o .libs/httpresponder.o In file included from ../../include/cxxtools/string.h:34, from ../../include/cxxtools/serializationinfo.h:33, from ../../include/cxxtools/deserializerbase.h:32, from ../../include/cxxtools/deserializer.h:32, from responder.h:32, from httpresponder.h:32, from httpresponder.cpp:29: ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/json' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/json' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o httpclient.lo httpclient.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c httpclient.cpp -fPIC -DPIC -o .libs/httpclient.o In file included from ../../include/cxxtools/string.h:34, from ../../include/cxxtools/serializationinfo.h:33, from ../../include/cxxtools/deserializerbase.h:32, from ../../include/cxxtools/deserializer.h:32, from httpclientimpl.h:34, from httpclient.cpp:31: ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/json' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/json' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o httpservice.lo httpservice.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c httpservice.cpp -fPIC -DPIC -o .libs/httpservice.o In file included from ../../include/cxxtools/string.h:34, from ../../include/cxxtools/serializationinfo.h:33, from ../../include/cxxtools/composer.h:31, from ../../include/cxxtools/serviceprocedure.h:32, from ../../include/cxxtools/serviceregistry.h:33, from ../../include/cxxtools/json/httpservice.h:32, from httpservice.cpp:28: ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/json' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/json' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o rpcclientimpl.lo rpcclientimpl.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c rpcclientimpl.cpp -fPIC -DPIC -o .libs/rpcclientimpl.o In file included from ../../include/cxxtools/string.h:34, from ../../include/cxxtools/formatter.h:32, from rpcclientimpl.h:32, from rpcclientimpl.cpp:29: ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/json' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/json' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o socket.lo socket.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c socket.cpp -fPIC -DPIC -o .libs/socket.o In file included from ../../include/cxxtools/string.h:34, from ../../include/cxxtools/serializationinfo.h:33, from ../../include/cxxtools/deserializerbase.h:32, from ../../include/cxxtools/deserializer.h:32, from responder.h:32, from socket.h:38, from socket.cpp:29: ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/json' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/json' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o worker.lo worker.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c worker.cpp -fPIC -DPIC -o .libs/worker.o In file included from ../../include/cxxtools/string.h:34, from ../../include/cxxtools/serializationinfo.h:33, from ../../include/cxxtools/composer.h:31, from ../../include/cxxtools/serviceprocedure.h:32, from ../../include/cxxtools/serviceregistry.h:33, from ../../include/cxxtools/json/rpcserver.h:35, from rpcserverimpl.h:42, from worker.cpp:30: ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/json' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/json' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o httpclientimpl.lo httpclientimpl.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c httpclientimpl.cpp -fPIC -DPIC -o .libs/httpclientimpl.o In file included from ../../include/cxxtools/string.h:34, from ../../include/cxxtools/serializationinfo.h:33, from ../../include/cxxtools/deserializerbase.h:32, from ../../include/cxxtools/deserializer.h:32, from httpclientimpl.h:34, from httpclientimpl.cpp:29: ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/json' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/json' /bin/sh ../../libtool --tag=CXX --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o rpcserverimpl.lo rpcserverimpl.cpp libtool: compile: i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../include -I../../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c rpcserverimpl.cpp -fPIC -DPIC -o .libs/rpcserverimpl.o In file included from ../../include/cxxtools/string.h:34, from ../../include/cxxtools/serializationinfo.h:33, from ../../include/cxxtools/composer.h:31, from ../../include/cxxtools/serviceprocedure.h:32, from ../../include/cxxtools/serviceregistry.h:33, from ../../include/cxxtools/json/rpcserver.h:35, from rpcserverimpl.h:42, from rpcserverimpl.cpp:29: ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/json' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/json' /bin/sh ../../libtool --tag=CXX --mode=link i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -version-info 9:0:0 -o libcxxtools-json.la -rpath /usr/lib httpclient.lo httpclientimpl.lo httpresponder.lo httpservice.lo rpcclient.lo rpcclientimpl.lo responder.lo rpcserver.lo rpcserverimpl.lo scanner.lo socket.lo worker.lo ../../src/libcxxtools.la ../../src/http/libcxxtools-http.la -lrt -lpthread libtool: link: i586-alt-linux-g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/i586-alt-linux/14/../../../crti.o /usr/lib/gcc/i586-alt-linux/14/crtbeginS.o .libs/httpclient.o .libs/httpclientimpl.o .libs/httpresponder.o .libs/httpservice.o .libs/rpcclient.o .libs/rpcclientimpl.o .libs/responder.o .libs/rpcserver.o .libs/rpcserverimpl.o .libs/scanner.o .libs/socket.o .libs/worker.o -Wl,-rpath -Wl,/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/.libs -Wl,-rpath -Wl,/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/http/.libs ../../src/.libs/libcxxtools.so ../../src/http/.libs/libcxxtools-http.so -lrt -lpthread -L/usr/lib/gcc/i586-alt-linux/14 -L/usr/lib/gcc/i586-alt-linux/14/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/i586-alt-linux/14/crtendS.o /usr/lib/gcc/i586-alt-linux/14/../../../crtn.o -g -O2 -march=i586 -mtune=generic -Wl,-soname -Wl,libcxxtools-json.so.9 -o .libs/libcxxtools-json.so.9.0.0 libtool: link: (cd ".libs" && rm -f "libcxxtools-json.so.9" && ln -s "libcxxtools-json.so.9.0.0" "libcxxtools-json.so.9") libtool: link: (cd ".libs" && rm -f "libcxxtools-json.so" && ln -s "libcxxtools-json.so.9.0.0" "libcxxtools-json.so") libtool: link: ( cd ".libs" && rm -f "libcxxtools-json.la" && ln -s "../libcxxtools-json.la" "libcxxtools-json.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/json' Making all in include make[1]: Nothing to be done for 'all'. Making all in demo make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o dlloader.o dlloader.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o md5sum.o md5sum.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o log.o log.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o dir.o dir.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o logsh.o logsh.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o hd.o hd.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o arg-set.o arg-set.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o multifstream.o multifstream.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o arg.o arg.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o mime.o mime.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o cgi.o cgi.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o getini.o getini.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o pipestream.o pipestream.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o netcat.o netcat.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o httprequest.o httprequest.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o thread.o thread.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o threadpool.o threadpool.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o uuencode.o uuencode.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' /bin/sh ../cxxtools-config --logxml cxxtools >log.xml make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o signals.o signals.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o cxxlog.o cxxlog.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o netmsg.o netmsg.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o logbench.o logbench.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o httpserver.o httpserver.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o pool.o pool.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o netio.o netio.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' /bin/sh ../libtool --tag=CXX --mode=link i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o arg arg.o ../src/libcxxtools.la -lrt -lpthread libtool: link: i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o .libs/arg arg.o ../src/.libs/libcxxtools.so -lrt -lpthread make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' /bin/sh ../libtool --tag=CXX --mode=link i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o arg-set arg-set.o ../src/libcxxtools.la -lrt -lpthread libtool: link: i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o .libs/arg-set arg-set.o ../src/.libs/libcxxtools.so -lrt -lpthread make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o regex.o regex.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' /bin/sh ../libtool --tag=CXX --mode=link i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o cgi cgi.o ../src/libcxxtools.la -lrt -lpthread libtool: link: i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o .libs/cgi cgi.o ../src/.libs/libcxxtools.so -lrt -lpthread make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' /bin/sh ../libtool --tag=CXX --mode=link i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o dir dir.o ../src/libcxxtools.la -lrt -lpthread libtool: link: i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o .libs/dir dir.o ../src/.libs/libcxxtools.so -lrt -lpthread make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' /bin/sh ../libtool --tag=CXX --mode=link i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o dlloader dlloader.o ../src/libcxxtools.la -lrt -lpthread libtool: link: i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o .libs/dlloader dlloader.o ../src/.libs/libcxxtools.so -lrt -lpthread make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' /bin/sh ../libtool --tag=CXX --mode=link i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o hd hd.o ../src/libcxxtools.la -lrt -lpthread libtool: link: i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o .libs/hd hd.o ../src/.libs/libcxxtools.so -lrt -lpthread make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' /bin/sh ../libtool --tag=CXX --mode=link i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o getini getini.o ../src/libcxxtools.la -lrt -lpthread libtool: link: i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o .libs/getini getini.o ../src/.libs/libcxxtools.so -lrt -lpthread make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' /bin/sh ../libtool --tag=CXX --mode=link i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o httprequest httprequest.o ../src/libcxxtools.la ../src/http/libcxxtools-http.la -lrt -lpthread libtool: link: i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o .libs/httprequest httprequest.o ../src/.libs/libcxxtools.so ../src/http/.libs/libcxxtools-http.so -lrt -lpthread make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o execLs.o execLs.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' /bin/sh ../libtool --tag=CXX --mode=link i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o log log.o ../src/libcxxtools.la -lrt -lpthread libtool: link: i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o .libs/log log.o ../src/.libs/libcxxtools.so -lrt -lpthread make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' /bin/sh ../libtool --tag=CXX --mode=link i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o logbench logbench.o ../src/libcxxtools.la -lrt -lpthread libtool: link: i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o .libs/logbench logbench.o ../src/.libs/libcxxtools.so -lrt -lpthread make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' /bin/sh ../libtool --tag=CXX --mode=link i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o httpserver httpserver.o ../src/libcxxtools.la ../src/http/libcxxtools-http.la -lrt -lpthread libtool: link: i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o .libs/httpserver httpserver.o ../src/.libs/libcxxtools.so ../src/http/.libs/libcxxtools-http.so -lrt -lpthread make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' /bin/sh ../libtool --tag=CXX --mode=link i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o md5sum md5sum.o ../src/libcxxtools.la -lrt -lpthread libtool: link: i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o .libs/md5sum md5sum.o ../src/.libs/libcxxtools.so -lrt -lpthread make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' /bin/sh ../libtool --tag=CXX --mode=link i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o logsh logsh.o ../src/libcxxtools.la -lrt -lpthread libtool: link: i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o .libs/logsh logsh.o ../src/.libs/libcxxtools.so -lrt -lpthread make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' /bin/sh ../libtool --tag=CXX --mode=link i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o mime mime.o ../src/libcxxtools.la -lrt -lpthread libtool: link: i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o .libs/mime mime.o ../src/.libs/libcxxtools.so -lrt -lpthread make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o splitter.o splitter.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' /bin/sh ../libtool --tag=CXX --mode=link i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o netcat netcat.o ../src/libcxxtools.la -lrt -lpthread libtool: link: i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o .libs/netcat netcat.o ../src/.libs/libcxxtools.so -lrt -lpthread make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' /bin/sh ../libtool --tag=CXX --mode=link i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o multifstream multifstream.o ../src/libcxxtools.la -lrt -lpthread libtool: link: i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o .libs/multifstream multifstream.o ../src/.libs/libcxxtools.so -lrt -lpthread make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' /bin/sh ../libtool --tag=CXX --mode=link i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o netio netio.o ../src/libcxxtools.la -lrt -lpthread libtool: link: i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o .libs/netio netio.o ../src/.libs/libcxxtools.so -lrt -lpthread make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' /bin/sh ../libtool --tag=CXX --mode=link i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o netmsg netmsg.o ../src/libcxxtools.la -lrt -lpthread libtool: link: i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o .libs/netmsg netmsg.o ../src/.libs/libcxxtools.so -lrt -lpthread make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' /bin/sh ../libtool --tag=CXX --mode=link i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o pipestream pipestream.o ../src/libcxxtools.la -lrt -lpthread libtool: link: i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o .libs/pipestream pipestream.o ../src/.libs/libcxxtools.so -lrt -lpthread make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' /bin/sh ../libtool --tag=CXX --mode=link i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o pool pool.o ../src/libcxxtools.la -lrt -lpthread libtool: link: i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o .libs/pool pool.o ../src/.libs/libcxxtools.so -lrt -lpthread make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' /bin/sh ../libtool --tag=CXX --mode=link i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o signals signals.o ../src/libcxxtools.la -lrt -lpthread libtool: link: i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o .libs/signals signals.o ../src/.libs/libcxxtools.so -lrt -lpthread make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' /bin/sh ../libtool --tag=CXX --mode=link i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o threadpool threadpool.o ../src/libcxxtools.la -lrt -lpthread libtool: link: i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o .libs/threadpool threadpool.o ../src/.libs/libcxxtools.so -lrt -lpthread make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' /bin/sh ../libtool --tag=CXX --mode=link i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o thread thread.o ../src/libcxxtools.la -lrt -lpthread libtool: link: i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o .libs/thread thread.o ../src/.libs/libcxxtools.so -lrt -lpthread make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' /bin/sh ../libtool --tag=CXX --mode=link i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o cxxlog cxxlog.o ../src/libcxxtools.la -lrt -lpthread libtool: link: i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o .libs/cxxlog cxxlog.o ../src/.libs/libcxxtools.so -lrt -lpthread make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' /bin/sh ../libtool --tag=CXX --mode=link i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o uuencode uuencode.o ../src/libcxxtools.la -lrt -lpthread libtool: link: i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o .libs/uuencode uuencode.o ../src/.libs/libcxxtools.so -lrt -lpthread make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' /bin/sh ../libtool --tag=CXX --mode=link i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o regex regex.o ../src/libcxxtools.la -lrt -lpthread libtool: link: i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o .libs/regex regex.o ../src/.libs/libcxxtools.so -lrt -lpthread make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' /bin/sh ../libtool --tag=CXX --mode=link i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o splitter splitter.o ../src/libcxxtools.la -lrt -lpthread libtool: link: i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o .libs/splitter splitter.o ../src/.libs/libcxxtools.so -lrt -lpthread make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' /bin/sh ../libtool --tag=CXX --mode=link i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o execLs execLs.o ../src/libcxxtools.la -lrt -lpthread libtool: link: i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o .libs/execLs execLs.o ../src/.libs/libcxxtools.so -lrt -lpthread make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o rpcechoclient.o rpcechoclient.cpp In file included from ../include/cxxtools/string.h:34, from ../include/cxxtools/serializationinfo.h:33, from ../include/cxxtools/composer.h:31, from ../include/cxxtools/remoteprocedure.h:34, from rpcechoclient.cpp:32: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o rpcserver.o rpcserver.cpp In file included from ../include/cxxtools/string.h:34, from ../include/cxxtools/serializationinfo.h:33, from ../include/cxxtools/composer.h:31, from ../include/cxxtools/serviceprocedure.h:32, from ../include/cxxtools/serviceregistry.h:33, from ../include/cxxtools/xmlrpc/service.h:34, from rpcserver.cpp:53: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o rpcaddclient.o rpcaddclient.cpp In file included from ../include/cxxtools/string.h:34, from ../include/cxxtools/serializationinfo.h:33, from ../include/cxxtools/composer.h:31, from ../include/cxxtools/remoteprocedure.h:34, from rpcaddclient.cpp:32: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' /bin/sh ../libtool --tag=CXX --mode=link i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o rpcechoclient rpcechoclient.o ../src/libcxxtools.la ../src/xmlrpc/libcxxtools-xmlrpc.la ../src/libcxxtools.la ../src/http/libcxxtools-http.la ../src/bin/libcxxtools-bin.la ../src/libcxxtools.la ../src/http/libcxxtools-http.la ../src/json/libcxxtools-json.la -lrt -lpthread libtool: link: i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o .libs/rpcechoclient rpcechoclient.o ../src/xmlrpc/.libs/libcxxtools-xmlrpc.so ../src/bin/.libs/libcxxtools-bin.so ../src/.libs/libcxxtools.so ../src/http/.libs/libcxxtools-http.so ../src/json/.libs/libcxxtools-json.so -lrt -lpthread make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' /bin/sh ../libtool --tag=CXX --mode=link i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o rpcserver rpcserver.o ../src/libcxxtools.la ../src/xmlrpc/libcxxtools-xmlrpc.la ../src/libcxxtools.la ../src/http/libcxxtools-http.la ../src/bin/libcxxtools-bin.la ../src/libcxxtools.la ../src/http/libcxxtools-http.la ../src/json/libcxxtools-json.la -lrt -lpthread libtool: link: i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o .libs/rpcserver rpcserver.o ../src/xmlrpc/.libs/libcxxtools-xmlrpc.so ../src/bin/.libs/libcxxtools-bin.so ../src/.libs/libcxxtools.so ../src/http/.libs/libcxxtools-http.so ../src/json/.libs/libcxxtools-json.so -lrt -lpthread make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' /bin/sh ../libtool --tag=CXX --mode=link i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o rpcaddclient rpcaddclient.o ../src/libcxxtools.la ../src/xmlrpc/libcxxtools-xmlrpc.la ../src/libcxxtools.la ../src/http/libcxxtools-http.la ../src/bin/libcxxtools-bin.la ../src/libcxxtools.la ../src/http/libcxxtools-http.la ../src/json/libcxxtools-json.la -lrt -lpthread libtool: link: i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o .libs/rpcaddclient rpcaddclient.o ../src/xmlrpc/.libs/libcxxtools-xmlrpc.so ../src/bin/.libs/libcxxtools-bin.so ../src/.libs/libcxxtools.so ../src/http/.libs/libcxxtools-http.so ../src/json/.libs/libcxxtools-json.so -lrt -lpthread make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o json.o json.cpp In file included from ../include/cxxtools/textbuffer.h:32, from ../include/cxxtools/textstream.h:33, from ../include/cxxtools/jsonserializer.h:32, from json.cpp:33: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o rpcasyncaddclient.o rpcasyncaddclient.cpp In file included from ../include/cxxtools/string.h:34, from ../include/cxxtools/serializationinfo.h:33, from ../include/cxxtools/composer.h:31, from ../include/cxxtools/remoteprocedure.h:34, from rpcasyncaddclient.cpp:43: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' /bin/sh ../libtool --tag=CXX --mode=link i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o json json.o ../src/libcxxtools.la ../src/http/libcxxtools-http.la -lrt -lpthread libtool: link: i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o .libs/json json.o ../src/.libs/libcxxtools.so ../src/http/.libs/libcxxtools-http.so -lrt -lpthread make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' /bin/sh ../libtool --tag=CXX --mode=link i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o rpcasyncaddclient rpcasyncaddclient.o ../src/libcxxtools.la ../src/xmlrpc/libcxxtools-xmlrpc.la ../src/libcxxtools.la ../src/http/libcxxtools-http.la ../src/bin/libcxxtools-bin.la ../src/libcxxtools.la ../src/http/libcxxtools-http.la ../src/json/libcxxtools-json.la -lrt -lpthread libtool: link: i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o .libs/rpcasyncaddclient rpcasyncaddclient.o ../src/xmlrpc/.libs/libcxxtools-xmlrpc.so ../src/bin/.libs/libcxxtools-bin.so ../src/.libs/libcxxtools.so ../src/http/.libs/libcxxtools-http.so ../src/json/.libs/libcxxtools-json.so -lrt -lpthread make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' Making all in test make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o clock-test.o clock-test.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o join-test.o join-test.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o lrucache-test.o lrucache-test.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o cache-test.o cache-test.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o md5-test.o md5-test.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o arg-test.o arg-test.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o pool-test.o pool-test.cpp In file included from pool-test.cpp:29: In member function 'cxxtools::Pool::Ptr& cxxtools::Pool::Ptr::operator=(const cxxtools::Pool::Ptr&) [with ObjectType = PoolTest::Object; CreatorType = cxxtools::DefaultCreator; OwnershipPolicy = cxxtools::RefLinked; DestroyPolicy = cxxtools::DeletePolicy]', inlined from 'cxxtools::Pool::Ptr& cxxtools::Pool::Ptr::operator=(const cxxtools::Pool::Ptr&) [with ObjectType = PoolTest::Object; CreatorType = cxxtools::DefaultCreator; OwnershipPolicy = cxxtools::RefLinked; DestroyPolicy = cxxtools::DeletePolicy]' at ../include/cxxtools/pool.h:94:16, inlined from 'cxxtools::Pool::Ptr cxxtools::Pool::get() [with ObjectType = PoolTest::Object; CreatorType = cxxtools::DefaultCreator; OwnershipPolicy = cxxtools::RefLinked; DestroyPolicy = cxxtools::DeletePolicy]' at ../include/cxxtools/pool.h:172:14: ../include/cxxtools/pool.h:100:26: warning: '.cxxtools::Pool::Ptr::pool' may be used uninitialized [-Wmaybe-uninitialized] 100 | pool = ptr.pool; | ~~~~^~~~ ../include/cxxtools/pool.h: In member function 'cxxtools::Pool::Ptr cxxtools::Pool::get() [with ObjectType = PoolTest::Object; CreatorType = cxxtools::DefaultCreator; OwnershipPolicy = cxxtools::RefLinked; DestroyPolicy = cxxtools::DeletePolicy]': ../include/cxxtools/pool.h:172:14: note: '' declared here 172 | po = creator(); | ~~~^~~~~~~~~~~ In member function 'void cxxtools::Pool::Ptr::doUnlink() [with ObjectType = PoolTest::Object; CreatorType = cxxtools::DefaultCreator; OwnershipPolicy = cxxtools::RefLinked; DestroyPolicy = cxxtools::DeletePolicy]', inlined from 'cxxtools::Pool::Ptr::~Ptr() [with ObjectType = PoolTest::Object; CreatorType = cxxtools::DefaultCreator; OwnershipPolicy = cxxtools::RefLinked; DestroyPolicy = cxxtools::DeletePolicy]' at ../include/cxxtools/pool.h:92:23, inlined from 'cxxtools::Pool::Ptr cxxtools::Pool::get() [with ObjectType = PoolTest::Object; CreatorType = cxxtools::DefaultCreator; OwnershipPolicy = cxxtools::RefLinked; DestroyPolicy = cxxtools::DeletePolicy]' at ../include/cxxtools/pool.h:172:14: ../include/cxxtools/pool.h:75:19: warning: '.cxxtools::Pool::Ptr::pool' may be used uninitialized [-Wmaybe-uninitialized] 75 | if (pool == 0 || !pool->put(*this)) | ^~~~ ../include/cxxtools/pool.h: In member function 'cxxtools::Pool::Ptr cxxtools::Pool::get() [with ObjectType = PoolTest::Object; CreatorType = cxxtools::DefaultCreator; OwnershipPolicy = cxxtools::RefLinked; DestroyPolicy = cxxtools::DeletePolicy]': ../include/cxxtools/pool.h:172:14: note: '' declared here 172 | po = creator(); | ~~~^~~~~~~~~~~ In member function 'cxxtools::Pool::Ptr& cxxtools::Pool::Ptr::operator=(const cxxtools::Pool::Ptr&) [with ObjectType = PoolTest::Object; CreatorType = cxxtools::DefaultCreator; OwnershipPolicy = cxxtools::RefLinked; DestroyPolicy = cxxtools::DeletePolicy]', inlined from 'cxxtools::Pool::Ptr& cxxtools::Pool::Ptr::operator=(const cxxtools::Pool::Ptr&) [with ObjectType = PoolTest::Object; CreatorType = cxxtools::DefaultCreator; OwnershipPolicy = cxxtools::RefLinked; DestroyPolicy = cxxtools::DeletePolicy]' at ../include/cxxtools/pool.h:94:16, inlined from 'cxxtools::Pool::Ptr cxxtools::Pool::get() [with ObjectType = PoolTest::Object; CreatorType = cxxtools::DefaultCreator; OwnershipPolicy = cxxtools::RefLinked; DestroyPolicy = cxxtools::DeletePolicy]' at ../include/cxxtools/pool.h:172:14, inlined from 'void PoolTest::poolTest()' at pool-test.cpp:67:38: ../include/cxxtools/pool.h:100:26: warning: '.cxxtools::Pool::Ptr::pool' may be used uninitialized [-Wmaybe-uninitialized] 100 | pool = ptr.pool; | ~~~~^~~~ ../include/cxxtools/pool.h: In member function 'void PoolTest::poolTest()': ../include/cxxtools/pool.h:172:14: note: '' declared here 172 | po = creator(); | ~~~^~~~~~~~~~~ In member function 'void cxxtools::Pool::Ptr::doUnlink() [with ObjectType = PoolTest::Object; CreatorType = cxxtools::DefaultCreator; OwnershipPolicy = cxxtools::RefLinked; DestroyPolicy = cxxtools::DeletePolicy]', inlined from 'cxxtools::Pool::Ptr::~Ptr() [with ObjectType = PoolTest::Object; CreatorType = cxxtools::DefaultCreator; OwnershipPolicy = cxxtools::RefLinked; DestroyPolicy = cxxtools::DeletePolicy]' at ../include/cxxtools/pool.h:92:23, inlined from 'cxxtools::Pool::Ptr cxxtools::Pool::get() [with ObjectType = PoolTest::Object; CreatorType = cxxtools::DefaultCreator; OwnershipPolicy = cxxtools::RefLinked; DestroyPolicy = cxxtools::DeletePolicy]' at ../include/cxxtools/pool.h:172:14, inlined from 'void PoolTest::poolTest()' at pool-test.cpp:67:38: ../include/cxxtools/pool.h:75:19: warning: '.cxxtools::Pool::Ptr::pool' may be used uninitialized [-Wmaybe-uninitialized] 75 | if (pool == 0 || !pool->put(*this)) | ^~~~ ../include/cxxtools/pool.h: In member function 'void PoolTest::poolTest()': ../include/cxxtools/pool.h:172:14: note: '' declared here 172 | po = creator(); | ~~~^~~~~~~~~~~ In member function 'cxxtools::Pool::Ptr& cxxtools::Pool::Ptr::operator=(const cxxtools::Pool::Ptr&) [with ObjectType = PoolTest::Object; CreatorType = cxxtools::DefaultCreator; OwnershipPolicy = cxxtools::RefLinked; DestroyPolicy = cxxtools::DeletePolicy]', inlined from 'cxxtools::Pool::Ptr& cxxtools::Pool::Ptr::operator=(const cxxtools::Pool::Ptr&) [with ObjectType = PoolTest::Object; CreatorType = cxxtools::DefaultCreator; OwnershipPolicy = cxxtools::RefLinked; DestroyPolicy = cxxtools::DeletePolicy]' at ../include/cxxtools/pool.h:94:16, inlined from 'cxxtools::Pool::Ptr cxxtools::Pool::get() [with ObjectType = PoolTest::Object; CreatorType = cxxtools::DefaultCreator; OwnershipPolicy = cxxtools::RefLinked; DestroyPolicy = cxxtools::DeletePolicy]' at ../include/cxxtools/pool.h:172:14, inlined from 'void PoolTest::maxspareTest()' at pool-test.cpp:94:31: ../include/cxxtools/pool.h:100:26: warning: '.cxxtools::Pool::Ptr::pool' may be used uninitialized [-Wmaybe-uninitialized] 100 | pool = ptr.pool; | ~~~~^~~~ ../include/cxxtools/pool.h: In member function 'void PoolTest::maxspareTest()': ../include/cxxtools/pool.h:172:14: note: '' declared here 172 | po = creator(); | ~~~^~~~~~~~~~~ In member function 'void cxxtools::Pool::Ptr::doUnlink() [with ObjectType = PoolTest::Object; CreatorType = cxxtools::DefaultCreator; OwnershipPolicy = cxxtools::RefLinked; DestroyPolicy = cxxtools::DeletePolicy]', inlined from 'cxxtools::Pool::Ptr::~Ptr() [with ObjectType = PoolTest::Object; CreatorType = cxxtools::DefaultCreator; OwnershipPolicy = cxxtools::RefLinked; DestroyPolicy = cxxtools::DeletePolicy]' at ../include/cxxtools/pool.h:92:23, inlined from 'cxxtools::Pool::Ptr cxxtools::Pool::get() [with ObjectType = PoolTest::Object; CreatorType = cxxtools::DefaultCreator; OwnershipPolicy = cxxtools::RefLinked; DestroyPolicy = cxxtools::DeletePolicy]' at ../include/cxxtools/pool.h:172:14, inlined from 'void PoolTest::maxspareTest()' at pool-test.cpp:94:31: ../include/cxxtools/pool.h:75:19: warning: '.cxxtools::Pool::Ptr::pool' may be used uninitialized [-Wmaybe-uninitialized] 75 | if (pool == 0 || !pool->put(*this)) | ^~~~ ../include/cxxtools/pool.h: In member function 'void PoolTest::maxspareTest()': ../include/cxxtools/pool.h:172:14: note: '' declared here 172 | po = creator(); | ~~~^~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o regex-test.o regex-test.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o smartptr-test.o smartptr-test.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o split-test.o split-test.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o base64-test.o base64-test.cpp In file included from ../include/cxxtools/textbuffer.h:32, from ../include/cxxtools/textstream.h:33, from ../include/cxxtools/base64stream.h:33, from base64-test.cpp:30: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o query_params-test.o query_params-test.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o convert-test.o convert-test.cpp In file included from ../include/cxxtools/string.h:34, from ../include/cxxtools/convert.h:35, from convert-test.cpp:29: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o jsondeserializer-test.o jsondeserializer-test.cpp In file included from ../include/cxxtools/string.h:34, from ../include/cxxtools/jsonparser.h:33, from ../include/cxxtools/jsondeserializer.h:32, from jsondeserializer-test.cpp:31: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o csvdeserializer-test.o csvdeserializer-test.cpp In file included from ../include/cxxtools/csvdeserializer.h:33, from csvdeserializer-test.cpp:31: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o csvserializer-test.o csvserializer-test.cpp In file included from ../include/cxxtools/string.h:34, from ../include/cxxtools/formatter.h:32, from ../include/cxxtools/csvformatter.h:32, from ../include/cxxtools/csvserializer.h:32, from csvserializer-test.cpp:31: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o test-main.o test-main.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o jsonserializer-test.o jsonserializer-test.cpp In file included from ../include/cxxtools/textbuffer.h:32, from ../include/cxxtools/textstream.h:33, from ../include/cxxtools/jsonserializer.h:32, from jsonserializer-test.cpp:31: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o json-test.o json-test.cpp In file included from ../include/cxxtools/string.h:34, from ../include/cxxtools/serializationinfo.h:33, from json-test.cpp:31: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o properties-test.o properties-test.cpp In file included from ../include/cxxtools/string.h:34, from ../include/cxxtools/serializationinfo.h:33, from properties-test.cpp:31: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ In file included from ../include/cxxtools/xml/xmlserializer.h:31, from properties-test.cpp:32: ../include/cxxtools/xml/xmlformatter.h: At global scope: ../include/cxxtools/xml/xmlformatter.h:161:14: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 161 | std::auto_ptr _deleter; | ^~~~~~~~ In file included from /usr/include/c++/14/memory:78, from ../include/cxxtools/xml/xmlformatter.h:33: /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ properties-test.cpp:63:10: warning: 'bool {anonymous}::operator==(const TestObject&, const TestObject&)' defined but not used [-Wunused-function] 63 | bool operator== (const TestObject& obj1, const TestObject& obj2) | ^~~~~~~~ properties-test.cpp:54:10: warning: 'void {anonymous}::operator<<=(cxxtools::SerializationInfo&, const TestObject&)' defined but not used [-Wunused-function] 54 | void operator<<= (cxxtools::SerializationInfo& si, const TestObject& obj) | ^~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o binserializer-test.o binserializer-test.cpp In file included from ../include/cxxtools/string.h:34, from ../include/cxxtools/serializationinfo.h:33, from binserializer-test.cpp:31: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o uri-test.o uri-test.cpp make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o jsonrpc-test.o jsonrpc-test.cpp In file included from ../include/cxxtools/string.h:34, from ../include/cxxtools/serializationinfo.h:33, from ../include/cxxtools/composer.h:31, from ../include/cxxtools/serviceprocedure.h:32, from ../include/cxxtools/serviceregistry.h:33, from ../include/cxxtools/json/rpcserver.h:35, from jsonrpc-test.cpp:31: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o jsonrpchttp-test.o jsonrpchttp-test.cpp In file included from ../include/cxxtools/string.h:34, from ../include/cxxtools/serializationinfo.h:33, from ../include/cxxtools/composer.h:31, from ../include/cxxtools/serviceprocedure.h:32, from ../include/cxxtools/serviceregistry.h:33, from ../include/cxxtools/json/httpservice.h:32, from jsonrpchttp-test.cpp:30: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o binrpc-test.o binrpc-test.cpp In file included from ../include/cxxtools/string.h:34, from ../include/cxxtools/serializationinfo.h:33, from ../include/cxxtools/composer.h:31, from ../include/cxxtools/serviceprocedure.h:32, from ../include/cxxtools/serviceregistry.h:33, from ../include/cxxtools/bin/rpcserver.h:35, from binrpc-test.cpp:31: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o trim-test.o trim-test.cpp In file included from ../include/cxxtools/string.h:34, from trim-test.cpp:32: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o xmlreader-test.o xmlreader-test.cpp In file included from ../include/cxxtools/string.h:34, from ../include/cxxtools/xml/entityresolver.h:30, from xmlreader-test.cpp:30: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o serializationinfo-test.o serializationinfo-test.cpp In file included from ../include/cxxtools/string.h:34, from ../include/cxxtools/serializationinfo.h:33, from serializationinfo-test.cpp:30: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o string-test.o string-test.cpp In file included from ../include/cxxtools/string.h:34, from string-test.cpp:33: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o rpcbenchclient.o rpcbenchclient.cpp In file included from ../include/cxxtools/string.h:34, from ../include/cxxtools/serializationinfo.h:33, from ../include/cxxtools/composer.h:31, from ../include/cxxtools/remoteprocedure.h:34, from rpcbenchclient.cpp:32: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o rpcbenchserver.o rpcbenchserver.cpp In file included from ../include/cxxtools/string.h:34, from ../include/cxxtools/serializationinfo.h:33, from ../include/cxxtools/composer.h:31, from ../include/cxxtools/serviceprocedure.h:32, from ../include/cxxtools/serviceregistry.h:33, from ../include/cxxtools/xmlrpc/service.h:34, from rpcbenchserver.cpp:35: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o xmlserializer-test.o xmlserializer-test.cpp In file included from ../include/cxxtools/string.h:34, from ../include/cxxtools/serializationinfo.h:33, from xmlserializer-test.cpp:31: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ In file included from ../include/cxxtools/xml/xmlserializer.h:31, from xmlserializer-test.cpp:32: ../include/cxxtools/xml/xmlformatter.h: At global scope: ../include/cxxtools/xml/xmlformatter.h:161:14: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 161 | std::auto_ptr _deleter; | ^~~~~~~~ In file included from /usr/include/c++/14/memory:78, from ../include/cxxtools/xml/xmlformatter.h:33: /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from xmlserializer-test.cpp:33: ../include/cxxtools/xml/xmldeserializer.h:108:18: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 108 | std::auto_ptr _deleter; | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o serializer-bench.o serializer-bench.cpp In file included from ../include/cxxtools/string.h:34, from ../include/cxxtools/formatter.h:32, from ../include/cxxtools/xml/xmlformatter.h:31, from ../include/cxxtools/xml/xmlserializer.h:31, from serializer-bench.cpp:32: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/xml/xmlformatter.h: At global scope: ../include/cxxtools/xml/xmlformatter.h:161:14: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 161 | std::auto_ptr _deleter; | ^~~~~~~~ In file included from /usr/include/c++/14/memory:78, from ../include/cxxtools/xml/xmlformatter.h:33: /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from serializer-bench.cpp:33: ../include/cxxtools/xml/xmldeserializer.h:108:18: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 108 | std::auto_ptr _deleter; | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' /bin/sh ../libtool --tag=CXX --mode=link i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o rpcbenchclient rpcbenchclient.o ../src/libcxxtools.la ../src/http/libcxxtools-http.la ../src/xmlrpc/libcxxtools-xmlrpc.la ../src/bin/libcxxtools-bin.la ../src/json/libcxxtools-json.la -lrt -lpthread libtool: link: i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o .libs/rpcbenchclient rpcbenchclient.o ../src/.libs/libcxxtools.so ../src/http/.libs/libcxxtools-http.so ../src/xmlrpc/.libs/libcxxtools-xmlrpc.so ../src/bin/.libs/libcxxtools-bin.so ../src/json/.libs/libcxxtools-json.so -lrt -lpthread make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' /bin/sh ../libtool --tag=CXX --mode=link i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o rpcbenchserver rpcbenchserver.o ../src/libcxxtools.la ../src/http/libcxxtools-http.la ../src/xmlrpc/libcxxtools-xmlrpc.la ../src/bin/libcxxtools-bin.la ../src/json/libcxxtools-json.la -lrt -lpthread libtool: link: i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o .libs/rpcbenchserver rpcbenchserver.o ../src/.libs/libcxxtools.so ../src/http/.libs/libcxxtools-http.so ../src/xmlrpc/.libs/libcxxtools-xmlrpc.so ../src/bin/.libs/libcxxtools-bin.so ../src/json/.libs/libcxxtools-json.so -lrt -lpthread make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' /bin/sh ../libtool --tag=CXX --mode=link i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o serializer-bench serializer-bench.o ../src/libcxxtools.la ../src/bin/libcxxtools-bin.la -lrt -lpthread libtool: link: i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o .libs/serializer-bench serializer-bench.o ../src/.libs/libcxxtools.so ../src/bin/.libs/libcxxtools-bin.so -lrt -lpthread make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o xmlrpc-test.o xmlrpc-test.cpp In file included from ../include/cxxtools/string.h:34, from ../include/cxxtools/serializationinfo.h:33, from ../include/cxxtools/composer.h:31, from ../include/cxxtools/serviceprocedure.h:32, from ../include/cxxtools/serviceregistry.h:33, from ../include/cxxtools/xmlrpc/service.h:34, from xmlrpc-test.cpp:30: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../src -I../src -I../include -I../include -Wno-long-long -Wall -pedantic -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -c -o xmlrpccallback-test.o xmlrpccallback-test.cpp In file included from ../include/cxxtools/string.h:34, from ../include/cxxtools/serializationinfo.h:33, from ../include/cxxtools/composer.h:31, from ../include/cxxtools/serviceprocedure.h:32, from ../include/cxxtools/serviceregistry.h:33, from ../include/cxxtools/xmlrpc/service.h:34, from xmlrpccallback-test.cpp:30: ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::move(char_type*, const char_type*, int_type)': ../include/cxxtools/char.h:339:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 339 | return (cxxtools::Char*)std::memmove(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ ../include/cxxtools/char.h: In static member function 'static std::char_traits::char_type* std::char_traits::copy(char_type*, const char_type*, std::size_t)': ../include/cxxtools/char.h:346:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'std::char_traits::char_type' {aka 'class cxxtools::Char'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | return (cxxtools::Char*)std::memcpy(s1, s2, n * sizeof(cxxtools::Char)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/cxxtools/char.h:65:11: note: 'std::char_traits::char_type' {aka 'class cxxtools::Char'} declared here 65 | class Char | ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' /bin/sh ../libtool --tag=CXX --mode=link i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o alltests arg-test.o base64-test.o binrpc-test.o binserializer-test.o cache-test.o clock-test.o csvdeserializer-test.o csvserializer-test.o convert-test.o join-test.o json-test.o jsondeserializer-test.o jsonrpc-test.o jsonrpchttp-test.o jsonserializer-test.o lrucache-test.o md5-test.o pool-test.o properties-test.o query_params-test.o regex-test.o serializationinfo-test.o smartptr-test.o split-test.o string-test.o test-main.o trim-test.o uri-test.o xmlreader-test.o xmlrpc-test.o xmlrpccallback-test.o xmlserializer-test.o ../src/libcxxtools.la ../src/bin/libcxxtools-bin.la ../src/http/libcxxtools-http.la ../src/json/libcxxtools-json.la ../src/unit/libcxxtools-unit.la ../src/xmlrpc/libcxxtools-xmlrpc.la -lrt -lpthread libtool: link: i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -o .libs/alltests arg-test.o base64-test.o binrpc-test.o binserializer-test.o cache-test.o clock-test.o csvdeserializer-test.o csvserializer-test.o convert-test.o join-test.o json-test.o jsondeserializer-test.o jsonrpc-test.o jsonrpchttp-test.o jsonserializer-test.o lrucache-test.o md5-test.o pool-test.o properties-test.o query_params-test.o regex-test.o serializationinfo-test.o smartptr-test.o split-test.o string-test.o test-main.o trim-test.o uri-test.o xmlreader-test.o xmlrpc-test.o xmlrpccallback-test.o xmlserializer-test.o ../src/.libs/libcxxtools.so ../src/bin/.libs/libcxxtools-bin.so ../src/http/.libs/libcxxtools-http.so ../src/json/.libs/libcxxtools-json.so ../src/unit/.libs/libcxxtools-unit.so ../src/xmlrpc/.libs/libcxxtools-xmlrpc.so -lrt -lpthread make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' make[1]: Nothing to be done for 'all-am'. + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.86487 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/libcxxtools-buildroot + : + /bin/rm -rf -- /usr/src/tmp/libcxxtools-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games + cd libcxxtools-2.2.1 + make 'INSTALL=/usr/libexec/rpm-build/install -p' install DESTDIR=/usr/src/tmp/libcxxtools-buildroot make: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1' Making install in src make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' /usr/bin/mkdir -p '/usr/src/tmp/libcxxtools-buildroot/usr/lib' /bin/sh ../libtool --mode=install /usr/libexec/rpm-build/install -p libcxxtools.la '/usr/src/tmp/libcxxtools-buildroot/usr/lib' libtool: install: /usr/libexec/rpm-build/install -p .libs/libcxxtools.so.9.0.0 /usr/src/tmp/libcxxtools-buildroot/usr/lib/libcxxtools.so.9.0.0 libtool: install: (cd /usr/src/tmp/libcxxtools-buildroot/usr/lib && { ln -s -f libcxxtools.so.9.0.0 libcxxtools.so.9 || { rm -f libcxxtools.so.9 && ln -s libcxxtools.so.9.0.0 libcxxtools.so.9; }; }) libtool: install: (cd /usr/src/tmp/libcxxtools-buildroot/usr/lib && { ln -s -f libcxxtools.so.9.0.0 libcxxtools.so || { rm -f libcxxtools.so && ln -s libcxxtools.so.9.0.0 libcxxtools.so; }; }) libtool: install: /usr/libexec/rpm-build/install -p .libs/libcxxtools.lai /usr/src/tmp/libcxxtools-buildroot/usr/lib/libcxxtools.la libtool: warning: remember to run 'libtool --finish /usr/lib' make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src' Making install in src/unit make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/unit' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/unit' /usr/bin/mkdir -p '/usr/src/tmp/libcxxtools-buildroot/usr/lib' /bin/sh ../../libtool --mode=install /usr/libexec/rpm-build/install -p libcxxtools-unit.la '/usr/src/tmp/libcxxtools-buildroot/usr/lib' libtool: warning: relinking 'libcxxtools-unit.la' libtool: install: (cd /usr/src/RPM/BUILD/libcxxtools-2.2.1/src/unit; /bin/sh "/usr/src/RPM/BUILD/libcxxtools-2.2.1/libtool" --tag CXX --mode=relink i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -version-info 9:0:0 -o libcxxtools-unit.la -rpath /usr/lib application.lo testcase.lo test.lo testsuite.lo assertion.lo reporter.lo testcontext.lo testprotocol.lo ../../src/libcxxtools.la -lrt -lpthread -inst-prefix-dir /usr/src/tmp/libcxxtools-buildroot) libtool: relink: i586-alt-linux-g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/i586-alt-linux/14/../../../crti.o /usr/lib/gcc/i586-alt-linux/14/crtbeginS.o .libs/application.o .libs/testcase.o .libs/test.o .libs/testsuite.o .libs/assertion.o .libs/reporter.o .libs/testcontext.o .libs/testprotocol.o -L/usr/src/tmp/libcxxtools-buildroot/usr/lib -L/usr/lib -lcxxtools -lrt -lpthread -L/usr/lib/gcc/i586-alt-linux/14 -L/usr/lib/gcc/i586-alt-linux/14/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/i586-alt-linux/14/crtendS.o /usr/lib/gcc/i586-alt-linux/14/../../../crtn.o -g -O2 -march=i586 -mtune=generic -Wl,-soname -Wl,libcxxtools-unit.so.9 -o .libs/libcxxtools-unit.so.9.0.0 libtool: install: /usr/libexec/rpm-build/install -p .libs/libcxxtools-unit.so.9.0.0T /usr/src/tmp/libcxxtools-buildroot/usr/lib/libcxxtools-unit.so.9.0.0 libtool: install: (cd /usr/src/tmp/libcxxtools-buildroot/usr/lib && { ln -s -f libcxxtools-unit.so.9.0.0 libcxxtools-unit.so.9 || { rm -f libcxxtools-unit.so.9 && ln -s libcxxtools-unit.so.9.0.0 libcxxtools-unit.so.9; }; }) libtool: install: (cd /usr/src/tmp/libcxxtools-buildroot/usr/lib && { ln -s -f libcxxtools-unit.so.9.0.0 libcxxtools-unit.so || { rm -f libcxxtools-unit.so && ln -s libcxxtools-unit.so.9.0.0 libcxxtools-unit.so; }; }) libtool: install: /usr/libexec/rpm-build/install -p .libs/libcxxtools-unit.lai /usr/src/tmp/libcxxtools-buildroot/usr/lib/libcxxtools-unit.la libtool: warning: remember to run 'libtool --finish /usr/lib' make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/unit' make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/unit' Making install in src/http make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/http' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/http' /usr/bin/mkdir -p '/usr/src/tmp/libcxxtools-buildroot/usr/lib' /bin/sh ../../libtool --mode=install /usr/libexec/rpm-build/install -p libcxxtools-http.la '/usr/src/tmp/libcxxtools-buildroot/usr/lib' libtool: warning: relinking 'libcxxtools-http.la' libtool: install: (cd /usr/src/RPM/BUILD/libcxxtools-2.2.1/src/http; /bin/sh "/usr/src/RPM/BUILD/libcxxtools-2.2.1/libtool" --tag CXX --mode=relink i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -version-info 9:0:0 -o libcxxtools-http.la -rpath /usr/lib chunkedreader.lo client.lo clientimpl.lo mapper.lo messageheader.lo notauthenticatedresponder.lo notauthenticatedservice.lo notfoundresponder.lo notfoundservice.lo parser.lo server.lo serverimpl.lo service.lo socket.lo request.lo responder.lo worker.lo ../../src/libcxxtools.la -lrt -lpthread -inst-prefix-dir /usr/src/tmp/libcxxtools-buildroot) libtool: relink: i586-alt-linux-g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/i586-alt-linux/14/../../../crti.o /usr/lib/gcc/i586-alt-linux/14/crtbeginS.o .libs/chunkedreader.o .libs/client.o .libs/clientimpl.o .libs/mapper.o .libs/messageheader.o .libs/notauthenticatedresponder.o .libs/notauthenticatedservice.o .libs/notfoundresponder.o .libs/notfoundservice.o .libs/parser.o .libs/server.o .libs/serverimpl.o .libs/service.o .libs/socket.o .libs/request.o .libs/responder.o .libs/worker.o -L/usr/src/tmp/libcxxtools-buildroot/usr/lib -L/usr/lib -lcxxtools -lrt -lpthread -L/usr/lib/gcc/i586-alt-linux/14 -L/usr/lib/gcc/i586-alt-linux/14/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/i586-alt-linux/14/crtendS.o /usr/lib/gcc/i586-alt-linux/14/../../../crtn.o -g -O2 -march=i586 -mtune=generic -Wl,-soname -Wl,libcxxtools-http.so.9 -o .libs/libcxxtools-http.so.9.0.0 libtool: install: /usr/libexec/rpm-build/install -p .libs/libcxxtools-http.so.9.0.0T /usr/src/tmp/libcxxtools-buildroot/usr/lib/libcxxtools-http.so.9.0.0 libtool: install: (cd /usr/src/tmp/libcxxtools-buildroot/usr/lib && { ln -s -f libcxxtools-http.so.9.0.0 libcxxtools-http.so.9 || { rm -f libcxxtools-http.so.9 && ln -s libcxxtools-http.so.9.0.0 libcxxtools-http.so.9; }; }) libtool: install: (cd /usr/src/tmp/libcxxtools-buildroot/usr/lib && { ln -s -f libcxxtools-http.so.9.0.0 libcxxtools-http.so || { rm -f libcxxtools-http.so && ln -s libcxxtools-http.so.9.0.0 libcxxtools-http.so; }; }) libtool: install: /usr/libexec/rpm-build/install -p .libs/libcxxtools-http.lai /usr/src/tmp/libcxxtools-buildroot/usr/lib/libcxxtools-http.la libtool: warning: remember to run 'libtool --finish /usr/lib' make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/http' make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/http' Making install in src/xmlrpc make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/xmlrpc' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/xmlrpc' /usr/bin/mkdir -p '/usr/src/tmp/libcxxtools-buildroot/usr/lib' /bin/sh ../../libtool --mode=install /usr/libexec/rpm-build/install -p libcxxtools-xmlrpc.la '/usr/src/tmp/libcxxtools-buildroot/usr/lib' libtool: warning: relinking 'libcxxtools-xmlrpc.la' libtool: install: (cd /usr/src/RPM/BUILD/libcxxtools-2.2.1/src/xmlrpc; /bin/sh "/usr/src/RPM/BUILD/libcxxtools-2.2.1/libtool" --tag CXX --mode=relink i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -version-info 9:0:0 -o libcxxtools-xmlrpc.la -rpath /usr/lib client.lo clientimpl.lo httpclient.lo httpclientimpl.lo formatter.lo responder.lo scanner.lo service.lo ../../src/libcxxtools.la ../../src/http/libcxxtools-http.la -lrt -lpthread -inst-prefix-dir /usr/src/tmp/libcxxtools-buildroot) libtool: relink: i586-alt-linux-g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/i586-alt-linux/14/../../../crti.o /usr/lib/gcc/i586-alt-linux/14/crtbeginS.o .libs/client.o .libs/clientimpl.o .libs/httpclient.o .libs/httpclientimpl.o .libs/formatter.o .libs/responder.o .libs/scanner.o .libs/service.o -L/usr/src/tmp/libcxxtools-buildroot/usr/lib -L/usr/lib -lcxxtools -lcxxtools-http -lrt -lpthread -L/usr/lib/gcc/i586-alt-linux/14 -L/usr/lib/gcc/i586-alt-linux/14/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/i586-alt-linux/14/crtendS.o /usr/lib/gcc/i586-alt-linux/14/../../../crtn.o -g -O2 -march=i586 -mtune=generic -Wl,-soname -Wl,libcxxtools-xmlrpc.so.9 -o .libs/libcxxtools-xmlrpc.so.9.0.0 libtool: install: /usr/libexec/rpm-build/install -p .libs/libcxxtools-xmlrpc.so.9.0.0T /usr/src/tmp/libcxxtools-buildroot/usr/lib/libcxxtools-xmlrpc.so.9.0.0 libtool: install: (cd /usr/src/tmp/libcxxtools-buildroot/usr/lib && { ln -s -f libcxxtools-xmlrpc.so.9.0.0 libcxxtools-xmlrpc.so.9 || { rm -f libcxxtools-xmlrpc.so.9 && ln -s libcxxtools-xmlrpc.so.9.0.0 libcxxtools-xmlrpc.so.9; }; }) libtool: install: (cd /usr/src/tmp/libcxxtools-buildroot/usr/lib && { ln -s -f libcxxtools-xmlrpc.so.9.0.0 libcxxtools-xmlrpc.so || { rm -f libcxxtools-xmlrpc.so && ln -s libcxxtools-xmlrpc.so.9.0.0 libcxxtools-xmlrpc.so; }; }) libtool: install: /usr/libexec/rpm-build/install -p .libs/libcxxtools-xmlrpc.lai /usr/src/tmp/libcxxtools-buildroot/usr/lib/libcxxtools-xmlrpc.la libtool: warning: remember to run 'libtool --finish /usr/lib' make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/xmlrpc' make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/xmlrpc' Making install in src/bin make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/bin' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/bin' /usr/bin/mkdir -p '/usr/src/tmp/libcxxtools-buildroot/usr/lib' /bin/sh ../../libtool --mode=install /usr/libexec/rpm-build/install -p libcxxtools-bin.la '/usr/src/tmp/libcxxtools-buildroot/usr/lib' libtool: warning: relinking 'libcxxtools-bin.la' libtool: install: (cd /usr/src/RPM/BUILD/libcxxtools-2.2.1/src/bin; /bin/sh "/usr/src/RPM/BUILD/libcxxtools-2.2.1/libtool" --tag CXX --mode=relink i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -version-info 9:0:0 -o libcxxtools-bin.la -rpath /usr/lib deserializer.lo formatter.lo responder.lo socket.lo rpcclient.lo rpcclientimpl.lo rpcserver.lo rpcserverimpl.lo scanner.lo valueparser.lo worker.lo ../../src/libcxxtools.la -lrt -lpthread -inst-prefix-dir /usr/src/tmp/libcxxtools-buildroot) libtool: relink: i586-alt-linux-g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/i586-alt-linux/14/../../../crti.o /usr/lib/gcc/i586-alt-linux/14/crtbeginS.o .libs/deserializer.o .libs/formatter.o .libs/responder.o .libs/socket.o .libs/rpcclient.o .libs/rpcclientimpl.o .libs/rpcserver.o .libs/rpcserverimpl.o .libs/scanner.o .libs/valueparser.o .libs/worker.o -L/usr/src/tmp/libcxxtools-buildroot/usr/lib -L/usr/lib -lcxxtools -lrt -lpthread -L/usr/lib/gcc/i586-alt-linux/14 -L/usr/lib/gcc/i586-alt-linux/14/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/i586-alt-linux/14/crtendS.o /usr/lib/gcc/i586-alt-linux/14/../../../crtn.o -g -O2 -march=i586 -mtune=generic -Wl,-soname -Wl,libcxxtools-bin.so.9 -o .libs/libcxxtools-bin.so.9.0.0 libtool: install: /usr/libexec/rpm-build/install -p .libs/libcxxtools-bin.so.9.0.0T /usr/src/tmp/libcxxtools-buildroot/usr/lib/libcxxtools-bin.so.9.0.0 libtool: install: (cd /usr/src/tmp/libcxxtools-buildroot/usr/lib && { ln -s -f libcxxtools-bin.so.9.0.0 libcxxtools-bin.so.9 || { rm -f libcxxtools-bin.so.9 && ln -s libcxxtools-bin.so.9.0.0 libcxxtools-bin.so.9; }; }) libtool: install: (cd /usr/src/tmp/libcxxtools-buildroot/usr/lib && { ln -s -f libcxxtools-bin.so.9.0.0 libcxxtools-bin.so || { rm -f libcxxtools-bin.so && ln -s libcxxtools-bin.so.9.0.0 libcxxtools-bin.so; }; }) libtool: install: /usr/libexec/rpm-build/install -p .libs/libcxxtools-bin.lai /usr/src/tmp/libcxxtools-buildroot/usr/lib/libcxxtools-bin.la libtool: warning: remember to run 'libtool --finish /usr/lib' make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/bin' make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/bin' Making install in src/json make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/json' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/json' /usr/bin/mkdir -p '/usr/src/tmp/libcxxtools-buildroot/usr/lib' /bin/sh ../../libtool --mode=install /usr/libexec/rpm-build/install -p libcxxtools-json.la '/usr/src/tmp/libcxxtools-buildroot/usr/lib' libtool: warning: relinking 'libcxxtools-json.la' libtool: install: (cd /usr/src/RPM/BUILD/libcxxtools-2.2.1/src/json; /bin/sh "/usr/src/RPM/BUILD/libcxxtools-2.2.1/libtool" --tag CXX --mode=relink i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -std=gnu++14 -version-info 9:0:0 -o libcxxtools-json.la -rpath /usr/lib httpclient.lo httpclientimpl.lo httpresponder.lo httpservice.lo rpcclient.lo rpcclientimpl.lo responder.lo rpcserver.lo rpcserverimpl.lo scanner.lo socket.lo worker.lo ../../src/libcxxtools.la ../../src/http/libcxxtools-http.la -lrt -lpthread -inst-prefix-dir /usr/src/tmp/libcxxtools-buildroot) libtool: relink: i586-alt-linux-g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/i586-alt-linux/14/../../../crti.o /usr/lib/gcc/i586-alt-linux/14/crtbeginS.o .libs/httpclient.o .libs/httpclientimpl.o .libs/httpresponder.o .libs/httpservice.o .libs/rpcclient.o .libs/rpcclientimpl.o .libs/responder.o .libs/rpcserver.o .libs/rpcserverimpl.o .libs/scanner.o .libs/socket.o .libs/worker.o -L/usr/src/tmp/libcxxtools-buildroot/usr/lib -L/usr/lib -lcxxtools -lcxxtools-http -lrt -lpthread -L/usr/lib/gcc/i586-alt-linux/14 -L/usr/lib/gcc/i586-alt-linux/14/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/i586-alt-linux/14/crtendS.o /usr/lib/gcc/i586-alt-linux/14/../../../crtn.o -g -O2 -march=i586 -mtune=generic -Wl,-soname -Wl,libcxxtools-json.so.9 -o .libs/libcxxtools-json.so.9.0.0 libtool: install: /usr/libexec/rpm-build/install -p .libs/libcxxtools-json.so.9.0.0T /usr/src/tmp/libcxxtools-buildroot/usr/lib/libcxxtools-json.so.9.0.0 libtool: install: (cd /usr/src/tmp/libcxxtools-buildroot/usr/lib && { ln -s -f libcxxtools-json.so.9.0.0 libcxxtools-json.so.9 || { rm -f libcxxtools-json.so.9 && ln -s libcxxtools-json.so.9.0.0 libcxxtools-json.so.9; }; }) libtool: install: (cd /usr/src/tmp/libcxxtools-buildroot/usr/lib && { ln -s -f libcxxtools-json.so.9.0.0 libcxxtools-json.so || { rm -f libcxxtools-json.so && ln -s libcxxtools-json.so.9.0.0 libcxxtools-json.so; }; }) libtool: install: /usr/libexec/rpm-build/install -p .libs/libcxxtools-json.lai /usr/src/tmp/libcxxtools-buildroot/usr/lib/libcxxtools-json.la libtool: warning: remember to run 'libtool --finish /usr/lib' make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/json' make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/src/json' Making install in include make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/include' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/include' make[2]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/usr/src/tmp/libcxxtools-buildroot/usr/include' /usr/bin/mkdir -p '/usr/src/tmp/libcxxtools-buildroot/usr/include/cxxtools' /usr/libexec/rpm-build/install -p -m 644 cxxtools/allocator.h cxxtools/application.h cxxtools/arg.h cxxtools/argin.h cxxtools/argout.h cxxtools/atomicity.h cxxtools/api.h cxxtools/base64codec.h cxxtools/base64stream.h cxxtools/byteorder.h cxxtools/cache.h cxxtools/callable.h cxxtools/callable.tpp cxxtools/composer.h cxxtools/csvdeserializer.h cxxtools/csvformatter.h cxxtools/csvparser.h cxxtools/csvserializer.h cxxtools/char.h cxxtools/cgi.h cxxtools/clock.h cxxtools/condition.h cxxtools/connectable.h cxxtools/connection.h cxxtools/constmethod.h cxxtools/constmethod.tpp cxxtools/conversionerror.h cxxtools/convert.h cxxtools/date.h cxxtools/datetime.h cxxtools/decomposer.h cxxtools/delegate.h cxxtools/delegate.tpp cxxtools/deserializer.h cxxtools/deserializerbase.h cxxtools/dir.h cxxtools/directory.h cxxtools/dlloader.h cxxtools/event.h cxxtools/eventloop.h '/usr/src/tmp/libcxxtools-buildroot/usr/include/cxxtools' /usr/bin/mkdir -p '/usr/src/tmp/libcxxtools-buildroot/usr/include/cxxtools' /usr/libexec/rpm-build/install -p -m 644 cxxtools/eventsink.h cxxtools/eventsource.h cxxtools/facets.h cxxtools/fdstream.h cxxtools/formatter.h cxxtools/file.h cxxtools/filedevice.h cxxtools/fileinfo.h cxxtools/function.h cxxtools/function.tpp cxxtools/hdstream.h cxxtools/hmac.h cxxtools/inifile.h cxxtools/iniparser.h cxxtools/invokable.h cxxtools/invokable.tpp cxxtools/ioerror.h cxxtools/iodevice.h cxxtools/iostream.h cxxtools/join.h cxxtools/jsondeserializer.h cxxtools/jsonformatter.h cxxtools/jsonparser.h cxxtools/jsonserializer.h cxxtools/library.h cxxtools/lrucache.h cxxtools/log.h cxxtools/main.h cxxtools/md5.h cxxtools/md5stream.h cxxtools/membar.gcc.h cxxtools/membar.gcc.nosmp.h cxxtools/membar.h cxxtools/method.h cxxtools/method.tpp cxxtools/mime.h cxxtools/multifstream.h cxxtools/mutex.h cxxtools/noncopyable.h cxxtools/pipe.h '/usr/src/tmp/libcxxtools-buildroot/usr/include/cxxtools' /usr/bin/mkdir -p '/usr/src/tmp/libcxxtools-buildroot/usr/include/cxxtools' /usr/libexec/rpm-build/install -p -m 644 cxxtools/pool.h cxxtools/properties.h cxxtools/propertiesdeserializer.h cxxtools/query_params.h cxxtools/queue.h cxxtools/quotedprintablestream.h cxxtools/refcounted.h cxxtools/regex.h cxxtools/remoteclient.h cxxtools/remoteexception.h cxxtools/remoteprocedure.h cxxtools/remoteresult.h cxxtools/selector.h cxxtools/selectable.h cxxtools/semaphore.h cxxtools/serializationerror.h cxxtools/serializationinfo.h cxxtools/serviceprocedure.h cxxtools/serviceregistry.h cxxtools/settings.h cxxtools/split.h cxxtools/signal.h cxxtools/signal.tpp cxxtools/singleton.h cxxtools/slot.h cxxtools/slot.tpp cxxtools/smartptr.h cxxtools/sourceinfo.h cxxtools/streambuffer.h cxxtools/streamcounter.h cxxtools/string.h cxxtools/string.tpp cxxtools/stringstream.h cxxtools/systemerror.h cxxtools/tee.h cxxtools/textbuffer.h cxxtools/textcodec.h cxxtools/textstream.h cxxtools/thread.h cxxtools/threadpool.h '/usr/src/tmp/libcxxtools-buildroot/usr/include/cxxtools' /usr/bin/mkdir -p '/usr/src/tmp/libcxxtools-buildroot/usr/include/cxxtools/posix' /usr/libexec/rpm-build/install -p -m 644 cxxtools/posix/commandinput.h cxxtools/posix/commandoutput.h cxxtools/posix/exec.h cxxtools/posix/fork.h cxxtools/posix/pipe.h cxxtools/posix/pipestream.h '/usr/src/tmp/libcxxtools-buildroot/usr/include/cxxtools/posix' /usr/bin/mkdir -p '/usr/src/tmp/libcxxtools-buildroot/usr/include/cxxtools/http' /usr/libexec/rpm-build/install -p -m 644 cxxtools/http/api.h cxxtools/http/client.h cxxtools/http/messageheader.h cxxtools/http/reply.h cxxtools/http/replyheader.h cxxtools/http/request.h cxxtools/http/requestheader.h cxxtools/http/server.h cxxtools/http/service.h cxxtools/http/responder.h '/usr/src/tmp/libcxxtools-buildroot/usr/include/cxxtools/http' /usr/bin/mkdir -p '/usr/src/tmp/libcxxtools-buildroot/usr/include/cxxtools/xmlrpc' /usr/libexec/rpm-build/install -p -m 644 cxxtools/xmlrpc/api.h cxxtools/xmlrpc/client.h cxxtools/xmlrpc/errorcodes.h cxxtools/xmlrpc/httpclient.h cxxtools/xmlrpc/formatter.h cxxtools/xmlrpc/responder.h cxxtools/xmlrpc/scanner.h cxxtools/xmlrpc/service.h '/usr/src/tmp/libcxxtools-buildroot/usr/include/cxxtools/xmlrpc' /usr/bin/mkdir -p '/usr/src/tmp/libcxxtools-buildroot/usr/include/cxxtools/unit' /usr/libexec/rpm-build/install -p -m 644 cxxtools/unit/application.h cxxtools/unit/assertion.h cxxtools/unit/registertest.h cxxtools/unit/reporter.h cxxtools/unit/test.h cxxtools/unit/testcase.h cxxtools/unit/testcontext.h cxxtools/unit/testfixture.h cxxtools/unit/testmain.h cxxtools/unit/testmethod.h cxxtools/unit/testprotocol.h cxxtools/unit/testsuite.h '/usr/src/tmp/libcxxtools-buildroot/usr/include/cxxtools/unit' /usr/bin/mkdir -p '/usr/src/tmp/libcxxtools-buildroot/usr/include/cxxtools' /usr/libexec/rpm-build/install -p -m 644 cxxtools/time.h cxxtools/timer.h cxxtools/timespan.h cxxtools/trim.h cxxtools/typetraits.h cxxtools/utf8codec.h cxxtools/uuencode.h cxxtools/void.h cxxtools/xmltag.h cxxtools/membar.gcc.x86.h cxxtools/atomicity.gcc.x86.h '/usr/src/tmp/libcxxtools-buildroot/usr/include/cxxtools' /usr/bin/mkdir -p '/usr/src/tmp/libcxxtools-buildroot/usr/include/cxxtools/xml' /usr/libexec/rpm-build/install -p -m 644 cxxtools/xml/api.h cxxtools/xml/characters.h cxxtools/xml/comment.h cxxtools/xml/doctypedeclaration.h cxxtools/xml/enddocument.h cxxtools/xml/endelement.h cxxtools/xml/entityresolver.h cxxtools/xml/namespace.h cxxtools/xml/namespacecontext.h cxxtools/xml/node.h cxxtools/xml/processinginstruction.h cxxtools/xml/startelement.h cxxtools/xml/xmlerror.h cxxtools/xml/xmlformatter.h cxxtools/xml/xmldeserializer.h cxxtools/xml/xmlreader.h cxxtools/xml/xmlserializer.h cxxtools/xml/xmlwriter.h '/usr/src/tmp/libcxxtools-buildroot/usr/include/cxxtools/xml' /usr/bin/mkdir -p '/usr/src/tmp/libcxxtools-buildroot/usr/include/cxxtools/log' /usr/libexec/rpm-build/install -p -m 644 cxxtools/log/cxxtools.h '/usr/src/tmp/libcxxtools-buildroot/usr/include/cxxtools/log' /usr/bin/mkdir -p '/usr/src/tmp/libcxxtools-buildroot/usr/include/cxxtools/net' /usr/libexec/rpm-build/install -p -m 644 cxxtools/net/addrinfo.h cxxtools/net/net.h cxxtools/net/tcpserver.h cxxtools/net/tcpsocket.h cxxtools/net/tcpstream.h cxxtools/net/udp.h cxxtools/net/udpstream.h cxxtools/net/uri.h '/usr/src/tmp/libcxxtools-buildroot/usr/include/cxxtools/net' /usr/bin/mkdir -p '/usr/src/tmp/libcxxtools-buildroot/usr/include/cxxtools/bin' /usr/libexec/rpm-build/install -p -m 644 cxxtools/bin/formatter.h cxxtools/bin/serializer.h cxxtools/bin/deserializer.h cxxtools/bin/rpcclient.h cxxtools/bin/rpcserver.h cxxtools/bin/valueparser.h '/usr/src/tmp/libcxxtools-buildroot/usr/include/cxxtools/bin' /usr/bin/mkdir -p '/usr/src/tmp/libcxxtools-buildroot/usr/include/cxxtools/json' /usr/libexec/rpm-build/install -p -m 644 cxxtools/json/httpclient.h cxxtools/json/httpservice.h cxxtools/json/request.h cxxtools/json/responder.h cxxtools/json/rpcclient.h cxxtools/json/rpcserver.h '/usr/src/tmp/libcxxtools-buildroot/usr/include/cxxtools/json' /usr/bin/mkdir -p '/usr/src/tmp/libcxxtools-buildroot/usr/include' /usr/bin/mkdir -p '/usr/src/tmp/libcxxtools-buildroot/usr/include/cxxtools' /usr/libexec/rpm-build/install -p -m 644 cxxtools/config.h '/usr/src/tmp/libcxxtools-buildroot/usr/include/cxxtools' make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/include' make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/include' Making install in demo make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/demo' Making install in test make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1/test' make[1]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1' make[2]: Entering directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1' /usr/bin/mkdir -p '/usr/src/tmp/libcxxtools-buildroot/usr/bin' /usr/libexec/rpm-build/install -p cxxtools-config '/usr/src/tmp/libcxxtools-buildroot/usr/bin' /usr/bin/mkdir -p '/usr/src/tmp/libcxxtools-buildroot/usr/lib/pkgconfig/' /usr/libexec/rpm-build/install -p -m 644 pkgconfig/cxxtools-bin.pc pkgconfig/cxxtools-http.pc pkgconfig/cxxtools-json.pc pkgconfig/cxxtools.pc pkgconfig/cxxtools-unit.pc pkgconfig/cxxtools-xmlrpc.pc '/usr/src/tmp/libcxxtools-buildroot/usr/lib/pkgconfig/' make[2]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1' make[1]: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1' make: Leaving directory '/usr/src/RPM/BUILD/libcxxtools-2.2.1' + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/libcxxtools-buildroot (auto) removed './usr/lib/libcxxtools.la' removed './usr/lib/libcxxtools-unit.la' removed './usr/lib/libcxxtools-http.la' removed './usr/lib/libcxxtools-xmlrpc.la' removed './usr/lib/libcxxtools-bin.la' removed './usr/lib/libcxxtools-json.la' mode of './usr/lib/libcxxtools.so.9.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/libcxxtools-unit.so.9.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/libcxxtools-http.so.9.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/libcxxtools-xmlrpc.so.9.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/libcxxtools-bin.so.9.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/libcxxtools-json.so.9.0.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/libcxxtools-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) /usr/bin/cxxtools-config: 83c83 < echo -I${includedir} --- > echo /usr/bin/cxxtools-config: 87c87 < echo -L${libdir} -lcxxtools --- > echo -lcxxtools /usr/lib/pkgconfig/cxxtools-bin.pc: Libs: '-L${libdir} -lcxxtools-bin' --> '-lcxxtools-bin' /usr/lib/pkgconfig/cxxtools-http.pc: Libs: '-L${libdir} -lcxxtools-http' --> '-lcxxtools-http' /usr/lib/pkgconfig/cxxtools-json.pc: Libs: '-L${libdir} -lcxxtools-json' --> '-lcxxtools-json' /usr/lib/pkgconfig/cxxtools.pc: Cflags: '-I${includedir}' --> '' /usr/lib/pkgconfig/cxxtools.pc: Libs: '-L${libdir} -lcxxtools' --> '-lcxxtools' /usr/lib/pkgconfig/cxxtools-unit.pc: Libs: '-L${libdir} -lcxxtools-unit' --> '-lcxxtools-unit' /usr/lib/pkgconfig/cxxtools-xmlrpc.pc: Libs: '-L${libdir} -lcxxtools-xmlrpc' --> '-lcxxtools-xmlrpc' Checking contents of files in /usr/src/tmp/libcxxtools-buildroot/ (default) Compressing files in /usr/src/tmp/libcxxtools-buildroot (auto) Adjusting library links in /usr/src/tmp/libcxxtools-buildroot ./usr/lib: (from :0) libcxxtools-json.so.9 -> libcxxtools-json.so.9.0.0 libcxxtools-bin.so.9 -> libcxxtools-bin.so.9.0.0 libcxxtools-xmlrpc.so.9 -> libcxxtools-xmlrpc.so.9.0.0 libcxxtools-http.so.9 -> libcxxtools-http.so.9.0.0 libcxxtools-unit.so.9 -> libcxxtools-unit.so.9.0.0 libcxxtools.so.9 -> libcxxtools.so.9.0.0 Verifying ELF objects in /usr/src/tmp/libcxxtools-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) verify-elf: WARNING: ./usr/lib/libcxxtools.so.9.0.0: uses non-LFS functions: __open_2 fcntl fstat ftruncate glob globfree lseek open readdir stat truncate Splitting links to aliased files under /{,s}bin in /usr/src/tmp/libcxxtools-buildroot Processing files: libcxxtools-2.2.1-alt3 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.b2YMU9 find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) lib.prov: /usr/src/tmp/libcxxtools-buildroot/usr/lib/libcxxtools-bin.so.9: 650 symbols, 20 bpp lib.prov: /usr/src/tmp/libcxxtools-buildroot/usr/lib/libcxxtools-http.so.9: 990 symbols, 20 bpp warning: hash collision: _ZN8cxxtools10MethodSlotIvNS_4http10ClientImplERNS_3net9TcpSocketENS_4VoidES6_S6_S6_S6_S6_S6_S6_S6_ED0Ev _ZN8cxxtools4http6Client11setSelectorERNS_12SelectorBaseE lib.prov: /usr/src/tmp/libcxxtools-buildroot/usr/lib/libcxxtools-json.so.9: 734 symbols, 20 bpp lib.prov: /usr/src/tmp/libcxxtools-buildroot/usr/lib/libcxxtools-unit.so.9: 182 symbols, 18 bpp lib.prov: /usr/src/tmp/libcxxtools-buildroot/usr/lib/libcxxtools-xmlrpc.so.9: 299 symbols, 19 bpp lib.prov: /usr/src/tmp/libcxxtools-buildroot/usr/lib/libcxxtools.so.9: 3088 symbols, 22 bpp warning: hash collision: _ZN8cxxtools17SerializationInfo10findMemberERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE _ZTIN8cxxtools3xml18DocTypeDeclarationE Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.yYRTKd find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Provides: libcxxtools-bin.so.9 = set:ndwGq2nd25es5ysMrozh1LW2VrpCMZpLhlqhZnjmpUyMcMwKnbL5nWytByKtP268c13C7DRRJFwRr27tbHDHaj7Cw8SxIGiHfXHj7GM5AqVPO3UJobsO3L618QZekvjxZk2NOIYZf3iyVVLJ6xP1zySZwz4GVZ8hzpEwRizSu1wLxGeNZ56ghz0zJ3KNcdHAJkJ9fZv3Z2kZAl0SssxwfBZaqypX5sXlvFhwbFRkPiLiPgfPlvjVTxDBEl2R7Kd7sEjJa3vNCQD9sHC5yCopy7M45thXwT0d6Yfq6WZnAp8ROZj3WKKgFJQiF5bLN0ZowkZhEoetAJ7Zk53pLRXW69052z5uASXts4bylbhifMNJbq1tA9WqHYbUoUq5ahSPakGUsfC0yQW0G2ohI2q7YXL1cQfqUyrhBuN1QcuKrAZi3QxxvAKiNZ1IkdeDyYx9Z2n5gWkMfKiyClLpBOPjgZIizcvikBopjqcGENK2KbjggeGR6mUs7TravDo6TaFqSORrNCnXZ6YJ0Y1AMS16UZmBpfGRq9eSRamu6omdZo75ZuCJ4bUZ4NoIowthbpXPgl26MAMIia44y450fb6GjD4yk7WQZbX1d503DSTdRtW9cZKHZ7BeQ3UVhy3HrDvfI8HCO6YJ8lhtPZCIdUe1Y9jc1LyLyit2yHy9cpIfPQZFICY6X82yRWZmCy1Ie9glRN9DhgXeOyNHNGqtpUODotDdVEdeTKTQBP97pJ1wWbrgs8FdQ1mnxZuh0afyFGbpdPYMvlzBvaQzLp1pclWKcoGMOAfbO9NIgqkd84NQ0NvZy5bIkK8TxIju4qzLOtEfnFhLNvtxpNrmJI1cHpUlHUqFMThWlQ71dgkrQkRJH3c5jiZxUuUIT6KLIj3GHEZ4l8ZiRq0K4EA7uSIgxtTbAz9FpYZwZ073u0vqF0DiGieaUjOp5tZGjE9GoDkv6vdzggXzSWZHLphi3EubREZkULq41eEj9ljvduUQKtW2irBQhMzlNAiWTm8MQ9tp4HRRxjV2IIoxplqX9uzWCfAG64lIceJYVZroxoFWGAkwXV5AyZ9SuAZIlTuPwphmhoZ8pXmLhNE7Z3qvJ6fQ62o9iylQUCu6OkYhJyitr4X9JtwimzMBWc4v44dze9PMtVdwjrRCcbi44jXcCvORG9ad3feFS11gRmGK9lI82dDMFDFf8QYJA0RRWk5tGurqAXLj52NdtQK7EE2oLeJWB0zyA0wdcnXDH4dmWx3UK0IgkBR0ykGUbfar8fTQm6AcoEAdVq0rSH0048HSG3N20s0Z5JvSMYZ5m1VOtaMN2Z6ygJdZfK2Y7Dw, libcxxtools-http.so.9 = set:nd8ZwvPNeZC6qsDdXP23NRNNNWBbnfhzX1BZeRlthJYZEJdTzo7ZIeNl7zBrpkLjRqveG1Z3NtmENQ9xeFUw4Gw93toCFqHViaLw2TEXzaDUOUPZqH3ZeNvt7myvDXGRBBw8ek6LbHJSm2Zk2V39pRL0WYaCc7YmirXN4RLacNCHVZaDSM8i7smRdxyEUhmIi1pZnzM7romluvqHMJ3IPocY5Zvfpk5i5dYaJNRGb89rnxWbRg2yE0UL5O7ypw3nxayanJnAgvkp0rKaY8LgI5iwtYgRidONtWWTqqpC2nI6mPYrqT8AA72wxZL1uekkZBphwCYAGeT1ZmA9OzlpeDrWaKxouixyimqCchMICVdGIEHeBtkgmDnF0elErNZleCP4jTQQcYOAsaU1KYOzErl5X0UHH3JAGtFBa7HVKh28iY3Vj4TD9DD6pZ1FR9k7fjM1HpuL2H6MYaaU8pY6I5JZCpg9XpcnTrcERjLpmLCd1yQXY9BTsFgQVQYZrBaSGY5rKmFX7Zb5EenpTrMyfC4pWa71SX1VhNsLYnmKtX0eJ7EAtDrhaUh6sWMOqr3GKHrmdjHUiW0nxVaPBdMMpJg9EWZbKqtReZlJZiVRHegYhI3SxsF2Lu8PkDF6ppa9kqFlqdTgqLPm5ZpJi31HiwrPZFnnpHmMbsElrdAS6GLWfZiVvC3LeFXhgIZ2I3hl0Hmccqkq27w1Ne3h6hJe0kFaozTF0ChkbONvRhE7LMs0RMLbEiQyO6y5Qy56Ub08KN9985rCvC5jh60KMfPfKvq5x6JGQLg0ZCwEDcNkUX9lfmynG3ZnY9oiQ5F1U2NVrZtnXLey2Z2WUfR46OzP7rZjZILdNNV83WZIhNgSXEUIC8ja2YIA8qp2BBd4dnbafoAnDQvVsHeovdF26m9r4AmX7ZD6UUDUqUloIRvu6PyAOQUxLO2olajVPyYnuGAYw8mWXUapyRjTrdfPJcpxAEMZteOZhhTpPLvkFlYqeHC2qqp9F3jUZGFQ31SgNSBxnjBrOUJZdtiJgCD91PFHRd8Qn9iryluNzIqMZoIXWNLikUoAbsN661GWtaGNAZsXWoBhogXoGw8h9SpenW5FacxGuMmtmgraGLj9b6haqOmDMCBpX4HqASOmk0Ttd9Ky46b6oC9T5ZubZw8c8mDoZvMTtpmviE4gKw9EYUngOznIVicxU3cQbNJ1hlPwqcXBik8Z5Q5FZ342YFjI71CklI3mVgeqi8VYbjFuV6Wes9UI1uhzz2IxwbmEEVVjfz2mxMaFvXsgxtPfJ5fCIZ8ZFZLskxNN30j7bzSK2AbSd8m31XFuZ1am4he8v1fLZxECT0Hyb8s845PXF3LVt6UfEa9wE6ehP5zxgJOi2IqY1UxK2ffYt2jlGFS8IFZsHD9AYdZ9IgA9TEZC8MvIDoY6B8Co1P0adlFCcwPs2KNZ1UZcZFOivzZ0ZKsZ3nR7bkh4eRcL8GJ4Pqt5Z1vO8UZ7hQU44A0o0L7jcBFmP2LbZoCjZ6zajWbO0ZD7vyBaFwVFAoXuZALpQozcH4GihsbKFrFixlMqxTKHaPtWjFF9sZp4k69fZInwoJh4g1JZkjxEjs8apf2NxQNQmohLZ6AZmb3hKMDCH9RawhgmRJHBOSbhI25LhFkurzLGQpvk1CywkpGgyuYK1zKcncLZoWVFNVmILaijABqfSNXUIbencuAAgpUolNOdYRJ2AAzF7HzKWYXkcamkgWSoenJb3SqFJnjgELSEqLbUjUXafkRi1D6ikU3SO27LAhbOmY0TQ78CAbBkG1uxf873Zd9cYZGgkAyDjAKMPqAIpgw3HGB0SWOFie7BpORbJWIdICkQteZvxoqTWzx1ZieSHw8ToTStud4X8BK4HsNlhjMRue43MO8jpAZBV3u0u0mamTfETwc0qUpbDAIFCPUf74nYMAjUUsU0, libcxxtools-json.so.9 = set:ndnne7SvXxGKBTuonI1q1fswaTXqkc1uHQuqKlEu85YGXS5wsep1xLskvHAEsO5j89f1hGByMBlkRuWsG4MP7nbtJON3McJnZafvs1znqeZzAgSuLGdo6NSa5eFppzWExU1gCZ5TzpFTVeyf0THbWvEIAdrOGAnxEaB9GMjUSP9xY5By0qjF9f2D3ubzvO8zieoFhQ3U7XJwfBQ4SXx5JRZ48VyckRZrtBKA0PJC0R0JQkvkG0b9rzxDUK94kDMoGKLmMpsGqu1pCeDd36ufvHL4ZrlzO6XliILZ0FmlJ0kkr2SdGltPnnbLEGY2YOudj24r88U1OghCO1wFJk5YbGbN1MtAYXS6haX3dwHX1aCrLjbOX5DJKh2waDMowZiEOm7vWhZdogjo9kdgpiOKZAaYEizG5ulrHQX3mDRhsMxQp8Z3UUA25VP1Gu8swbSmohx5J7xZ0OZvMeTNItfUzQsXlH4mvMJyspUvnVCm2R0B2jO2nNHWZh5vLEXTLmR7ODIsKzBpz71QqFp1EjxAR0BLyo8pCGmZeZfPkD9MxU1WadrVKOMIuBHWtlXNS0Ma9Bk1XqZ3s1Kl98uwzz60V0cXey2gGhDgurMyLr2wDPJIt3q9cefQjXCDG2ZyOmZyfaJaGwAfYtWZ1GDcEAwr7Pk5TfdV4HhfQVnL1HbyG3ZvJoXDndCoAgZvHkXPSUERUu2PLLSv5DIyxbXzduM6pGzWRjMKHqVoUCaRGSJQg8rtYFBKsReVuQ2i7GjyrQxKxNZfeB68gXXXnTAMT4l5n6DAZmCy1cQu6Ok67zNsHHZ1wWsm5k1Q18hB54bNUin54hydxGuBt8PXgfiuF1zcZ2Hsh1ZK2JGb7q5g70eHLJCIj2tJhL9KAw4NF24CpPTti9tjGxIe1BerbxIZEjhI9guvJjMaW4HZ5ecwNYZAdo6sQQj0Kyx1Z3xy76b2emwYcfe1sjKscRBUDZ2yoP7H475FckrgrbRTkBgtHM1UPBgSULBtILnBFYfNnqPkL3gvzHDeZsVa2syxotyOxKNl6dUEGKAdXcSCyVrPzo3G70nbFu1ucOVMPluuoApVVYmtv1tdxZJehoH1wvq5PZHwX3Hr8bK0bbkX9Zz4ZvdplzckZpi2pfjQZyXkEJ2Qp9sZFquSwnjyXcDlWq8WZcsleq3H5fBbb4F6DbvaWxZLnai5xGxHIlegPe97EVIUZJ2TcenYbUc62gWTUk1qzWxZ6G7hdHMARBWVhNnEps1iMvWlemeT6kDC8eXmttlohwPVLUaLiq1H5DyR8Hnm2XbTJPZBDQg7qmiQrOo1cZEXOXLrzz6JykN2prmF8oIFAV4dX3QiD6qsj2s4limw8dup2Eo95eKlOel5VYq4tApd6ZzZo2FG8XnBOcH8kQZawQ1JxXib1vf9uFhJmkNGfWzl6eEdZD4W2ndu5UlkZdZ1amZlZezc0K10XjVHJBTSWcXLPMZsv9fd, libcxxtools-unit.so.9 = set:ld8pDjwQnLblp6Qfak9atHm9PySJG1DH0oJWySG3CwpXZnmdfy7hTlZeCTJKJyjowJJwXNZIiRhkr1RQtsxt8gAXZq9kMfZuUHHn8eHLQqUZtimERDcanydO0X8W4GDtMnK5nwI5Ze5BLDLyCAQccZDFBnJHDKRP7VVJwCieh0wx355ZohHb9ZcKJ24k600Y4EKRU5rToqV0Sm97jb4YU6XFObE5voWfsc2winZDJ568m38h3CyDjFhsZuMz3g6Je7k7E7kIb4doynnNDgsTH8uATkc5Sr1Z0ZyA1B3a3PMHiqaLsgjDCP4tC1WVS0aLHwi4CFZyljK9IcD544redjkc02eXdonOmM1rrRmo8Vpg3CSiP4, libcxxtools-xmlrpc.so.9 = set:mdT1qEZdmui41cVVG19e8atfxcepzUkLHWSt2cNGcGt0aeHRXj1h1kllzm6KG3Ij4g9QNTdm1cckpodh4PyHZDAMX583jZw6ZAmI1IYlCEEyUNgWA0zGZ1KvpwmFM3oPrEOqUFuffqtzYad3w5D02wEGGKLFRoVE937dRdZvZsgiZoEb4RGV3X9lO8hyUz4CQx80fZmiNT0Bs3JW3MMUO9ZJN5XfMXRJT34F7R3I44uAOCBBNwf36f5qkb9KNiChxQDrlx0DhYqghG5dyz9YVRZCprYijSoZ9EPrWqzpoJ9d4mcohdnbfti9fse6HDvPKbN24pAB5uMzpV6dLZdHdCamTzmFgaX7ap6P1plSKEZwLhs8GCV4z2HXTBl7H7slQr1npQ9tTLFTB4jCQJWXYPovsLUr4cfq8T0JFAOGM1rTWBZc3wz5ZilLRizEnlmdgXqt3m43QW6KZ2VNhbD2v3hjQKGJYPWXZCSn00o3UbNt6Ma8oDJmXF5Cv5pKS1ZA0uAoF3xMDDvO78ikqsXxn2S5sntKtiaeXeuMVlvoOoNJfF7pXXzUhZAU6JhNS4zdW0hSjafnMoNZJMstEJYtoLDv06nQDZi376IB1T3fNDiG6, libcxxtools.so.9 = set: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 Requires: libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.10), libc.so.6(GLIBC_2.17), libc.so.6(GLIBC_2.27), libc.so.6(GLIBC_2.28), libc.so.6(GLIBC_2.3), libc.so.6(GLIBC_2.3.2), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.32), libc.so.6(GLIBC_2.33), libc.so.6(GLIBC_2.34), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.7), libgcc_s.so.1(GCC_3.0), libgcc_s.so.1(GCC_7.0.0), libgcc_s.so.1(GLIBC_2.0), libm.so.6(GLIBC_2.0), libm.so.6(GLIBC_2.27), libm.so.6(GLIBC_2.29), libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(CXXABI_1.3.15), libstdc++.so.6(CXXABI_1.3.2), libstdc++.so.6(CXXABI_1.3.8), libstdc++.so.6(CXXABI_1.3.9), libstdc++.so.6(GLIBCXX_3.4), libstdc++.so.6(GLIBCXX_3.4.11), libstdc++.so.6(GLIBCXX_3.4.15), libstdc++.so.6(GLIBCXX_3.4.20), libstdc++.so.6(GLIBCXX_3.4.21), libstdc++.so.6(GLIBCXX_3.4.26), libstdc++.so.6(GLIBCXX_3.4.29), libstdc++.so.6(GLIBCXX_3.4.32), libstdc++.so.6(GLIBCXX_3.4.5), libstdc++.so.6(GLIBCXX_3.4.7), libstdc++.so.6(GLIBCXX_3.4.9), rtld(GNU_HASH), rtld(GNU_UNIQUE) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.m071h3 Creating libcxxtools-debuginfo package Processing files: libcxxtools-devel-2.2.1-alt3 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.52331 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd libcxxtools-2.2.1 + DOCDIR=/usr/src/tmp/libcxxtools-buildroot/usr/share/doc/libcxxtools-devel-2.2.1 + export DOCDIR + rm -rf /usr/src/tmp/libcxxtools-buildroot/usr/share/doc/libcxxtools-devel-2.2.1 + /bin/mkdir -p /usr/src/tmp/libcxxtools-buildroot/usr/share/doc/libcxxtools-devel-2.2.1 + cp -prL AUTHORS COPYING /usr/src/tmp/libcxxtools-buildroot/usr/share/doc/libcxxtools-devel-2.2.1 + chmod -R go-w /usr/src/tmp/libcxxtools-buildroot/usr/share/doc/libcxxtools-devel-2.2.1 + chmod -R a+rX /usr/src/tmp/libcxxtools-buildroot/usr/share/doc/libcxxtools-devel-2.2.1 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.8sJ4IY find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.9a3qEN find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) /usr/src/tmp/libcxxtools-buildroot/usr/include/cxxtools/arg.h:32:10: fatal error: sstream: No such file or directory 32 | #include | ^~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/libcxxtools-buildroot/usr/include/cxxtools/arg.h: cpp failed, trying c++ mode /usr/src/tmp/libcxxtools-buildroot/usr/include/cxxtools/json/responder.h:32:10: fatal error: cxxtools/json/scanner.h: No such file or directory 32 | #include | ^~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/libcxxtools-buildroot/usr/include/cxxtools/json/responder.h: cpp failed find-requires: FINDPACKAGE-COMMANDS: cat sed Provides: pkgconfig(cxxtools) = 2.2.1, pkgconfig(cxxtools-bin) = 2.2.1, pkgconfig(cxxtools-http) = 2.2.1, pkgconfig(cxxtools-json) = 2.2.1, pkgconfig(cxxtools-unit) = 2.2.1, pkgconfig(cxxtools-xmlrpc) = 2.2.1 Requires: libcxxtools = 2.2.1-alt3, /bin/sh, /usr/lib/libcxxtools-bin.so.9.0.0, /usr/lib/libcxxtools-http.so.9.0.0, /usr/lib/libcxxtools-json.so.9.0.0, /usr/lib/libcxxtools-unit.so.9.0.0, /usr/lib/libcxxtools-xmlrpc.so.9.0.0, /usr/lib/libcxxtools.so.9.0.0, /usr/lib/pkgconfig, coreutils, sed Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.k6ni98 Processing files: libcxxtools-debuginfo-2.2.1-alt3 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.rEsb4q find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.I97iu2 find-requires: running scripts (debuginfo) Provides: debug(libcxxtools-bin.so.9), debug(libcxxtools-http.so.9), debug(libcxxtools-json.so.9), debug(libcxxtools-unit.so.9), debug(libcxxtools-xmlrpc.so.9), debug(libcxxtools.so.9) Requires: libcxxtools = 2.2.1-alt3, debug(libc.so.6), debug(libgcc_s.so.1), debug(libm.so.6), debug(libstdc++.so.6) Adding to libcxxtools-devel a strict dependency on libcxxtools Adding to libcxxtools-debuginfo a strict dependency on libcxxtools Removing 6 extra deps from libcxxtools-devel due to dependency on libcxxtools Wrote: /usr/src/RPM/RPMS/i586/libcxxtools-2.2.1-alt3.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/libcxxtools-devel-2.2.1-alt3.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/libcxxtools-debuginfo-2.2.1-alt3.i586.rpm (w2T16.xzdio) 636.46user 73.27system 2:00.29elapsed 590%CPU (0avgtext+0avgdata 240640maxresident)k 0inputs+0outputs (0major+13116787minor)pagefaults 0swaps 3.68user 2.61system 2:11.54elapsed 4%CPU (0avgtext+0avgdata 129492maxresident)k 0inputs+0outputs (0major+205848minor)pagefaults 0swaps --- libcxxtools-2.2.1-alt3.i586.rpm.repo 2021-09-22 12:30:51.000000000 +0000 +++ libcxxtools-2.2.1-alt3.i586.rpm.hasher 2024-12-14 10:08:01.842859697 +0000 @@ -23,6 +23,6 @@ Requires: libc.so.6(GLIBC_2.32) +Requires: libc.so.6(GLIBC_2.33) +Requires: libc.so.6(GLIBC_2.34) Requires: libc.so.6(GLIBC_2.4) Requires: libc.so.6(GLIBC_2.7) -Requires: libdl.so.2(GLIBC_2.0) -Requires: libdl.so.2(GLIBC_2.1) Requires: libgcc_s.so.1(GCC_3.0) @@ -33,6 +33,4 @@ Requires: libm.so.6(GLIBC_2.29) -Requires: libpthread.so.0(GLIBC_2.0) -Requires: libpthread.so.0(GLIBC_2.1) -Requires: libpthread.so.0(GLIBC_2.3.2) Requires: libstdc++.so.6(CXXABI_1.3) +Requires: libstdc++.so.6(CXXABI_1.3.15) Requires: libstdc++.so.6(CXXABI_1.3.2) @@ -47,2 +45,3 @@ Requires: libstdc++.so.6(GLIBCXX_3.4.29) +Requires: libstdc++.so.6(GLIBCXX_3.4.32) Requires: libstdc++.so.6(GLIBCXX_3.4.5) @@ -53,21 +52,21 @@ Requires: rpmlib(PayloadIsLzma) -Provides: libcxxtools-bin.so.9 = set:ndwGq2nd25es5ysMrozh1LW2VrpCMZpLhlqhZnjmpUyMcMwKnbL5nWytByKtP268cB6N6Z1DRRJFwRr27tHrvdWGOQx98yt8HGQWPZqj7GM5AqVPO3UJobsO3L618QZekvjxZk2NOIYZf3iyVVLJ6xP1zySZwz4GVZ8hzpEwRizSu1wLxGeNZ56ghz0zJ3KNcdHAJkJ9fZv3Z2kZAl0m6hbKgMDOuljcrLwrLWbd2OlZuodRIQHQcQPsRTkZtxDBEl2R7Kd7sEjJa3vNCQD9sHC5yCopy7M45thXwT0d6Yfq62Zd3eOcAqpZF1tnnEQmqFQyBTo0v4xiik7EoetAJ7Zk53pLRXW69052z5uASXts4bylbhifMNJbq1tA9WqHYbQJnfKmxiAZcakGUsfC0yQW0G2ohI2q7YXL1cQfqUyrhBuN1QcuKrAZi3QxxvAKiNZ1IkdeDyYx9Z2n5gWkMfKiyClLpBOPjUkvBbdOY9hlyBdFNEy6XaUKc11VEmroxPtsvB5PUm9lPmKubSYqLTUr1U38xJ3cMZdaPukHRisIHlIYcMIqYNz2vTIBo1LDyNoN0XymOSDxG4cw9xpBk8849a0umckDe94FeQFXTZ0qa06eJLrGXQjoZtnXLi7W1YYAE3EotXYXx5pRkSwL5FaGrZnzJ1T9wfpy9Ul62XaaR98KaCMANZscZf9H9LNeywoJKLpa6MWA0lRqYAbDhgXeOyNHNGqtdT4BUjIKPCsQ6DrTrWOVAzIS0gZ5SwUgirE3IK2Zdz0ku4jlnOqCVxZGqIYjxOMTBC5ANkFXOwF2bjZsysicbA6l32hc7G33ZrvFoxBO5VeAtOzgrYlK3Z9HQETULKMIC2FClbrGIwf23Lq5nb5Zu8ZaEf2tYU9GdqGWSR1Cy9FZwsfsSr3TnSF1RlQuG2NnGR0s9g9fYIpx2XKn87ZBGoCNZzQ373u0vqF0DiGieaUjODapxKvt2dh5XAWPUH91Jx0JfqHZLZmmAQ0GTidGfxZG6hwkVnoaFqWHN3DSJjngqHAe2uIaofpb4oWAKcV3VmtZ7bger1mmIMIaJZ4Y6Rdv8ld8GopsqVPZ7N2NiRl9F0TPb85XjrfOvKWSr6cpGVj5xRzpXmLhNE7Z3qvJ6fQ62o9iyZ4YGG4ehe3pGX1FgHEkT6Nuir7EAR8sFe3N71hpJpUKY6MFJqjC592yFt6PfVqR4BCx7DkXw0EqblTAGhEQoEV4eZcQ74qZm91GH9YgRrjzsZJF2xUCeqT3kk1InDmZ2165910roKSfn9qIQ37Mt1oxEaH14FkNnukSguKFJc8pMg9rOR0SIn108gmJl7y50U0WHSfroZubHwsVe5xieNvsZk5xqrWvn1Zje11 -Provides: libcxxtools-http.so.9 = set:nd8ZwvPNeZC6qsDdXP23NRNNNWBbnfhzX1BZeRlthJYZEJdTzo7ZIeNl7zBrpkLjRqveG1Z3NtmENQ9xeFUw4GsCEBj7Cpg0lrdniV5kU6tvkV4n6vSnn7WZ8ZGXMiYXsnJKI44NxOUtpJRSiMD4O7iOGv1QVlcpeUJASSz9GvloydnPXRjro4F3eHWCghkY8bmFwcZHhUzdcHaLfJlUS1Spc6ZiYZDOEaAaqUlqzHlngWSU0ShGgZ5Gx44h1MvbAf4P07K2l4lKqL8xZoa3QrYtGMzY2Nm81SN3lbR87TFHvHFBpasNqodPLFtzcj0cYZzMPxyWLOy0dV9ltK3YdO4VNGcDPdt5TgcfFgh9bdjC8omPY67962WGjp75ARVlawj5WmIvVoejctHfRxpUB9VkM3sVB7hTGaS1Mnn7q9lXiblemPtz4gAU7OD8KfjefdOWzQW4GzD9UwRcLnxl3ou55sAcu3SySvb3apfzVWurAKLtCQjLpmLCd1yQXY9BTsFgQVQYZrBaSGY5rKmFX7Zb5EenpTrMyfC4pWa71SX1VhNsLYnmKtX0eJ7EAtDrhaUh6sWMOqr3GKHrmdjHUiW0nxVaPBdMMpJg9EWZbKqtReZlJZiVRHegYhI3SxsF2LlAZfPkDF6ppa9kqFlqdTgqLPm5ZpJi31HiwrPZFnnpHmMbsElrdAS6GLWfZiVvC3LeFXhgIZ2I3hl0Hmccqkq27w1Ne3h6hJe0kFaozTF0ChkbONvRhE7LMs0RMLbEiQyO6y5Qy56Ub08KN9985rCvC5jh60KMfPfKvq5x6J9C0Zt0hfpyFMTjGuI4Lk7YfZkMAoqIUE1U2NVrZtnXLey2Z2WUfR4aNvwNVzdZFvZpUV83WZIhNgSXEUIC8ja2YIA8qp2BBd4dnbafoAnDQvz9srl7ILCk13HAd2iHZ3ZvcMNfNRMHMoHZIPomAkC6fYlm0HipavmAZyfliug4bZdNlO4HDKTquCrpO29hxfjnIzIv4tDdZK7lq5LCPGFwCmmiWM4ZvqaZ01SgNSBxnjBrOUJZdtiJgCD91PFHRd8Qn9iryluNzIqMZoIXWNLikUoY4m3Ko3z0lZekkz9Z9TRNazMwSNk1Fymn5XcDbZ2ilo2lZ0SGP2qjhZdFA5z85dpHjoPOItyldirpbawXKCAnqaDMoN0PcVKMTnZhgogIeNYvUXKcHf9kq2Rybo2afZlgOzwVrNs9CgY16WBUSwEWZHqodCZ2BEgWbWyQZh21ZkDof2cFGo7IOxsQAgOVnCiZ2TgTxb1DdMbqskwd4sN25dfvWpkMa4m9ZbteEMKVDSy7jSuYfZLVE2zz70O0X6bzSK2AbSd8m31XFuZ1am4he8v15EBPZwkPrwvps845PXF39EPUe3Y7kB4gk3DEVyNgEmp91mdZgMOHEI2ffYt2jlGFS8IFZsHD9AYdZ9IgA9TEZCMhuyNrcX4HZwlf2C1kuuZBAqO0eP9U6T7UZcZFOivzZ0ZKsZ3nR7bkh4eRcL8GJ4Pqt5Z1vO8UZ7hQU44A0o0L7jcBFmP2LbZoC7r6prkpivh6UZKUjIk95cfB4rTXDuPEN6pm9kByUmsjTiB2HwR2LtnlCXQDijjUYj2azADvZigIS82Ewmvqa4ty3h9Xh8eAeCS2bWJT8Zdm6ysxfdnjGl0zwIGrnbBJnyo5auLQMmhurzLGQpvk1CywkpGgyuYK1zKcncLZoWVFNVmILaijABqfSNXUIbencuAAgpUolNOdYRJ2AAzF7HzKWYXkcamkgWSoenJb3SqFJnjgELSEqLbUjUXafkRi1D6ikU3SO27LAhbOmY0TQ78CAbBkG1uxf873Zd9cYZGgkAyDjAKMPqAIpgw3HGB0SWOFie7BpORbJWIdICkQteZvxoqTWzx1ZieSHw8ToTStud4X8BK4HsNlhjMRue43MO8jpAZBV3u0u0maKzRF7Qrg6wuwEtSO99rGVcZj74nYMAjUUsU0 -Provides: libcxxtools-json.so.9 = set:ndnne7SvXxGKBTuonI1q1fswaTXqkc1uHQuqKlEu85YGXS5wsep1xLskvHAEsO5j89f1hGByMBlkRuWsG6eZpCfKmWqBz7wpqLWRDfKwNH3xzOZw9AJTHq3ChIJixjqmSEeq8u0ApvtfCBuDX8Zgw6MvEIAdrOGAnxEaB9GMjUSP9xY5By0qjF9f2D3ubzvO8zieoFhQ3U7XJwfBQ4SXx5JRZ48VyckRZrtBKA0PJC0R0JQkvkG0b9rzBSVsKr21R9cCGXH5s6DGCnIXZdFPpPwxTPTWbxZCREINuB4XrfAqlR2ghJ9oTEmRdvtJYyGObMbXRc9gIxww7835pa7w5b95FaUnkny3wX8VTJdyklNjF6MRZ0kcTuDmATbertz40lexN0Z5gBJeZkfGLNwCMiEqwOAAtZFkUhB6lbYGSmFT7IeHzUwjBxGm8Z3UUA25VP1Gu8swbSmohx5J7xZ0OZvMeTNItfUzQsXlH4mvMJyspUvnVCm2R0B2jO2nNHWZh5vLEXTLmR7ODIsKzBpz71QqFp1EjxAR0BLyo8pCGmZeZfPkD9MxU1WadrVKOMIuBHWtlXNS0Ma9Bk1XqZ3s1Kl98uwzz60V0cXey2gGhDgurMyLr2wDPJIt3q9cefQjXCDG2ZyOmZyfaJaGwAfYtWZ1GDcEAwr7Pk5TfdV4HhfQVnL1HbyG3ZvJoXDndCoAgZvHkXPSUERUu2PLLSv5DIyxbh0Z1rYwdOk7RHDwtnRONMdlGlJrFxgSWUjbtVGtOZ8mgWgtikh697W66TZKkqw0JLLvtj2vjklspsiWrCy1cQu6Ok67zNsHHZ1wWsmR337kt0ikp1NicKQl1hAojEGnp7OYeQzAnqM8jLIO55YX2JGb7q5g70eHLJCIjOYQquQryb98hsG0xpSYtDkiTAq8HjeFYDJJ4OZje5NC0VZ5X4IyeNW2AJoo0zVaOWj3C17dZ40Kyx1Z3xy76b2emwYcfeNGEE9neCWiYPuh4rZolyzyk6GdEJBWrGiEKlU0YVi8rYTOeSTHOkZnyLQCFu7Mqv2ORj7venhwjc4HjkeQ5zAlpQwzGWiSIPoraCLdfydO2Q90KmiZ2Mz0U8z3fnVVxhCBDPrRZ5gnztj4Sq0p2saXeV4ZL2KfIKxIU2IIgJDYf4ZvdplzckZpi2pfjQZyXkEJ2QpNvpuK1DfH9NtCPatd4ZepKa7JxRyDOB5ykzPBf5Z0ZLLkAa2l3npHswCtiegPpNZH5KpsKUnMpc4wQLNF2Q6R3XdRzECloOWiZczyLgPU2AwZALONOVS8ogJpyUIrRRlx51eDZyKOHAmMqNFodOWBBMZiTJPZBDQg7qmiQrOo1cZEXOXLrzz6JykN2prmF8oIFAV4dX3QiD6qsj2s4limw8dup2Eo95eKlOel5VYq4tApd6ZzZo2FG8XnBOcH8kQZawQ1JxXib1vf9uFhJmkNGfWzl6eEdZD4W2ndu5UlkZdZ1amZlZezc0K10XjVH0OSNrrtCZ7DxZ9ZyVF1 -Provides: libcxxtools-unit.so.9 = set:ld8pDjwQnLblp6Qfak9atHm9PySJG1DH0oJWySG3CwpXZnmdfy7hTlZeCTJKJyjowJJwXNZIiRhkr1RQtsxt8gAXZq9kMfZuUHHn8eHLQqUZtimERDcanydO0X8W4GDtMnK5nwI5Ze5BLDLyCAQccZDFBnJHDKRP7VVJwCieh0wx355ZohHb9ZcKJ24k600Y4EKRU5rToqV0Sm97jb4YU6XFObE5voWfsc2winZDJ568m38h3CyDjFhsZuMHwrwAhHP1R1W15X2h3CURlY94TZa8uATkc5Sr1Z0ZyA1B3a3PMHiqaLsgjDCP4tC1WVS0aLHwi4CFZyljK9IcD544redjkc02eXdonOmM1rrRmo8Vpg3Csc -Provides: libcxxtools-xmlrpc.so.9 = set:mdT1qEZdmui41cVVG19e8atfxcepzUkLHlBOWe1Col6Re05DRWZ92y2EGG6Jcsl7oD8wiEzLrIad2SyGcduvbyomsZfz4uLH0wTbZ3oYjmI1IYlCEEyUNgWA8TOWsvUZl6ElaY0SY6GI6uGTPzmT8Lu6UcwB71v140hlltvjHNOhj6eqGrYvv6iO7hnEjE7Zc7SjGAhy4N79cF3h0uYdFUrMhRTNgHZgMMUO9ZJN5XfpqsRtXZ04F7R3I44uAOmf9HOoMnfMhNjx6RiOhjYiOcaksahKl52s6NH15FmQ8eCMpf7EZB9WkqYijSoZ9EPrWqzpoJ9d4mcohdnbfxAZmiuZpbRcmfZCSt9mw8zIIM3ucbTEVJLnrW9K0mTzmFgaX7ap6P1plSKEZwLhs8SwXysyhxRZbbHemfUGET2KOEjWKvjLb9CcFrRTVDNZoX5vzwVh3V6EdBkm5eoXmLID73hgx6vFWJmq4ZaaH6EtJK1by1qtbxwnJA77JsaYd4dhXGSOfHLZHpv10wdwL4Tp0HwwtSqJDmoZlhCHtMf1UhyBe42vuZpY1y4B6TuUBwt1TlDrDAyPKz7suR7CcmsXjWhSZuzUhZAU6JhNSk9RfCegAZ4afnMoNZJMstEJYtoLDv06nQDZiT6KuEE2gkTjYF0 -Provides: libcxxtools.so.9 = set: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 +Provides: libcxxtools-bin.so.9 = set:ndwGq2nd25es5ysMrozh1LW2VrpCMZpLhlqhZnjmpUyMcMwKnbL5nWytByKtP268c13C7DRRJFwRr27tbHDHaj7Cw8SxIGiHfXHj7GM5AqVPO3UJobsO3L618QZekvjxZk2NOIYZf3iyVVLJ6xP1zySZwz4GVZ8hzpEwRizSu1wLxGeNZ56ghz0zJ3KNcdHAJkJ9fZv3Z2kZAl0SssxwfBZaqypX5sXlvFhwbFRkPiLiPgfPlvjVTxDBEl2R7Kd7sEjJa3vNCQD9sHC5yCopy7M45thXwT0d6Yfq6WZnAp8ROZj3WKKgFJQiF5bLN0ZowkZhEoetAJ7Zk53pLRXW69052z5uASXts4bylbhifMNJbq1tA9WqHYbUoUq5ahSPakGUsfC0yQW0G2ohI2q7YXL1cQfqUyrhBuN1QcuKrAZi3QxxvAKiNZ1IkdeDyYx9Z2n5gWkMfKiyClLpBOPjgZIizcvikBopjqcGENK2KbjggeGR6mUs7TravDo6TaFqSORrNCnXZ6YJ0Y1AMS16UZmBpfGRq9eSRamu6omdZo75ZuCJ4bUZ4NoIowthbpXPgl26MAMIia44y450fb6GjD4yk7WQZbX1d503DSTdRtW9cZKHZ7BeQ3UVhy3HrDvfI8HCO6YJ8lhtPZCIdUe1Y9jc1LyLyit2yHy9cpIfPQZFICY6X82yRWZmCy1Ie9glRN9DhgXeOyNHNGqtpUODotDdVEdeTKTQBP97pJ1wWbrgs8FdQ1mnxZuh0afyFGbpdPYMvlzBvaQzLp1pclWKcoGMOAfbO9NIgqkd84NQ0NvZy5bIkK8TxIju4qzLOtEfnFhLNvtxpNrmJI1cHpUlHUqFMThWlQ71dgkrQkRJH3c5jiZxUuUIT6KLIj3GHEZ4l8ZiRq0K4EA7uSIgxtTbAz9FpYZwZ073u0vqF0DiGieaUjOp5tZGjE9GoDkv6vdzggXzSWZHLphi3EubREZkULq41eEj9ljvduUQKtW2irBQhMzlNAiWTm8MQ9tp4HRRxjV2IIoxplqX9uzWCfAG64lIceJYVZroxoFWGAkwXV5AyZ9SuAZIlTuPwphmhoZ8pXmLhNE7Z3qvJ6fQ62o9iylQUCu6OkYhJyitr4X9JtwimzMBWc4v44dze9PMtVdwjrRCcbi44jXcCvORG9ad3feFS11gRmGK9lI82dDMFDFf8QYJA0RRWk5tGurqAXLj52NdtQK7EE2oLeJWB0zyA0wdcnXDH4dmWx3UK0IgkBR0ykGUbfar8fTQm6AcoEAdVq0rSH0048HSG3N20s0Z5JvSMYZ5m1VOtaMN2Z6ygJdZfK2Y7Dw +Provides: libcxxtools-http.so.9 = set:nd8ZwvPNeZC6qsDdXP23NRNNNWBbnfhzX1BZeRlthJYZEJdTzo7ZIeNl7zBrpkLjRqveG1Z3NtmENQ9xeFUw4Gw93toCFqHViaLw2TEXzaDUOUPZqH3ZeNvt7myvDXGRBBw8ek6LbHJSm2Zk2V39pRL0WYaCc7YmirXN4RLacNCHVZaDSM8i7smRdxyEUhmIi1pZnzM7romluvqHMJ3IPocY5Zvfpk5i5dYaJNRGb89rnxWbRg2yE0UL5O7ypw3nxayanJnAgvkp0rKaY8LgI5iwtYgRidONtWWTqqpC2nI6mPYrqT8AA72wxZL1uekkZBphwCYAGeT1ZmA9OzlpeDrWaKxouixyimqCchMICVdGIEHeBtkgmDnF0elErNZleCP4jTQQcYOAsaU1KYOzErl5X0UHH3JAGtFBa7HVKh28iY3Vj4TD9DD6pZ1FR9k7fjM1HpuL2H6MYaaU8pY6I5JZCpg9XpcnTrcERjLpmLCd1yQXY9BTsFgQVQYZrBaSGY5rKmFX7Zb5EenpTrMyfC4pWa71SX1VhNsLYnmKtX0eJ7EAtDrhaUh6sWMOqr3GKHrmdjHUiW0nxVaPBdMMpJg9EWZbKqtReZlJZiVRHegYhI3SxsF2Lu8PkDF6ppa9kqFlqdTgqLPm5ZpJi31HiwrPZFnnpHmMbsElrdAS6GLWfZiVvC3LeFXhgIZ2I3hl0Hmccqkq27w1Ne3h6hJe0kFaozTF0ChkbONvRhE7LMs0RMLbEiQyO6y5Qy56Ub08KN9985rCvC5jh60KMfPfKvq5x6JGQLg0ZCwEDcNkUX9lfmynG3ZnY9oiQ5F1U2NVrZtnXLey2Z2WUfR46OzP7rZjZILdNNV83WZIhNgSXEUIC8ja2YIA8qp2BBd4dnbafoAnDQvVsHeovdF26m9r4AmX7ZD6UUDUqUloIRvu6PyAOQUxLO2olajVPyYnuGAYw8mWXUapyRjTrdfPJcpxAEMZteOZhhTpPLvkFlYqeHC2qqp9F3jUZGFQ31SgNSBxnjBrOUJZdtiJgCD91PFHRd8Qn9iryluNzIqMZoIXWNLikUoAbsN661GWtaGNAZsXWoBhogXoGw8h9SpenW5FacxGuMmtmgraGLj9b6haqOmDMCBpX4HqASOmk0Ttd9Ky46b6oC9T5ZubZw8c8mDoZvMTtpmviE4gKw9EYUngOznIVicxU3cQbNJ1hlPwqcXBik8Z5Q5FZ342YFjI71CklI3mVgeqi8VYbjFuV6Wes9UI1uhzz2IxwbmEEVVjfz2mxMaFvXsgxtPfJ5fCIZ8ZFZLskxNN30j7bzSK2AbSd8m31XFuZ1am4he8v1fLZxECT0Hyb8s845PXF3LVt6UfEa9wE6ehP5zxgJOi2IqY1UxK2ffYt2jlGFS8IFZsHD9AYdZ9IgA9TEZC8MvIDoY6B8Co1P0adlFCcwPs2KNZ1UZcZFOivzZ0ZKsZ3nR7bkh4eRcL8GJ4Pqt5Z1vO8UZ7hQU44A0o0L7jcBFmP2LbZoCjZ6zajWbO0ZD7vyBaFwVFAoXuZALpQozcH4GihsbKFrFixlMqxTKHaPtWjFF9sZp4k69fZInwoJh4g1JZkjxEjs8apf2NxQNQmohLZ6AZmb3hKMDCH9RawhgmRJHBOSbhI25LhFkurzLGQpvk1CywkpGgyuYK1zKcncLZoWVFNVmILaijABqfSNXUIbencuAAgpUolNOdYRJ2AAzF7HzKWYXkcamkgWSoenJb3SqFJnjgELSEqLbUjUXafkRi1D6ikU3SO27LAhbOmY0TQ78CAbBkG1uxf873Zd9cYZGgkAyDjAKMPqAIpgw3HGB0SWOFie7BpORbJWIdICkQteZvxoqTWzx1ZieSHw8ToTStud4X8BK4HsNlhjMRue43MO8jpAZBV3u0u0mamTfETwc0qUpbDAIFCPUf74nYMAjUUsU0 +Provides: libcxxtools-json.so.9 = set:ndnne7SvXxGKBTuonI1q1fswaTXqkc1uHQuqKlEu85YGXS5wsep1xLskvHAEsO5j89f1hGByMBlkRuWsG4MP7nbtJON3McJnZafvs1znqeZzAgSuLGdo6NSa5eFppzWExU1gCZ5TzpFTVeyf0THbWvEIAdrOGAnxEaB9GMjUSP9xY5By0qjF9f2D3ubzvO8zieoFhQ3U7XJwfBQ4SXx5JRZ48VyckRZrtBKA0PJC0R0JQkvkG0b9rzxDUK94kDMoGKLmMpsGqu1pCeDd36ufvHL4ZrlzO6XliILZ0FmlJ0kkr2SdGltPnnbLEGY2YOudj24r88U1OghCO1wFJk5YbGbN1MtAYXS6haX3dwHX1aCrLjbOX5DJKh2waDMowZiEOm7vWhZdogjo9kdgpiOKZAaYEizG5ulrHQX3mDRhsMxQp8Z3UUA25VP1Gu8swbSmohx5J7xZ0OZvMeTNItfUzQsXlH4mvMJyspUvnVCm2R0B2jO2nNHWZh5vLEXTLmR7ODIsKzBpz71QqFp1EjxAR0BLyo8pCGmZeZfPkD9MxU1WadrVKOMIuBHWtlXNS0Ma9Bk1XqZ3s1Kl98uwzz60V0cXey2gGhDgurMyLr2wDPJIt3q9cefQjXCDG2ZyOmZyfaJaGwAfYtWZ1GDcEAwr7Pk5TfdV4HhfQVnL1HbyG3ZvJoXDndCoAgZvHkXPSUERUu2PLLSv5DIyxbXzduM6pGzWRjMKHqVoUCaRGSJQg8rtYFBKsReVuQ2i7GjyrQxKxNZfeB68gXXXnTAMT4l5n6DAZmCy1cQu6Ok67zNsHHZ1wWsm5k1Q18hB54bNUin54hydxGuBt8PXgfiuF1zcZ2Hsh1ZK2JGb7q5g70eHLJCIj2tJhL9KAw4NF24CpPTti9tjGxIe1BerbxIZEjhI9guvJjMaW4HZ5ecwNYZAdo6sQQj0Kyx1Z3xy76b2emwYcfe1sjKscRBUDZ2yoP7H475FckrgrbRTkBgtHM1UPBgSULBtILnBFYfNnqPkL3gvzHDeZsVa2syxotyOxKNl6dUEGKAdXcSCyVrPzo3G70nbFu1ucOVMPluuoApVVYmtv1tdxZJehoH1wvq5PZHwX3Hr8bK0bbkX9Zz4ZvdplzckZpi2pfjQZyXkEJ2Qp9sZFquSwnjyXcDlWq8WZcsleq3H5fBbb4F6DbvaWxZLnai5xGxHIlegPe97EVIUZJ2TcenYbUc62gWTUk1qzWxZ6G7hdHMARBWVhNnEps1iMvWlemeT6kDC8eXmttlohwPVLUaLiq1H5DyR8Hnm2XbTJPZBDQg7qmiQrOo1cZEXOXLrzz6JykN2prmF8oIFAV4dX3QiD6qsj2s4limw8dup2Eo95eKlOel5VYq4tApd6ZzZo2FG8XnBOcH8kQZawQ1JxXib1vf9uFhJmkNGfWzl6eEdZD4W2ndu5UlkZdZ1amZlZezc0K10XjVHJBTSWcXLPMZsv9fd +Provides: libcxxtools-unit.so.9 = set:ld8pDjwQnLblp6Qfak9atHm9PySJG1DH0oJWySG3CwpXZnmdfy7hTlZeCTJKJyjowJJwXNZIiRhkr1RQtsxt8gAXZq9kMfZuUHHn8eHLQqUZtimERDcanydO0X8W4GDtMnK5nwI5Ze5BLDLyCAQccZDFBnJHDKRP7VVJwCieh0wx355ZohHb9ZcKJ24k600Y4EKRU5rToqV0Sm97jb4YU6XFObE5voWfsc2winZDJ568m38h3CyDjFhsZuMz3g6Je7k7E7kIb4doynnNDgsTH8uATkc5Sr1Z0ZyA1B3a3PMHiqaLsgjDCP4tC1WVS0aLHwi4CFZyljK9IcD544redjkc02eXdonOmM1rrRmo8Vpg3CSiP4 +Provides: libcxxtools-xmlrpc.so.9 = set:mdT1qEZdmui41cVVG19e8atfxcepzUkLHWSt2cNGcGt0aeHRXj1h1kllzm6KG3Ij4g9QNTdm1cckpodh4PyHZDAMX583jZw6ZAmI1IYlCEEyUNgWA0zGZ1KvpwmFM3oPrEOqUFuffqtzYad3w5D02wEGGKLFRoVE937dRdZvZsgiZoEb4RGV3X9lO8hyUz4CQx80fZmiNT0Bs3JW3MMUO9ZJN5XfMXRJT34F7R3I44uAOCBBNwf36f5qkb9KNiChxQDrlx0DhYqghG5dyz9YVRZCprYijSoZ9EPrWqzpoJ9d4mcohdnbfti9fse6HDvPKbN24pAB5uMzpV6dLZdHdCamTzmFgaX7ap6P1plSKEZwLhs8GCV4z2HXTBl7H7slQr1npQ9tTLFTB4jCQJWXYPovsLUr4cfq8T0JFAOGM1rTWBZc3wz5ZilLRizEnlmdgXqt3m43QW6KZ2VNhbD2v3hjQKGJYPWXZCSn00o3UbNt6Ma8oDJmXF5Cv5pKS1ZA0uAoF3xMDDvO78ikqsXxn2S5sntKtiaeXeuMVlvoOoNJfF7pXXzUhZAU6JhNS4zdW0hSjafnMoNZJMstEJYtoLDv06nQDZi376IB1T3fNDiG6 +Provides: libcxxtools.so.9 = set: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 Provides: libcxxtools = 2.2.1-alt3:sisyphus+285686.100.1.1 File: /usr/lib/libcxxtools-bin.so.9 120777 root:root libcxxtools-bin.so.9.0.0 -File: /usr/lib/libcxxtools-bin.so.9.0.0 100644 root:root 6c7a643c599b0d3ebf0adf8d1e156c44 +File: /usr/lib/libcxxtools-bin.so.9.0.0 100644 root:root 6218cbfa6cef666d4ed48d46e4247c73 File: /usr/lib/libcxxtools-http.so.9 120777 root:root libcxxtools-http.so.9.0.0 -File: /usr/lib/libcxxtools-http.so.9.0.0 100644 root:root bd9c32923b898fa8b82dc9b52875da6c +File: /usr/lib/libcxxtools-http.so.9.0.0 100644 root:root a9c576e5822bddc4c0fc220cc63d5555 File: /usr/lib/libcxxtools-json.so.9 120777 root:root libcxxtools-json.so.9.0.0 -File: /usr/lib/libcxxtools-json.so.9.0.0 100644 root:root 01b18f7b7e36effae4785539645710b2 +File: /usr/lib/libcxxtools-json.so.9.0.0 100644 root:root a2b36cd4e558dd9a69578496792f76dc File: /usr/lib/libcxxtools-unit.so.9 120777 root:root libcxxtools-unit.so.9.0.0 -File: /usr/lib/libcxxtools-unit.so.9.0.0 100644 root:root d2f62fe8832fd64bc6ffc0605b445e1f +File: /usr/lib/libcxxtools-unit.so.9.0.0 100644 root:root 4eab1f486fd282ed99920add07ba3354 File: /usr/lib/libcxxtools-xmlrpc.so.9 120777 root:root libcxxtools-xmlrpc.so.9.0.0 -File: /usr/lib/libcxxtools-xmlrpc.so.9.0.0 100644 root:root 7c1dda6d17c2dde8400dea9b46ed3593 +File: /usr/lib/libcxxtools-xmlrpc.so.9.0.0 100644 root:root 04938c67eb122fb2c591826a7641c4c0 File: /usr/lib/libcxxtools.so.9 120777 root:root libcxxtools.so.9.0.0 -File: /usr/lib/libcxxtools.so.9.0.0 100644 root:root 24954e20ecaaa72055b383d9874b40e0 -RPMIdentity: 481a8d620cae3bc8bfda8583fccff68b55306e981f616b2f57338c9a12d3684cdeda3a20e129aee994a1b594ebdc64ad1f2337576856d666fc1413c33cdc2499 +File: /usr/lib/libcxxtools.so.9.0.0 100644 root:root 8631429a52a0527d152de3458d849359 +RPMIdentity: ed49958d09666e37524d1cdc3fdf5fe5221aaf6ebf63bc75665d8d8dddd4c28e667fb03f421f43e6c5214175908f6551ce28b03b524dd560f9c7d4ac4ebfceb9 --- libcxxtools-debuginfo-2.2.1-alt3.i586.rpm.repo 2021-09-22 12:30:51.000000000 +0000 +++ libcxxtools-debuginfo-2.2.1-alt3.i586.rpm.hasher 2024-12-14 10:08:01.924861376 +0000 @@ -1,19 +1,19 @@ -/usr/lib/debug/.build-id/0f 40755 root:root -/usr/lib/debug/.build-id/0f/0829c46c359351ee141230ff0246e38dd0e1f0 120777 root:root ../../../libcxxtools-http.so.9.0.0 -/usr/lib/debug/.build-id/0f/0829c46c359351ee141230ff0246e38dd0e1f0.debug 120777 root:root ../../usr/lib/libcxxtools-http.so.9.0.0.debug -/usr/lib/debug/.build-id/24 40755 root:root -/usr/lib/debug/.build-id/24/86db3f06e5472c37a33eb4a8ba4d5b704c847b 120777 root:root ../../../libcxxtools-unit.so.9.0.0 -/usr/lib/debug/.build-id/24/86db3f06e5472c37a33eb4a8ba4d5b704c847b.debug 120777 root:root ../../usr/lib/libcxxtools-unit.so.9.0.0.debug -/usr/lib/debug/.build-id/4c 40755 root:root -/usr/lib/debug/.build-id/4c/f809ff03407fc8a79ef9e1dc5dffb80683d844 120777 root:root ../../../libcxxtools.so.9.0.0 -/usr/lib/debug/.build-id/4c/f809ff03407fc8a79ef9e1dc5dffb80683d844.debug 120777 root:root ../../usr/lib/libcxxtools.so.9.0.0.debug -/usr/lib/debug/.build-id/85 40755 root:root -/usr/lib/debug/.build-id/85/37ba93b7169c4bd4307d4a0b3137c8e5264130 120777 root:root ../../../libcxxtools-json.so.9.0.0 -/usr/lib/debug/.build-id/85/37ba93b7169c4bd4307d4a0b3137c8e5264130.debug 120777 root:root ../../usr/lib/libcxxtools-json.so.9.0.0.debug -/usr/lib/debug/.build-id/95 40755 root:root -/usr/lib/debug/.build-id/95/981ea05afdbb51e036a118ec942d97332c040b 120777 root:root ../../../libcxxtools-bin.so.9.0.0 -/usr/lib/debug/.build-id/95/981ea05afdbb51e036a118ec942d97332c040b.debug 120777 root:root ../../usr/lib/libcxxtools-bin.so.9.0.0.debug -/usr/lib/debug/.build-id/d7 40755 root:root -/usr/lib/debug/.build-id/d7/5820ab105d3b55389d82adb69bec289e9430e1 120777 root:root ../../../libcxxtools-xmlrpc.so.9.0.0 -/usr/lib/debug/.build-id/d7/5820ab105d3b55389d82adb69bec289e9430e1.debug 120777 root:root ../../usr/lib/libcxxtools-xmlrpc.so.9.0.0.debug +/usr/lib/debug/.build-id/05 40755 root:root +/usr/lib/debug/.build-id/05/60871b446f012d58531bbc3c10715adab4bdc5 120777 root:root ../../../libcxxtools-xmlrpc.so.9.0.0 +/usr/lib/debug/.build-id/05/60871b446f012d58531bbc3c10715adab4bdc5.debug 120777 root:root ../../usr/lib/libcxxtools-xmlrpc.so.9.0.0.debug +/usr/lib/debug/.build-id/14 40755 root:root +/usr/lib/debug/.build-id/14/075d58cc4126d65dd0869a284c72aa0a868d30 120777 root:root ../../../libcxxtools-json.so.9.0.0 +/usr/lib/debug/.build-id/14/075d58cc4126d65dd0869a284c72aa0a868d30.debug 120777 root:root ../../usr/lib/libcxxtools-json.so.9.0.0.debug +/usr/lib/debug/.build-id/37 40755 root:root +/usr/lib/debug/.build-id/37/f6b86b8a8c6ffba955ec9e1a1aee1f4b5d54ab 120777 root:root ../../../libcxxtools-http.so.9.0.0 +/usr/lib/debug/.build-id/37/f6b86b8a8c6ffba955ec9e1a1aee1f4b5d54ab.debug 120777 root:root ../../usr/lib/libcxxtools-http.so.9.0.0.debug +/usr/lib/debug/.build-id/43 40755 root:root +/usr/lib/debug/.build-id/43/4eaa4a27032849b6bb9dc65883322fa196fd64 120777 root:root ../../../libcxxtools-bin.so.9.0.0 +/usr/lib/debug/.build-id/43/4eaa4a27032849b6bb9dc65883322fa196fd64.debug 120777 root:root ../../usr/lib/libcxxtools-bin.so.9.0.0.debug +/usr/lib/debug/.build-id/ae 40755 root:root +/usr/lib/debug/.build-id/ae/4ce885e506782071c96e7c0faae4084ea14e7f 120777 root:root ../../../libcxxtools-unit.so.9.0.0 +/usr/lib/debug/.build-id/ae/4ce885e506782071c96e7c0faae4084ea14e7f.debug 120777 root:root ../../usr/lib/libcxxtools-unit.so.9.0.0.debug +/usr/lib/debug/.build-id/fd 40755 root:root +/usr/lib/debug/.build-id/fd/4d498cb704add7233ec5ad7c7ce9ce141c22cc 120777 root:root ../../../libcxxtools.so.9.0.0 +/usr/lib/debug/.build-id/fd/4d498cb704add7233ec5ad7c7ce9ce141c22cc.debug 120777 root:root ../../usr/lib/libcxxtools.so.9.0.0.debug /usr/lib/debug/usr/lib/libcxxtools-bin.so.9.0.0.debug 100644 root:root @@ -449,6 +449,4 @@ Requires: debug(libc.so.6) -Requires: debug(libdl.so.2) Requires: debug(libgcc_s.so.1) Requires: debug(libm.so.6) -Requires: debug(libpthread.so.0) Requires: debug(libstdc++.so.6) @@ -463,31 +461,31 @@ Provides: libcxxtools-debuginfo = 2.2.1-alt3:sisyphus+285686.100.1.1 -File: /usr/lib/debug/.build-id/0f 40755 root:root -File: /usr/lib/debug/.build-id/0f/0829c46c359351ee141230ff0246e38dd0e1f0 120777 root:root ../../../libcxxtools-http.so.9.0.0 -File: /usr/lib/debug/.build-id/0f/0829c46c359351ee141230ff0246e38dd0e1f0.debug 120777 root:root ../../usr/lib/libcxxtools-http.so.9.0.0.debug -File: /usr/lib/debug/.build-id/24 40755 root:root -File: /usr/lib/debug/.build-id/24/86db3f06e5472c37a33eb4a8ba4d5b704c847b 120777 root:root ../../../libcxxtools-unit.so.9.0.0 -File: /usr/lib/debug/.build-id/24/86db3f06e5472c37a33eb4a8ba4d5b704c847b.debug 120777 root:root ../../usr/lib/libcxxtools-unit.so.9.0.0.debug -File: /usr/lib/debug/.build-id/4c 40755 root:root -File: /usr/lib/debug/.build-id/4c/f809ff03407fc8a79ef9e1dc5dffb80683d844 120777 root:root ../../../libcxxtools.so.9.0.0 -File: /usr/lib/debug/.build-id/4c/f809ff03407fc8a79ef9e1dc5dffb80683d844.debug 120777 root:root ../../usr/lib/libcxxtools.so.9.0.0.debug -File: /usr/lib/debug/.build-id/85 40755 root:root -File: /usr/lib/debug/.build-id/85/37ba93b7169c4bd4307d4a0b3137c8e5264130 120777 root:root ../../../libcxxtools-json.so.9.0.0 -File: /usr/lib/debug/.build-id/85/37ba93b7169c4bd4307d4a0b3137c8e5264130.debug 120777 root:root ../../usr/lib/libcxxtools-json.so.9.0.0.debug -File: /usr/lib/debug/.build-id/95 40755 root:root -File: /usr/lib/debug/.build-id/95/981ea05afdbb51e036a118ec942d97332c040b 120777 root:root ../../../libcxxtools-bin.so.9.0.0 -File: /usr/lib/debug/.build-id/95/981ea05afdbb51e036a118ec942d97332c040b.debug 120777 root:root ../../usr/lib/libcxxtools-bin.so.9.0.0.debug -File: /usr/lib/debug/.build-id/d7 40755 root:root -File: /usr/lib/debug/.build-id/d7/5820ab105d3b55389d82adb69bec289e9430e1 120777 root:root ../../../libcxxtools-xmlrpc.so.9.0.0 -File: /usr/lib/debug/.build-id/d7/5820ab105d3b55389d82adb69bec289e9430e1.debug 120777 root:root ../../usr/lib/libcxxtools-xmlrpc.so.9.0.0.debug -File: /usr/lib/debug/usr/lib/libcxxtools-bin.so.9.0.0.debug 100644 root:root 609527de739b09d6bb1f4ec3d4d4c091 +File: /usr/lib/debug/.build-id/05 40755 root:root +File: /usr/lib/debug/.build-id/05/60871b446f012d58531bbc3c10715adab4bdc5 120777 root:root ../../../libcxxtools-xmlrpc.so.9.0.0 +File: /usr/lib/debug/.build-id/05/60871b446f012d58531bbc3c10715adab4bdc5.debug 120777 root:root ../../usr/lib/libcxxtools-xmlrpc.so.9.0.0.debug +File: /usr/lib/debug/.build-id/14 40755 root:root +File: /usr/lib/debug/.build-id/14/075d58cc4126d65dd0869a284c72aa0a868d30 120777 root:root ../../../libcxxtools-json.so.9.0.0 +File: /usr/lib/debug/.build-id/14/075d58cc4126d65dd0869a284c72aa0a868d30.debug 120777 root:root ../../usr/lib/libcxxtools-json.so.9.0.0.debug +File: /usr/lib/debug/.build-id/37 40755 root:root +File: /usr/lib/debug/.build-id/37/f6b86b8a8c6ffba955ec9e1a1aee1f4b5d54ab 120777 root:root ../../../libcxxtools-http.so.9.0.0 +File: /usr/lib/debug/.build-id/37/f6b86b8a8c6ffba955ec9e1a1aee1f4b5d54ab.debug 120777 root:root ../../usr/lib/libcxxtools-http.so.9.0.0.debug +File: /usr/lib/debug/.build-id/43 40755 root:root +File: /usr/lib/debug/.build-id/43/4eaa4a27032849b6bb9dc65883322fa196fd64 120777 root:root ../../../libcxxtools-bin.so.9.0.0 +File: /usr/lib/debug/.build-id/43/4eaa4a27032849b6bb9dc65883322fa196fd64.debug 120777 root:root ../../usr/lib/libcxxtools-bin.so.9.0.0.debug +File: /usr/lib/debug/.build-id/ae 40755 root:root +File: /usr/lib/debug/.build-id/ae/4ce885e506782071c96e7c0faae4084ea14e7f 120777 root:root ../../../libcxxtools-unit.so.9.0.0 +File: /usr/lib/debug/.build-id/ae/4ce885e506782071c96e7c0faae4084ea14e7f.debug 120777 root:root ../../usr/lib/libcxxtools-unit.so.9.0.0.debug +File: /usr/lib/debug/.build-id/fd 40755 root:root +File: /usr/lib/debug/.build-id/fd/4d498cb704add7233ec5ad7c7ce9ce141c22cc 120777 root:root ../../../libcxxtools.so.9.0.0 +File: /usr/lib/debug/.build-id/fd/4d498cb704add7233ec5ad7c7ce9ce141c22cc.debug 120777 root:root ../../usr/lib/libcxxtools.so.9.0.0.debug +File: /usr/lib/debug/usr/lib/libcxxtools-bin.so.9.0.0.debug 100644 root:root 3832b3555b0a0e0d2e4ffaf877506e12 File: /usr/lib/debug/usr/lib/libcxxtools-bin.so.9.debug 120777 root:root libcxxtools-bin.so.9.0.0.debug -File: /usr/lib/debug/usr/lib/libcxxtools-http.so.9.0.0.debug 100644 root:root 1a3670782b65cbdd0e1b6e34ff791928 +File: /usr/lib/debug/usr/lib/libcxxtools-http.so.9.0.0.debug 100644 root:root 3a46a6cff45321b2f38c34bae6977e32 File: /usr/lib/debug/usr/lib/libcxxtools-http.so.9.debug 120777 root:root libcxxtools-http.so.9.0.0.debug -File: /usr/lib/debug/usr/lib/libcxxtools-json.so.9.0.0.debug 100644 root:root 843677f3af10f9e0a88c562092b8b27d +File: /usr/lib/debug/usr/lib/libcxxtools-json.so.9.0.0.debug 100644 root:root 5dcd361b9e6d51f01e2cc7a746e19cf7 File: /usr/lib/debug/usr/lib/libcxxtools-json.so.9.debug 120777 root:root libcxxtools-json.so.9.0.0.debug -File: /usr/lib/debug/usr/lib/libcxxtools-unit.so.9.0.0.debug 100644 root:root b2dad51b5f0898d46119be0fbf8f4783 +File: /usr/lib/debug/usr/lib/libcxxtools-unit.so.9.0.0.debug 100644 root:root 0c49eb035f6874fdf94fa6c3ec7cd5ed File: /usr/lib/debug/usr/lib/libcxxtools-unit.so.9.debug 120777 root:root libcxxtools-unit.so.9.0.0.debug -File: /usr/lib/debug/usr/lib/libcxxtools-xmlrpc.so.9.0.0.debug 100644 root:root a87fb40f6b6cfb6dbe364e0b9020d5df +File: /usr/lib/debug/usr/lib/libcxxtools-xmlrpc.so.9.0.0.debug 100644 root:root 6c8be5b0dd7751fa60a348c72215337a File: /usr/lib/debug/usr/lib/libcxxtools-xmlrpc.so.9.debug 120777 root:root libcxxtools-xmlrpc.so.9.0.0.debug -File: /usr/lib/debug/usr/lib/libcxxtools.so.9.0.0.debug 100644 root:root e3752883ad9bfc9b0faea25a1b45cbd8 +File: /usr/lib/debug/usr/lib/libcxxtools.so.9.0.0.debug 100644 root:root 39aab6e885a42df1fbee39be366f0a43 File: /usr/lib/debug/usr/lib/libcxxtools.so.9.debug 120777 root:root libcxxtools.so.9.0.0.debug @@ -911,2 +909,2 @@ File: /usr/src/debug/libcxxtools-2.2.1/src/xmltag.cpp 100644 root:root 4e4f3ee39e77331e29f8ff2958e99aae -RPMIdentity: ab2d9c3327628e71e613e543f09093da5d2a8e3e6cc2af47f6ebd039d55bc1719dc1ee14063009f000577af528d764470930e5b3f27960ce1a39e0a8b9287880 +RPMIdentity: 4ea1341d2320225aaa856567756fc7ca362200beebb74918242ca3d14e2722c6fad9bb0968e5b055df5153641cf3a9a36c1d20ba10ccc24d204a8a3ed1e72e05