Mock Version: 2.15 Mock Version: 2.15 Mock Version: 2.15 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/xbsql.spec'], chrootPath='/var/lib/mock/f36-build-32604566-4402732/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/xbsql.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1642809600 Wrote: /builddir/build/SRPMS/xbsql-0.11-41.fc36.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target aarch64 --nodeps /builddir/build/SPECS/xbsql.spec'], chrootPath='/var/lib/mock/f36-build-32604566-4402732/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target aarch64 --nodeps /builddir/build/SPECS/xbsql.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1642809600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.qKwEIB + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf xbsql-0.11 + /usr/bin/gzip -dc /builddir/build/SOURCES/xbsql-0.11.tgz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd xbsql-0.11 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (xbsql-0.11-ncurses64.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 Patch #0 (xbsql-0.11-ncurses64.patch): patching file configure Patch #1 (xbsql-0.11-xbase64.patch): + echo 'Patch #1 (xbsql-0.11-xbase64.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file xbsql/Makefile.am patching file xbsql/Makefile.in patching file xbsql/xbsql.cpp patching file xbsql/xbsql.h + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.VRX0Fl + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -Wl,-dT,/builddir/build/BUILD/xbsql-0.11/.package_note-xbsql-0.11-41.fc36.aarch64.ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + '[' -f /usr/lib/rpm/generate-rpm-note.sh ']' + /usr/lib/rpm/generate-rpm-note.sh xbsql 0.11-41.fc36 aarch64 + cd xbsql-0.11 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -Wl,-dT,/builddir/build/BUILD/xbsql-0.11/.package_note-xbsql-0.11-41.fc36.aarch64.ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + '[' '-flto=auto -ffat-lto-objectsx' '!=' x ']' ++ find . -type f -name configure -print + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./configure + diff -u ./configure.backup ./configure --- ./configure.backup 2022-01-22 05:01:22.521201998 +0000 +++ ./configure 2022-01-22 05:01:22.581201286 +0000 @@ -5281,7 +5281,7 @@ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char shl_load (); -char (*f) (); +__attribute__ ((used)) char (*f) (); int main () @@ -5394,7 +5394,7 @@ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char dlopen (); -char (*f) (); +__attribute__ ((used)) char (*f) (); int main () + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + '[' 1 = 1 ']' +++ dirname ./configure ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./config.guess ++ basename ./config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config.guess '/usr/lib/rpm/redhat/config.guess' -> './config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./config.sub ++ basename ./config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config.sub '/usr/lib/rpm/redhat/config.sub' -> './config.sub' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' ++ find . -name ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld"~' ./ltmain.sh + ./configure --build=aarch64-redhat-linux-gnu --host=aarch64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-rpath checking build system type... aarch64-redhat-linux-gnu checking host system type... aarch64-redhat-linux-gnu checking target system type... aarch64-redhat-linux-gnu checking for aarch64-redhat-linux-gnu-g++... g++ checking for C++ compiler default output... a.out checking whether the C++ compiler works... yes checking whether we are cross compiling... no checking for executable suffix... checking for object suffix... o checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking for aarch64-redhat-linux-gnu-gcc... gcc checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for ld used by GCC... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for /usr/bin/ld option to reload object files... -r checking for BSD-compatible nm... nm checking whether ln -s works... yes checking how to recognise dependant libraries... file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib ) checking command to parse nm output... failed checking how to run the C preprocessor... gcc -E checking for dlfcn.h... yes checking for aarch64-redhat-linux-gnu-file... no checking for file... /usr/bin/file checking for aarch64-redhat-linux-gnu-ranlib... no checking for ranlib... ranlib checking for aarch64-redhat-linux-gnu-strip... no checking for strip... strip checking for objdir... .libs checking for gcc option to produce PIC... -fPIC checking if gcc PIC flag -fPIC works... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.lo... yes checking if gcc supports -fno-rtti -fno-exceptions... yes checking whether the linker (/usr/bin/ld) supports shared libraries... yes checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking dynamic linker characteristics... GNU/Linux ld.so checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking whether -lc should be explicitly linked in... no creating libtool checking for a BSD compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for mawk... no checking for gawk... gawk checking whether make sets ${MAKE}... yes checking for style of include used by make... GNU checking dependency style of gcc... none checking dependency style of g++... none checking for (n)curses... checking (n)curses... ncurses configure: creating ./config.status config.status: creating Makefile config.status: creating xbsql/Makefile config.status: creating test/Makefile + sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool + sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool + make -j5 'CFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' 'CPPFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' Making all in xbsql make[1]: Entering directory '/builddir/build/BUILD/xbsql-0.11/xbsql' /bin/sh ../libtool --mode=compile g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c -o xb_value.lo `test -f 'xb_value.cpp' || echo './'`xb_value.cpp /bin/sh ../libtool --mode=compile g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c -o xb_elist.lo `test -f 'xb_elist.cpp' || echo './'`xb_elist.cpp /bin/sh ../libtool --mode=compile g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c -o xb_enode.lo `test -f 'xb_enode.cpp' || echo './'`xb_enode.cpp /bin/sh ../libtool --mode=compile g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c -o xb_queryset.lo `test -f 'xb_queryset.cpp' || echo './'`xb_queryset.cpp /bin/sh ../libtool --mode=compile g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c -o xb_tablelist.lo `test -f 'xb_tablelist.cpp' || echo './'`xb_tablelist.cpp mkdir .libs rm -f .libs/xb_enode.lo g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c xb_value.cpp -fPIC -DPIC -o .libs/xb_value.lo g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c xb_enode.cpp -fPIC -DPIC -o .libs/xb_enode.lo rm -f .libs/xb_queryset.lo g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c xb_queryset.cpp -fPIC -DPIC -o .libs/xb_queryset.lo rm -f .libs/xb_elist.lo rm -f .libs/xb_tablelist.lo g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c xb_elist.cpp -fPIC -DPIC -o .libs/xb_elist.lo g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c xb_tablelist.cpp -fPIC -DPIC -o .libs/xb_tablelist.lo xb_enode.cpp:80:1: warning: "/*" within comment [-Wcomment] 80 | /* : Like match routine with wildcards */ | xb_queryset.cpp: In member function 'void XBSQLQuerySet::cleanUp()': xb_queryset.cpp:109:41: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] 109 | { for (uint idx = 0 ; idx < nAllFields ; idx += 1) | ~~~~^~~~~~~~~~~~ xb_queryset.cpp: In member function 'void XBSQLQuerySet::setNumFields(int, int, int, int)': xb_queryset.cpp:173:33: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] 173 | for (uint idx = 0 ; idx < nAllFields ; idx += 1) | ~~~~^~~~~~~~~~~~ xb_value.cpp: In member function 'XBSQLValue& XBSQLValueList::at(int)': xb_value.cpp:714:37: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] 714 | for (uint s = 0 ; s < nvals ; s += 1) | ~~^~~~~~~ xb_tablelist.cpp: In member function 'bool XBSQLTableList::scanRowsSimple(XBSQLMulti*)': xb_tablelist.cpp:115:20: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 115 | if (next != 0) | ^ xb_tablelist.cpp: In member function 'bool XBSQLTableList::scanRowsIndexed(XBSQLMulti*)': xb_tablelist.cpp:220:20: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 220 | if (next != 0) | ^ xb_enode.cpp: In function 'char* operText(XBSQL::EType)': xb_enode.cpp:48:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 48 | case XBSQL::EPlus : return " + " ; | ^~~~~ xb_enode.cpp:49:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 49 | case XBSQL::EMinus : return " - " ; | ^~~~~ xb_enode.cpp:50:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 50 | case XBSQL::EMultiply : return " * " ; | ^~~~~ xb_enode.cpp:51:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 51 | case XBSQL::EDivide : return " / " ; | ^~~~~ xb_enode.cpp:52:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 52 | case XBSQL::ERem : return " % " ; | ^~~~~ xb_enode.cpp:53:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 53 | case XBSQL::ELike : return " like " ; | ^~~~~~~~ xb_enode.cpp:54:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 54 | case XBSQL::EEquals : return " = " ; | ^~~~~ xb_enode.cpp:55:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 55 | case XBSQL::ENotEqual : return " != " ; | ^~~~~~ xb_enode.cpp:56:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 56 | case XBSQL::EConcat : return " || " ; | ^~~~~~ xb_enode.cpp:57:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 57 | case XBSQL::ELT : return " < " ; | ^~~~~ xb_enode.cpp:58:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 58 | case XBSQL::ELTEqual : return " <= " ; | ^~~~~~ xb_enode.cpp:59:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 59 | case XBSQL::EGT : return " > " ; | ^~~~~ xb_enode.cpp:60:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 60 | case XBSQL::EGTEqual : return " >= " ; | ^~~~~~ xb_enode.cpp:61:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 61 | case XBSQL::EAnd : return " and " ; | ^~~~~~~ xb_enode.cpp:62:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 62 | case XBSQL::EOr : return " or " ; | ^~~~~~ xb_enode.cpp:64:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 64 | case XBSQL::EFNMin : return "min" ; | ^~~~~ xb_enode.cpp:65:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 65 | case XBSQL::EFNMax : return "max" ; | ^~~~~ xb_enode.cpp:66:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 66 | case XBSQL::EFNSum : return "sum" ; | ^~~~~ xb_enode.cpp:67:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 67 | case XBSQL::EFNCount : return "count" ; | ^~~~~~~ xb_enode.cpp:68:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 68 | case XBSQL::EFNLower : return "lower" ; | ^~~~~~~ xb_enode.cpp:69:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 69 | case XBSQL::EFNUpper : return "upper" ; | ^~~~~~~ xb_elist.cpp: In member function 'const char* XBSQLExprList::getFieldName(xbString&)': xb_elist.cpp:320:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 320 | if (expr != 0) | ^ xb_enode.cpp:70:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 70 | case XBSQL::EFNNullIF : return "nullif" ; | ^~~~~~~~ xb_enode.cpp:71:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 71 | case XBSQL::EFNToChar : return "tochar" ; | ^~~~~~~~ xb_enode.cpp:76:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 76 | return "" ; | ^~~~~~~ xb_enode.cpp: In member function 'bool XBSQLExprNode::linkDatabase(XBSQLQuery*, bool&, int&)': xb_enode.cpp:360:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 360 | if (oper == XBSQL::EField) | ^ g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c xb_tablelist.cpp -o xb_tablelist.o >/dev/null 2>&1 g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c xb_elist.cpp -o xb_elist.o >/dev/null 2>&1 g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c xb_queryset.cpp -o xb_queryset.o >/dev/null 2>&1 g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c xb_value.cpp -o xb_value.o >/dev/null 2>&1 xb_enode.cpp: In member function 'XBSQLExprNode::getExprName(xbString&)': xb_enode.cpp:1146:36: warning: 't' may be used uninitialized [-Wmaybe-uninitialized] 1146 | buff += t ; | ^ In file included from /usr/include/xbase64/xbdate.h:58, from /usr/include/xbase64/xbase64.h:124, from xbsql.h:46, from xb_enode.cpp:20: /usr/include/xbase64/xbstring.h:81:13: note: by argument 2 of type 'const char *' to 'xbString::operator+=(char const*)' declared here 81 | xbString &operator+=(const char *s); | ^~~~~~~~ xb_enode.cpp:1128:17: note: 't' declared here 1128 | char t[33] ; | ^ g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c xb_enode.cpp -o xb_enode.o >/dev/null 2>&1 mv -f .libs/xb_tablelist.lo xb_tablelist.lo /bin/sh ../libtool --mode=compile g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c -o xb_select.lo `test -f 'xb_select.cpp' || echo './'`xb_select.cpp mv -f .libs/xb_elist.lo xb_elist.lo /bin/sh ../libtool --mode=compile g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c -o xb_table.lo `test -f 'xb_table.cpp' || echo './'`xb_table.cpp mv -f .libs/xb_queryset.lo xb_queryset.lo /bin/sh ../libtool --mode=compile g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c -o xbsql.lo `test -f 'xbsql.cpp' || echo './'`xbsql.cpp rm -f .libs/xb_select.lo g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c xb_select.cpp -fPIC -DPIC -o .libs/xb_select.lo rm -f .libs/xb_table.lo mv -f .libs/xb_value.lo xb_value.lo g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c xb_table.cpp -fPIC -DPIC -o .libs/xb_table.lo /bin/sh ../libtool --mode=compile g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c -o xb_tableset.lo `test -f 'xb_tableset.cpp' || echo './'`xb_tableset.cpp rm -f .libs/xbsql.lo g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c xbsql.cpp -fPIC -DPIC -o .libs/xbsql.lo rm -f .libs/xb_tableset.lo g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c xb_tableset.cpp -fPIC -DPIC -o .libs/xb_tableset.lo mv -f .libs/xb_enode.lo xb_enode.lo /bin/sh ../libtool --mode=compile g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c -o xb_fieldset.lo `test -f 'xb_fieldset.cpp' || echo './'`xb_fieldset.cpp xbsql.cpp: In member function 'XBSQLQuery* XBaseSQL::openQuery(const char*, bool&)': xbsql.cpp:726:17: warning: deleting object of polymorphic class type 'XBSQLCommand' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 726 | delete xbQuery ; | ^~~~~~~~~~~~~~~~ xbsql.cpp:735:17: warning: deleting object of polymorphic class type 'XBSQLCommand' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 735 | { delete xbQuery ; | ^~~~~~~~~~~~~~~ xbsql.cpp: In member function 'bool XBaseSQL::execCommand(const char*)': xbsql.cpp:780:9: warning: deleting object of polymorphic class type 'XBSQLCommand' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 780 | delete xbQuery ; | ^~~~~~~~~~~~~~~ rm -f .libs/xb_fieldset.lo g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c xb_fieldset.cpp -fPIC -DPIC -o .libs/xb_fieldset.lo g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c xb_table.cpp -o xb_table.o >/dev/null 2>&1 g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c xb_select.cpp -o xb_select.o >/dev/null 2>&1 xbsql.cpp: In member function 'XBaseSQL::openTable(char const*)': xbsql.cpp:470:25: warning: 'strncpy' specified bound 256 equals destination size [-Wstringop-truncation] 470 | strncpy (name, table, sizeof(name)) ; | ^ xbsql.cpp:472:25: warning: '__strncat_chk' specified bound 256 equals destination size [-Wstringop-truncation] 472 | strncat (name, fSet.getFieldName (idx), sizeof(name)) ; | ^ In file included from /usr/include/string.h:535, from /usr/include/xbase64/xbase64.h:55, from ./xbsql.h:46, from xbsql.cpp:35: In function 'strncat', inlined from 'XBaseSQL::openTable(char const*)' at xbsql.cpp:472:11: /usr/include/bits/string_fortified.h:136:34: warning: '__strncat_chk' specified bound 256 equals destination size [-Wstringop-overflow=] 136 | return __builtin___strncat_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 137 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c xb_tableset.cpp -o xb_tableset.o >/dev/null 2>&1 xbsql.cpp: In member function 'XBaseSQL::renameTable(char const*, char const*)': xbsql.cpp:876:33: warning: 'strncpy' specified bound 256 equals destination size [-Wstringop-truncation] 876 | strncpy (_oldName, oldName, sizeof(_oldName)) ; | ^ xbsql.cpp:878:33: warning: '__strncat_chk' specified bound 256 equals destination size [-Wstringop-truncation] 878 | strncat (_oldName, fname, sizeof(_oldName)) ; | ^ xbsql.cpp:879:33: warning: 'strncpy' specified bound 256 equals destination size [-Wstringop-truncation] 879 | strncpy (_newName, newName, sizeof(_newName)) ; | ^ xbsql.cpp:881:33: warning: '__strncat_chk' specified bound 256 equals destination size [-Wstringop-truncation] 881 | strncat (_newName, fname, sizeof(_newName)) ; | ^ In function 'strncat', inlined from 'XBaseSQL::renameTable(char const*, char const*)' at xbsql.cpp:878:12: /usr/include/bits/string_fortified.h:136:34: warning: '__strncat_chk' specified bound 256 equals destination size [-Wstringop-overflow=] 136 | return __builtin___strncat_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 137 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncat', inlined from 'XBaseSQL::renameTable(char const*, char const*)' at xbsql.cpp:881:12: /usr/include/bits/string_fortified.h:136:34: warning: '__strncat_chk' specified bound 256 equals destination size [-Wstringop-overflow=] 136 | return __builtin___strncat_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 137 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ xbsql.cpp: In member function 'XBaseSQL::dropTable(char const*)': xbsql.cpp:959:33: warning: 'strncpy' specified bound 256 equals destination size [-Wstringop-truncation] 959 | strncpy (_idxName, table, sizeof(_idxName)) ; | ^ xbsql.cpp:961:33: warning: '__strncat_chk' specified bound 256 equals destination size [-Wstringop-truncation] 961 | strncat (_idxName, fname, sizeof(_idxName)) ; | ^ In function 'strncat', inlined from 'XBaseSQL::dropTable(char const*)' at xbsql.cpp:961:12: /usr/include/bits/string_fortified.h:136:34: warning: '__strncat_chk' specified bound 256 equals destination size [-Wstringop-overflow=] 136 | return __builtin___strncat_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 137 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ xbsql.cpp: In member function 'XBaseSQL::createTable(char const*, xbSchema*, XBSQL::Index*)': xbsql.cpp:379:33: warning: 'strncpy' specified bound 256 equals destination size [-Wstringop-truncation] 379 | strncpy (name, table, sizeof(name)) ; | ^ xbsql.cpp:381:33: warning: '__strncat_chk' specified bound 256 equals destination size [-Wstringop-truncation] 381 | strncat (name, schema[idx].FieldName, sizeof(name)) ; | ^ In function 'strncat', inlined from 'XBaseSQL::createTable(char const*, xbSchema*, XBSQL::Index*)' at xbsql.cpp:381:12: /usr/include/bits/string_fortified.h:136:34: warning: '__strncat_chk' specified bound 256 equals destination size [-Wstringop-overflow=] 136 | return __builtin___strncat_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 137 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c xbsql.cpp -o xbsql.o >/dev/null 2>&1 xb_fieldset.cpp: In member function 'XBSQLFieldSet::fieldIndexed(int)': xb_fieldset.cpp:62:17: warning: 'strncpy' specified bound 255 equals destination size [-Wstringop-truncation] 62 | strncpy (buff, tabname, sizeof(buff)) ; | ^ xb_fieldset.cpp:64:17: warning: '__strncat_chk' specified bound 255 equals destination size [-Wstringop-truncation] 64 | strncat (buff, getFieldName(fldno), sizeof(buff)) ; | ^ In file included from /usr/include/string.h:535, from /usr/include/xbase64/xbase64.h:55, from xbsql.h:46, from xb_fieldset.cpp:20: In function 'strncat', inlined from 'XBSQLFieldSet::fieldIndexed(int)' at xb_fieldset.cpp:64:10: /usr/include/bits/string_fortified.h:136:34: warning: '__strncat_chk' specified bound 255 equals destination size [-Wstringop-overflow=] 136 | return __builtin___strncat_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 137 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c xb_fieldset.cpp -o xb_fieldset.o >/dev/null 2>&1 mv -f .libs/xb_tableset.lo xb_tableset.lo /bin/sh ../libtool --mode=compile g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c -o xb_query.lo `test -f 'xb_query.cpp' || echo './'`xb_query.cpp mv -f .libs/xb_table.lo xb_table.lo /bin/sh ../libtool --mode=compile g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c -o xb_insert.lo `test -f 'xb_insert.cpp' || echo './'`xb_insert.cpp rm -f .libs/xb_query.lo g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c xb_query.cpp -fPIC -DPIC -o .libs/xb_query.lo mv -f .libs/xb_select.lo xb_select.lo /bin/sh ../libtool --mode=compile g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c -o xb_fieldlist.lo `test -f 'xb_fieldlist.cpp' || echo './'`xb_fieldlist.cpp rm -f .libs/xb_insert.lo g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c xb_insert.cpp -fPIC -DPIC -o .libs/xb_insert.lo rm -f .libs/xb_fieldlist.lo g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c xb_fieldlist.cpp -fPIC -DPIC -o .libs/xb_fieldlist.lo mv -f .libs/xb_fieldset.lo xb_fieldset.lo /bin/sh ../libtool --mode=compile g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c -o xb_field.lo `test -f 'xb_field.cpp' || echo './'`xb_field.cpp mv -f .libs/xbsql.lo xbsql.lo /bin/sh ../libtool --mode=compile g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c -o xb_update.lo `test -f 'xb_update.cpp' || echo './'`xb_update.cpp rm -f .libs/xb_field.lo g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c xb_field.cpp -fPIC -DPIC -o .libs/xb_field.lo rm -f .libs/xb_update.lo g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c xb_update.cpp -fPIC -DPIC -o .libs/xb_update.lo g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c xb_query.cpp -o xb_query.o >/dev/null 2>&1 g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c xb_fieldlist.cpp -o xb_fieldlist.o >/dev/null 2>&1 g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c xb_insert.cpp -o xb_insert.o >/dev/null 2>&1 g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c xb_field.cpp -o xb_field.o >/dev/null 2>&1 g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c xb_update.cpp -o xb_update.o >/dev/null 2>&1 mv -f .libs/xb_query.lo xb_query.lo /bin/sh ../libtool --mode=compile g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c -o xb_delete.lo `test -f 'xb_delete.cpp' || echo './'`xb_delete.cpp mv -f .libs/xb_fieldlist.lo xb_fieldlist.lo /bin/sh ../libtool --mode=compile g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c -o xb_assignlist.lo `test -f 'xb_assignlist.cpp' || echo './'`xb_assignlist.cpp rm -f .libs/xb_delete.lo g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c xb_delete.cpp -fPIC -DPIC -o .libs/xb_delete.lo rm -f .libs/xb_assignlist.lo g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c xb_assignlist.cpp -fPIC -DPIC -o .libs/xb_assignlist.lo mv -f .libs/xb_insert.lo xb_insert.lo /bin/sh ../libtool --mode=compile g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c -o xb_create.lo `test -f 'xb_create.cpp' || echo './'`xb_create.cpp rm -f .libs/xb_create.lo g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c xb_create.cpp -fPIC -DPIC -o .libs/xb_create.lo mv -f .libs/xb_field.lo xb_field.lo bison -p xbsql_ xbsql.y xbsql.y:106.9-12: warning: symbol T_BY redeclared [-Wother] 106 | %token T_BY | ^~~~ xbsql.y:70.9-12: note: previous declaration 70 | %token T_BY | ^~~~ xbsql.y: warning: 6 reduce/reduce conflicts [-Wconflicts-rr] xbsql.y: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples mv -f .libs/xb_update.lo xb_update.lo /bin/sh ../libtool --mode=compile g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c -o xb_datetime.lo `test -f 'xb_datetime.cpp' || echo './'`xb_datetime.cpp g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c -o xql.o `test -f 'xql.cpp' || echo './'`xql.cpp rm -f .libs/xb_datetime.lo g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c xb_datetime.cpp -fPIC -DPIC -o .libs/xb_datetime.lo g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c xb_delete.cpp -o xb_delete.o >/dev/null 2>&1 g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c xb_assignlist.cpp -o xb_assignlist.o >/dev/null 2>&1 xb_create.cpp: In member function 'XBSQLColumnList::XBSQLColumnList(char const*, int, int, int, XBSQL::Index, XBSQLColumnList*)': xb_create.cpp:43:17: warning: 'strncpy' specified bound 11 equals destination size [-Wstringop-truncation] 43 | strncpy (schema.FieldName, name, sizeof(schema.FieldName)) ; | ^ g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c xb_create.cpp -o xb_create.o >/dev/null 2>&1 xb_datetime.cpp: In function 'int fixYear(DTToken*)': xb_datetime.cpp:126:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 126 | if (strlen(tokp->token) == 2) | ^ xql.cpp: In function 'void doSelect(XBaseSQL&, XBSQLSelect*)': xql.cpp:182:33: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] 182 | for (uint idx = 0 ; idx < nf ; idx += 1) | ~~~~^~~~ xql.cpp:200:49: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 200 | if (strlen(q->getFieldName (f)) > w[f]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ xql.cpp:205:55: warning: format '%d' expects a matching 'int' argument [-Wformat=] 205 | { fprintf (stderr, "Trunc col %3d from %d\n") ; | ~~^ | | | int xql.cpp:205:63: warning: format '%d' expects a matching 'int' argument [-Wformat=] 205 | { fprintf (stderr, "Trunc col %3d from %d\n") ; | ~^ | | | int xb_datetime.cpp: At global scope: xb_datetime.cpp:65:17: warning: 'mDays' defined but not used [-Wunused-variable] 65 | static int mDays [] = | ^~~~~ mv -f .libs/xb_assignlist.lo xb_assignlist.lo g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -UNO_READLINE -I/usr/local/include -g -c xb_datetime.cpp -o xb_datetime.o >/dev/null 2>&1 /bin/sh ../libtool --mode=compile g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o xbsql.tab.lo `test -f 'xbsql.tab.c' || echo './'`xbsql.tab.c mv -f .libs/xb_delete.lo xb_delete.lo rm -f .libs/xbsql.tab.lo g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c xbsql.tab.c -fPIC -DPIC -o .libs/xbsql.tab.lo mv -f .libs/xb_create.lo xb_create.lo In file included from xbsql.y:718: lex.yy.c: In function 'int xbsql_lex()': lex.yy.c:537:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 537 | register yy_state_type yy_current_state; | ^~~~~~~~~~~~~~~~ lex.yy.c:538:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 538 | register char *yy_cp = NULL, *yy_bp = NULL; | ^~~~~ lex.yy.c:538:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 538 | register char *yy_cp = NULL, *yy_bp = NULL; | ^~~~~ lex.yy.c:539:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 539 | register int yy_act; | ^~~~~~ lex.yy.c:586:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 586 | register YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)]; | ^~~~ lex.yy.c: In function 'int yy_get_next_buffer()': lex.yy.c:910:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 910 | register char *dest = yy_current_buffer->yy_ch_buf; | ^~~~ lex.yy.c:911:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 911 | register char *source = yytext_ptr; | ^~~~~~ lex.yy.c:912:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 912 | register int number_to_move, i; | ^~~~~~~~~~~~~~ lex.yy.c:912:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 912 | register int number_to_move, i; | ^ lex.yy.c: In function 'yy_state_type yy_get_previous_state()': lex.yy.c:1042:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1042 | register yy_state_type yy_current_state; | ^~~~~~~~~~~~~~~~ lex.yy.c:1043:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1043 | register char *yy_cp; | ^~~~~ lex.yy.c:1049:34: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1049 | register YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1); | ^~~~ lex.yy.c: In function 'yy_state_type yy_try_NUL_trans(yy_state_type)': lex.yy.c:1081:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1081 | register int yy_is_jam; | ^~~~~~~~~ lex.yy.c:1082:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1082 | register char *yy_cp = yy_c_buf_p; | ^~~~~ lex.yy.c:1084:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1084 | register YY_CHAR yy_c = 1; | ^~~~ lex.yy.c: At global scope: lex.yy.c:1105:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1105 | static void yyunput( int c, register char *yy_bp ) | ^~~~~ lex.yy.c: In function 'void yyunput(int, char*)': lex.yy.c:1112:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1112 | register char *yy_cp = yy_c_buf_p; | ^~~~~ lex.yy.c:1120:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1120 | register int number_to_move = yy_n_chars + 2; | ^~~~~~~~~~~~~~ lex.yy.c:1121:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1121 | register char *dest = &yy_current_buffer->yy_ch_buf[ | ^~~~ lex.yy.c:1123:32: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1123 | register char *source = | ^~~~~~ xbsql.l: At global scope: xbsql.l:66:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 66 | { 0, "select", T_SELECT }, | ^~~~~~~~ xbsql.l:67:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 67 | { 0, "insert", T_INSERT }, | ^~~~~~~~ xbsql.l:68:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 68 | { 0, "update", T_UPDATE }, | ^~~~~~~~ xbsql.l:69:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 69 | { 0, "delete", T_DELETE }, | ^~~~~~~~ xbsql.l:70:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 70 | { 0, "create", T_CREATE }, | ^~~~~~~~ xbsql.l:71:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 71 | { 0, "drop", T_DROP }, | ^~~~~~ xbsql.l:72:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 72 | { 0, "where", T_WHERE }, | ^~~~~~~ xbsql.l:73:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 73 | { 0, "group", T_GROUP }, | ^~~~~~~ xbsql.l:74:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 74 | { 0, "by", T_BY }, | ^~~~ xbsql.l:75:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 75 | { 0, "having", T_HAVING }, | ^~~~~~~~ xbsql.l:76:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 76 | { 0, "from", T_FROM }, | ^~~~~~ xbsql.l:77:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 77 | { 0, "and", T_AND }, | ^~~~~ xbsql.l:78:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 78 | { 0, "or", T_OR }, | ^~~~ xbsql.l:79:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 79 | { 0, "into", T_INTO }, | ^~~~~~ xbsql.l:80:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 80 | { 0, "values", T_VALUES }, | ^~~~~~~~ xbsql.l:81:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 81 | { 0, "set", T_SET }, | ^~~~~ xbsql.l:82:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 82 | { 0, "as", T_AS }, | ^~~~ xbsql.l:83:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 83 | { 0, "table", T_TABLE }, | ^~~~~~~ xbsql.l:84:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 84 | { 0, "integer", T_INTEGER }, | ^~~~~~~~~ xbsql.l:85:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 85 | { 0, "int", T_INTEGER }, | ^~~~~ xbsql.l:86:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 86 | { 0, "float", T_FLOAT }, | ^~~~~~~ xbsql.l:87:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 87 | { 0, "double", T_FLOAT }, | ^~~~~~~~ xbsql.l:88:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 88 | { 0, "char", T_CHAR }, | ^~~~~~ xbsql.l:89:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 89 | { 0, "varchar", T_CHAR }, | ^~~~~~~~~ xbsql.l:90:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 90 | { 0, "blob", T_BLOB }, | ^~~~~~ xbsql.l:91:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 91 | { 0, "date", T_DATE }, | ^~~~~~ xbsql.l:92:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 92 | { 0, "index", T_INDEX }, | ^~~~~~~ xbsql.l:93:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 93 | { 0, "unique", T_UNIQUE }, | ^~~~~~~~ xbsql.l:94:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 94 | { 0, "order", T_ORDER }, | ^~~~~~~ xbsql.l:95:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 95 | { 0, "by", T_BY }, | ^~~~ xbsql.l:96:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 96 | { 0, "asc", T_ASCENDING }, | ^~~~~ xbsql.l:97:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 97 | { 0, "desc", T_DESCENDING }, | ^~~~~~ xbsql.l:98:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 98 | { 0, "null", T_NULL }, | ^~~~~~ xbsql.l:99:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 99 | { 0, "like", T_LIKE }, | ^~~~~~ xbsql.l:101:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 101 | { 0, "min", T_MIN }, | ^~~~~ xbsql.l:102:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 102 | { 0, "max", T_MAX }, | ^~~~~ xbsql.l:103:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 103 | { 0, "sum", T_SUM }, | ^~~~~ xbsql.l:104:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 104 | { 0, "count", T_COUNT }, | ^~~~~~~ xbsql.l:106:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 106 | { 0, "upper", T_UPPER }, | ^~~~~~~ xbsql.l:107:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 107 | { 0, "lower", T_LOWER }, | ^~~~~~~ xbsql.l:108:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 108 | { 0, "nullif", T_NULLIF }, | ^~~~~~~~ xbsql.l:110:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 110 | { 0, "tochar", T_TOCHAR }, | ^~~~~~~~ mv -f .libs/xb_datetime.lo xb_datetime.lo lex.yy.c:1105:13: warning: 'void yyunput(int, char*)' defined but not used [-Wunused-function] 1105 | static void yyunput( int c, register char *yy_bp ) | ^~~~~~~ g++ -DHAVE_DLFCN_H=1 -DPACKAGE=\"xbsql\" -DVERSION=\"0.10\" -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c xbsql.tab.c -o xbsql.tab.o >/dev/null 2>&1 mv -f .libs/xbsql.tab.lo xbsql.tab.lo /bin/sh ../libtool --mode=link g++ -UNO_READLINE -I/usr/local/include -g -g -o libxbsql.la -rpath /usr/lib64 -lxbase64 -g xb_value.lo xb_elist.lo xb_enode.lo xb_queryset.lo xb_tablelist.lo xb_select.lo xb_table.lo xbsql.lo xb_tableset.lo xb_fieldset.lo xb_query.lo xb_insert.lo xb_fieldlist.lo xb_field.lo xb_update.lo xb_delete.lo xb_assignlist.lo xb_create.lo xbsql.tab.lo xb_datetime.lo rm -fr .libs/libxbsql.la .libs/libxbsql.* .libs/libxbsql.* *** Warning: This library needs some functionality provided by -lxbase64. *** I have the capability to make that library automatically link in when *** you link to this library. But I can only do this if you have a *** shared version of the library, which you do not appear to have. *** The inter-library dependencies that have been dropped here will be *** automatically added whenever a program is linked with this library *** or is declared to -dlopen it. gcc -shared xb_value.lo xb_elist.lo xb_enode.lo xb_queryset.lo xb_tablelist.lo xb_select.lo xb_table.lo xbsql.lo xb_tableset.lo xb_fieldset.lo xb_query.lo xb_insert.lo xb_fieldlist.lo xb_field.lo xb_update.lo xb_delete.lo xb_assignlist.lo xb_create.lo xbsql.tab.lo xb_datetime.lo -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-soname -Wl,libxbsql.so.0 -o .libs/libxbsql.so.0.0.0 xb_value.cpp: In member function 'at': xb_value.cpp:706:51: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 706 | values = new XBSQLValue [idx + 10] ; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ xb_value.cpp:713:58: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 713 | XBSQLValue *nv = new XBSQLValue [idx + 10] ; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ xb_queryset.cpp: In member function 'addNewRow': xb_queryset.cpp:231:58: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 231 | XBSQLValue *v = new XBSQLValue[nQryFields] ; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ xb_queryset.cpp:240:58: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 240 | values[nRows] = new XBSQLValue[nAllFields] ; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In function 'strncat', inlined from 'openTable' at xbsql.cpp:472:11: /usr/include/bits/string_fortified.h:136:34: warning: '__builtin___strncat_chk' specified bound 256 equals destination size [-Wstringop-overflow=] 136 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function 'strncat', inlined from 'renameTable' at xbsql.cpp:878:12: /usr/include/bits/string_fortified.h:136:34: warning: '__builtin___strncat_chk' specified bound 256 equals destination size [-Wstringop-overflow=] 136 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function 'strncat', inlined from 'renameTable' at xbsql.cpp:881:12: /usr/include/bits/string_fortified.h:136:34: warning: '__builtin___strncat_chk' specified bound 256 equals destination size [-Wstringop-overflow=] 136 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function 'strncat', inlined from 'dropTable' at xbsql.cpp:961:12: /usr/include/bits/string_fortified.h:136:34: warning: '__builtin___strncat_chk' specified bound 256 equals destination size [-Wstringop-overflow=] 136 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function 'strncat', inlined from 'fieldIndexed' at xb_fieldset.cpp:64:10: /usr/include/bits/string_fortified.h:136:34: warning: '__builtin___strncat_chk' specified bound 255 equals destination size [-Wstringop-overflow=] 136 | return __builtin___strncat_chk (__dest, __src, __len, | ^ xb_select.cpp: In member function 'getField': xb_select.cpp:267:61: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 267 | goValues = new XBSQLValue [nAllExprs] ; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In function 'strncat', inlined from 'createTable' at xbsql.cpp:381:12: /usr/include/bits/string_fortified.h:136:34: warning: '__builtin___strncat_chk' specified bound 256 equals destination size [-Wstringop-overflow=] 136 | return __builtin___strncat_chk (__dest, __src, __len, | ^ (cd .libs && rm -f libxbsql.so.0 && ln -s libxbsql.so.0.0.0 libxbsql.so.0) (cd .libs && rm -f libxbsql.so && ln -s libxbsql.so.0.0.0 libxbsql.so) ar cru .libs/libxbsql.a xb_value.o xb_elist.o xb_enode.o xb_queryset.o xb_tablelist.o xb_select.o xb_table.o xbsql.o xb_tableset.o xb_fieldset.o xb_query.o xb_insert.o xb_fieldlist.o xb_field.o xb_update.o xb_delete.o xb_assignlist.o xb_create.o xbsql.tab.o xb_datetime.o ranlib .libs/libxbsql.a creating libxbsql.la (cd .libs && rm -f libxbsql.la && ln -s ../libxbsql.la libxbsql.la) /bin/sh ../libtool --mode=link g++ -UNO_READLINE -I/usr/local/include -g -g -o xql xql.o -lxbase64 -lreadline -lncurses ./libxbsql.la DIE_RPATH_DIE="/usr/lib64:$DIE_RPATH_DIE" g++ -UNO_READLINE -I/usr/local/include -g -g -o .libs/xql xql.o -lreadline -lncurses ./.libs/libxbsql.so -lxbase64 creating xql make[1]: Leaving directory '/builddir/build/BUILD/xbsql-0.11/xbsql' make[1]: Entering directory '/builddir/build/BUILD/xbsql-0.11' make[1]: Nothing to be done for 'all-am'. make[1]: Leaving directory '/builddir/build/BUILD/xbsql-0.11' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.StYVZe + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/xbsql-0.11-41.fc36.aarch64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/xbsql-0.11-41.fc36.aarch64 ++ dirname /builddir/build/BUILDROOT/xbsql-0.11-41.fc36.aarch64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/xbsql-0.11-41.fc36.aarch64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -Wl,-dT,/builddir/build/BUILD/xbsql-0.11/.package_note-xbsql-0.11-41.fc36.aarch64.ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd xbsql-0.11 + make DESTDIR=/builddir/build/BUILDROOT/xbsql-0.11-41.fc36.aarch64 install Making install in xbsql make[1]: Entering directory '/builddir/build/BUILD/xbsql-0.11/xbsql' make[2]: Entering directory '/builddir/build/BUILD/xbsql-0.11/xbsql' /bin/sh ../mkinstalldirs /builddir/build/BUILDROOT/xbsql-0.11-41.fc36.aarch64/usr/lib64 mkdir -p -- /builddir/build/BUILDROOT/xbsql-0.11-41.fc36.aarch64/usr/lib64 /bin/sh ../libtool --mode=install /usr/bin/install -c libxbsql.la /builddir/build/BUILDROOT/xbsql-0.11-41.fc36.aarch64/usr/lib64/libxbsql.la /usr/bin/install -c .libs/libxbsql.so.0.0.0 /builddir/build/BUILDROOT/xbsql-0.11-41.fc36.aarch64/usr/lib64/libxbsql.so.0.0.0 (cd /builddir/build/BUILDROOT/xbsql-0.11-41.fc36.aarch64/usr/lib64 && rm -f libxbsql.so.0 && ln -s libxbsql.so.0.0.0 libxbsql.so.0) (cd /builddir/build/BUILDROOT/xbsql-0.11-41.fc36.aarch64/usr/lib64 && rm -f libxbsql.so && ln -s libxbsql.so.0.0.0 libxbsql.so) /usr/bin/install -c .libs/libxbsql.lai /builddir/build/BUILDROOT/xbsql-0.11-41.fc36.aarch64/usr/lib64/libxbsql.la /usr/bin/install -c .libs/libxbsql.a /builddir/build/BUILDROOT/xbsql-0.11-41.fc36.aarch64/usr/lib64/libxbsql.a ranlib /builddir/build/BUILDROOT/xbsql-0.11-41.fc36.aarch64/usr/lib64/libxbsql.a chmod 644 /builddir/build/BUILDROOT/xbsql-0.11-41.fc36.aarch64/usr/lib64/libxbsql.a libtool: install: warning: remember to run `libtool --finish /usr/lib64' /bin/sh ../mkinstalldirs /builddir/build/BUILDROOT/xbsql-0.11-41.fc36.aarch64/usr/bin mkdir -p -- /builddir/build/BUILDROOT/xbsql-0.11-41.fc36.aarch64/usr/bin /bin/sh ../libtool --mode=install /usr/bin/install -c xql /builddir/build/BUILDROOT/xbsql-0.11-41.fc36.aarch64/usr/bin/xql libtool: install: warning: `./libxbsql.la' has not been installed in `/usr/lib64' /usr/bin/install -c .libs/xql /builddir/build/BUILDROOT/xbsql-0.11-41.fc36.aarch64/usr/bin/xql /bin/sh ../mkinstalldirs /builddir/build/BUILDROOT/xbsql-0.11-41.fc36.aarch64/usr/include mkdir -p -- /builddir/build/BUILDROOT/xbsql-0.11-41.fc36.aarch64/usr/include /usr/bin/install -c -m 644 xbsql.h /builddir/build/BUILDROOT/xbsql-0.11-41.fc36.aarch64/usr/include/xbsql.h make[2]: Leaving directory '/builddir/build/BUILD/xbsql-0.11/xbsql' make[1]: Leaving directory '/builddir/build/BUILD/xbsql-0.11/xbsql' make[1]: Entering directory '/builddir/build/BUILD/xbsql-0.11' make[2]: Entering directory '/builddir/build/BUILD/xbsql-0.11' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/xbsql-0.11' make[1]: Leaving directory '/builddir/build/BUILD/xbsql-0.11' + rm -rf /builddir/build/BUILDROOT/xbsql-0.11-41.fc36.aarch64/usr/lib64/libxbsql.la + rm -rf /builddir/build/BUILDROOT/xbsql-0.11-41.fc36.aarch64/usr/lib64/libxbsql.a + /usr/bin/find-debuginfo -j5 --strict-build-id -m -i --build-id-seed 0.11-41.fc36 --unique-debug-suffix -0.11-41.fc36.aarch64 --unique-debug-src-base xbsql-0.11-41.fc36.aarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/xbsql-0.11 extracting debug info from /builddir/build/BUILDROOT/xbsql-0.11-41.fc36.aarch64/usr/bin/xql extracting debug info from /builddir/build/BUILDROOT/xbsql-0.11-41.fc36.aarch64/usr/lib64/libxbsql.so.0.0.0 original debug info size: 884kB, size after compression: 620kB /usr/bin/sepdebugcrcfix: Updated 2 CRC32s, 0 CRC32s did match. 673 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/redhat/brp-python-hardlink Processing files: xbsql-0.11-41.fc36.aarch64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.R045S3 + umask 022 + cd /builddir/build/BUILD + cd xbsql-0.11 + DOCDIR=/builddir/build/BUILDROOT/xbsql-0.11-41.fc36.aarch64/usr/share/doc/xbsql + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/xbsql-0.11-41.fc36.aarch64/usr/share/doc/xbsql + cp -pr AUTHORS /builddir/build/BUILDROOT/xbsql-0.11-41.fc36.aarch64/usr/share/doc/xbsql + cp -pr doc/chap1.html doc/chap2.html doc/chap3.html doc/chap4.html doc/chap5.html doc/chap6.html doc/chap7.html doc/index.html /builddir/build/BUILDROOT/xbsql-0.11-41.fc36.aarch64/usr/share/doc/xbsql + cp -pr README /builddir/build/BUILDROOT/xbsql-0.11-41.fc36.aarch64/usr/share/doc/xbsql + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.RpyJbG + umask 022 + cd /builddir/build/BUILD + cd xbsql-0.11 + LICENSEDIR=/builddir/build/BUILDROOT/xbsql-0.11-41.fc36.aarch64/usr/share/licenses/xbsql + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/xbsql-0.11-41.fc36.aarch64/usr/share/licenses/xbsql + cp -pr COPYING /builddir/build/BUILDROOT/xbsql-0.11-41.fc36.aarch64/usr/share/licenses/xbsql + RPM_EC=0 ++ jobs -p + exit 0 Provides: libxbsql.so.0()(64bit) xbsql = 0.11-41.fc36 xbsql(aarch-64) = 0.11-41.fc36 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.34)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libm.so.6()(64bit) libncurses.so.6()(64bit) libreadline.so.8()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libtinfo.so.6()(64bit) libxbase64.so.1()(64bit) libxbsql.so.0()(64bit) rtld(GNU_HASH) Processing files: xbsql-devel-0.11-41.fc36.aarch64 Provides: xbsql-devel = 0.11-41.fc36 xbsql-devel(aarch-64) = 0.11-41.fc36 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libxbsql.so.0()(64bit) Processing files: xbsql-debugsource-0.11-41.fc36.aarch64 Provides: xbsql-debugsource = 0.11-41.fc36 xbsql-debugsource(aarch-64) = 0.11-41.fc36 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: xbsql-debuginfo-0.11-41.fc36.aarch64 Provides: debuginfo(build-id) = 9a9dc576fd65b0ad9b551d4526d903a5a82dc98a debuginfo(build-id) = db7dcfc434287099e7c59869d4b903f668768b02 libxbsql.so.0.0.0-0.11-41.fc36.aarch64.debug()(64bit) xbsql-debuginfo = 0.11-41.fc36 xbsql-debuginfo(aarch-64) = 0.11-41.fc36 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: xbsql-debugsource(aarch-64) = 0.11-41.fc36 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/xbsql-0.11-41.fc36.aarch64 Wrote: /builddir/build/RPMS/xbsql-devel-0.11-41.fc36.aarch64.rpm Wrote: /builddir/build/RPMS/xbsql-0.11-41.fc36.aarch64.rpm Wrote: /builddir/build/RPMS/xbsql-debugsource-0.11-41.fc36.aarch64.rpm Wrote: /builddir/build/RPMS/xbsql-debuginfo-0.11-41.fc36.aarch64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.kxEZgH + umask 022 + cd /builddir/build/BUILD + cd xbsql-0.11 + /usr/bin/rm -rf /builddir/build/BUILDROOT/xbsql-0.11-41.fc36.aarch64 + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0