D: [iurt_root_command] chroot
Building target platforms: x86_64
Building for target x86_64
Installing /home/pterjan/rpmbuild/SRPMS/virtuoso-opensource-7.2.16.1-1.mga10.src.rpm
Executing(%mkbuilddir): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.XwnXNe
Executing(%prep): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.YADqeY
+ umask 022
+ cd /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build
+ '[' 1 -eq 1 ']'
+ '[' 1 -eq 1 ']'
+ '[' 1 -eq 1 ']'
+ cd /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build
+ rm -rf virtuoso-opensource-7.2.16
+ /usr/lib/rpm/rpmuncompress -x /home/pterjan/rpmbuild/SOURCES/virtuoso-opensource-7.2.16.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd virtuoso-opensource-7.2.16
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ /usr/lib/rpm/rpmuncompress /home/pterjan/rpmbuild/SOURCES/virtuoso-opensource-6.1.8-nodemos_buildfix.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /home/pterjan/rpmbuild/SOURCES/virtuoso-opensource-wbxml2.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /home/pterjan/rpmbuild/SOURCES/virtuoso-opensource-imagemagick.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /home/pterjan/rpmbuild/SOURCES/virtuoso-opensource-repack-pcre.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /home/pterjan/rpmbuild/SOURCES/virtuoso-opensource-pcre2.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.DofIuw
+ umask 022
+ cd /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build
+ CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full'
+ export CFLAGS
+ CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full'
+ export CXXFLAGS
+ FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full '
+ export FFLAGS
+ FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd virtuoso-opensource-7.2.16
+ '[' 1 -eq 1 ']'
+ '[' 1 -eq 1 ']'
+ autoreconf -vfi
autoreconf: export WARNINGS=
autoreconf: Entering directory '.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force -I binsrc/config
autoreconf: configure.ac: tracing
autoreconf: running: libtoolize --copy --force
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'binsrc/config'.
libtoolize: copying file 'binsrc/config/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'binsrc/config'.
libtoolize: copying file 'binsrc/config/libtool.m4'
libtoolize: copying file 'binsrc/config/ltoptions.m4'
libtoolize: copying file 'binsrc/config/ltsugar.m4'
libtoolize: copying file 'binsrc/config/ltversion.m4'
libtoolize: copying file 'binsrc/config/lt~obsolete.m4'
autoreconf: configure.ac: not using Intltool
autoreconf: configure.ac: not using Gtkdoc
autoreconf: running: aclocal --force -I binsrc/config
autoreconf: running: /usr/bin/autoconf --force
configure.ac:43: warning: The macro 'AC_CONFIG_HEADER' is obsolete.
configure.ac:43: You should run autoupdate.
./lib/autoconf/status.m4:719: AC_CONFIG_HEADER is expanded from...
configure.ac:43: the top level
configure.ac:134: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:134: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from...
configure.ac:134: the top level
configure.ac:299: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:299: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
configure.ac:299: the top level
configure.ac:343: warning: The macro 'AC_LANG_C' is obsolete.
configure.ac:343: You should run autoupdate.
./lib/autoconf/c.m4:72: AC_LANG_C is expanded from...
configure.ac:343: the top level
configure.ac:344: warning: The macro 'AC_PROG_LD' is obsolete.
configure.ac:344: You should run autoupdate.
binsrc/config/libtool.m4:3462: AC_PROG_LD is expanded from...
configure.ac:344: the top level
configure.ac:357: warning: The macro 'AC_AIX' is obsolete.
configure.ac:357: You should run autoupdate.
./lib/autoconf/specific.m4:722: AC_AIX is expanded from...
configure.ac:357: the top level
configure.ac:358: warning: The macro 'AC_ISC_POSIX' is obsolete.
configure.ac:358: You should run autoupdate.
./lib/autoconf/specific.m4:732: AC_ISC_POSIX is expanded from...
configure.ac:358: the top level
configure.ac:359: warning: The macro 'AC_MINIX' is obsolete.
configure.ac:359: You should run autoupdate.
./lib/autoconf/specific.m4:727: AC_MINIX is expanded from...
configure.ac:359: the top level
configure.ac:376: warning: The macro 'AC_C_LONG_DOUBLE' is obsolete.
configure.ac:376: You should run autoupdate.
./lib/autoconf/types.m4:478: AC_C_LONG_DOUBLE is expanded from...
configure.ac:376: the top level
configure.ac:404: warning: The macro 'AC_ERROR' is obsolete.
configure.ac:404: You should run autoupdate.
./lib/autoconf/oldnames.m4:34: AC_ERROR is expanded from...
configure.ac:404: the top level
configure.ac:428: warning: AC_PROG_LEX without either yywrap or noyywrap is obsolete
./lib/autoconf/programs.m4:743: _AC_PROG_LEX is expanded from...
./lib/autoconf/programs.m4:736: AC_PROG_LEX is expanded from...
aclocal.m4:631: AM_PROG_LEX is expanded from...
configure.ac:428: the top level
configure.ac:462: warning: The macro 'AC_HEADER_STDC' is obsolete.
configure.ac:462: You should run autoupdate.
./lib/autoconf/headers.m4:663: AC_HEADER_STDC is expanded from...
configure.ac:462: the top level
configure.ac:466: warning: The macro 'AC_HEADER_TIME' is obsolete.
configure.ac:466: You should run autoupdate.
./lib/autoconf/headers.m4:702: AC_HEADER_TIME is expanded from...
configure.ac:466: the top level
configure.ac:484: warning: The macro 'AC_TYPE_SIGNAL' is obsolete.
configure.ac:484: You should run autoupdate.
./lib/autoconf/types.m4:805: AC_TYPE_SIGNAL is expanded from...
configure.ac:484: the top level
configure.ac:495: warning: The macro 'AC_STRUCT_ST_BLKSIZE' is obsolete.
configure.ac:495: You should run autoupdate.
./lib/autoconf/types.m4:1029: AC_STRUCT_ST_BLKSIZE is expanded from...
configure.ac:495: the top level
configure.ac:497: warning: The macro 'AC_STRUCT_ST_RDEV' is obsolete.
configure.ac:497: You should run autoupdate.
./lib/autoconf/types.m4:1067: AC_STRUCT_ST_RDEV is expanded from...
configure.ac:497: the top level
configure.ac:513: warning: The macro 'AC_TRY_COMPILE' is obsolete.
configure.ac:513: You should run autoupdate.
./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: 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...
configure.ac:513: the top level
configure.ac:521: warning: The macro 'AC_TRY_COMPILE' is obsolete.
configure.ac:521: You should run autoupdate.
./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: 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...
configure.ac:521: the top level
configure.ac:562: warning: The macro 'AC_FUNC_SETVBUF_REVERSED' is obsolete.  Remove it and all references to SETVBUF_REVERSED.
./lib/autoconf/functions.m4:1785: AC_FUNC_SETVBUF_REVERSED is expanded from...
configure.ac:562: the top level
configure.ac:598: warning: The macro 'AC_TRY_LINK' is obsolete.
configure.ac:598: You should run autoupdate.
./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from...
configure.ac:598: the top level
configure.ac:610: warning: The macro 'AC_TRY_LINK' is obsolete.
configure.ac:610: You should run autoupdate.
./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: 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...
configure.ac:610: the top level
configure.ac:623: warning: The macro 'AC_TRY_LINK' is obsolete.
configure.ac:623: You should run autoupdate.
./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: 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...
configure.ac:623: the top level
configure.ac:654: warning: The macro 'AC_TRY_LINK' is obsolete.
configure.ac:654: You should run autoupdate.
./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from...
configure.ac:654: the top level
configure.ac:671: warning: AC_SYS_RESTARTABLE_SYSCALLS: AC_SYS_RESTARTABLE_SYSCALLS is useful only when supporting very
configure.ac:671: old systems that lack 'sigaction' and 'SA_RESTART'.  Don't bother with
configure.ac:671: this macro unless you need to support very old systems like 4.2BSD and
configure.ac:671: SVR3.
./lib/autoconf/specific.m4:408: AC_SYS_RESTARTABLE_SYSCALLS is expanded from...
configure.ac:671: the top level
configure.ac:692: warning: The macro 'AC_CHECKING' is obsolete.
configure.ac:692: You should run autoupdate.
./lib/autoconf/general.m4:2499: AC_CHECKING is expanded from...
configure.ac:692: the top level
configure.ac:697: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:697: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from...
configure.ac:697: the top level
configure.ac:726: warning: The macro 'AC_TRY_COMPILE' is obsolete.
configure.ac:726: You should run autoupdate.
./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from...
configure.ac:726: the top level
configure.ac:754: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:754: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.ac:754: the top level
configure.ac:783: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:783: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.ac:783: the top level
configure.ac:840: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:840: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.ac:840: the top level
configure.ac:897: warning: The macro 'AC_TRY_COMPILE' is obsolete.
configure.ac:897: You should run autoupdate.
./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from...
configure.ac:897: the top level
configure.ac:910: warning: The macro 'AC_TRY_COMPILE' is obsolete.
configure.ac:910: You should run autoupdate.
./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from...
configure.ac:910: the top level
configure.ac:929: warning: The macro 'AC_TRY_RUN' is obsolete.
configure.ac:929: You should run autoupdate.
./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from...
configure.ac:929: the top level
configure.ac:994: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:994: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.ac:994: the top level
configure.ac:1028: warning: The macro 'AC_TRY_RUN' is obsolete.
configure.ac:1028: You should run autoupdate.
./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from...
configure.ac:1028: the top level
configure.ac:1067: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:1067: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.ac:1067: the top level
configure.ac:1092: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:1092: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.ac:1092: the top level
configure.ac:1120: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:1120: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.ac:1120: the top level
configure.ac:1155: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:1155: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.ac:1155: the top level
configure.ac:1189: warning: The macro 'AC_TRY_RUN' is obsolete.
configure.ac:1189: You should run autoupdate.
./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from...
configure.ac:1189: the top level
configure.ac:1225: warning: The macro 'AC_TRY_RUN' is obsolete.
configure.ac:1225: You should run autoupdate.
./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from...
binsrc/config/libxml.m4:12: AM_PATH_XML2 is expanded from...
configure.ac:1225: the top level
configure.ac:1225: warning: The macro 'AC_TRY_LINK' is obsolete.
configure.ac:1225: You should run autoupdate.
./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from...
binsrc/config/libxml.m4:12: AM_PATH_XML2 is expanded from...
configure.ac:1225: the top level
configure.ac:1233: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:1233: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.ac:1233: the top level
configure.ac:1269: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:1269: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.ac:1269: the top level
configure.ac:1307: warning: The macro 'AC_TRY_RUN' is obsolete.
configure.ac:1307: You should run autoupdate.
./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from...
configure.ac:1307: the top level
configure.ac:1347: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:1347: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.ac:1347: the top level
configure.ac:1385: warning: The macro 'AC_TRY_RUN' is obsolete.
configure.ac:1385: You should run autoupdate.
./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from...
configure.ac:1385: the top level
configure.ac:1428: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:1428: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.ac:1428: the top level
configure.ac:1485: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:1485: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.ac:1485: the top level
configure.ac:1510: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:1510: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.ac:1510: the top level
configure.ac:1559: warning: The macro 'AC_TRY_RUN' is obsolete.
configure.ac:1559: You should run autoupdate.
./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from...
configure.ac:1559: the top level
configure.ac:1600: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:1600: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.ac:1600: the top level
configure.ac:1643: warning: The macro 'AC_TRY_RUN' is obsolete.
configure.ac:1643: You should run autoupdate.
./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from...
configure.ac:1643: the top level
configure.ac:1681: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:1681: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.ac:1681: the top level
configure.ac:1717: warning: The macro 'AC_TRY_RUN' is obsolete.
configure.ac:1717: You should run autoupdate.
./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from...
configure.ac:1717: the top level
configure.ac:1754: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:1754: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.ac:1754: the top level
configure.ac:1782: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:1782: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.ac:1782: the top level
configure.ac:1819: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:1819: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.ac:1819: the top level
configure.ac:1842: warning: The macro 'AC_TRY_RUN' is obsolete.
configure.ac:1842: You should run autoupdate.
./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from...
configure.ac:1842: the top level
configure.ac:1874: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:1874: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from...
configure.ac:1874: the top level
configure.ac:1911: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:1911: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.ac:1911: the top level
configure.ac:1947: warning: The macro 'AC_TRY_RUN' is obsolete.
configure.ac:1947: You should run autoupdate.
./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from...
configure.ac:1947: the top level
configure.ac:1988: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:1988: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.ac:1988: the top level
configure.ac:2024: warning: The macro 'AC_TRY_RUN' is obsolete.
configure.ac:2024: You should run autoupdate.
./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from...
configure.ac:2024: the top level
configure.ac:2066: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:2066: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from...
configure.ac:2066: the top level
configure.ac:2080: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:2080: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from...
configure.ac:2080: the top level
configure.ac:2100: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:2100: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from...
configure.ac:2100: the top level
configure.ac:2189: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:2189: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.ac:2189: the top level
configure.ac:2221: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:2221: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from...
configure.ac:2221: the top level
configure.ac:2240: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:2240: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from...
configure.ac:2240: the top level
configure.ac:2240: warning: The macro 'AC_TRY_LINK' is obsolete.
configure.ac:2240: You should run autoupdate.
./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from...
configure.ac:2240: the top level
configure.ac:2240: warning: The macro 'AC_CHECKING' is obsolete.
configure.ac:2240: You should run autoupdate.
./lib/autoconf/general.m4:2499: AC_CHECKING is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:2892: _AC_LINK_IFELSE is expanded from...
./lib/autoconf/general.m4:2909: AC_LINK_IFELSE is expanded from...
./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from...
configure.ac:2240: the top level
configure.ac:2240: warning: The macro 'AC_ERROR' is obsolete.
configure.ac:2240: You should run autoupdate.
./lib/autoconf/oldnames.m4:34: AC_ERROR is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/libs.m4:100: AC_CHECK_LIB is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/libs.m4:100: AC_CHECK_LIB is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/libs.m4:100: AC_CHECK_LIB is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/libs.m4:100: AC_CHECK_LIB is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:2892: _AC_LINK_IFELSE is expanded from...
./lib/autoconf/general.m4:2909: AC_LINK_IFELSE is expanded from...
./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from...
configure.ac:2240: the top level
configure.ac:2240: warning: The macro 'AC_TRY_LINK' is obsolete.
configure.ac:2240: You should run autoupdate.
./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:2892: _AC_LINK_IFELSE is expanded from...
./lib/autoconf/general.m4:2909: AC_LINK_IFELSE is expanded from...
./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from...
configure.ac:2240: the top level
configure.ac:2240: warning: The macro 'AC_ERROR' is obsolete.
configure.ac:2240: You should run autoupdate.
./lib/autoconf/oldnames.m4:34: AC_ERROR is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:2892: _AC_LINK_IFELSE is expanded from...
./lib/autoconf/general.m4:2909: AC_LINK_IFELSE is expanded from...
./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:2892: _AC_LINK_IFELSE is expanded from...
./lib/autoconf/general.m4:2909: AC_LINK_IFELSE is expanded from...
./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from...
configure.ac:2240: the top level
configure.ac:2285: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:2285: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from...
configure.ac:2285: the top level
configure.ac:2285: warning: The macro 'AC_TRY_LINK' is obsolete.
configure.ac:2285: You should run autoupdate.
./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from...
configure.ac:2285: the top level
configure.ac:2285: warning: The macro 'AC_CHECKING' is obsolete.
configure.ac:2285: You should run autoupdate.
./lib/autoconf/general.m4:2499: AC_CHECKING is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:2892: _AC_LINK_IFELSE is expanded from...
./lib/autoconf/general.m4:2909: AC_LINK_IFELSE is expanded from...
./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from...
configure.ac:2285: the top level
configure.ac:2285: warning: The macro 'AC_ERROR' is obsolete.
configure.ac:2285: You should run autoupdate.
./lib/autoconf/oldnames.m4:34: AC_ERROR is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/libs.m4:100: AC_CHECK_LIB is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/libs.m4:100: AC_CHECK_LIB is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/libs.m4:100: AC_CHECK_LIB is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/libs.m4:100: AC_CHECK_LIB is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:2892: _AC_LINK_IFELSE is expanded from...
./lib/autoconf/general.m4:2909: AC_LINK_IFELSE is expanded from...
./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from...
configure.ac:2285: the top level
configure.ac:2285: warning: The macro 'AC_TRY_LINK' is obsolete.
configure.ac:2285: You should run autoupdate.
./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:2892: _AC_LINK_IFELSE is expanded from...
./lib/autoconf/general.m4:2909: AC_LINK_IFELSE is expanded from...
./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from...
configure.ac:2285: the top level
configure.ac:2285: warning: The macro 'AC_ERROR' is obsolete.
configure.ac:2285: You should run autoupdate.
./lib/autoconf/oldnames.m4:34: AC_ERROR is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:2892: _AC_LINK_IFELSE is expanded from...
./lib/autoconf/general.m4:2909: AC_LINK_IFELSE is expanded from...
./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:2892: _AC_LINK_IFELSE is expanded from...
./lib/autoconf/general.m4:2909: AC_LINK_IFELSE is expanded from...
./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from...
configure.ac:2285: the top level
configure.ac:2356: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:2356: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from...
configure.ac:2356: the top level
configure.ac:2425: warning: The macro 'AC_TRY_COMPILE' is obsolete.
configure.ac:2425: You should run autoupdate.
./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from...
configure.ac:2425: the top level
configure.ac:2477: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:2477: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from...
configure.ac:2477: the top level
configure.ac:2502: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:2502: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from...
configure.ac:2502: the top level
configure.ac:2526: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:2526: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from...
configure.ac:2526: the top level
configure.ac:2550: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:2550: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from...
configure.ac:2550: the top level
configure.ac:2641: warning: The macro 'AC_FD_CC' is obsolete.
configure.ac:2641: You should run autoupdate.
./lib/autoconf/general.m4:399: AC_FD_CC is expanded from...
configure.ac:2576: AC_PROG_JAVA_WORKS is expanded from...
configure.ac:2641: the top level
configure.ac:2647: warning: The macro 'AC_FD_CC' is obsolete.
configure.ac:2647: You should run autoupdate.
./lib/autoconf/general.m4:399: AC_FD_CC is expanded from...
configure.ac:2576: AC_PROG_JAVA_WORKS is expanded from...
configure.ac:2647: the top level
configure.ac:2653: warning: The macro 'AC_FD_CC' is obsolete.
configure.ac:2653: You should run autoupdate.
./lib/autoconf/general.m4:399: AC_FD_CC is expanded from...
configure.ac:2576: AC_PROG_JAVA_WORKS is expanded from...
configure.ac:2653: the top level
configure.ac:2659: warning: The macro 'AC_FD_CC' is obsolete.
configure.ac:2659: You should run autoupdate.
./lib/autoconf/general.m4:399: AC_FD_CC is expanded from...
configure.ac:2576: AC_PROG_JAVA_WORKS is expanded from...
configure.ac:2659: the top level
configure.ac:2764: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:2764: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from...
configure.ac:2764: the top level
configure.ac:2778: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:2778: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.ac:2778: the top level
configure.ac:2791: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:2791: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.ac:2791: the top level
configure.ac:2804: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:2804: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.ac:2804: the top level
configure.ac:2817: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:2817: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.ac:2817: the top level
configure.ac:2830: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:2830: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.ac:2830: the top level
configure.ac:2843: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:2843: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.ac:2843: the top level
configure.ac:2856: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:2856: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.ac:2856: the top level
configure.ac:2869: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:2869: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.ac:2869: the top level
configure.ac:2882: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:2882: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.ac:2882: the top level
configure.ac:2895: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:2895: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.ac:2895: the top level
configure.ac:2908: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:2908: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.ac:2908: the top level
configure.ac:2921: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:2921: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.ac:2921: the top level
configure.ac:2934: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:2934: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.ac:2934: the top level
configure.ac:2949: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:2949: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.ac:2949: the top level
configure.ac:3349: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:3349: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
configure.ac:3349: the top level
configure.ac:3350: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:3350: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
configure.ac:3350: the top level
configure.ac:3351: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:3351: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
configure.ac:3351: the top level
configure.ac:3354: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:3354: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
configure.ac:3354: the top level
configure.ac:3355: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:3355: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
configure.ac:3355: the top level
configure.ac:3356: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:3356: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
configure.ac:3356: the top level
configure.ac:3357: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:3357: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
configure.ac:3357: the top level
configure.ac:3358: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:3358: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
configure.ac:3358: the top level
configure.ac:3359: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:3359: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
configure.ac:3359: the top level
configure.ac:3360: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:3360: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
configure.ac:3360: the top level
configure.ac:3363: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:3363: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
configure.ac:3363: the top level
autoreconf: running: /usr/bin/autoheader --force
autoreconf: running: automake --add-missing --copy --force-missing
configure.ac:340: installing 'binsrc/config/compile'
configure.ac:61: installing 'binsrc/config/missing'
appsrc/ODS-Wiki/plugin/Makefile.am:62: warning: source file '$(top_srcdir)/libsrc/plugin/import_gate_virtuoso.c' is in a subdirectory,
appsrc/ODS-Wiki/plugin/Makefile.am:62: but option 'subdir-objects' is disabled
automake: warning: possible forward-incompatibility.
automake: At least one source file is in a subdirectory, but the 'subdir-objects'
automake: automake option hasn't been enabled.  For now, the corresponding output
automake: object file(s) will be placed in the top-level directory.  However, this
automake: behavior may change in a future Automake major version, with object
automake: files being placed in the same subdirectory as the corresponding sources.
automake: You are advised to start using 'subdir-objects' option throughout your
automake: project, to avoid future incompatibility.
appsrc/ODS-Wiki/plugin/Makefile.am:44: warning: source file '$(top_srcdir)/libsrc/plugin/import_gate_virtuoso.c' is in a subdirectory,
appsrc/ODS-Wiki/plugin/Makefile.am:44: but option 'subdir-objects' is disabled
appsrc/ODS-Wiki/plugin/Makefile.am:26: warning: source file '$(top_srcdir)/libsrc/plugin/import_gate_virtuoso.c' is in a subdirectory,
appsrc/ODS-Wiki/plugin/Makefile.am:26: but option 'subdir-objects' is disabled
appsrc/ODS-Wiki/plugin/Makefile.am: installing 'binsrc/config/depcomp'
binsrc/driver/Makefile.am:69: warning: source file '$(srcdir)/unixodbc.c' is in a subdirectory,
binsrc/driver/Makefile.am:69: but option 'subdir-objects' is disabled
binsrc/driver/Makefile.am:69: warning: source file '$(top_srcdir)/libsrc/Wi/CLIuti.c' is in a subdirectory,
binsrc/driver/Makefile.am:69: but option 'subdir-objects' is disabled
binsrc/driver/Makefile.am:69: warning: source file '$(top_srcdir)/libsrc/Wi/CLIsql1.c' is in a subdirectory,
binsrc/driver/Makefile.am:69: but option 'subdir-objects' is disabled
binsrc/driver/Makefile.am:69: warning: source file '$(top_srcdir)/libsrc/Wi/CLIsql2.c' is in a subdirectory,
binsrc/driver/Makefile.am:69: but option 'subdir-objects' is disabled
binsrc/driver/Makefile.am:69: warning: source file '$(top_srcdir)/libsrc/Wi/CLIodbc3.c' is in a subdirectory,
binsrc/driver/Makefile.am:69: but option 'subdir-objects' is disabled
binsrc/driver/Makefile.am:69: warning: source file '$(top_srcdir)/libsrc/Wi/CLIcr.c' is in a subdirectory,
binsrc/driver/Makefile.am:69: but option 'subdir-objects' is disabled
binsrc/driver/Makefile.am:69: warning: source file '$(top_srcdir)/libsrc/Wi/blobio.c' is in a subdirectory,
binsrc/driver/Makefile.am:69: but option 'subdir-objects' is disabled
binsrc/driver/Makefile.am:69: warning: source file '$(top_srcdir)/libsrc/Wi/datesupp.c' is in a subdirectory,
binsrc/driver/Makefile.am:69: but option 'subdir-objects' is disabled
binsrc/driver/Makefile.am:69: warning: source file '$(top_srcdir)/libsrc/Wi/numeric.c' is in a subdirectory,
binsrc/driver/Makefile.am:69: but option 'subdir-objects' is disabled
binsrc/driver/Makefile.am:69: warning: source file '$(top_srcdir)/libsrc/Wi/wirpc.c' is in a subdirectory,
binsrc/driver/Makefile.am:69: but option 'subdir-objects' is disabled
binsrc/driver/Makefile.am:69: warning: source file '$(top_srcdir)/libsrc/Wi/multibyte.c' is in a subdirectory,
binsrc/driver/Makefile.am:69: but option 'subdir-objects' is disabled
binsrc/driver/Makefile.am:69: warning: source file '$(top_srcdir)/libsrc/Wi/CLIsql3.c' is in a subdirectory,
binsrc/driver/Makefile.am:69: but option 'subdir-objects' is disabled
binsrc/driver/Makefile.am:69: warning: source file '$(top_srcdir)/libsrc/Wi/wi_xid.c' is in a subdirectory,
binsrc/driver/Makefile.am:69: but option 'subdir-objects' is disabled
binsrc/driver/Makefile.am:86: warning: source file '$(top_srcdir)/libsrc/Wi/CLIw.c' is in a subdirectory,
binsrc/driver/Makefile.am:86: but option 'subdir-objects' is disabled
binsrc/driver/Makefile.am:86: warning: source file '$(top_srcdir)/libsrc/Wi/CLIsql3W.c' is in a subdirectory,
binsrc/driver/Makefile.am:86: but option 'subdir-objects' is disabled
binsrc/graphql/Makefile.am:28: warning: source file '$(top_srcdir)/libsrc/plugin/import_gate_virtuoso.c' is in a subdirectory,
binsrc/graphql/Makefile.am:28: but option 'subdir-objects' is disabled
binsrc/hosting/geos/Makefile.am:28: warning: source file '$(srcdir)/geos_plugin.cpp' is in a subdirectory,
binsrc/hosting/geos/Makefile.am:28: but option 'subdir-objects' is disabled
binsrc/hosting/geos/Makefile.am:28: warning: source file '$(srcdir)/geos_export_from_virtgeo.cpp' is in a subdirectory,
binsrc/hosting/geos/Makefile.am:28: but option 'subdir-objects' is disabled
binsrc/hosting/geos/Makefile.am:28: warning: source file '$(srcdir)/geos_import_to_virtgeo.cpp' is in a subdirectory,
binsrc/hosting/geos/Makefile.am:28: but option 'subdir-objects' is disabled
binsrc/hosting/geos/Makefile.am:28: warning: source file '$(top_srcdir)/libsrc/plugin/import_gate_virtuoso.c' is in a subdirectory,
binsrc/hosting/geos/Makefile.am:28: but option 'subdir-objects' is disabled
binsrc/hosting/php/Makefile.am:26: warning: source file '$(top_srcdir)/libsrc/plugin/import_gate_virtuoso.c' is in a subdirectory,
binsrc/hosting/php/Makefile.am:26: but option 'subdir-objects' is disabled
binsrc/hosting/proj4/Makefile.am:28: warning: source file '$(top_srcdir)/libsrc/plugin/import_gate_virtuoso.c' is in a subdirectory,
binsrc/hosting/proj4/Makefile.am:28: but option 'subdir-objects' is disabled
binsrc/hosting/python/Makefile.am:26: warning: source file '$(top_srcdir)/libsrc/plugin/import_gate_virtuoso.c' is in a subdirectory,
binsrc/hosting/python/Makefile.am:26: but option 'subdir-objects' is disabled
binsrc/hosting/shapefileio/Makefile.am:28: warning: source file '$(top_srcdir)/libsrc/plugin/import_gate_virtuoso.c' is in a subdirectory,
binsrc/hosting/shapefileio/Makefile.am:28: but option 'subdir-objects' is disabled
binsrc/samples/hslookup/Makefile.am:26: warning: source file '$(top_srcdir)/libsrc/plugin/import_gate_virtuoso.c' is in a subdirectory,
binsrc/samples/hslookup/Makefile.am:26: but option 'subdir-objects' is disabled
binsrc/samples/image_magick/Makefile.am:26: warning: source file '$(top_srcdir)/libsrc/plugin/import_gate_virtuoso.c' is in a subdirectory,
binsrc/samples/image_magick/Makefile.am:26: but option 'subdir-objects' is disabled
binsrc/samples/wbxml2/Makefile.am:31: warning: source file '$(top_srcdir)/libsrc/plugin/import_gate_virtuoso.c' is in a subdirectory,
binsrc/samples/wbxml2/Makefile.am:31: but option 'subdir-objects' is disabled
binsrc/tests/biftest/Makefile.am:80: warning: variable 'virtuoso_iodbc_javavm_t_SOURCES' is defined but no program or
binsrc/tests/biftest/Makefile.am:80: library has 'virtuoso_iodbc_javavm_t' as canonical name (possible typo)
binsrc/tests/biftest/Makefile.am:70: warning: variable 'virtuoso_iodbc_sample_t_SOURCES' is defined but no program or
binsrc/tests/biftest/Makefile.am:70: library has 'virtuoso_iodbc_sample_t' as canonical name (possible typo)
binsrc/tests/biftest/Makefile.am:90: warning: variable 'virtuoso_iodbc_javavm_t_LDADD' is defined but no program or
binsrc/tests/biftest/Makefile.am:90: library has 'virtuoso_iodbc_javavm_t' as canonical name (possible typo)
binsrc/tests/biftest/Makefile.am:74: warning: variable 'virtuoso_iodbc_sample_t_LDADD' is defined but no program or
binsrc/tests/biftest/Makefile.am:74: library has 'virtuoso_iodbc_sample_t' as canonical name (possible typo)
binsrc/virtuoso/Makefile.am:103: warning: variable 'libvirtuoso_iodbc_t_la_LIBADD' is defined but no program or
binsrc/virtuoso/Makefile.am:103: library has 'libvirtuoso_iodbc_t_la' as canonical name (possible typo)
binsrc/virtuoso/Makefile.am:88: warning: variable 'virtuoso_iodbc_t_LDADD' is defined but no program or
binsrc/virtuoso/Makefile.am:88: library has 'virtuoso_iodbc_t' as canonical name (possible typo)
libsrc/JDBCDriverType4/virtuoso/jdbc/Makefile.am:200: warning: '%'-style pattern rules are a GNU make extension
libsrc/JDBCDriverType4/virtuoso/jdbc/Makefile.am:203: warning: '%'-style pattern rules are a GNU make extension
libsrc/JDBCDriverType4/virtuoso/jdbc/Makefile.am:206: warning: '%'-style pattern rules are a GNU make extension
libsrc/JDBCDriverType4/virtuoso/jdbc/Makefile.am:209: warning: '%'-style pattern rules are a GNU make extension
libsrc/JDBCDriverType4/virtuoso/jdbc/Makefile.am:254: warning: '%'-style pattern rules are a GNU make extension
libsrc/JDBCDriverType4/virtuoso/jdbc/Makefile.am:257: warning: '%'-style pattern rules are a GNU make extension
libsrc/JDBCDriverType4/virtuoso/jdbc/Makefile.am:260: warning: '%'-style pattern rules are a GNU make extension
libsrc/JDBCDriverType4/virtuoso/jdbc/Makefile.am:263: warning: '%'-style pattern rules are a GNU make extension
libsrc/JDBCDriverType4/virtuoso/jdbc/Makefile.am:308: warning: '%'-style pattern rules are a GNU make extension
libsrc/JDBCDriverType4/virtuoso/jdbc/Makefile.am:311: warning: '%'-style pattern rules are a GNU make extension
libsrc/JDBCDriverType4/virtuoso/jdbc/Makefile.am:314: warning: '%'-style pattern rules are a GNU make extension
libsrc/JDBCDriverType4/virtuoso/jdbc/Makefile.am:317: warning: '%'-style pattern rules are a GNU make extension
libsrc/JDBCDriverType4/virtuoso/jdbc/Makefile.am:362: warning: '%'-style pattern rules are a GNU make extension
libsrc/JDBCDriverType4/virtuoso/jdbc/Makefile.am:365: warning: '%'-style pattern rules are a GNU make extension
libsrc/JDBCDriverType4/virtuoso/jdbc/Makefile.am:368: warning: '%'-style pattern rules are a GNU make extension
libsrc/JDBCDriverType4/virtuoso/jdbc/Makefile.am:371: warning: '%'-style pattern rules are a GNU make extension
libsrc/Wi/Makefile.am:297: warning: variable 'libwi_odbc_la_SOURCES' is defined but no program or
libsrc/Wi/Makefile.am:297: library has 'libwi_odbc_la' as canonical name (possible typo)
autoreconf: Leaving directory '.'
+ CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full'
+ export CFLAGS
+ CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full'
+ export CXXFLAGS
+ FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full '
+ export FFLAGS
+ FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ CONFIGURE_TOP=.
+ '[' 1 = 1 ']'
++ find . -name config.guess -o -name config.sub
+ for i in $(find ${CONFIGURE_TOP} -name config.guess -o -name config.sub)
++ basename ./binsrc/config/config.guess
+ '[' -f /usr/lib/rpm/mageia/config.guess ']'
++ basename ./binsrc/config/config.guess
+ cp -af /usr/lib/rpm/mageia/config.guess ./binsrc/config/config.guess
+ for i in $(find ${CONFIGURE_TOP} -name config.guess -o -name config.sub)
++ basename ./binsrc/config/config.sub
+ '[' -f /usr/lib/rpm/mageia/config.sub ']'
++ basename ./binsrc/config/config.sub
+ cp -af /usr/lib/rpm/mageia/config.sub ./binsrc/config/config.sub
+ /usr/lib/rpm/mageia/force-as-needed-for-shared-lib-in-libtool
Forcing -Wl,--as-needed in configure/libtool to workaround libtool bug (cf http://lists.gnu.org/archive/html/libtool-patches/2004-06/msg00002.html)
+ /usr/lib/rpm/mageia/drop-ld-no-undefined-for-shared-lib-modules-in-libtool
+ /usr/lib/rpm/mageia/fix-libtool-ltmain-from-overlinking
+ /usr/lib/rpm/mageia/fix-libtool-from-moving-options-after-libs .
+ /usr/lib/rpm/mageia/fix-dlsearch-path-in-libtool-for-multilib . lib64
+ ./configure --host=x86_64-mageia-linux-gnu --build=x86_64-mageia-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-static --with-iodbc=/usr --disable-all-vads --disable-imagemagick --with-readline --without-internal-zlib
checking for a BSD-compatible install... /usr/bin/install -c
checking whether sleep supports fractional seconds... yes
checking filesystem timestamp resolution... 0.01
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 xargs -n works... yes
checking whether UID '500' is supported by ustar format... yes
checking whether GID '1001' is supported by ustar format... yes
checking how to create a ustar tar archive... gnutar
checking whether to enable maintainer-specific portions of Makefiles... no
checking build system type... x86_64-mageia-linux-gnu
checking host system type... x86_64-mageia-linux-gnu
creating config.nice
checking for Virtuoso installation layout... default
checking for x86_64-mageia-linux-gnu-gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of gcc... none
checking whether the compiler supports GNU C++... yes
checking whether g++ accepts -g... yes
checking for g++ option to enable C++11 features... none needed
checking dependency style of g++... none
checking whether gcc and cc understand -c and -o together... yes
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 how to print strings... printf
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking how to run the C preprocessor... gcc -E
checking for cpp... /usr/bin/cpp
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 wchar.h... yes
checking for minix/config.h... no
checking for sys/time.h... yes
checking for vfork.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
checking for library containing strerror... none required
checking whether byte ordering is bigendian... no
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking whether char is unsigned... no
checking for long double with more range or precision than double... yes
checking size of char... 1
checking size of short... 2
checking size of unsigned... 4
checking size of int... 4
checking size of long... 8
checking size of long long... 8
checking size of float... 4
checking size of double... 8
checking size of long double... 16
checking size of char *... 8
checking size of void *... 8
checking whether make sets $(MAKE)... (cached) yes
checking whether ln -s works... yes
checking for bison... bison -y
checking for htmldoc... no
checking for flex... flex
checking for lex output file root... lex.yy
checking for lex library... none needed
checking for library containing yywrap... -lfl
checking whether yytext is a pointer... yes
checking for flex... /usr/bin/flex
checking for gawk... /usr/bin/gawk
checking for gperf... /usr/bin/gperf
checking for perl... /usr/bin/perl
checking for a Python interpreter with version >= 2.7.5... python
checking for python... /usr/bin/python
checking for python version... 3.13
checking for python platform... linux
checking for GNU default python prefix... ${prefix}
checking for GNU default python exec_prefix... ${exec_prefix}
checking for python script directory (pythondir)... ${PYTHON_PREFIX}/lib/python3.13/site-packages
checking for python extension module directory (pyexecdir)... ${PYTHON_EXEC_PREFIX}/lib64/python3.13/site-packages
checking for ruby... ruby
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-mageia-linux-gnu file names to x86_64-mageia-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-mageia-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for file... file
checking for x86_64-mageia-linux-gnu-objdump... no
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for x86_64-mageia-linux-gnu-dlltool... no
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for x86_64-mageia-linux-gnu-ranlib... no
checking for ranlib... ranlib
checking for x86_64-mageia-linux-gnu-ar... no
checking for ar... ar
checking for archiver @FILE support... @
checking for x86_64-mageia-linux-gnu-strip... no
checking for strip... strip
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for x86_64-mageia-linux-gnu-mt... no
checking for mt... no
checking if : is a manifest tool... no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... no
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... no
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for egrep... (cached) /usr/bin/grep -E
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking for sys/mkdev.h... no
checking for sys/sysmacros.h... yes
checking whether stat file-mode macros are broken... no
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for unistd.h... (cached) yes
checking for limits.h... yes
checking for sys/param.h... yes
checking for fcntl.h... yes
checking for string.h... (cached) yes
checking for memory.h... yes
checking for sys/timeb.h... yes
checking for sys/sockio.h... no
checking for sys/resource.h... yes
checking for malloc.h... yes
checking for sys/select.h... yes
checking for sys/time.h... (cached) yes
checking for wchar.h... (cached) yes
checking for wctype.h... yes
checking for pwd.h... yes
checking for grp.h... yes
checking for sys/mman.h... yes
checking for execinfo.h... yes
checking for mode_t... yes
checking for off_t... yes
checking for pid_t... yes
checking return type of signal handlers... void
checking for size_t... yes
checking for uid_t... yes
checking for gid_t... yes
checking for struct stat.st_blksize... yes
checking for struct stat.st_blocks... yes
checking for struct stat.st_rdev... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for ptrdiff_t... yes
checking for tm_gmtoff in struct tm... yes
checking for tm_tzadj in struct tm... no
checking for t_open in -lnsl... no
checking for gethostbyname in -linet... no
checking for socket in -lsocket... no
checking for cos in -lm... yes
checking for working memcmp... yes
checking for fork... yes
checking for vfork... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking for working chown... yes
checking for gcc options needed to detect all undeclared functions... none needed
checking whether strerror_r is declared... yes
checking whether strerror_r returns char *... yes
checking for getpagesize... yes
checking for gettimeofday... yes
checking for strtok_r... yes
checking for ftruncate... yes
checking for fchmod... yes
checking for fsync... yes
checking for ftime... yes
checking for localtime_r... yes
checking for gmtime_r... yes
checking for syslog... yes
checking for snprintf... yes
checking for vsnprintf... yes
checking for cwprintf... no
checking for fgetws... yes
checking for fputws... yes
checking for fwprintf... yes
checking for iswdigit... yes
checking for iswlower... yes
checking for iswspace... yes
checking for iswupper... yes
checking for putwc... yes
checking for putwchar... yes
checking for putws... no
checking for swprintf... yes
checking for swscanf... yes
checking for towlower... yes
checking for towupper... yes
checking for wcscasecmp... yes
checking for wcscat... yes
checking for wcschr... yes
checking for wcscmp... yes
checking for wcscpy... yes
checking for wcsdup... yes
checking for wcsicmp... no
checking for wcslen... yes
checking for wcsncasecmp... yes
checking for wcsncat... yes
checking for wcsncmp... yes
checking for wcsncpy... yes
checking for wcsnicmp... no
checking for wcsrchr... yes
checking for wcsstr... yes
checking for wexecvp... no
checking for wfopen... no
checking for wgetenv... no
checking for wperror... no
checking for wprintf... yes
checking for wtoi... no
checking for wtol... no
checking for wgetpass... no
checking for wgetpassphrase... no
checking for getpwnam... yes
checking for getgrnam... yes
checking for chmod... yes
checking for getpwuid... yes
checking for getgrgid... yes
checking for setuid... yes
checking for putenv... yes
checking for setenv... yes
checking for strerror... yes
checking for strdup... yes
checking for getrusage... yes
checking for memmove... yes
checking for memmem... yes
checking for memcpy... yes
checking for mkstemp64... yes
checking for mkstemp... yes
checking for strftime... yes
checking for stpcpy... yes
checking for gethrtime... no
checking for sys_errlist... no
checking whether va_copy exists... yes
checking whether __va_copy exists... yes
checking for library containing clock_gettime... none required
checking for flock in <sys/file.h>... yes
checking whether #! works in shell scripts... yes
checking for long file names... yes
checking for restartable system calls... yes
configure: checking default compiler values...
binsrc/config/ccdefs.c: In function 'main':
binsrc/config/ccdefs.c:63:1: warning: old-style function definition [-Wold-style-definition]
   63 | main (argc, argv)
      | ^~~~
checking for uuid_t... no
checking OpenSSL version... >= 0.9.8e
checking OpenSSL version... OpenSSL 3.5.5 27 Jan 2026 (Library: OpenSSL 3.5.5 27 Jan 2026) is supported
checking usability of the OpenSSL header files and library in /usr... good
checking OpenLDAP library usability... bad. Check config.log for details
checking for xml2-config... /usr/bin/xml2-config
checking for libxml - version >= 2.4.0... yes (version 2.15.1)
checking for mcs... no
checking for gmcs... no
checking for csc... no
checking proj4 library usability... bad. Check config.log for details
configure: WARNING: The proj4 plugin will not be built
checking geos library usability... bad. Check config.log for details
configure: WARNING: The geos plugin will not be built
checking shapefileio library usability... using internal library
checking for hslookup... notfound
configure: WARNING: The hslookup plugin will not be built
checking for x86_64-mageia-linux-gnu-pkg-config... /usr/bin/x86_64-mageia-linux-gnu-pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for IM... yes
checking WBXML2 library usability... good
checking for zlib.h... yes
checking for main in -lz... yes
checking LZMA library usability... good
checking BZ2 library usability... good
checking for pthread_create in -lpthreads... no
checking for pthread_create in -lpthread... yes
checking for pthread_attr_setstacksize... yes
checking for pthread_attr_getstacksize... yes
checking for pthread_sigmask... yes
checking for pthread_rwlock_init... yes
checking for --with-libs... no
checking for --with-editline... no
checking for --with-readline... yes
checking for -lreadline without -ltermcap... yes
checking for dlopen... yes
checking for dlopen in -ldl... yes
checking for shl_load in -ldld... no
checking for iODBC location... /usr
checking for iodbc-config... iodbc-config
checking for pkg-config... /usr/bin/x86_64-mageia-linux-gnu-pkg-config
3.52.16
checking for sql.h... yes
checking for sqlext.h... yes
checking for sqlucode.h... yes
checking for odbcinst.h... yes
checking iODBC libraries... done
Will build the iODBC binaries
checking for Java options... done
done
done
done
checking for OS specific configuration... (Linux)
checking for OS specific defines... (-Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE)
checking for system libs... -lm 
Configured:  xml ssl imsg pldebug shapefileio wbxml2 lzma bz2 pthreads readline odbc
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating binsrc/Makefile
config.status: creating docsrc/Makefile
config.status: creating libsrc/Makefile
config.status: creating binsrc/bpel/Makefile
config.status: creating binsrc/cached_resources/Makefile
config.status: creating binsrc/dav/Makefile
config.status: creating binsrc/dbpedia/Makefile
config.status: creating binsrc/driver/Makefile
config.status: creating binsrc/fct/Makefile
config.status: creating binsrc/graphql/Makefile
config.status: creating binsrc/hibernate/Makefile
config.status: creating binsrc/hosting/Makefile
config.status: creating binsrc/hosting/mono/Makefile
config.status: creating binsrc/hosting/mono/tests/Makefile
config.status: creating binsrc/hosting/geos/Makefile
config.status: creating binsrc/hosting/perl/Makefile
config.status: creating binsrc/hosting/php/Makefile
config.status: creating binsrc/hosting/proj4/Makefile
config.status: creating binsrc/hosting/python/Makefile
config.status: creating binsrc/hosting/ruby/Makefile
config.status: creating binsrc/hosting/shapefileio/Makefile
config.status: creating binsrc/isparql/Makefile
config.status: creating binsrc/jena/Makefile
config.status: creating binsrc/jena2/Makefile
config.status: creating binsrc/jena3/Makefile
config.status: creating binsrc/jena4/Makefile
config.status: creating binsrc/jena5/Makefile
config.status: creating binsrc/maildrop/Makefile
config.status: creating binsrc/mono/Makefile
config.status: creating binsrc/oat/Makefile
config.status: creating binsrc/rdf_mappers/Makefile
config.status: creating binsrc/rdb2rdf/Makefile
config.status: creating binsrc/rdf4j/Makefile
config.status: creating binsrc/rdf4j_4/Makefile
config.status: creating binsrc/rdf4j_5/Makefile
config.status: creating binsrc/redland/Makefile
config.status: creating binsrc/samples/demo/Makefile
config.status: creating binsrc/samples/hslookup/Makefile
config.status: creating binsrc/samples/image_magick/Makefile
config.status: creating binsrc/samples/JDBC/Makefile
config.status: creating binsrc/samples/Makefile
config.status: creating binsrc/samples/odp/Makefile
config.status: creating binsrc/samples/sparql_demo/Makefile
config.status: creating binsrc/samples/wbxml2/Makefile
config.status: creating binsrc/samples/webapp/Makefile
config.status: creating binsrc/samples/xpath/Makefile
config.status: creating binsrc/samples/xquery/Makefile
config.status: creating binsrc/sesame/Makefile
config.status: creating binsrc/sesame2/Makefile
config.status: creating binsrc/sesame3/Makefile
config.status: creating binsrc/sesame4/Makefile
config.status: creating binsrc/sqldoc/Makefile
config.status: creating binsrc/sync/Makefile
config.status: creating binsrc/tests/biftest/Makefile
config.status: creating binsrc/tests/dotnet/Makefile
config.status: creating binsrc/tests/Makefile
config.status: creating binsrc/tests/bsbm/Makefile
config.status: creating binsrc/tests/lubm/Makefile
config.status: creating binsrc/tests/oledb/Makefile
config.status: creating binsrc/tests/rdf/Makefile
config.status: creating binsrc/tests/suite/Makefile
config.status: creating binsrc/tests/suite/tpc-d/Makefile
config.status: creating binsrc/tests/tpcrun/Makefile
config.status: creating binsrc/tests/wb/Makefile
config.status: creating binsrc/tutorial/apps/Makefile
config.status: creating binsrc/tutorial/hosting/Makefile
config.status: creating binsrc/tutorial/Makefile
config.status: creating binsrc/tutorial/services/Makefile
config.status: creating binsrc/tutorial/web/Makefile
config.status: creating binsrc/tutorial/xml/Makefile
config.status: creating binsrc/vad/Makefile
config.status: creating binsrc/virtodbc/Makefile
config.status: creating binsrc/virtoledb/Makefile
config.status: creating binsrc/VirtuosoClient.Net/Makefile
config.status: creating binsrc/virtuoso/Makefile
config.status: creating binsrc/virtuoso_sink/Makefile
config.status: creating binsrc/vsp/Makefile
config.status: creating binsrc/vspx/Makefile
config.status: creating binsrc/websocket/Makefile
config.status: creating binsrc/ws/Makefile
config.status: creating binsrc/ws/wsrm/Makefile
config.status: creating binsrc/xddl/Makefile
config.status: creating binsrc/conductor/Makefile
config.status: creating docsrc/chm/Makefile
config.status: creating docsrc/docwiki/Makefile
config.status: creating docsrc/html_virt/Makefile
config.status: creating docsrc/images/Makefile
config.status: creating docsrc/pdf/Makefile
config.status: creating docsrc/releasenotes/Makefile
config.status: creating docsrc/styleguide/Makefile
config.status: creating docsrc/stylesheets/Makefile
config.status: creating docsrc/xmlsource/Makefile
config.status: creating libsrc/Dk/Makefile
config.status: creating libsrc/JDBCDriverType4/Makefile
config.status: creating libsrc/JDBCDriverType4/testsuite_4.0/Makefile
config.status: creating libsrc/JDBCDriverType4/virtuoso/jdbc/Makefile
config.status: creating libsrc/JDBCDriverType4/virtuoso/Makefile
config.status: creating libsrc/langfunc/Makefile
config.status: creating libsrc/odbcsdk/Makefile
config.status: creating libsrc/plugin/Makefile
config.status: creating libsrc/Thread/Makefile
config.status: creating libsrc/Tidy/Makefile
config.status: creating libsrc/util/Makefile
config.status: creating libsrc/Wi/Makefile
config.status: creating libsrc/Xml.new/Makefile
config.status: creating libsrc/zlib/Makefile
config.status: creating appsrc/Makefile
config.status: creating appsrc/ODS-Framework/Makefile
config.status: creating appsrc/ODS-Addressbook/Makefile
config.status: creating appsrc/ODS-Blog/Makefile
config.status: creating appsrc/ODS-Bookmark/Makefile
config.status: creating appsrc/ODS-Briefcase/Makefile
config.status: creating appsrc/ODS-Calendar/Makefile
config.status: creating appsrc/ODS-Community/Makefile
config.status: creating appsrc/ODS-Discussion/Makefile
config.status: creating appsrc/ODS-FeedManager/Makefile
config.status: creating appsrc/ODS-Gallery/Makefile
config.status: creating appsrc/ODS-Polls/Makefile
config.status: creating appsrc/ODS-WebMail/Makefile
config.status: creating appsrc/ODS-Wiki/Makefile
config.status: creating appsrc/ODS-Wiki/plugin/Makefile
config.status: creating libsrc/Dk/config.h
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing default commands


[1mVirtuoso Open Source Edition (Column Store) 7.2.16 configuration summary(B[m
========================================================================

[1mInstallation variables(B[m
  layout                  default
  prefix                  /usr
  exec_prefix             /usr

[1mInstallation paths(B[m
  programs                /usr/bin
  include files           /usr/include
  libraries               /usr/lib64
  manual pages            /usr/share/man
  vad packages            /usr/share/virtuoso/vad
  database                /var/lib/virtuoso/db
  hosting                 /usr/lib64/virtuoso/hosting

[1mOptions(B[m
  BUILD_OPTS               xml ssl imsg pldebug shapefileio wbxml2 lzma bz2 pthreads readline odbc

+ /usr/bin/make -O -j16 V=1 VERBOSE=1
Making all in .
make[1]: Nothing to be done for 'all-am'.
Making all in docsrc
Making all in chm
make[2]: Nothing to be done for 'all'.
Making all in docwiki
make[2]: Nothing to be done for 'all'.
Making all in html_virt
make[2]: Nothing to be done for 'all'.
Making all in images
make[2]: Nothing to be done for 'all'.
Making all in pdf
make[2]: Nothing to be done for 'all'.
Making all in releasenotes
make[2]: Nothing to be done for 'all'.
Making all in styleguide
make[2]: Nothing to be done for 'all'.
Making all in stylesheets
make[2]: Nothing to be done for 'all'.
Making all in xmlsource
make[2]: Nothing to be done for 'all'.
make[2]: Nothing to be done for 'all-am'.
Making all in libsrc
Making all in util
/usr/bin/make  all-am
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-fnmatch.lo `test -f 'fnmatch.c' || echo './'`fnmatch.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c fnmatch.c  -fPIC -DPIC -o .libs/libutil_la-fnmatch.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-debug.lo `test -f 'debug.c' || echo './'`debug.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c debug.c  -fPIC -DPIC -o .libs/libutil_la-debug.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-cslnment.lo `test -f 'cslnment.c' || echo './'`cslnment.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c cslnment.c  -fPIC -DPIC -o .libs/libutil_la-cslnment.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-fntodos.lo `test -f 'fntodos.c' || echo './'`fntodos.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c fntodos.c  -fPIC -DPIC -o .libs/libutil_la-fntodos.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-getopt1.lo `test -f 'getopt1.c' || echo './'`getopt1.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c getopt1.c  -fPIC -DPIC -o .libs/libutil_la-getopt1.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-csllkup.lo `test -f 'csllkup.c' || echo './'`csllkup.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c csllkup.c  -fPIC -DPIC -o .libs/libutil_la-csllkup.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-fnundos.lo `test -f 'fnundos.c' || echo './'`fnundos.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c fnundos.c  -fPIC -DPIC -o .libs/libutil_la-fnundos.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-cslentry.lo `test -f 'cslentry.c' || echo './'`cslentry.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c cslentry.c  -fPIC -DPIC -o .libs/libutil_la-cslentry.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-fnsearch.lo `test -f 'fnsearch.c' || echo './'`fnsearch.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c fnsearch.c  -fPIC -DPIC -o .libs/libutil_la-fnsearch.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-fnqual.lo `test -f 'fnqual.c' || echo './'`fnqual.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c fnqual.c  -fPIC -DPIC -o .libs/libutil_la-fnqual.o
fnqual.c: In function 'fnqualify':
fnqual.c:69:7: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result]
   69 |       chdir (currentDir);
      |       ^~~~~~~~~~~~~~~~~~
fnqual.c:92:5: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result]
   92 |     chdir (currentDir);
      |     ^~~~~~~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-cfg2.lo `test -f 'cfg2.c' || echo './'`cfg2.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c cfg2.c  -fPIC -DPIC -o .libs/libutil_la-cfg2.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-expandav.lo `test -f 'expandav.c' || echo './'`expandav.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c expandav.c  -fPIC -DPIC -o .libs/libutil_la-expandav.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-buildarg.lo `test -f 'buildarg.c' || echo './'`buildarg.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c buildarg.c  -fPIC -DPIC -o .libs/libutil_la-buildarg.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-gettimeofday.lo `test -f 'gettimeofday.c' || echo './'`gettimeofday.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c gettimeofday.c  -fPIC -DPIC -o .libs/libutil_la-gettimeofday.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-memstat.lo `test -f 'memstat.c' || echo './'`memstat.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c memstat.c  -fPIC -DPIC -o .libs/libutil_la-memstat.o
memstat.c: In function 'get_proc_vm_size':
memstat.c:61:25: warning: format '%llu' expects argument of type 'long long unsigned int *', but argument 3 has type 'int64_t *' {aka 'long int *'} [-Wformat=]
   61 |       fscanf (file, "%llu", &proc_size);
      |                      ~~~^   ~~~~~~~~~~
      |                         |   |
      |                         |   int64_t * {aka long int *}
      |                         long long unsigned int *
      |                      %lu
memstat.c:61:7: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]
   61 |       fscanf (file, "%llu", &proc_size);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-dyntab.lo `test -f 'dyntab.c' || echo './'`dyntab.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c dyntab.c  -fPIC -DPIC -o .libs/libutil_la-dyntab.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-ltrim.lo `test -f 'ltrim.c' || echo './'`ltrim.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c ltrim.c  -fPIC -DPIC -o .libs/libutil_la-ltrim.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-make_env.lo `test -f 'make_env.c' || echo './'`make_env.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c make_env.c  -fPIC -DPIC -o .libs/libutil_la-make_env.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-getopt.lo `test -f 'getopt.c' || echo './'`getopt.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c getopt.c  -fPIC -DPIC -o .libs/libutil_la-getopt.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-login_digest.lo `test -f 'login_digest.c' || echo './'`login_digest.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c login_digest.c  -fPIC -DPIC -o .libs/libutil_la-login_digest.o
login_digest.c: In function 'sec_login_digest':
login_digest.c:42:3: warning: 'MD5_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
   42 |   MD5_Init (&ctx);
      |   ^~~~~~~~
In file included from login_digest.c:32:
/usr/include/openssl/md5.h:49:27: note: declared here
   49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c);
      |                           ^~~~~~~~
login_digest.c:44:3: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
   44 |   MD5_Update (&ctx, (unsigned char *) ses_name, box_length (ses_name) - 1);
      |   ^~~~~~~~~~
/usr/include/openssl/md5.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~
login_digest.c:45:3: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
   45 |   MD5_Update (&ctx, (unsigned char *) user, strlen (user));
      |   ^~~~~~~~~~
/usr/include/openssl/md5.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~
login_digest.c:46:3: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
   46 |   MD5_Update (&ctx, (unsigned char *) pwd, strlen (pwd));
      |   ^~~~~~~~~~
/usr/include/openssl/md5.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~
login_digest.c:47:3: warning: 'MD5_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
   47 |   MD5_Final (digest, &ctx);
      |   ^~~~~~~~~
/usr/include/openssl/md5.h:51:27: note: declared here
   51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c);
      |                           ^~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-md5.lo `test -f 'md5.c' || echo './'`md5.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c md5.c  -fPIC -DPIC -o .libs/libutil_la-md5.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-dbgmal.lo `test -f 'dbgmal.c' || echo './'`dbgmal.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c dbgmal.c  -fPIC -DPIC -o .libs/libutil_la-dbgmal.o
dbgmal.c: In function 'mal_printall':
dbgmal.c:149:23: warning: comparison of integer expressions of different signedness: 'u_int' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  149 |   if (rec->mr_linenum == -1)
      |                       ^~
dbgmal.c: In function 'mal_printoneleak':
dbgmal.c:212:23: warning: comparison of integer expressions of different signedness: 'u_int' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  212 |   if (rec->mr_linenum == -1)
      |                       ^~
dbgmal.c: In function 'mal_sighandler':
dbgmal.c:300:21: warning: unused parameter 'sig' [-Wunused-parameter]
  300 | mal_sighandler (int sig)
      |                 ~~~~^~~
dbgmal.c: In function 'dbg_malloc':
dbgmal.c:445:57: warning: statement with no effect [-Wunused-value]
  445 |   DBG_MALLOC_IMPL (malloc(size), DBGMAL_MAGIC_OK, NULL, 0)
      |                                                         ^
dbgmal.c:430:3: note: in definition of macro 'DBG_MALLOC_IMPL'
  430 |   MEMSET; \
      |   ^~~~~~
dbgmal.c: In function 'dbg_mallocp':
dbgmal.c:484:62: warning: statement with no effect [-Wunused-value]
  484 |   DBG_MALLOC_IMPL (malloc(size), DBGMAL_MAGIC_POOL_OK, pool, 0)
      |                                                              ^
dbgmal.c:430:3: note: in definition of macro 'DBG_MALLOC_IMPL'
  430 |   MEMSET; \
      |   ^~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-mpl.lo `test -f 'mpl.c' || echo './'`mpl.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c mpl.c  -fPIC -DPIC -o .libs/libutil_la-mpl.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-ntapp.lo `test -f 'ntapp.c' || echo './'`ntapp.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c ntapp.c  -fPIC -DPIC -o .libs/libutil_la-ntapp.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-regerror.lo `test -f 'regerror.c' || echo './'`regerror.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c regerror.c  -fPIC -DPIC -o .libs/libutil_la-regerror.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-stpcpy.lo `test -f 'stpcpy.c' || echo './'`stpcpy.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c stpcpy.c  -fPIC -DPIC -o .libs/libutil_la-stpcpy.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-getdate.lo `test -f 'getdate.c' || echo './'`getdate.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c getdate.c  -fPIC -DPIC -o .libs/libutil_la-getdate.o
../../libsrc/util/getdate.y: In function 'OPL_gd_error':
../../libsrc/util/getdate.y:645:19: warning: unused parameter 'pc' [-Wunused-parameter]
  645 | yyerror (CONTEXT *pc, char *s)
../../libsrc/util/getdate.y:645:29: warning: unused parameter 's' [-Wunused-parameter]
  645 | yyerror (CONTEXT *pc, char *s)
      |                       ~~~~~~^
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-rtrim.lo `test -f 'rtrim.c' || echo './'`rtrim.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c rtrim.c  -fPIC -DPIC -o .libs/libutil_la-rtrim.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-regsub.lo `test -f 'regsub.c' || echo './'`regsub.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c regsub.c  -fPIC -DPIC -o .libs/libutil_la-regsub.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-setext.lo `test -f 'setext.c' || echo './'`setext.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c setext.c  -fPIC -DPIC -o .libs/libutil_la-setext.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-logmsg.lo `test -f 'logmsg.c' || echo './'`logmsg.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c logmsg.c  -fPIC -DPIC -o .libs/libutil_la-logmsg.o
logmsg.c: In function 'file_emit':
logmsg.c:576:26: warning: unused parameter 'level' [-Wunused-parameter]
  576 | file_emit (LOG *log, int level, const char *msg)
      |                      ~~~~^~~~~
In file included from ../../libsrc/Dk.h:112,
                 from ../../libsrc/libutil.h:30,
                 from logmsg.c:29:
logmsg.c: In function 'syslog_emit':
../../libsrc/util/logmsg.h:114:17: warning: unused parameter 'logit' [-Wunused-parameter]
  114 | #define log     logit
logmsg.c:599:19: note: in expansion of macro 'log'
  599 | syslog_emit (LOG *log, int level, const char *msg)
      |                   ^~~
logmsg.c: In function 'syslog_close':
../../libsrc/util/logmsg.h:114:17: warning: unused parameter 'logit' [-Wunused-parameter]
  114 | #define log     logit
logmsg.c:608:20: note: in expansion of macro 'log'
  608 | syslog_close (LOG *log)
      |                    ^~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-strcpyin.lo `test -f 'strcpyin.c' || echo './'`strcpyin.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c strcpyin.c  -fPIC -DPIC -o .libs/libutil_la-strcpyin.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-strinsrt.lo `test -f 'strinsrt.c' || echo './'`strinsrt.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c strinsrt.c  -fPIC -DPIC -o .libs/libutil_la-strinsrt.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-strerror.lo `test -f 'strerror.c' || echo './'`strerror.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c strerror.c  -fPIC -DPIC -o .libs/libutil_la-strerror.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-strlwr.lo `test -f 'strlwr.c' || echo './'`strlwr.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c strlwr.c  -fPIC -DPIC -o .libs/libutil_la-strlwr.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-strindex.lo `test -f 'strindex.c' || echo './'`strindex.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c strindex.c  -fPIC -DPIC -o .libs/libutil_la-strindex.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-stricmp.lo `test -f 'stricmp.c' || echo './'`stricmp.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c stricmp.c  -fPIC -DPIC -o .libs/libutil_la-stricmp.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-startup.lo `test -f 'startup.c' || echo './'`startup.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c startup.c  -fPIC -DPIC -o .libs/libutil_la-startup.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-sslengine.lo `test -f 'sslengine.c' || echo './'`sslengine.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sslengine.c  -fPIC -DPIC -o .libs/libutil_la-sslengine.o
sslengine.c: In function 'ssl_engine_configure':
sslengine.c:52:35: warning: unused parameter 'settings' [-Wunused-parameter]
   52 | ssl_engine_configure (const char *settings)
      |                       ~~~~~~~~~~~~^~~~~~~~
sslengine.c: In function 'ssl_load_privkey':
sslengine.c:59:52: warning: unused parameter 'keypass' [-Wunused-parameter]
   59 | ssl_load_privkey (const char *keyname, const void *keypass)
      |                                        ~~~~~~~~~~~~^~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-strtok_r.lo `test -f 'strtok_r.c' || echo './'`strtok_r.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c strtok_r.c  -fPIC -DPIC -o .libs/libutil_la-strtok_r.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-strnicmp.lo `test -f 'strnicmp.c' || echo './'`strnicmp.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c strnicmp.c  -fPIC -DPIC -o .libs/libutil_la-strnicmp.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-wcslen.lo `test -f 'wcslen.c' || echo './'`wcslen.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c wcslen.c  -fPIC -DPIC -o .libs/libutil_la-wcslen.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-strupr.lo `test -f 'strupr.c' || echo './'`strupr.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c strupr.c  -fPIC -DPIC -o .libs/libutil_la-strupr.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-strquote.lo `test -f 'strquote.c' || echo './'`strquote.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c strquote.c  -fPIC -DPIC -o .libs/libutil_la-strquote.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-strxpect.lo `test -f 'strxpect.c' || echo './'`strxpect.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c strxpect.c  -fPIC -DPIC -o .libs/libutil_la-strxpect.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-terminat.lo `test -f 'terminat.c' || echo './'`terminat.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c terminat.c  -fPIC -DPIC -o .libs/libutil_la-terminat.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-usage.lo `test -f 'usage.c' || echo './'`usage.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c usage.c  -fPIC -DPIC -o .libs/libutil_la-usage.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-ncfg.lo `test -f 'ncfg.c' || echo './'`ncfg.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c ncfg.c  -fPIC -DPIC -o .libs/libutil_la-ncfg.o
ncfg.c: In function '_cfg_refresh':
ncfg.c:269:3: warning: 'MD5_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  269 |   MD5_Init (&md5ctx);
      |   ^~~~~~~~
In file included from ncfg.c:33:
/usr/include/openssl/md5.h:49:27: note: declared here
   49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c);
      |                           ^~~~~~~~
ncfg.c:270:3: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  270 |   MD5_Update (&md5ctx, (unsigned char *) mem, (unsigned int) sb.st_size);
      |   ^~~~~~~~~~
/usr/include/openssl/md5.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~
ncfg.c:271:3: warning: 'MD5_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  271 |   MD5_Final (digest, &md5ctx);
      |   ^~~~~~~~~
/usr/include/openssl/md5.h:51:27: note: declared here
   51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c);
      |                           ^~~~~~~~~
ncfg.c: In function '_cfg_digestprintf':
ncfg.c:1011:3: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1011 |   MD5_Update (pMd5, (unsigned char *) buf, (unsigned int) length);
      |   ^~~~~~~~~~
/usr/include/openssl/md5.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~
ncfg.c: In function '_cfg_outputformatted':
ncfg.c:1031:3: warning: 'MD5_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1031 |   MD5_Init (&md5ctx);
      |   ^~~~~~~~
/usr/include/openssl/md5.h:49:27: note: declared here
   49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c);
      |                           ^~~~~~~~
ncfg.c:1126:3: warning: 'MD5_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1126 |   MD5_Final (pconfig->digest, &md5ctx);
      |   ^~~~~~~~~
/usr/include/openssl/md5.h:51:27: note: declared here
   51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c);
      |                           ^~~~~~~~~
ncfg.c: In function 'OPL_Cfg_commit':
ncfg.c:1157:7: warning: variable 'rc' set but not used [-Wunused-but-set-variable]
 1157 |   int rc;
      |       ^~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-regexp.lo `test -f 'regexp.c' || echo './'`regexp.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c regexp.c  -fPIC -DPIC -o .libs/libutil_la-regexp.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-virt_mbrlen.lo `test -f 'virt_mbrlen.c' || echo './'`virt_mbrlen.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c virt_mbrlen.c  -fPIC -DPIC -o .libs/libutil_la-virt_mbrlen.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-uuid.lo `test -f 'uuid.c' || echo './'`uuid.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c uuid.c  -fPIC -DPIC -o .libs/libutil_la-uuid.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-virt_mbrlen_z.lo `test -f 'virt_mbrlen_z.c' || echo './'`virt_mbrlen_z.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c virt_mbrlen_z.c  -fPIC -DPIC -o .libs/libutil_la-virt_mbrlen_z.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-virt_mbrtowc.lo `test -f 'virt_mbrtowc.c' || echo './'`virt_mbrtowc.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c virt_mbrtowc.c  -fPIC -DPIC -o .libs/libutil_la-virt_mbrtowc.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-virt_mbrtowc_z.lo `test -f 'virt_mbrtowc_z.c' || echo './'`virt_mbrtowc_z.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c virt_mbrtowc_z.c  -fPIC -DPIC -o .libs/libutil_la-virt_mbrtowc_z.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-virt_wcs_mask.lo `test -f 'virt_wcs_mask.c' || echo './'`virt_wcs_mask.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c virt_wcs_mask.c  -fPIC -DPIC -o .libs/libutil_la-virt_wcs_mask.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-virt_mbsnrtowcs.lo `test -f 'virt_mbsnrtowcs.c' || echo './'`virt_mbsnrtowcs.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c virt_mbsnrtowcs.c  -fPIC -DPIC -o .libs/libutil_la-virt_mbsnrtowcs.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-virt_wcrtomb.lo `test -f 'virt_wcrtomb.c' || echo './'`virt_wcrtomb.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c virt_wcrtomb.c  -fPIC -DPIC -o .libs/libutil_la-virt_wcrtomb.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libutil_la-virt_wcsnrtombs.lo `test -f 'virt_wcsnrtombs.c' || echo './'`virt_wcsnrtombs.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c virt_wcsnrtombs.c  -fPIC -DPIC -o .libs/libutil_la-virt_wcsnrtombs.o
virt_wcsnrtombs.c: In function 'virt_wcsnrtombs':
virt_wcsnrtombs.c:33:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
   33 |   wchar_t *run = src[0];
      |                  ^~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -prefer-pic -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libutil.la  libutil_la-buildarg.lo libutil_la-cfg2.lo libutil_la-cslentry.lo libutil_la-csllkup.lo libutil_la-cslnment.lo libutil_la-dbgmal.lo libutil_la-debug.lo libutil_la-dyntab.lo libutil_la-expandav.lo libutil_la-fnmatch.lo libutil_la-fnqual.lo libutil_la-fnsearch.lo libutil_la-fntodos.lo libutil_la-fnundos.lo libutil_la-getdate.lo libutil_la-getopt1.lo libutil_la-getopt.lo libutil_la-gettimeofday.lo libutil_la-login_digest.lo libutil_la-logmsg.lo libutil_la-ltrim.lo libutil_la-make_env.lo libutil_la-md5.lo libutil_la-memstat.lo libutil_la-mpl.lo libutil_la-ncfg.lo libutil_la-ntapp.lo libutil_la-regerror.lo libutil_la-regexp.lo libutil_la-regsub.lo libutil_la-rtrim.lo libutil_la-setext.lo libutil_la-sslengine.lo libutil_la-startup.lo libutil_la-stpcpy.lo libutil_la-strcpyin.lo libutil_la-strerror.lo libutil_la-stricmp.lo libutil_la-strindex.lo libutil_la-strinsrt.lo libutil_la-strlwr.lo libutil_la-strnicmp.lo libutil_la-strquote.lo libutil_la-strtok_r.lo libutil_la-strupr.lo libutil_la-strxpect.lo libutil_la-terminat.lo libutil_la-usage.lo libutil_la-uuid.lo libutil_la-wcslen.lo libutil_la-virt_mbrlen.lo libutil_la-virt_mbrlen_z.lo libutil_la-virt_mbrtowc.lo libutil_la-virt_mbrtowc_z.lo libutil_la-virt_mbsnrtowcs.lo libutil_la-virt_wcrtomb.lo libutil_la-virt_wcs_mask.lo libutil_la-virt_wcsnrtombs.lo  -lm  
libtool: link: ar cr .libs/libutil.a .libs/libutil_la-buildarg.o .libs/libutil_la-cfg2.o .libs/libutil_la-cslentry.o .libs/libutil_la-csllkup.o .libs/libutil_la-cslnment.o .libs/libutil_la-dbgmal.o .libs/libutil_la-debug.o .libs/libutil_la-dyntab.o .libs/libutil_la-expandav.o .libs/libutil_la-fnmatch.o .libs/libutil_la-fnqual.o .libs/libutil_la-fnsearch.o .libs/libutil_la-fntodos.o .libs/libutil_la-fnundos.o .libs/libutil_la-getdate.o .libs/libutil_la-getopt1.o .libs/libutil_la-getopt.o .libs/libutil_la-gettimeofday.o .libs/libutil_la-login_digest.o .libs/libutil_la-logmsg.o .libs/libutil_la-ltrim.o .libs/libutil_la-make_env.o .libs/libutil_la-md5.o .libs/libutil_la-memstat.o .libs/libutil_la-mpl.o .libs/libutil_la-ncfg.o .libs/libutil_la-ntapp.o .libs/libutil_la-regerror.o .libs/libutil_la-regexp.o .libs/libutil_la-regsub.o .libs/libutil_la-rtrim.o .libs/libutil_la-setext.o .libs/libutil_la-sslengine.o .libs/libutil_la-startup.o .libs/libutil_la-stpcpy.o .libs/libutil_la-strcpyin.o .libs/libutil_la-strerror.o .libs/libutil_la-stricmp.o .libs/libutil_la-strindex.o .libs/libutil_la-strinsrt.o .libs/libutil_la-strlwr.o .libs/libutil_la-strnicmp.o .libs/libutil_la-strquote.o .libs/libutil_la-strtok_r.o .libs/libutil_la-strupr.o .libs/libutil_la-strxpect.o .libs/libutil_la-terminat.o .libs/libutil_la-usage.o .libs/libutil_la-uuid.o .libs/libutil_la-wcslen.o .libs/libutil_la-virt_mbrlen.o .libs/libutil_la-virt_mbrlen_z.o .libs/libutil_la-virt_mbrtowc.o .libs/libutil_la-virt_mbrtowc_z.o .libs/libutil_la-virt_mbsnrtowcs.o .libs/libutil_la-virt_wcrtomb.o .libs/libutil_la-virt_wcs_mask.o .libs/libutil_la-virt_wcsnrtombs.o 
libtool: link: ranlib .libs/libutil.a
libtool: link: ( cd ".libs" && rm -f "libutil.la" && ln -s "../libutil.la" "libutil.la" )
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
Making all in zlib
make[2]: Nothing to be done for 'all'.
Making all in odbcsdk
make[2]: Nothing to be done for 'all'.
Making all in Dk
/usr/bin/make  all-am
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdksrv_la-Dklongjmp.lo `test -f 'Dklongjmp.c' || echo './'`Dklongjmp.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dklongjmp.c  -fPIC -DPIC -o .libs/libdksrv_la-Dklongjmp.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdksrv_la-Dkdevice.lo `test -f 'Dkdevice.c' || echo './'`Dkdevice.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkdevice.c  -fPIC -DPIC -o .libs/libdksrv_la-Dkdevice.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdksrv_la-Dksesinp.lo `test -f 'Dksesinp.c' || echo './'`Dksesinp.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dksesinp.c  -fPIC -DPIC -o .libs/libdksrv_la-Dksesinp.o
Dksesinp.c: In function 'inpses_dummy':
Dksesinp.c:41:27: warning: unused parameter 'ses' [-Wunused-parameter]
   41 | inpses_dummy (session_t * ses)
      |               ~~~~~~~~~~~~^~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdksrv_la-Dkrusage.lo `test -f 'Dkrusage.c' || echo './'`Dkrusage.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkrusage.c  -fPIC -DPIC -o .libs/libdksrv_la-Dkrusage.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdksrv_la-Dkalloc.lo `test -f 'Dkalloc.c' || echo './'`Dkalloc.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkalloc.c  -fPIC -DPIC -o .libs/libdksrv_la-Dkalloc.o
Dkalloc.c: In function 'thr_alloc_cache_clear':
Dkalloc.c:545:35: warning: unused parameter 'thr' [-Wunused-parameter]
  545 | thr_alloc_cache_clear (thread_t * thr)
      |                        ~~~~~~~~~~~^~~
Dkalloc.c: In function 'thr_free_alloc_cache':
Dkalloc.c:550:34: warning: unused parameter 'thr' [-Wunused-parameter]
  550 | thr_free_alloc_cache (thread_t * thr)
      |                       ~~~~~~~~~~~^~~
Dkalloc.c: In function 'dk_memory_initialize':
Dkalloc.c:593:27: warning: unused parameter 'do_malloc_cache' [-Wunused-parameter]
  593 | dk_memory_initialize (int do_malloc_cache)
      |                       ~~~~^~~~~~~~~~~~~~~
Dkalloc.c: In function 'dk_is_alloc_cache':
Dkalloc.c:685:27: warning: unused parameter 'sz' [-Wunused-parameter]
  685 | dk_is_alloc_cache (size_t sz)
      |                    ~~~~~~~^~
Dkalloc.c: In function 'dk_cache_allocs':
Dkalloc.c:698:25: warning: unused parameter 'sz' [-Wunused-parameter]
  698 | dk_cache_allocs (size_t sz, size_t cache_sz)
      |                  ~~~~~~~^~
Dkalloc.c:698:36: warning: unused parameter 'cache_sz' [-Wunused-parameter]
  698 | dk_cache_allocs (size_t sz, size_t cache_sz)
      |                             ~~~~~~~^~~~~~~~
Dkalloc.c: In function 'dk_free':
Dkalloc.c:848:28: warning: unused parameter 'sz' [-Wunused-parameter]
  848 | dk_free (void *ptr, size_t sz)
      |                     ~~~~~~~^~
Dkalloc.c: In function 'dk_alloc_cache_status':
Dkalloc.c:1037:31: warning: unused parameter 'cache' [-Wunused-parameter]
 1037 | dk_alloc_cache_status (void * cache)
      |                        ~~~~~~~^~~~~
Dkalloc.c: In function 'dk_alloc_cache_total':
Dkalloc.c:1079:30: warning: unused parameter 'cache' [-Wunused-parameter]
 1079 | dk_alloc_cache_total (void * cache)
      |                       ~~~~~~~^~~~~
Dkalloc.c: In function 'all_allocs_at_line':
Dkalloc.c:1098:33: warning: unused parameter 'file' [-Wunused-parameter]
 1098 | all_allocs_at_line (const char *file, int line)
      |                     ~~~~~~~~~~~~^~~~
Dkalloc.c:1098:43: warning: unused parameter 'line' [-Wunused-parameter]
 1098 | all_allocs_at_line (const char *file, int line)
      |                                       ~~~~^~~~
Dkalloc.c: In function 'new_allocs_after':
Dkalloc.c:1105:23: warning: unused parameter 'res_no' [-Wunused-parameter]
 1105 | new_allocs_after (int res_no)
      |                   ~~~~^~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdksrv_la-Dkmem.lo `test -f 'Dkmem.c' || echo './'`Dkmem.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkmem.c  -fPIC -DPIC -o .libs/libdksrv_la-Dkmem.o
Dkmem.c: In function 'int_fill':
Dkmem.c:51:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
   51 |   for (inx = inx; inx < len; inx++)
      |                       ^
Dkmem.c: In function 'int64_fill':
Dkmem.c:60:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
   60 |   for (inx = inx; inx < len; inx++)
      |                       ^
Dkmem.c: In function 'int64_fill_nt':
Dkmem.c:69:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
   69 |   for (inx = inx; inx < len; inx++)
      |                       ^
Dkmem.c: In function 'int_asc_fill':
Dkmem.c:77:21: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
   77 |   for (inx = 0; inx < len; inx++)
      |                     ^
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdksrv_la-Dksession.lo `test -f 'Dksession.c' || echo './'`Dksession.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dksession.c  -fPIC -DPIC -o .libs/libdksrv_la-Dksession.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdksrv_la-Dkresource.lo `test -f 'Dkresource.c' || echo './'`Dkresource.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkresource.c  -fPIC -DPIC -o .libs/libdksrv_la-Dkresource.o
Dkresource.c: In function 'resource_get_batch':
Dkresource.c:294:58: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  294 |       if ((0 == rc->rc_fill) && ((rc->rc_n_empty % 1000) < (batch_size - res_count)))
      |                                                          ^
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdksrv_la-Dkses2.lo `test -f 'Dkses2.c' || echo './'`Dkses2.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkses2.c  -fPIC -DPIC -o .libs/libdksrv_la-Dkses2.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdksrv_la-Dkhash.lo `test -f 'Dkhash.c' || echo './'`Dkhash.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkhash.c  -fPIC -DPIC -o .libs/libdksrv_la-Dkhash.o
Dkhash.c: In function 'hash_list_keys':
Dkhash.c:495:28: warning: variable 'data_store' set but not used [-Wunused-but-set-variable]
  495 |   void *key_store = NULL, *data_store = NULL, *__k, *__d;
      |                            ^~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdksrv_la-Dkbasket.lo `test -f 'Dkbasket.c' || echo './'`Dkbasket.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkbasket.c  -fPIC -DPIC -o .libs/libdksrv_la-Dkbasket.o
Dkbasket.c: In function 'rbuf_rewrite_done':
Dkbasket.c:589:29: warning: unused parameter 'rb' [-Wunused-parameter]
  589 | rbuf_rewrite_done (rbuf_t * rb)
      |                    ~~~~~~~~~^~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdksrv_la-Dkstubs.lo `test -f 'Dkstubs.c' || echo './'`Dkstubs.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkstubs.c  -fPIC -DPIC -o .libs/libdksrv_la-Dkstubs.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdksrv_la-Dksets.lo `test -f 'Dksets.c' || echo './'`Dksets.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dksets.c  -fPIC -DPIC -o .libs/libdksrv_la-Dksets.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdksrv_la-Dkutil.lo `test -f 'Dkutil.c' || echo './'`Dkutil.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkutil.c  -fPIC -DPIC -o .libs/libdksrv_la-Dkutil.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_la-Dkalloc.lo `test -f 'Dkalloc.c' || echo './'`Dkalloc.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkalloc.c  -fPIC -DPIC -o .libs/libdk1t_la-Dkalloc.o
Dkalloc.c: In function 'thr_alloc_cache_clear':
Dkalloc.c:545:35: warning: unused parameter 'thr' [-Wunused-parameter]
  545 | thr_alloc_cache_clear (thread_t * thr)
      |                        ~~~~~~~~~~~^~~
Dkalloc.c: In function 'thr_free_alloc_cache':
Dkalloc.c:550:34: warning: unused parameter 'thr' [-Wunused-parameter]
  550 | thr_free_alloc_cache (thread_t * thr)
      |                       ~~~~~~~~~~~^~~
Dkalloc.c: In function 'dk_memory_initialize':
Dkalloc.c:593:27: warning: unused parameter 'do_malloc_cache' [-Wunused-parameter]
  593 | dk_memory_initialize (int do_malloc_cache)
      |                       ~~~~^~~~~~~~~~~~~~~
Dkalloc.c: In function 'dk_is_alloc_cache':
Dkalloc.c:685:27: warning: unused parameter 'sz' [-Wunused-parameter]
  685 | dk_is_alloc_cache (size_t sz)
      |                    ~~~~~~~^~
Dkalloc.c: In function 'dk_cache_allocs':
Dkalloc.c:698:25: warning: unused parameter 'sz' [-Wunused-parameter]
  698 | dk_cache_allocs (size_t sz, size_t cache_sz)
      |                  ~~~~~~~^~
Dkalloc.c:698:36: warning: unused parameter 'cache_sz' [-Wunused-parameter]
  698 | dk_cache_allocs (size_t sz, size_t cache_sz)
      |                             ~~~~~~~^~~~~~~~
Dkalloc.c: In function 'dk_free':
Dkalloc.c:848:28: warning: unused parameter 'sz' [-Wunused-parameter]
  848 | dk_free (void *ptr, size_t sz)
      |                     ~~~~~~~^~
Dkalloc.c: In function 'dk_alloc_cache_status':
Dkalloc.c:1037:31: warning: unused parameter 'cache' [-Wunused-parameter]
 1037 | dk_alloc_cache_status (void * cache)
      |                        ~~~~~~~^~~~~
Dkalloc.c: In function 'dk_alloc_cache_total':
Dkalloc.c:1079:30: warning: unused parameter 'cache' [-Wunused-parameter]
 1079 | dk_alloc_cache_total (void * cache)
      |                       ~~~~~~~^~~~~
Dkalloc.c: In function 'all_allocs_at_line':
Dkalloc.c:1098:33: warning: unused parameter 'file' [-Wunused-parameter]
 1098 | all_allocs_at_line (const char *file, int line)
      |                     ~~~~~~~~~~~~^~~~
Dkalloc.c:1098:43: warning: unused parameter 'line' [-Wunused-parameter]
 1098 | all_allocs_at_line (const char *file, int line)
      |                                       ~~~~^~~~
Dkalloc.c: In function 'new_allocs_after':
Dkalloc.c:1105:23: warning: unused parameter 'res_no' [-Wunused-parameter]
 1105 | new_allocs_after (int res_no)
      |                   ~~~~^~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_la-Dklongjmp.lo `test -f 'Dklongjmp.c' || echo './'`Dklongjmp.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dklongjmp.c  -fPIC -DPIC -o .libs/libdk1t_la-Dklongjmp.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_la-Dkdevice.lo `test -f 'Dkdevice.c' || echo './'`Dkdevice.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkdevice.c  -fPIC -DPIC -o .libs/libdk1t_la-Dkdevice.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_la-Dkmem.lo `test -f 'Dkmem.c' || echo './'`Dkmem.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkmem.c  -fPIC -DPIC -o .libs/libdk1t_la-Dkmem.o
Dkmem.c: In function 'int_fill':
Dkmem.c:51:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
   51 |   for (inx = inx; inx < len; inx++)
      |                       ^
Dkmem.c: In function 'int64_fill':
Dkmem.c:60:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
   60 |   for (inx = inx; inx < len; inx++)
      |                       ^
Dkmem.c: In function 'int64_fill_nt':
Dkmem.c:69:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
   69 |   for (inx = inx; inx < len; inx++)
      |                       ^
Dkmem.c: In function 'int_asc_fill':
Dkmem.c:77:21: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
   77 |   for (inx = 0; inx < len; inx++)
      |                     ^
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_la-Dkbasket.lo `test -f 'Dkbasket.c' || echo './'`Dkbasket.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkbasket.c  -fPIC -DPIC -o .libs/libdk1t_la-Dkbasket.o
Dkbasket.c: In function 'rbuf_rewrite_done':
Dkbasket.c:589:29: warning: unused parameter 'rb' [-Wunused-parameter]
  589 | rbuf_rewrite_done (rbuf_t * rb)
      |                    ~~~~~~~~~^~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdksrv_la-Dkmarshal.lo `test -f 'Dkmarshal.c' || echo './'`Dkmarshal.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkmarshal.c  -fPIC -DPIC -o .libs/libdksrv_la-Dkmarshal.o
Dkmarshal.c: In function 'box_read_int64':
Dkmarshal.c:117:43: warning: unused parameter 'dtp' [-Wunused-parameter]
  117 | box_read_int64 (dk_session_t * ses, dtp_t dtp)
      |                                     ~~~~~~^~~
Dkmarshal.c: In function 'box_read_db_null':
Dkmarshal.c:305:49: warning: unused parameter 'dtp' [-Wunused-parameter]
  305 | box_read_db_null (dk_session_t * session, dtp_t dtp)
      |                                           ~~~~~~^~~
Dkmarshal.c: In function 'box_read_short_string':
Dkmarshal.c:314:54: warning: unused parameter 'dtp' [-Wunused-parameter]
  314 | box_read_short_string (dk_session_t * session, dtp_t dtp)
      |                                                ~~~~~~^~~
In file included from ../../libsrc/Dk/Dkernel.h:560,
                 from ../../libsrc/Dk.h:106,
                 from Dkmarshal.c:28:
Dkmarshal.c: In function 'box_read_long_string':
../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits]
   75 |   if ((length) > MAX_READ_STRING || (length) < 0) \
      |                                              ^
Dkmarshal.c:333:3: note: in expansion of macro 'MARSH_CHECK_LENGTH'
  333 |   MARSH_CHECK_LENGTH (length);
      |   ^~~~~~~~~~~~~~~~~~
Dkmarshal.c:329:53: warning: unused parameter 'dtp' [-Wunused-parameter]
  329 | box_read_long_string (dk_session_t * session, dtp_t dtp)
      |                                               ~~~~~~^~~
Dkmarshal.c: In function 'box_read_flags':
Dkmarshal.c:344:47: warning: unused parameter 'dtp' [-Wunused-parameter]
  344 | box_read_flags (dk_session_t * session, dtp_t dtp)
      |                                         ~~~~~~^~~
Dkmarshal.c: In function 'box_read_short_cont_string':
Dkmarshal.c:379:59: warning: unused parameter 'dtp' [-Wunused-parameter]
  379 | box_read_short_cont_string (dk_session_t * session, dtp_t dtp)
      |                                                     ~~~~~~^~~
Dkmarshal.c: In function 'box_read_long_cont_string':
../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits]
   75 |   if ((length) > MAX_READ_STRING || (length) < 0) \
      |                                              ^
Dkmarshal.c:400:3: note: in expansion of macro 'MARSH_CHECK_LENGTH'
  400 |   MARSH_CHECK_LENGTH (length + 5);
      |   ^~~~~~~~~~~~~~~~~~
Dkmarshal.c:394:58: warning: unused parameter 'dtp' [-Wunused-parameter]
  394 | box_read_long_cont_string (dk_session_t * session, dtp_t dtp)
      |                                                    ~~~~~~^~~
Dkmarshal.c: In function 'box_read_array':
../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits]
   75 |   if ((length) > MAX_READ_STRING || (length) < 0) \
      |                                              ^
Dkmarshal.c:445:3: note: in expansion of macro 'MARSH_CHECK_LENGTH'
  445 |   MARSH_CHECK_LENGTH (count * sizeof (void *));
      |   ^~~~~~~~~~~~~~~~~~
Dkmarshal.c: In function 'box_read_array_of_double':
../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits]
   75 |   if ((length) > MAX_READ_STRING || (length) < 0) \
      |                                              ^
Dkmarshal.c:472:3: note: in expansion of macro 'MARSH_CHECK_LENGTH'
  472 |   MARSH_CHECK_LENGTH (count * sizeof (double));
      |   ^~~~~~~~~~~~~~~~~~
Dkmarshal.c: In function 'box_read_array_of_float':
../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits]
   75 |   if ((length) > MAX_READ_STRING || (length) < 0) \
      |                                              ^
Dkmarshal.c:491:3: note: in expansion of macro 'MARSH_CHECK_LENGTH'
  491 |   MARSH_CHECK_LENGTH (count * sizeof (float));
      |   ^~~~~~~~~~~~~~~~~~
Dkmarshal.c: In function 'box_read_packed_array_of_long':
../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits]
   75 |   if ((length) > MAX_READ_STRING || (length) < 0) \
      |                                              ^
Dkmarshal.c:510:3: note: in expansion of macro 'MARSH_CHECK_LENGTH'
  510 |   MARSH_CHECK_LENGTH (count * sizeof (ptrlong));
      |   ^~~~~~~~~~~~~~~~~~
Dkmarshal.c: In function 'box_read_array_of_long':
../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits]
   75 |   if ((length) > MAX_READ_STRING || (length) < 0) \
      |                                              ^
Dkmarshal.c:530:3: note: in expansion of macro 'MARSH_CHECK_LENGTH'
  530 |   MARSH_CHECK_LENGTH (count * sizeof (ptrlong));
      |   ^~~~~~~~~~~~~~~~~~
Dkmarshal.c: In function 'imm_read_null':
Dkmarshal.c:543:31: warning: unused parameter 'session' [-Wunused-parameter]
  543 | imm_read_null (dk_session_t * session, dtp_t dtp)
      |                ~~~~~~~~~~~~~~~^~~~~~~
Dkmarshal.c:543:46: warning: unused parameter 'dtp' [-Wunused-parameter]
  543 | imm_read_null (dk_session_t * session, dtp_t dtp)
      |                                        ~~~~~~^~~
Dkmarshal.c: In function 'imm_read_short_int':
Dkmarshal.c:550:51: warning: unused parameter 'dtp' [-Wunused-parameter]
  550 | imm_read_short_int (dk_session_t * session, dtp_t dtp)
      |                                             ~~~~~~^~~
Dkmarshal.c: In function 'imm_read_long':
Dkmarshal.c:557:46: warning: unused parameter 'dtp' [-Wunused-parameter]
  557 | imm_read_long (dk_session_t * session, dtp_t dtp)
      |                                        ~~~~~~^~~
Dkmarshal.c: In function 'imm_read_char':
Dkmarshal.c:564:46: warning: unused parameter 'dtp' [-Wunused-parameter]
  564 | imm_read_char (dk_session_t * session, dtp_t dtp)
      |                                        ~~~~~~^~~
Dkmarshal.c: In function 'imm_read_float':
Dkmarshal.c:572:47: warning: unused parameter 'dtp' [-Wunused-parameter]
  572 | imm_read_float (dk_session_t * session, dtp_t dtp)
      |                                         ~~~~~~^~~
Dkmarshal.c: In function 'rb_deserialize':
Dkmarshal.c:631:43: warning: unused parameter 'dtp' [-Wunused-parameter]
  631 | rb_deserialize (dk_session_t * ses, dtp_t dtp)
      |                                     ~~~~~~^~~
Dkmarshal.c: In function 'init_readtable':
Dkmarshal.c:726:22: warning: cast between incompatible function types from '__attribute__((noreturn)) void (*)(dk_session_t *, dtp_t)' {aka '__attribute__((noreturn)) void (*)(struct dk_session_s *, unsigned char)'} to 'void * (*)(dk_session_t *, dtp_t)' {aka 'void * (*)(struct dk_session_s *, unsigned char)'} [-Wcast-function-type]
  726 |       readtable[i] = (macro_char_func)box_read_error;
      |                      ^
Dkmarshal.c: In function 'scan_session_boxing':
Dkmarshal.c:856:60: warning: cast between incompatible function types from '__attribute__((noreturn)) void (*)(dk_session_t *, dtp_t)' {aka '__attribute__((noreturn)) void (*)(struct dk_session_s *, unsigned char)'} to 'void * (*)(dk_session_t *, dtp_t)' {aka 'void * (*)(struct dk_session_s *, unsigned char)'} [-Wcast-function-type]
  856 |   if (session->dks_is_server && rpcreadtable[next_char] == (macro_char_func) box_read_error)
      |                                                            ^
Dkmarshal.c: In function 'imm_read_float':
Dkmarshal.c:575:10: warning: array subscript 'void *[0]' is partly outside array bounds of 'float[1]' [-Warray-bounds=]
  575 |   return *(void **) &f;
      |          ^~~~~~~~~~~~~
Dkmarshal.c:574:9: note: object 'f' of size 4
  574 |   float f = read_float (session);
      |         ^
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_la-Dkhash.lo `test -f 'Dkhash.c' || echo './'`Dkhash.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkhash.c  -fPIC -DPIC -o .libs/libdk1t_la-Dkhash.o
Dkhash.c: In function 'hash_list_keys':
Dkhash.c:495:28: warning: variable 'data_store' set but not used [-Wunused-but-set-variable]
  495 |   void *key_store = NULL, *data_store = NULL, *__k, *__d;
      |                            ^~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdksrv_la-Dksesstr.lo `test -f 'Dksesstr.c' || echo './'`Dksesstr.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dksesstr.c  -fPIC -DPIC -o .libs/libdksrv_la-Dksesstr.o
Dksesstr.c: In function 'strdev_free_buf':
Dksesstr.c:152:44: warning: unused parameter 'arg' [-Wunused-parameter]
  152 | strdev_free_buf (buffer_elt_t * b, caddr_t arg)
      |                                    ~~~~~~~~^~~
Dksesstr.c: In function 'strdev_write':
Dksesstr.c:282:23: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  282 |               if (len == -1)
      |                       ^~
Dksesstr.c:359:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  359 |       if (filled == (size_t) - 1)
      |                  ^~
Dksesstr.c: In function 'strses_write_out':
Dksesstr.c:775:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  775 |           if (-1 == readed)
      |                  ^~
Dksesstr.c: In function 'strses_skip_wchars':
Dksesstr.c:842:47: warning: unused parameter 'nbytes' [-Wunused-parameter]
  842 | strses_skip_wchars (unsigned char *data, long nbytes, long ofs)
      |                                          ~~~~~^~~~~~
Dksesstr.c: In function 'strses_deserialize':
Dksesstr.c:982:51: warning: unused parameter 'macro' [-Wunused-parameter]
  982 | strses_deserialize (dk_session_t * session, dtp_t macro)
      |                                             ~~~~~~^~~~~
Dksesstr.c: In function 'strses_get_part_1':
Dksesstr.c:1338:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
 1338 |                       if (readed == -1)
      |                                  ^~
Dksesstr.c:1348:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
 1348 |               if (readed == -1)
      |                          ^~
Dksesstr.c:1374:30: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
 1374 |           if (last_len_chars == (size_t) - 1)
      |                              ^~
Dksesstr.c: In function 'strses_get_wide_part':
Dksesstr.c:1549:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1549 |           if (-1 == readed)
      |                  ^~
Dksesstr.c: In function 'strses_readtable_initialize':
Dksesstr.c:1793:37: warning: cast between incompatible function types from 'void (*)(char *, dk_session_t *)' {aka 'void (*)(char *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type]
 1793 |   PrpcSetWriter (DV_STRING_SESSION, (ses_write_func) strses_serialize);
      |                                     ^
Dksesstr.c: In function 'strdev_ws_chunked_write':
Dksesstr.c:1666:17: warning: variable 'buf' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 1666 |   buffer_elt_t *buf = ses->dks_buffer_chain_tail;
      |                 ^~~
Dksesstr.c:1660:62: warning: argument 'bytes' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 1660 | strdev_ws_chunked_write (session_t * ses2, char *buffer, int bytes)
      |                                                          ~~~~^~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdksrv_la-Dkbox.lo `test -f 'Dkbox.c' || echo './'`Dkbox.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkbox.c  -fPIC -DPIC -o .libs/libdksrv_la-Dkbox.o
Dkbox.c: In function 'box_non_copiable':
Dkbox.c:472:27: warning: unused parameter 'b' [-Wunused-parameter]
  472 | box_non_copiable (caddr_t b)
      |                   ~~~~~~~~^
Dkbox.c: In function 'box_copy_non_box':
Dkbox.c:479:27: warning: unused parameter 'b' [-Wunused-parameter]
  479 | box_copy_non_box (caddr_t b)
      |                   ~~~~~~~~^
Dkbox.c: In function 'box_mp_copy_non_box':
Dkbox.c:487:35: warning: unused parameter 'mp' [-Wunused-parameter]
  487 | box_mp_copy_non_box (mem_pool_t * mp, caddr_t b)
      |                      ~~~~~~~~~~~~~^~
Dkbox.c:487:47: warning: unused parameter 'b' [-Wunused-parameter]
  487 | box_mp_copy_non_box (mem_pool_t * mp, caddr_t b)
      |                                       ~~~~~~~~^
Dkbox.c: In function 'box_try_copy':
Dkbox.c:1539:55: warning: unused parameter 'stub' [-Wunused-parameter]
 1539 | DBG_NAME (box_try_copy) (DBG_PARAMS cbox_t box, box_t stub)
      |                                                 ~~~~~~^~~~
Dkbox.c: In function 'box_try_copy_tree':
Dkbox.c:1546:60: warning: unused parameter 'stub' [-Wunused-parameter]
 1546 | DBG_NAME (box_try_copy_tree) (DBG_PARAMS cbox_t box, box_t stub)
      |                                                      ~~~~~~^~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_la-Dkrusage.lo `test -f 'Dkrusage.c' || echo './'`Dkrusage.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkrusage.c  -fPIC -DPIC -o .libs/libdk1t_la-Dkrusage.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdksrv_la-Dkhashext.lo `test -f 'Dkhashext.c' || echo './'`Dkhashext.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkhashext.c  -fPIC -DPIC -o .libs/libdksrv_la-Dkhashext.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_la-Dkresource.lo `test -f 'Dkresource.c' || echo './'`Dkresource.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkresource.c  -fPIC -DPIC -o .libs/libdk1t_la-Dkresource.o
Dkresource.c: In function 'resource_get_batch':
Dkresource.c:294:58: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  294 |       if ((0 == rc->rc_fill) && ((rc->rc_n_empty % 1000) < (batch_size - res_count)))
      |                                                          ^
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdksrv_la-Dksestcp.lo `test -f 'Dksestcp.c' || echo './'`Dksestcp.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dksestcp.c  -fPIC -DPIC -o .libs/libdksrv_la-Dksestcp.o
Dksestcp.c: In function 'tcpses_listen':
Dksestcp.c:485:14: warning: variable 'p_addr' set but not used [-Wunused-but-set-variable]
  485 |   saddrin_t *p_addr;
      |              ^~~~~~
Dksestcp.c: In function 'test_broken':
Dksestcp.c:1982:48: warning: unused parameter 'eno' [-Wunused-parameter]
 1982 | test_broken (session_t * ses, int retcode, int eno)
      |                                            ~~~~^~~
Dksestcp.c: In function 'tcpses_set_address':
Dksestcp.c:301:13: warning: '__builtin_strncpy' specified bound 100 equals destination size [-Wstringop-truncation]
  301 |             strncpy (p_name, stringplace, sizeof (ses->ses_device->dev_address->a_hostname));
      |             ^
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_la-Dksesinp.lo `test -f 'Dksesinp.c' || echo './'`Dksesinp.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dksesinp.c  -fPIC -DPIC -o .libs/libdk1t_la-Dksesinp.o
Dksesinp.c: In function 'inpses_dummy':
Dksesinp.c:41:27: warning: unused parameter 'ses' [-Wunused-parameter]
   41 | inpses_dummy (session_t * ses)
      |               ~~~~~~~~~~~~^~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_la-Dksession.lo `test -f 'Dksession.c' || echo './'`Dksession.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dksession.c  -fPIC -DPIC -o .libs/libdk1t_la-Dksession.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdksrv_la-tlsf.lo `test -f 'tlsf.c' || echo './'`tlsf.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c tlsf.c  -fPIC -DPIC -o .libs/libdksrv_la-tlsf.o
tlsf.c: In function 'FIND_SUITABLE_BLOCK':
tlsf.c:169:47: warning: left shift of negative value [-Wshift-negative-value]
  169 |     u32_t _tmp = _tlsf->sl_bitmap[*_fl] & (~0 << *_sl);
      |                                               ^~
tlsf.c:176:46: warning: left shift of negative value [-Wshift-negative-value]
  176 |         *_fl = ls_bit(_tlsf->fl_bitmap & (~0 << (*_fl + 1)));
      |                                              ^~
tlsf.c: In function 'ht_free_nop':
tlsf.c:884:26: warning: unused parameter 'ht' [-Wunused-parameter]
  884 | ht_free_nop (id_hash_t * ht)
      |              ~~~~~~~~~~~~^~
tlsf.c: In function 'tlsf_set_comment':
tlsf.c:1277:28: warning: unused parameter 'tlsf' [-Wunused-parameter]
 1277 | tlsf_set_comment (tlsf_t * tlsf, char * name)
      |                   ~~~~~~~~~^~~~
tlsf.c:1277:41: warning: unused parameter 'name' [-Wunused-parameter]
 1277 | tlsf_set_comment (tlsf_t * tlsf, char * name)
      |                                  ~~~~~~~^~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_la-Dkses2.lo `test -f 'Dkses2.c' || echo './'`Dkses2.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkses2.c  -fPIC -DPIC -o .libs/libdk1t_la-Dkses2.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_la-Dkstubs.lo `test -f 'Dkstubs.c' || echo './'`Dkstubs.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkstubs.c  -fPIC -DPIC -o .libs/libdk1t_la-Dkstubs.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_la-Dkutil.lo `test -f 'Dkutil.c' || echo './'`Dkutil.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkutil.c  -fPIC -DPIC -o .libs/libdk1t_la-Dkutil.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_la-Dksets.lo `test -f 'Dksets.c' || echo './'`Dksets.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dksets.c  -fPIC -DPIC -o .libs/libdk1t_la-Dksets.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_la-Dkbox.lo `test -f 'Dkbox.c' || echo './'`Dkbox.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkbox.c  -fPIC -DPIC -o .libs/libdk1t_la-Dkbox.o
Dkbox.c: In function 'box_non_copiable':
Dkbox.c:472:27: warning: unused parameter 'b' [-Wunused-parameter]
  472 | box_non_copiable (caddr_t b)
      |                   ~~~~~~~~^
Dkbox.c: In function 'box_copy_non_box':
Dkbox.c:479:27: warning: unused parameter 'b' [-Wunused-parameter]
  479 | box_copy_non_box (caddr_t b)
      |                   ~~~~~~~~^
Dkbox.c: In function 'box_mp_copy_non_box':
Dkbox.c:487:35: warning: unused parameter 'mp' [-Wunused-parameter]
  487 | box_mp_copy_non_box (mem_pool_t * mp, caddr_t b)
      |                      ~~~~~~~~~~~~~^~
Dkbox.c:487:47: warning: unused parameter 'b' [-Wunused-parameter]
  487 | box_mp_copy_non_box (mem_pool_t * mp, caddr_t b)
      |                                       ~~~~~~~~^
Dkbox.c: In function 'box_try_copy':
Dkbox.c:1539:55: warning: unused parameter 'stub' [-Wunused-parameter]
 1539 | DBG_NAME (box_try_copy) (DBG_PARAMS cbox_t box, box_t stub)
      |                                                 ~~~~~~^~~~
Dkbox.c: In function 'box_try_copy_tree':
Dkbox.c:1546:60: warning: unused parameter 'stub' [-Wunused-parameter]
 1546 | DBG_NAME (box_try_copy_tree) (DBG_PARAMS cbox_t box, box_t stub)
      |                                                      ~~~~~~^~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_la-Dkmarshal.lo `test -f 'Dkmarshal.c' || echo './'`Dkmarshal.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkmarshal.c  -fPIC -DPIC -o .libs/libdk1t_la-Dkmarshal.o
Dkmarshal.c: In function 'box_read_int64':
Dkmarshal.c:117:43: warning: unused parameter 'dtp' [-Wunused-parameter]
  117 | box_read_int64 (dk_session_t * ses, dtp_t dtp)
      |                                     ~~~~~~^~~
Dkmarshal.c: In function 'box_read_db_null':
Dkmarshal.c:305:49: warning: unused parameter 'dtp' [-Wunused-parameter]
  305 | box_read_db_null (dk_session_t * session, dtp_t dtp)
      |                                           ~~~~~~^~~
Dkmarshal.c: In function 'box_read_short_string':
Dkmarshal.c:314:54: warning: unused parameter 'dtp' [-Wunused-parameter]
  314 | box_read_short_string (dk_session_t * session, dtp_t dtp)
      |                                                ~~~~~~^~~
In file included from ../../libsrc/Dk/Dkernel.h:560,
                 from ../../libsrc/Dk.h:106,
                 from Dkmarshal.c:28:
Dkmarshal.c: In function 'box_read_long_string':
../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits]
   75 |   if ((length) > MAX_READ_STRING || (length) < 0) \
      |                                              ^
Dkmarshal.c:333:3: note: in expansion of macro 'MARSH_CHECK_LENGTH'
  333 |   MARSH_CHECK_LENGTH (length);
      |   ^~~~~~~~~~~~~~~~~~
Dkmarshal.c:329:53: warning: unused parameter 'dtp' [-Wunused-parameter]
  329 | box_read_long_string (dk_session_t * session, dtp_t dtp)
      |                                               ~~~~~~^~~
Dkmarshal.c: In function 'box_read_flags':
Dkmarshal.c:344:47: warning: unused parameter 'dtp' [-Wunused-parameter]
  344 | box_read_flags (dk_session_t * session, dtp_t dtp)
      |                                         ~~~~~~^~~
Dkmarshal.c: In function 'box_read_short_cont_string':
Dkmarshal.c:379:59: warning: unused parameter 'dtp' [-Wunused-parameter]
  379 | box_read_short_cont_string (dk_session_t * session, dtp_t dtp)
      |                                                     ~~~~~~^~~
Dkmarshal.c: In function 'box_read_long_cont_string':
../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits]
   75 |   if ((length) > MAX_READ_STRING || (length) < 0) \
      |                                              ^
Dkmarshal.c:400:3: note: in expansion of macro 'MARSH_CHECK_LENGTH'
  400 |   MARSH_CHECK_LENGTH (length + 5);
      |   ^~~~~~~~~~~~~~~~~~
Dkmarshal.c:394:58: warning: unused parameter 'dtp' [-Wunused-parameter]
  394 | box_read_long_cont_string (dk_session_t * session, dtp_t dtp)
      |                                                    ~~~~~~^~~
Dkmarshal.c: In function 'box_read_array':
../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits]
   75 |   if ((length) > MAX_READ_STRING || (length) < 0) \
      |                                              ^
Dkmarshal.c:445:3: note: in expansion of macro 'MARSH_CHECK_LENGTH'
  445 |   MARSH_CHECK_LENGTH (count * sizeof (void *));
      |   ^~~~~~~~~~~~~~~~~~
Dkmarshal.c: In function 'box_read_array_of_double':
../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits]
   75 |   if ((length) > MAX_READ_STRING || (length) < 0) \
      |                                              ^
Dkmarshal.c:472:3: note: in expansion of macro 'MARSH_CHECK_LENGTH'
  472 |   MARSH_CHECK_LENGTH (count * sizeof (double));
      |   ^~~~~~~~~~~~~~~~~~
Dkmarshal.c: In function 'box_read_array_of_float':
../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits]
   75 |   if ((length) > MAX_READ_STRING || (length) < 0) \
      |                                              ^
Dkmarshal.c:491:3: note: in expansion of macro 'MARSH_CHECK_LENGTH'
  491 |   MARSH_CHECK_LENGTH (count * sizeof (float));
      |   ^~~~~~~~~~~~~~~~~~
Dkmarshal.c: In function 'box_read_packed_array_of_long':
../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits]
   75 |   if ((length) > MAX_READ_STRING || (length) < 0) \
      |                                              ^
Dkmarshal.c:510:3: note: in expansion of macro 'MARSH_CHECK_LENGTH'
  510 |   MARSH_CHECK_LENGTH (count * sizeof (ptrlong));
      |   ^~~~~~~~~~~~~~~~~~
Dkmarshal.c: In function 'box_read_array_of_long':
../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits]
   75 |   if ((length) > MAX_READ_STRING || (length) < 0) \
      |                                              ^
Dkmarshal.c:530:3: note: in expansion of macro 'MARSH_CHECK_LENGTH'
  530 |   MARSH_CHECK_LENGTH (count * sizeof (ptrlong));
      |   ^~~~~~~~~~~~~~~~~~
Dkmarshal.c: In function 'imm_read_null':
Dkmarshal.c:543:31: warning: unused parameter 'session' [-Wunused-parameter]
  543 | imm_read_null (dk_session_t * session, dtp_t dtp)
      |                ~~~~~~~~~~~~~~~^~~~~~~
Dkmarshal.c:543:46: warning: unused parameter 'dtp' [-Wunused-parameter]
  543 | imm_read_null (dk_session_t * session, dtp_t dtp)
      |                                        ~~~~~~^~~
Dkmarshal.c: In function 'imm_read_short_int':
Dkmarshal.c:550:51: warning: unused parameter 'dtp' [-Wunused-parameter]
  550 | imm_read_short_int (dk_session_t * session, dtp_t dtp)
      |                                             ~~~~~~^~~
Dkmarshal.c: In function 'imm_read_long':
Dkmarshal.c:557:46: warning: unused parameter 'dtp' [-Wunused-parameter]
  557 | imm_read_long (dk_session_t * session, dtp_t dtp)
      |                                        ~~~~~~^~~
Dkmarshal.c: In function 'imm_read_char':
Dkmarshal.c:564:46: warning: unused parameter 'dtp' [-Wunused-parameter]
  564 | imm_read_char (dk_session_t * session, dtp_t dtp)
      |                                        ~~~~~~^~~
Dkmarshal.c: In function 'imm_read_float':
Dkmarshal.c:572:47: warning: unused parameter 'dtp' [-Wunused-parameter]
  572 | imm_read_float (dk_session_t * session, dtp_t dtp)
      |                                         ~~~~~~^~~
Dkmarshal.c: In function 'rb_deserialize':
Dkmarshal.c:631:43: warning: unused parameter 'dtp' [-Wunused-parameter]
  631 | rb_deserialize (dk_session_t * ses, dtp_t dtp)
      |                                     ~~~~~~^~~
Dkmarshal.c: In function 'init_readtable':
Dkmarshal.c:726:22: warning: cast between incompatible function types from '__attribute__((noreturn)) void (*)(dk_session_t *, dtp_t)' {aka '__attribute__((noreturn)) void (*)(struct dk_session_s *, unsigned char)'} to 'void * (*)(dk_session_t *, dtp_t)' {aka 'void * (*)(struct dk_session_s *, unsigned char)'} [-Wcast-function-type]
  726 |       readtable[i] = (macro_char_func)box_read_error;
      |                      ^
Dkmarshal.c: In function 'scan_session_boxing':
Dkmarshal.c:856:60: warning: cast between incompatible function types from '__attribute__((noreturn)) void (*)(dk_session_t *, dtp_t)' {aka '__attribute__((noreturn)) void (*)(struct dk_session_s *, unsigned char)'} to 'void * (*)(dk_session_t *, dtp_t)' {aka 'void * (*)(struct dk_session_s *, unsigned char)'} [-Wcast-function-type]
  856 |   if (session->dks_is_server && rpcreadtable[next_char] == (macro_char_func) box_read_error)
      |                                                            ^
Dkmarshal.c: In function 'imm_read_float':
Dkmarshal.c:575:10: warning: array subscript 'void *[0]' is partly outside array bounds of 'float[1]' [-Warray-bounds=]
  575 |   return *(void **) &f;
      |          ^~~~~~~~~~~~~
Dkmarshal.c:574:9: note: object 'f' of size 4
  574 |   float f = read_float (session);
      |         ^
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_nc_la-Dklongjmp.lo `test -f 'Dklongjmp.c' || echo './'`Dklongjmp.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dklongjmp.c  -fPIC -DPIC -o .libs/libdk1t_nc_la-Dklongjmp.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_nc_la-Dkalloc_nc.lo `test -f 'Dkalloc_nc.c' || echo './'`Dkalloc_nc.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkalloc_nc.c  -fPIC -DPIC -o .libs/libdk1t_nc_la-Dkalloc_nc.o
In file included from Dkalloc_nc.c:2:
Dkalloc.c: In function 'thr_alloc_cache_clear':
Dkalloc.c:545:35: warning: unused parameter 'thr' [-Wunused-parameter]
  545 | thr_alloc_cache_clear (thread_t * thr)
      |                        ~~~~~~~~~~~^~~
Dkalloc.c: In function 'thr_free_alloc_cache':
Dkalloc.c:550:34: warning: unused parameter 'thr' [-Wunused-parameter]
  550 | thr_free_alloc_cache (thread_t * thr)
      |                       ~~~~~~~~~~~^~~
Dkalloc.c: In function 'dk_memory_initialize':
Dkalloc.c:593:27: warning: unused parameter 'do_malloc_cache' [-Wunused-parameter]
  593 | dk_memory_initialize (int do_malloc_cache)
      |                       ~~~~^~~~~~~~~~~~~~~
Dkalloc.c: In function 'dk_is_alloc_cache':
Dkalloc.c:685:27: warning: unused parameter 'sz' [-Wunused-parameter]
  685 | dk_is_alloc_cache (size_t sz)
      |                    ~~~~~~~^~
Dkalloc.c: In function 'dk_cache_allocs':
Dkalloc.c:698:25: warning: unused parameter 'sz' [-Wunused-parameter]
  698 | dk_cache_allocs (size_t sz, size_t cache_sz)
      |                  ~~~~~~~^~
Dkalloc.c:698:36: warning: unused parameter 'cache_sz' [-Wunused-parameter]
  698 | dk_cache_allocs (size_t sz, size_t cache_sz)
      |                             ~~~~~~~^~~~~~~~
Dkalloc.c: In function 'dk_free':
Dkalloc.c:848:28: warning: unused parameter 'sz' [-Wunused-parameter]
  848 | dk_free (void *ptr, size_t sz)
      |                     ~~~~~~~^~
Dkalloc.c: In function 'dk_alloc_cache_status':
Dkalloc.c:1037:31: warning: unused parameter 'cache' [-Wunused-parameter]
 1037 | dk_alloc_cache_status (void * cache)
      |                        ~~~~~~~^~~~~
Dkalloc.c: In function 'dk_alloc_cache_total':
Dkalloc.c:1079:30: warning: unused parameter 'cache' [-Wunused-parameter]
 1079 | dk_alloc_cache_total (void * cache)
      |                       ~~~~~~~^~~~~
Dkalloc.c: In function 'all_allocs_at_line':
Dkalloc.c:1098:33: warning: unused parameter 'file' [-Wunused-parameter]
 1098 | all_allocs_at_line (const char *file, int line)
      |                     ~~~~~~~~~~~~^~~~
Dkalloc.c:1098:43: warning: unused parameter 'line' [-Wunused-parameter]
 1098 | all_allocs_at_line (const char *file, int line)
      |                                       ~~~~^~~~
Dkalloc.c: In function 'new_allocs_after':
Dkalloc.c:1105:23: warning: unused parameter 'res_no' [-Wunused-parameter]
 1105 | new_allocs_after (int res_no)
      |                   ~~~~^~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdksrv_la-Dkpool.lo `test -f 'Dkpool.c' || echo './'`Dkpool.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkpool.c  -fPIC -DPIC -o .libs/libdksrv_la-Dkpool.o
In file included from ../../libsrc/Dk.h:97,
                 from Dkpool.c:29:
Dkpool.c: In function 'mp_free_reuse':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
Dkpool.c:44:7: note: in expansion of macro 'DO_BOX'
   44 |       DO_BOX (resource_t *, rc, inx, mp->mp_large_reuse)
      |       ^~~~~~
Dkpool.c: In function 'mp_map_count_print':
Dkpool.c:125:40: warning: unused parameter 'max' [-Wunused-parameter]
  125 | mp_map_count_print (char * buf, size_t max)
      |                                 ~~~~~~~^~~
Dkpool.c: In function 'mp_uname_free':
Dkpool.c:138:37: warning: unused parameter 'data' [-Wunused-parameter]
  138 | mp_uname_free (const void *k, void *data)
      |                               ~~~~~~^~~~
Dkpool.c: In function 'mp_alloc_box':
Dkpool.c:343:57: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  343 |   if (DV_NON_BOX  == dtp && len1 > mp_large_min && len1 > mp->mp_block_size / 2)
      |                                                         ^
Dkpool.c:345:41: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  345 |   else if (len1 > mp_large_min  && len1 > mp->mp_block_size / 2)
      |                                         ^
Dkpool.c:433:33: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  433 |           if (mp->mp_block_size < mp_large_min)
      |                                 ^
Dkpool.c:336:10: warning: unused variable 'new_alloc' [-Wunused-variable]
  336 |   dtp_t *new_alloc;
      |          ^~~~~~~~~
Dkpool.c: In function 't_box_vsprintf':
Dkpool.c:1326:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1326 |       if (res_len >= buflen_eval)
      |                   ^~
Dkpool.c:1334:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1334 |   if (res_len >= buflen_eval)
      |               ^~
Dkpool.c: In function 't_box_vsprintf_uname':
Dkpool.c:1352:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1352 |       if (res_len >= buflen_eval)
      |                   ^~
Dkpool.c:1360:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1360 |       if (res_len >= buflen_eval)
      |                   ^~
Dkpool.c: In function 'mm_cache_init':
Dkpool.c:1509:46: warning: unused parameter 'max' [-Wunused-parameter]
 1509 | mm_cache_init (size_t sz, size_t min, size_t max, int steps, float step)
      |                                       ~~~~~~~^~~
Dkpool.c: In function 'mm_free_n':
Dkpool.c:1806:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1806 |       for (inx2 = 0; inx2 < rc->rc_fill; inx2++)
      |                           ^
Dkpool.c:1808:44: warning: comparison of integer expressions of different signedness: 'time_msec_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare]
 1808 |           if (now - rc->rc_item_time[inx2] >= age_limit)
      |                                            ^~
Dkpool.c: In function 'mm_cache_trim':
Dkpool.c:1857:33: warning: comparison of integer expressions of different signedness: 'time_msec_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare]
 1857 |           if (now - times[inx2] >= age_limit)
      |                                 ^~
Dkpool.c: In function 'mp_warn':
Dkpool.c:1906:23: warning: unused parameter 'mp' [-Wunused-parameter]
 1906 | mp_warn (mem_pool_t * mp)
      |          ~~~~~~~~~~~~~^~
Dkpool.c: In function 'mp_comment':
Dkpool.c:2092:26: warning: unused parameter 'mp' [-Wunused-parameter]
 2092 | mp_comment (mem_pool_t * mp, const char * str1, const char * str2)
      |             ~~~~~~~~~~~~~^~
Dkpool.c:2092:43: warning: unused parameter 'str1' [-Wunused-parameter]
 2092 | mp_comment (mem_pool_t * mp, const char * str1, const char * str2)
      |                              ~~~~~~~~~~~~~^~~~
Dkpool.c:2092:62: warning: unused parameter 'str2' [-Wunused-parameter]
 2092 | mp_comment (mem_pool_t * mp, const char * str1, const char * str2)
      |                                                 ~~~~~~~~~~~~~^~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_la-Dkhashext.lo `test -f 'Dkhashext.c' || echo './'`Dkhashext.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkhashext.c  -fPIC -DPIC -o .libs/libdk1t_la-Dkhashext.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_nc_la-Dkdevice.lo `test -f 'Dkdevice.c' || echo './'`Dkdevice.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkdevice.c  -fPIC -DPIC -o .libs/libdk1t_nc_la-Dkdevice.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_nc_la-Dkbasket.lo `test -f 'Dkbasket.c' || echo './'`Dkbasket.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkbasket.c  -fPIC -DPIC -o .libs/libdk1t_nc_la-Dkbasket.o
Dkbasket.c: In function 'rbuf_rewrite_done':
Dkbasket.c:589:29: warning: unused parameter 'rb' [-Wunused-parameter]
  589 | rbuf_rewrite_done (rbuf_t * rb)
      |                    ~~~~~~~~~^~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_nc_la-Dkrusage.lo `test -f 'Dkrusage.c' || echo './'`Dkrusage.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkrusage.c  -fPIC -DPIC -o .libs/libdk1t_nc_la-Dkrusage.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_nc_la-Dkmem.lo `test -f 'Dkmem.c' || echo './'`Dkmem.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkmem.c  -fPIC -DPIC -o .libs/libdk1t_nc_la-Dkmem.o
Dkmem.c: In function 'int_fill':
Dkmem.c:51:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
   51 |   for (inx = inx; inx < len; inx++)
      |                       ^
Dkmem.c: In function 'int64_fill':
Dkmem.c:60:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
   60 |   for (inx = inx; inx < len; inx++)
      |                       ^
Dkmem.c: In function 'int64_fill_nt':
Dkmem.c:69:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
   69 |   for (inx = inx; inx < len; inx++)
      |                       ^
Dkmem.c: In function 'int_asc_fill':
Dkmem.c:77:21: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
   77 |   for (inx = 0; inx < len; inx++)
      |                     ^
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_nc_la-Dkhash.lo `test -f 'Dkhash.c' || echo './'`Dkhash.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkhash.c  -fPIC -DPIC -o .libs/libdk1t_nc_la-Dkhash.o
Dkhash.c: In function 'hash_list_keys':
Dkhash.c:495:28: warning: variable 'data_store' set but not used [-Wunused-but-set-variable]
  495 |   void *key_store = NULL, *data_store = NULL, *__k, *__d;
      |                            ^~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_nc_la-Dksesinp.lo `test -f 'Dksesinp.c' || echo './'`Dksesinp.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dksesinp.c  -fPIC -DPIC -o .libs/libdk1t_nc_la-Dksesinp.o
Dksesinp.c: In function 'inpses_dummy':
Dksesinp.c:41:27: warning: unused parameter 'ses' [-Wunused-parameter]
   41 | inpses_dummy (session_t * ses)
      |               ~~~~~~~~~~~~^~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_la-Dksesstr.lo `test -f 'Dksesstr.c' || echo './'`Dksesstr.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dksesstr.c  -fPIC -DPIC -o .libs/libdk1t_la-Dksesstr.o
Dksesstr.c: In function 'strdev_free_buf':
Dksesstr.c:152:44: warning: unused parameter 'arg' [-Wunused-parameter]
  152 | strdev_free_buf (buffer_elt_t * b, caddr_t arg)
      |                                    ~~~~~~~~^~~
Dksesstr.c: In function 'strdev_write':
Dksesstr.c:282:23: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  282 |               if (len == -1)
      |                       ^~
Dksesstr.c:359:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  359 |       if (filled == (size_t) - 1)
      |                  ^~
Dksesstr.c: In function 'strses_write_out':
Dksesstr.c:775:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  775 |           if (-1 == readed)
      |                  ^~
Dksesstr.c: In function 'strses_skip_wchars':
Dksesstr.c:842:47: warning: unused parameter 'nbytes' [-Wunused-parameter]
  842 | strses_skip_wchars (unsigned char *data, long nbytes, long ofs)
      |                                          ~~~~~^~~~~~
Dksesstr.c: In function 'strses_deserialize':
Dksesstr.c:982:51: warning: unused parameter 'macro' [-Wunused-parameter]
  982 | strses_deserialize (dk_session_t * session, dtp_t macro)
      |                                             ~~~~~~^~~~~
Dksesstr.c: In function 'strses_get_part_1':
Dksesstr.c:1338:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
 1338 |                       if (readed == -1)
      |                                  ^~
Dksesstr.c:1348:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
 1348 |               if (readed == -1)
      |                          ^~
Dksesstr.c:1374:30: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
 1374 |           if (last_len_chars == (size_t) - 1)
      |                              ^~
Dksesstr.c: In function 'strses_get_wide_part':
Dksesstr.c:1549:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1549 |           if (-1 == readed)
      |                  ^~
Dksesstr.c: In function 'strses_readtable_initialize':
Dksesstr.c:1793:37: warning: cast between incompatible function types from 'void (*)(char *, dk_session_t *)' {aka 'void (*)(char *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type]
 1793 |   PrpcSetWriter (DV_STRING_SESSION, (ses_write_func) strses_serialize);
      |                                     ^
Dksesstr.c: In function 'strdev_ws_chunked_write':
Dksesstr.c:1666:17: warning: variable 'buf' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 1666 |   buffer_elt_t *buf = ses->dks_buffer_chain_tail;
      |                 ^~~
Dksesstr.c:1660:62: warning: argument 'bytes' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 1660 | strdev_ws_chunked_write (session_t * ses2, char *buffer, int bytes)
      |                                                          ~~~~^~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_nc_la-Dkresource.lo `test -f 'Dkresource.c' || echo './'`Dkresource.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkresource.c  -fPIC -DPIC -o .libs/libdk1t_nc_la-Dkresource.o
Dkresource.c: In function 'resource_get_batch':
Dkresource.c:294:58: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  294 |       if ((0 == rc->rc_fill) && ((rc->rc_n_empty % 1000) < (batch_size - res_count)))
      |                                                          ^
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_nc_la-Dkses2.lo `test -f 'Dkses2.c' || echo './'`Dkses2.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkses2.c  -fPIC -DPIC -o .libs/libdk1t_nc_la-Dkses2.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_la-Dksestcp.lo `test -f 'Dksestcp.c' || echo './'`Dksestcp.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dksestcp.c  -fPIC -DPIC -o .libs/libdk1t_la-Dksestcp.o
Dksestcp.c: In function 'tcpses_listen':
Dksestcp.c:485:14: warning: variable 'p_addr' set but not used [-Wunused-but-set-variable]
  485 |   saddrin_t *p_addr;
      |              ^~~~~~
Dksestcp.c: In function 'test_broken':
Dksestcp.c:1982:48: warning: unused parameter 'eno' [-Wunused-parameter]
 1982 | test_broken (session_t * ses, int retcode, int eno)
      |                                            ~~~~^~~
Dksestcp.c: In function 'tcpses_set_address':
Dksestcp.c:301:13: warning: '__builtin_strncpy' specified bound 100 equals destination size [-Wstringop-truncation]
  301 |             strncpy (p_name, stringplace, sizeof (ses->ses_device->dev_address->a_hostname));
      |             ^
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_nc_la-Dksession.lo `test -f 'Dksession.c' || echo './'`Dksession.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dksession.c  -fPIC -DPIC -o .libs/libdk1t_nc_la-Dksession.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_la-tlsf.lo `test -f 'tlsf.c' || echo './'`tlsf.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c tlsf.c  -fPIC -DPIC -o .libs/libdk1t_la-tlsf.o
tlsf.c: In function 'FIND_SUITABLE_BLOCK':
tlsf.c:169:47: warning: left shift of negative value [-Wshift-negative-value]
  169 |     u32_t _tmp = _tlsf->sl_bitmap[*_fl] & (~0 << *_sl);
      |                                               ^~
tlsf.c:176:46: warning: left shift of negative value [-Wshift-negative-value]
  176 |         *_fl = ls_bit(_tlsf->fl_bitmap & (~0 << (*_fl + 1)));
      |                                              ^~
tlsf.c: In function 'ht_free_nop':
tlsf.c:884:26: warning: unused parameter 'ht' [-Wunused-parameter]
  884 | ht_free_nop (id_hash_t * ht)
      |              ~~~~~~~~~~~~^~
tlsf.c: In function 'tlsf_set_comment':
tlsf.c:1277:28: warning: unused parameter 'tlsf' [-Wunused-parameter]
 1277 | tlsf_set_comment (tlsf_t * tlsf, char * name)
      |                   ~~~~~~~~~^~~~
tlsf.c:1277:41: warning: unused parameter 'name' [-Wunused-parameter]
 1277 | tlsf_set_comment (tlsf_t * tlsf, char * name)
      |                                  ~~~~~~~^~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_nc_la-Dkstubs.lo `test -f 'Dkstubs.c' || echo './'`Dkstubs.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkstubs.c  -fPIC -DPIC -o .libs/libdk1t_nc_la-Dkstubs.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_nc_la-Dksets.lo `test -f 'Dksets.c' || echo './'`Dksets.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dksets.c  -fPIC -DPIC -o .libs/libdk1t_nc_la-Dksets.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_nc_la-Dkutil.lo `test -f 'Dkutil.c' || echo './'`Dkutil.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkutil.c  -fPIC -DPIC -o .libs/libdk1t_nc_la-Dkutil.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_la-Dkpool.lo `test -f 'Dkpool.c' || echo './'`Dkpool.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkpool.c  -fPIC -DPIC -o .libs/libdk1t_la-Dkpool.o
In file included from ../../libsrc/Dk.h:97,
                 from Dkpool.c:29:
Dkpool.c: In function 'mp_free_reuse':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
Dkpool.c:44:7: note: in expansion of macro 'DO_BOX'
   44 |       DO_BOX (resource_t *, rc, inx, mp->mp_large_reuse)
      |       ^~~~~~
Dkpool.c: In function 'mp_map_count_print':
Dkpool.c:125:40: warning: unused parameter 'max' [-Wunused-parameter]
  125 | mp_map_count_print (char * buf, size_t max)
      |                                 ~~~~~~~^~~
Dkpool.c: In function 'mp_uname_free':
Dkpool.c:138:37: warning: unused parameter 'data' [-Wunused-parameter]
  138 | mp_uname_free (const void *k, void *data)
      |                               ~~~~~~^~~~
Dkpool.c: In function 'mp_alloc_box':
Dkpool.c:343:57: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  343 |   if (DV_NON_BOX  == dtp && len1 > mp_large_min && len1 > mp->mp_block_size / 2)
      |                                                         ^
Dkpool.c:345:41: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  345 |   else if (len1 > mp_large_min  && len1 > mp->mp_block_size / 2)
      |                                         ^
Dkpool.c:433:33: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  433 |           if (mp->mp_block_size < mp_large_min)
      |                                 ^
Dkpool.c:336:10: warning: unused variable 'new_alloc' [-Wunused-variable]
  336 |   dtp_t *new_alloc;
      |          ^~~~~~~~~
Dkpool.c: In function 't_box_vsprintf':
Dkpool.c:1326:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1326 |       if (res_len >= buflen_eval)
      |                   ^~
Dkpool.c:1334:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1334 |   if (res_len >= buflen_eval)
      |               ^~
Dkpool.c: In function 't_box_vsprintf_uname':
Dkpool.c:1352:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1352 |       if (res_len >= buflen_eval)
      |                   ^~
Dkpool.c:1360:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1360 |       if (res_len >= buflen_eval)
      |                   ^~
Dkpool.c: In function 'mm_cache_init':
Dkpool.c:1509:46: warning: unused parameter 'max' [-Wunused-parameter]
 1509 | mm_cache_init (size_t sz, size_t min, size_t max, int steps, float step)
      |                                       ~~~~~~~^~~
Dkpool.c: In function 'mm_free_n':
Dkpool.c:1806:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1806 |       for (inx2 = 0; inx2 < rc->rc_fill; inx2++)
      |                           ^
Dkpool.c:1808:44: warning: comparison of integer expressions of different signedness: 'time_msec_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare]
 1808 |           if (now - rc->rc_item_time[inx2] >= age_limit)
      |                                            ^~
Dkpool.c: In function 'mm_cache_trim':
Dkpool.c:1857:33: warning: comparison of integer expressions of different signedness: 'time_msec_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare]
 1857 |           if (now - times[inx2] >= age_limit)
      |                                 ^~
Dkpool.c: In function 'mp_warn':
Dkpool.c:1906:23: warning: unused parameter 'mp' [-Wunused-parameter]
 1906 | mp_warn (mem_pool_t * mp)
      |          ~~~~~~~~~~~~~^~
Dkpool.c: In function 'mp_comment':
Dkpool.c:2092:26: warning: unused parameter 'mp' [-Wunused-parameter]
 2092 | mp_comment (mem_pool_t * mp, const char * str1, const char * str2)
      |             ~~~~~~~~~~~~~^~
Dkpool.c:2092:43: warning: unused parameter 'str1' [-Wunused-parameter]
 2092 | mp_comment (mem_pool_t * mp, const char * str1, const char * str2)
      |                              ~~~~~~~~~~~~~^~~~
Dkpool.c:2092:62: warning: unused parameter 'str2' [-Wunused-parameter]
 2092 | mp_comment (mem_pool_t * mp, const char * str1, const char * str2)
      |                                                 ~~~~~~~~~~~~~^~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_la-Dkstkern.lo `test -f 'Dkstkern.c' || echo './'`Dkstkern.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkstkern.c  -fPIC -DPIC -o .libs/libdk1t_la-Dkstkern.o
In file included from Dkstkern.c:30:
Dkernel.c:219:1: warning: missing initializer for field 'sd_arg_nullable' of 'service_desc_t' [-Wmissing-field-initializers]
  219 | SERVICE_0 (s_sql_cancel, "CANCEL", DA_FUTURE_REQUEST, DV_SEND_NO_ANSWER);
      | ^~~~~~~~~
In file included from ../../libsrc/Dk.h:106,
                 from Dkernel.c:32:
../../libsrc/Dk/Dkernel.h:251:25: note: 'sd_arg_nullable' declared here
  251 |   char *                sd_arg_nullable;
      |                         ^~~~~~~~~~~~~~~
Dkernel.c: In function 'check_inputs_low':
Dkernel.c:539:83: warning: unused parameter 'select_fun' [-Wunused-parameter]
  539 | check_inputs_low (TAKE_G timeout_t * timeout_org, int is_recursive, select_func_t select_fun, int protocol)
      |                                                                     ~~~~~~~~~~~~~~^~~~~~~~~~
Dkernel.c: In function 'dk_report_error':
Dkernel.c:890:30: warning: unused parameter 'format' [-Wunused-parameter]
  890 | dk_report_error (const char *format, ...)
      |                  ~~~~~~~~~~~~^~~~~~
Dkernel.c: In function 'sr_report_future_error':
Dkernel.c:897:40: warning: unused parameter 'ses' [-Wunused-parameter]
  897 | sr_report_future_error (dk_session_t * ses, const char *service_name, const char *reason)
      |                         ~~~~~~~~~~~~~~~^~~
Dkernel.c:897:57: warning: unused parameter 'service_name' [-Wunused-parameter]
  897 | sr_report_future_error (dk_session_t * ses, const char *service_name, const char *reason)
      |                                             ~~~~~~~~~~~~^~~~~~~~~~~~
Dkernel.c:897:83: warning: unused parameter 'reason' [-Wunused-parameter]
  897 | sr_report_future_error (dk_session_t * ses, const char *service_name, const char *reason)
      |                                                                       ~~~~~~~~~~~~^~~~~~
Dkernel.c: In function 'call_disconnect_callback_func':
Dkernel.c:1718:47: warning: unused parameter 'ses' [-Wunused-parameter]
 1718 | call_disconnect_callback_func (dk_session_t * ses)
      |                                ~~~~~~~~~~~~~~~^~~
Dkernel.c: At top level:
Dkernel.c:2052:1: warning: missing initializer for field 'sd_arg_nullable' of 'service_desc_t' [-Wmissing-field-initializers]
 2052 | SERVICE_0 (s_inprocess_ep, "ICEP", DA_FUTURE_REQUEST, DV_ARRAY_OF_POINTER);
      | ^~~~~~~~~
../../libsrc/Dk/Dkernel.h:251:25: note: 'sd_arg_nullable' declared here
  251 |   char *                sd_arg_nullable;
      |                         ^~~~~~~~~~~~~~~
Dkernel.c: In function 'is_this_disconnected':
Dkernel.c:2220:28: warning: unused parameter 'cond' [-Wunused-parameter]
 2220 | is_this_disconnected (long cond, future_t * future)
      |                       ~~~~~^~~~
Dkernel.c: In function 'realize_all_waiting':
Dkernel.c:2238:12: warning: cast between incompatible function types from 'void (*)(long int,  future_t *)' {aka 'void (*)(long int,  struct future_s *)'} to 'void (*)(const void *, void *)' [-Wcast-function-type]
 2238 |   maphash ((maphash_func) is_this_disconnected, PENDING_FUTURES (ses));
      |            ^
Dkernel.c: In function 'is_this_timed_out':
Dkernel.c:2710:26: warning: unused parameter 'key' [-Wunused-parameter]
 2710 | is_this_timed_out (void *key, future_t * future)
      |                    ~~~~~~^~~
Dkernel.c: In function 'timeout_round':
Dkernel.c:2761:12: warning: cast between incompatible function types from 'int (*)(void *, future_t *)' {aka 'int (*)(void *, struct future_s *)'} to 'void (*)(const void *, void *)' [-Wcast-function-type]
 2761 |   maphash ((maphash_func) is_this_timed_out, PENDING_FUTURES (ses));
      |            ^
Dkernel.c: In function 'PrpcProtocolInitialize':
Dkernel.c:3252:29: warning: unused parameter 'sesclass' [-Wunused-parameter]
 3252 | PrpcProtocolInitialize (int sesclass)
      |                         ~~~~^~~~~~~~
Dkernel.c: In function 'PrpcInitialize1':
Dkernel.c:3754:22: warning: unused parameter 'mem_mode' [-Wunused-parameter]
 3754 | PrpcInitialize1 (int mem_mode)
      |                  ~~~~^~~~~~~~
Dkernel.c: In function 'PrpcFutureSetTimeout':
Dkernel.c:4034:13: warning: unused variable 'time' [-Wunused-variable]
 4034 |   timeout_t time;
      |             ^~~~
Dkernel.c: In function 'cli_ssl_get_error_string':
Dkernel.c:4800:3: warning: 'ERR_func_error_string' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 4800 |   const char *func = ERR_func_error_string (err);
      |   ^~~~~
In file included from Dkernel.c:65:
/usr/include/openssl/err.h:462:35: note: declared here
  462 | OSSL_DEPRECATEDIN_3_0 const char *ERR_func_error_string(unsigned long e);
      |                                   ^~~~~~~~~~~~~~~~~~~~~
Dkernel.c: In function 'ssl_ctx_set_dhparam':
Dkernel.c:5345:9: warning: 'PEM_read_bio_DHparams' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 5345 |         dh = PEM_read_bio_DHparams (bio, NULL, NULL, NULL);
      |         ^~
In file included from Dkernel.c:63:
/usr/include/openssl/pem.h:479:1: note: declared here
  479 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH)
      | ^~~~~~~~~~~~~~~~~~~
Dkernel.c:5389:7: warning: 'DH_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 5389 |       if ((dh = DH_new ()) == NULL)
      |       ^~
In file included from /usr/include/openssl/dsa.h:31,
                 from /usr/include/openssl/x509.h:39,
                 from Dkernel.c:62:
/usr/include/openssl/dh.h:210:27: note: declared here
  210 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void);
      |                           ^~~~~~
Dkernel.c:5395:7: warning: 'DH_set0_pqg' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 5395 |       if (p == NULL || g == NULL || !DH_set0_pqg (dh, p, NULL, g))
      |       ^~
/usr/include/openssl/dh.h:266:27: note: declared here
  266 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g);
      |                           ^~~~~~~~~~~
Dkernel.c:5421:3: warning: 'DH_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 5421 |   DH_free (dh);
      |   ^~~~~~~
/usr/include/openssl/dh.h:211:28: note: declared here
  211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
      |                            ^~~~~~~
Dkernel.c: In function 'PEM_load_certs':
Dkernel.c:5567:47: warning: unused parameter 'pass' [-Wunused-parameter]
 5567 | PEM_load_certs (const char *file, const char *pass)
      |                                   ~~~~~~~~~~~~^~~~
Dkernel.c: In function 'PrpcFutureNextResult1T':
Dkernel.c:4370:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
 4370 |       if (FUTURE_IS_NEXT_RESULT (future))
      |          ^
Dkernel.c:4380:5: note: here
 4380 |     case FS_FALSE:
      |     ^~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_nc_la-Dkbox.lo `test -f 'Dkbox.c' || echo './'`Dkbox.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkbox.c  -fPIC -DPIC -o .libs/libdk1t_nc_la-Dkbox.o
Dkbox.c: In function 'box_non_copiable':
Dkbox.c:472:27: warning: unused parameter 'b' [-Wunused-parameter]
  472 | box_non_copiable (caddr_t b)
      |                   ~~~~~~~~^
Dkbox.c: In function 'box_copy_non_box':
Dkbox.c:479:27: warning: unused parameter 'b' [-Wunused-parameter]
  479 | box_copy_non_box (caddr_t b)
      |                   ~~~~~~~~^
Dkbox.c: In function 'box_mp_copy_non_box':
Dkbox.c:487:35: warning: unused parameter 'mp' [-Wunused-parameter]
  487 | box_mp_copy_non_box (mem_pool_t * mp, caddr_t b)
      |                      ~~~~~~~~~~~~~^~
Dkbox.c:487:47: warning: unused parameter 'b' [-Wunused-parameter]
  487 | box_mp_copy_non_box (mem_pool_t * mp, caddr_t b)
      |                                       ~~~~~~~~^
Dkbox.c: In function 'box_try_copy':
Dkbox.c:1539:55: warning: unused parameter 'stub' [-Wunused-parameter]
 1539 | DBG_NAME (box_try_copy) (DBG_PARAMS cbox_t box, box_t stub)
      |                                                 ~~~~~~^~~~
Dkbox.c: In function 'box_try_copy_tree':
Dkbox.c:1546:60: warning: unused parameter 'stub' [-Wunused-parameter]
 1546 | DBG_NAME (box_try_copy_tree) (DBG_PARAMS cbox_t box, box_t stub)
      |                                                      ~~~~~~^~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdksrv_la-Dkernel.lo `test -f 'Dkernel.c' || echo './'`Dkernel.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkernel.c  -fPIC -DPIC -o .libs/libdksrv_la-Dkernel.o
Dkernel.c:219:1: warning: missing initializer for field 'sd_arg_nullable' of 'service_desc_t' [-Wmissing-field-initializers]
  219 | SERVICE_0 (s_sql_cancel, "CANCEL", DA_FUTURE_REQUEST, DV_SEND_NO_ANSWER);
      | ^~~~~~~~~
In file included from ../../libsrc/Dk.h:106,
                 from Dkernel.c:32:
../../libsrc/Dk/Dkernel.h:251:25: note: 'sd_arg_nullable' declared here
  251 |   char *                sd_arg_nullable;
      |                         ^~~~~~~~~~~~~~~
Dkernel.c: In function 'check_inputs_low':
Dkernel.c:539:83: warning: unused parameter 'select_fun' [-Wunused-parameter]
  539 | check_inputs_low (TAKE_G timeout_t * timeout_org, int is_recursive, select_func_t select_fun, int protocol)
      |                                                                     ~~~~~~~~~~~~~~^~~~~~~~~~
Dkernel.c: In function 'future_wrapper':
Dkernel.c:1106:23: warning: unused parameter 'ignore' [-Wunused-parameter]
 1106 | future_wrapper (void *ignore)
      |                 ~~~~~~^~~~~~
Dkernel.c: In function 'sf_inprocess_ep_wrapper':
Dkernel.c:2043:34: warning: unused parameter 'args' [-Wunused-parameter]
 2043 | sf_inprocess_ep_wrapper (caddr_t args[])
      |                          ~~~~~~~~^~~~~~
Dkernel.c: At top level:
Dkernel.c:2052:1: warning: missing initializer for field 'sd_arg_nullable' of 'service_desc_t' [-Wmissing-field-initializers]
 2052 | SERVICE_0 (s_inprocess_ep, "ICEP", DA_FUTURE_REQUEST, DV_ARRAY_OF_POINTER);
      | ^~~~~~~~~
../../libsrc/Dk/Dkernel.h:251:25: note: 'sd_arg_nullable' declared here
  251 |   char *                sd_arg_nullable;
      |                         ^~~~~~~~~~~~~~~
Dkernel.c: In function 'realize_condition':
Dkernel.c:2073:35: warning: unused parameter 'ses' [-Wunused-parameter]
 2073 | realize_condition (dk_session_t * ses, long cond, caddr_t value, caddr_t error, int is_in_value_mtx)
      |                    ~~~~~~~~~~~~~~~^~~
Dkernel.c: In function 'partial_realize_condition':
Dkernel.c:2159:43: warning: unused parameter 'ses' [-Wunused-parameter]
 2159 | partial_realize_condition (dk_session_t * ses, long cond, caddr_t value)
      |                            ~~~~~~~~~~~~~~~^~~
Dkernel.c: In function 'is_this_disconnected':
Dkernel.c:2220:28: warning: unused parameter 'cond' [-Wunused-parameter]
 2220 | is_this_disconnected (long cond, future_t * future)
      |                       ~~~~~^~~~
Dkernel.c: In function 'realize_all_waiting':
Dkernel.c:2238:12: warning: cast between incompatible function types from 'void (*)(long int,  future_t *)' {aka 'void (*)(long int,  struct future_s *)'} to 'void (*)(const void *, void *)' [-Wcast-function-type]
 2238 |   maphash ((maphash_func) is_this_disconnected, PENDING_FUTURES (ses));
      |            ^
Dkernel.c: In function 'accept_client':
Dkernel.c:2643:12: warning: comparison between pointer and integer
 2643 |   if (NULL != (p = (ptrlong) id_hash_get (cli_abuse, (caddr_t)&ipp)))
      |            ^~
Dkernel.c:2649:92: warning: comparison of integer expressions of different signedness: 'time_msec_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare]
 2649 |   if (max_bad_rpc_on_connection > 0 && p && p >= max_bad_rpc_on_connection && (now - last) < max_bad_rpc_timeout * 1000)
      |                                                                                            ^
Dkernel.c:2658:97: warning: comparison of integer expressions of different signedness: 'time_msec_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare]
 2658 |   else if (max_bad_rpc_on_connection > 0 && p && p >= max_bad_rpc_on_connection && (now - last) > max_bad_rpc_timeout * 1000)
      |                                                                                                 ^
Dkernel.c: In function 'is_this_timed_out':
Dkernel.c:2710:26: warning: unused parameter 'key' [-Wunused-parameter]
 2710 | is_this_timed_out (void *key, future_t * future)
      |                    ~~~~~~^~~
Dkernel.c: In function 'timeout_round':
Dkernel.c:2761:12: warning: cast between incompatible function types from 'int (*)(void *, future_t *)' {aka 'int (*)(void *, struct future_s *)'} to 'void (*)(const void *, void *)' [-Wcast-function-type]
 2761 |   maphash ((maphash_func) is_this_timed_out, PENDING_FUTURES (ses));
      |            ^
Dkernel.c:2735:38: warning: unused parameter 'ses' [-Wunused-parameter]
 2735 | timeout_round (TAKE_G dk_session_t * ses)
      |                       ~~~~~~~~~~~~~~~^~~
Dkernel.c: In function 'sf_signal_init':
Dkernel.c:3446:66: warning: cast between incompatible function types from 'void (*)(dk_session_t *)' {aka 'void (*)(struct dk_session_s *)'} to 'int (*)(dk_session_t *)' {aka 'int (*)(struct dk_session_s *)'} [-Wcast-function-type]
 3446 |   SESSION_SCH_DATA (sig_listen)->sio_default_read_ready_action = (io_action_func) dk_self_signalled;
      |                                                                  ^
Dkernel.c: At top level:
Dkernel.c:3452:1: warning: missing initializer for field 'sd_arg_nullable' of 'service_desc_t' [-Wmissing-field-initializers]
 3452 | SERVICE_0 (s_self_signal_init, "_SSI", DA_FUTURE_REQUEST, DV_LONG_INT);
      | ^~~~~~~~~
../../libsrc/Dk/Dkernel.h:251:25: note: 'sd_arg_nullable' declared here
  251 |   char *                sd_arg_nullable;
      |                         ^~~~~~~~~~~~~~~
Dkernel.c: In function 'PrpcSelfSignalInit':
Dkernel.c:3475:49: warning: cast between incompatible function types from 'long int (*)(void)' to 'char * (*)(char **)' [-Wcast-function-type]
 3475 |   PrpcRegisterServiceDesc (&s_self_signal_init, (server_func) sf_signal_init);
      |                                                 ^
Dkernel.c: In function 'log_worker_func':
Dkernel.c:3674:24: warning: unused parameter 'param' [-Wunused-parameter]
 3674 | log_worker_func (void *param)
      |                  ~~~~~~^~~~~
Dkernel.c: In function 'log_queue_add_msg':
Dkernel.c:3705:35: warning: unused parameter 'level' [-Wunused-parameter]
 3705 | log_queue_add_msg (LOG * log, int level, char *buf)
      |                               ~~~~^~~~~
Dkernel.c: In function 'log_thread_initialize':
Dkernel.c:3728:40: warning: cast between incompatible function types from 'void (*)(void *)' to 'int (*)(void *)' [-Wcast-function-type]
 3728 |   log_worker_thr = PrpcThreadAllocate ((init_func) log_worker_func, 100000, NULL)->dkt_process;
      |                                        ^
Dkernel.c: In function 'PrpcInitialize1':
Dkernel.c:3839:113: warning: cast between incompatible function types from 'int (*)(void *)' to 'void (*)(char *, future_request_t *)' {aka 'void (*)(char *, struct future_request_s *)'} [-Wcast-function-type]
 3839 |   PrpcRegisterServiceDescPostProcess (&s_caller_identification, (server_func) sf_caller_identification_wrapper, (post_func) dk_free_tree);
      |                                                                                                                 ^
Dkernel.c:3841:95: warning: cast between incompatible function types from 'int (*)(void *)' to 'void (*)(char *, future_request_t *)' {aka 'void (*)(char *, struct future_request_s *)'} [-Wcast-function-type]
 3841 |   PrpcRegisterServiceDescPostProcess (&s_inprocess_ep, (server_func) sf_inprocess_ep_wrapper, (post_func) dk_free_tree);
      |                                                                                               ^
Dkernel.c: In function 'PrpcFutureSetTimeout':
Dkernel.c:4034:13: warning: unused variable 'time' [-Wunused-variable]
 4034 |   timeout_t time;
      |             ^~~~
Dkernel.c: In function 'ssl_report_errors':
Dkernel.c:4779:3: warning: 'ERR_get_error_line_data' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 4779 |   while ((l = ERR_get_error_line_data (&file, &line, &data, &flags)) != 0)
      |   ^~~~~
In file included from Dkernel.c:65:
/usr/include/openssl/err.h:428:15: note: declared here
  428 | unsigned long ERR_get_error_line_data(const char **file, int *line,
      |               ^~~~~~~~~~~~~~~~~~~~~~~
Dkernel.c: In function 'cli_ssl_get_error_string':
Dkernel.c:4800:3: warning: 'ERR_func_error_string' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 4800 |   const char *func = ERR_func_error_string (err);
      |   ^~~~~
/usr/include/openssl/err.h:462:35: note: declared here
  462 | OSSL_DEPRECATEDIN_3_0 const char *ERR_func_error_string(unsigned long e);
      |                                   ^~~~~~~~~~~~~~~~~~~~~
Dkernel.c: In function 'ssl_cert_verify_callback':
Dkernel.c:4883:9: warning: variable 'cp2' set but not used [-Wunused-but-set-variable]
 4883 |   char *cp2, cp2_buf[1024];
      |         ^~~
Dkernel.c:4882:9: warning: variable 'cp' set but not used [-Wunused-but-set-variable]
 4882 |   char *cp, cp_buf[1024];
      |         ^~
Dkernel.c: In function 'ssl_locking_callback':
Dkernel.c:5052:49: warning: unused parameter 'file' [-Wunused-parameter]
 5052 | ssl_locking_callback (int mode, int type, char *file, int line)
      |                                           ~~~~~~^~~~
Dkernel.c:5052:59: warning: unused parameter 'line' [-Wunused-parameter]
 5052 | ssl_locking_callback (int mode, int type, char *file, int line)
      |                                                       ~~~~^~~~
Dkernel.c: In function 'ssl_ctx_set_dhparam':
Dkernel.c:5345:9: warning: 'PEM_read_bio_DHparams' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 5345 |         dh = PEM_read_bio_DHparams (bio, NULL, NULL, NULL);
      |         ^~
In file included from Dkernel.c:63:
/usr/include/openssl/pem.h:479:1: note: declared here
  479 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH)
      | ^~~~~~~~~~~~~~~~~~~
Dkernel.c:5389:7: warning: 'DH_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 5389 |       if ((dh = DH_new ()) == NULL)
      |       ^~
In file included from /usr/include/openssl/dsa.h:31,
                 from /usr/include/openssl/x509.h:39,
                 from Dkernel.c:62:
/usr/include/openssl/dh.h:210:27: note: declared here
  210 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void);
      |                           ^~~~~~
Dkernel.c:5395:7: warning: 'DH_set0_pqg' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 5395 |       if (p == NULL || g == NULL || !DH_set0_pqg (dh, p, NULL, g))
      |       ^~
/usr/include/openssl/dh.h:266:27: note: declared here
  266 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g);
      |                           ^~~~~~~~~~~
Dkernel.c:5421:3: warning: 'DH_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 5421 |   DH_free (dh);
      |   ^~~~~~~
/usr/include/openssl/dh.h:211:28: note: declared here
  211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
      |                            ^~~~~~~
Dkernel.c: In function 'PEM_load_certs':
Dkernel.c:5567:47: warning: unused parameter 'pass' [-Wunused-parameter]
 5567 | PEM_load_certs (const char *file, const char *pass)
      |                                   ~~~~~~~~~~~~^~~~
Dkernel.c: In function 'ssl_server_accept':
Dkernel.c:5793:15: warning: variable 'rc' set but not used [-Wunused-but-set-variable]
 5793 |           int rc;
      |               ^~
Dkernel.c:5741:11: warning: unused variable 'ssl_err' [-Wunused-variable]
 5741 |       int ssl_err = 0;
      |           ^~~~~~~
Dkernel.c:5764:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
 5764 |               if (SSL_ERROR_NONE == ssl_check_connect_timeout (ses->dks_session, &to, connect_state))
      |                  ^
Dkernel.c:5769:13: note: here
 5769 |             default:
      |             ^~~~~~~
Dkernel.c: In function 'PrpcFutureNextResult':
Dkernel.c:4249:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
 4249 |         if (FUTURE_IS_NEXT_RESULT (future))
      |            ^
Dkernel.c:4259:7: note: here
 4259 |       case FS_FALSE:
      |       ^~~~
Dkernel.c: In function 'PrpcFutureNextResult1T':
Dkernel.c:4370:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
 4370 |       if (FUTURE_IS_NEXT_RESULT (future))
      |          ^
Dkernel.c:4380:5: note: here
 4380 |     case FS_FALSE:
      |     ^~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_nc_la-Dkmarshal.lo `test -f 'Dkmarshal.c' || echo './'`Dkmarshal.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkmarshal.c  -fPIC -DPIC -o .libs/libdk1t_nc_la-Dkmarshal.o
Dkmarshal.c: In function 'box_read_int64':
Dkmarshal.c:117:43: warning: unused parameter 'dtp' [-Wunused-parameter]
  117 | box_read_int64 (dk_session_t * ses, dtp_t dtp)
      |                                     ~~~~~~^~~
Dkmarshal.c: In function 'box_read_db_null':
Dkmarshal.c:305:49: warning: unused parameter 'dtp' [-Wunused-parameter]
  305 | box_read_db_null (dk_session_t * session, dtp_t dtp)
      |                                           ~~~~~~^~~
Dkmarshal.c: In function 'box_read_short_string':
Dkmarshal.c:314:54: warning: unused parameter 'dtp' [-Wunused-parameter]
  314 | box_read_short_string (dk_session_t * session, dtp_t dtp)
      |                                                ~~~~~~^~~
In file included from ../../libsrc/Dk/Dkernel.h:560,
                 from ../../libsrc/Dk.h:106,
                 from Dkmarshal.c:28:
Dkmarshal.c: In function 'box_read_long_string':
../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits]
   75 |   if ((length) > MAX_READ_STRING || (length) < 0) \
      |                                              ^
Dkmarshal.c:333:3: note: in expansion of macro 'MARSH_CHECK_LENGTH'
  333 |   MARSH_CHECK_LENGTH (length);
      |   ^~~~~~~~~~~~~~~~~~
Dkmarshal.c:329:53: warning: unused parameter 'dtp' [-Wunused-parameter]
  329 | box_read_long_string (dk_session_t * session, dtp_t dtp)
      |                                               ~~~~~~^~~
Dkmarshal.c: In function 'box_read_flags':
Dkmarshal.c:344:47: warning: unused parameter 'dtp' [-Wunused-parameter]
  344 | box_read_flags (dk_session_t * session, dtp_t dtp)
      |                                         ~~~~~~^~~
Dkmarshal.c: In function 'box_read_short_cont_string':
Dkmarshal.c:379:59: warning: unused parameter 'dtp' [-Wunused-parameter]
  379 | box_read_short_cont_string (dk_session_t * session, dtp_t dtp)
      |                                                     ~~~~~~^~~
Dkmarshal.c: In function 'box_read_long_cont_string':
../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits]
   75 |   if ((length) > MAX_READ_STRING || (length) < 0) \
      |                                              ^
Dkmarshal.c:400:3: note: in expansion of macro 'MARSH_CHECK_LENGTH'
  400 |   MARSH_CHECK_LENGTH (length + 5);
      |   ^~~~~~~~~~~~~~~~~~
Dkmarshal.c:394:58: warning: unused parameter 'dtp' [-Wunused-parameter]
  394 | box_read_long_cont_string (dk_session_t * session, dtp_t dtp)
      |                                                    ~~~~~~^~~
Dkmarshal.c: In function 'box_read_array':
../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits]
   75 |   if ((length) > MAX_READ_STRING || (length) < 0) \
      |                                              ^
Dkmarshal.c:445:3: note: in expansion of macro 'MARSH_CHECK_LENGTH'
  445 |   MARSH_CHECK_LENGTH (count * sizeof (void *));
      |   ^~~~~~~~~~~~~~~~~~
Dkmarshal.c: In function 'box_read_array_of_double':
../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits]
   75 |   if ((length) > MAX_READ_STRING || (length) < 0) \
      |                                              ^
Dkmarshal.c:472:3: note: in expansion of macro 'MARSH_CHECK_LENGTH'
  472 |   MARSH_CHECK_LENGTH (count * sizeof (double));
      |   ^~~~~~~~~~~~~~~~~~
Dkmarshal.c: In function 'box_read_array_of_float':
../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits]
   75 |   if ((length) > MAX_READ_STRING || (length) < 0) \
      |                                              ^
Dkmarshal.c:491:3: note: in expansion of macro 'MARSH_CHECK_LENGTH'
  491 |   MARSH_CHECK_LENGTH (count * sizeof (float));
      |   ^~~~~~~~~~~~~~~~~~
Dkmarshal.c: In function 'box_read_packed_array_of_long':
../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits]
   75 |   if ((length) > MAX_READ_STRING || (length) < 0) \
      |                                              ^
Dkmarshal.c:510:3: note: in expansion of macro 'MARSH_CHECK_LENGTH'
  510 |   MARSH_CHECK_LENGTH (count * sizeof (ptrlong));
      |   ^~~~~~~~~~~~~~~~~~
Dkmarshal.c: In function 'box_read_array_of_long':
../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits]
   75 |   if ((length) > MAX_READ_STRING || (length) < 0) \
      |                                              ^
Dkmarshal.c:530:3: note: in expansion of macro 'MARSH_CHECK_LENGTH'
  530 |   MARSH_CHECK_LENGTH (count * sizeof (ptrlong));
      |   ^~~~~~~~~~~~~~~~~~
Dkmarshal.c: In function 'imm_read_null':
Dkmarshal.c:543:31: warning: unused parameter 'session' [-Wunused-parameter]
  543 | imm_read_null (dk_session_t * session, dtp_t dtp)
      |                ~~~~~~~~~~~~~~~^~~~~~~
Dkmarshal.c:543:46: warning: unused parameter 'dtp' [-Wunused-parameter]
  543 | imm_read_null (dk_session_t * session, dtp_t dtp)
      |                                        ~~~~~~^~~
Dkmarshal.c: In function 'imm_read_short_int':
Dkmarshal.c:550:51: warning: unused parameter 'dtp' [-Wunused-parameter]
  550 | imm_read_short_int (dk_session_t * session, dtp_t dtp)
      |                                             ~~~~~~^~~
Dkmarshal.c: In function 'imm_read_long':
Dkmarshal.c:557:46: warning: unused parameter 'dtp' [-Wunused-parameter]
  557 | imm_read_long (dk_session_t * session, dtp_t dtp)
      |                                        ~~~~~~^~~
Dkmarshal.c: In function 'imm_read_char':
Dkmarshal.c:564:46: warning: unused parameter 'dtp' [-Wunused-parameter]
  564 | imm_read_char (dk_session_t * session, dtp_t dtp)
      |                                        ~~~~~~^~~
Dkmarshal.c: In function 'imm_read_float':
Dkmarshal.c:572:47: warning: unused parameter 'dtp' [-Wunused-parameter]
  572 | imm_read_float (dk_session_t * session, dtp_t dtp)
      |                                         ~~~~~~^~~
Dkmarshal.c: In function 'rb_deserialize':
Dkmarshal.c:631:43: warning: unused parameter 'dtp' [-Wunused-parameter]
  631 | rb_deserialize (dk_session_t * ses, dtp_t dtp)
      |                                     ~~~~~~^~~
Dkmarshal.c: In function 'init_readtable':
Dkmarshal.c:726:22: warning: cast between incompatible function types from '__attribute__((noreturn)) void (*)(dk_session_t *, dtp_t)' {aka '__attribute__((noreturn)) void (*)(struct dk_session_s *, unsigned char)'} to 'void * (*)(dk_session_t *, dtp_t)' {aka 'void * (*)(struct dk_session_s *, unsigned char)'} [-Wcast-function-type]
  726 |       readtable[i] = (macro_char_func)box_read_error;
      |                      ^
Dkmarshal.c: In function 'scan_session_boxing':
Dkmarshal.c:856:60: warning: cast between incompatible function types from '__attribute__((noreturn)) void (*)(dk_session_t *, dtp_t)' {aka '__attribute__((noreturn)) void (*)(struct dk_session_s *, unsigned char)'} to 'void * (*)(dk_session_t *, dtp_t)' {aka 'void * (*)(struct dk_session_s *, unsigned char)'} [-Wcast-function-type]
  856 |   if (session->dks_is_server && rpcreadtable[next_char] == (macro_char_func) box_read_error)
      |                                                            ^
Dkmarshal.c: In function 'imm_read_float':
Dkmarshal.c:575:10: warning: array subscript 'void *[0]' is partly outside array bounds of 'float[1]' [-Warray-bounds=]
  575 |   return *(void **) &f;
      |          ^~~~~~~~~~~~~
Dkmarshal.c:574:9: note: object 'f' of size 4
  574 |   float f = read_float (session);
      |         ^
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_nc_la-Dkhashext.lo `test -f 'Dkhashext.c' || echo './'`Dkhashext.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkhashext.c  -fPIC -DPIC -o .libs/libdk1t_nc_la-Dkhashext.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -prefer-pic -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libdk1t.la  libdk1t_la-Dkalloc.lo libdk1t_la-Dkbasket.lo libdk1t_la-Dkbox.lo libdk1t_la-Dkdevice.lo libdk1t_la-Dkhash.lo libdk1t_la-Dkhashext.lo libdk1t_la-Dklongjmp.lo libdk1t_la-Dkmarshal.lo libdk1t_la-Dkmem.lo libdk1t_la-Dkresource.lo libdk1t_la-Dkrusage.lo libdk1t_la-Dkses2.lo libdk1t_la-Dksesinp.lo libdk1t_la-Dksession.lo libdk1t_la-Dksesstr.lo libdk1t_la-Dksestcp.lo libdk1t_la-Dksets.lo libdk1t_la-Dkpool.lo libdk1t_la-Dkutil.lo libdk1t_la-Dkstubs.lo libdk1t_la-Dkstkern.lo libdk1t_la-tlsf.lo  -lm  
libtool: link: ar cr .libs/libdk1t.a .libs/libdk1t_la-Dkalloc.o .libs/libdk1t_la-Dkbasket.o .libs/libdk1t_la-Dkbox.o .libs/libdk1t_la-Dkdevice.o .libs/libdk1t_la-Dkhash.o .libs/libdk1t_la-Dkhashext.o .libs/libdk1t_la-Dklongjmp.o .libs/libdk1t_la-Dkmarshal.o .libs/libdk1t_la-Dkmem.o .libs/libdk1t_la-Dkresource.o .libs/libdk1t_la-Dkrusage.o .libs/libdk1t_la-Dkses2.o .libs/libdk1t_la-Dksesinp.o .libs/libdk1t_la-Dksession.o .libs/libdk1t_la-Dksesstr.o .libs/libdk1t_la-Dksestcp.o .libs/libdk1t_la-Dksets.o .libs/libdk1t_la-Dkpool.o .libs/libdk1t_la-Dkutil.o .libs/libdk1t_la-Dkstubs.o .libs/libdk1t_la-Dkstkern.o .libs/libdk1t_la-tlsf.o 
libtool: link: ranlib .libs/libdk1t.a
libtool: link: ( cd ".libs" && rm -f "libdk1t.la" && ln -s "../libdk1t.la" "libdk1t.la" )
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -prefer-pic -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libdksrv.la  libdksrv_la-Dkalloc.lo libdksrv_la-Dkbasket.lo libdksrv_la-Dkbox.lo libdksrv_la-Dkdevice.lo libdksrv_la-Dkhash.lo libdksrv_la-Dkhashext.lo libdksrv_la-Dklongjmp.lo libdksrv_la-Dkmarshal.lo libdksrv_la-Dkmem.lo libdksrv_la-Dkresource.lo libdksrv_la-Dkrusage.lo libdksrv_la-Dkses2.lo libdksrv_la-Dksesinp.lo libdksrv_la-Dksession.lo libdksrv_la-Dksesstr.lo libdksrv_la-Dksestcp.lo libdksrv_la-Dksets.lo libdksrv_la-Dkpool.lo libdksrv_la-Dkutil.lo libdksrv_la-Dkstubs.lo libdksrv_la-Dkernel.lo libdksrv_la-tlsf.lo  -lm  
libtool: link: ar cr .libs/libdksrv.a .libs/libdksrv_la-Dkalloc.o .libs/libdksrv_la-Dkbasket.o .libs/libdksrv_la-Dkbox.o .libs/libdksrv_la-Dkdevice.o .libs/libdksrv_la-Dkhash.o .libs/libdksrv_la-Dkhashext.o .libs/libdksrv_la-Dklongjmp.o .libs/libdksrv_la-Dkmarshal.o .libs/libdksrv_la-Dkmem.o .libs/libdksrv_la-Dkresource.o .libs/libdksrv_la-Dkrusage.o .libs/libdksrv_la-Dkses2.o .libs/libdksrv_la-Dksesinp.o .libs/libdksrv_la-Dksession.o .libs/libdksrv_la-Dksesstr.o .libs/libdksrv_la-Dksestcp.o .libs/libdksrv_la-Dksets.o .libs/libdksrv_la-Dkpool.o .libs/libdksrv_la-Dkutil.o .libs/libdksrv_la-Dkstubs.o .libs/libdksrv_la-Dkernel.o .libs/libdksrv_la-tlsf.o 
libtool: link: ranlib .libs/libdksrv.a
libtool: link: ( cd ".libs" && rm -f "libdksrv.la" && ln -s "../libdksrv.la" "libdksrv.la" )
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_nc_la-Dksesstr.lo `test -f 'Dksesstr.c' || echo './'`Dksesstr.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dksesstr.c  -fPIC -DPIC -o .libs/libdk1t_nc_la-Dksesstr.o
Dksesstr.c: In function 'strdev_free_buf':
Dksesstr.c:152:44: warning: unused parameter 'arg' [-Wunused-parameter]
  152 | strdev_free_buf (buffer_elt_t * b, caddr_t arg)
      |                                    ~~~~~~~~^~~
Dksesstr.c: In function 'strdev_write':
Dksesstr.c:282:23: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  282 |               if (len == -1)
      |                       ^~
Dksesstr.c:359:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  359 |       if (filled == (size_t) - 1)
      |                  ^~
Dksesstr.c: In function 'strses_write_out':
Dksesstr.c:775:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  775 |           if (-1 == readed)
      |                  ^~
Dksesstr.c: In function 'strses_skip_wchars':
Dksesstr.c:842:47: warning: unused parameter 'nbytes' [-Wunused-parameter]
  842 | strses_skip_wchars (unsigned char *data, long nbytes, long ofs)
      |                                          ~~~~~^~~~~~
Dksesstr.c: In function 'strses_deserialize':
Dksesstr.c:982:51: warning: unused parameter 'macro' [-Wunused-parameter]
  982 | strses_deserialize (dk_session_t * session, dtp_t macro)
      |                                             ~~~~~~^~~~~
Dksesstr.c: In function 'strses_get_part_1':
Dksesstr.c:1338:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
 1338 |                       if (readed == -1)
      |                                  ^~
Dksesstr.c:1348:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
 1348 |               if (readed == -1)
      |                          ^~
Dksesstr.c:1374:30: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
 1374 |           if (last_len_chars == (size_t) - 1)
      |                              ^~
Dksesstr.c: In function 'strses_get_wide_part':
Dksesstr.c:1549:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1549 |           if (-1 == readed)
      |                  ^~
Dksesstr.c: In function 'strses_readtable_initialize':
Dksesstr.c:1793:37: warning: cast between incompatible function types from 'void (*)(char *, dk_session_t *)' {aka 'void (*)(char *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type]
 1793 |   PrpcSetWriter (DV_STRING_SESSION, (ses_write_func) strses_serialize);
      |                                     ^
Dksesstr.c: In function 'strdev_ws_chunked_write':
Dksesstr.c:1666:17: warning: variable 'buf' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 1666 |   buffer_elt_t *buf = ses->dks_buffer_chain_tail;
      |                 ^~~
Dksesstr.c:1660:62: warning: argument 'bytes' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 1660 | strdev_ws_chunked_write (session_t * ses2, char *buffer, int bytes)
      |                                                          ~~~~^~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_nc_la-Dksestcp.lo `test -f 'Dksestcp.c' || echo './'`Dksestcp.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dksestcp.c  -fPIC -DPIC -o .libs/libdk1t_nc_la-Dksestcp.o
Dksestcp.c: In function 'tcpses_listen':
Dksestcp.c:485:14: warning: variable 'p_addr' set but not used [-Wunused-but-set-variable]
  485 |   saddrin_t *p_addr;
      |              ^~~~~~
Dksestcp.c: In function 'test_broken':
Dksestcp.c:1982:48: warning: unused parameter 'eno' [-Wunused-parameter]
 1982 | test_broken (session_t * ses, int retcode, int eno)
      |                                            ~~~~^~~
Dksestcp.c: In function 'tcpses_set_address':
Dksestcp.c:301:13: warning: '__builtin_strncpy' specified bound 100 equals destination size [-Wstringop-truncation]
  301 |             strncpy (p_name, stringplace, sizeof (ses->ses_device->dev_address->a_hostname));
      |             ^
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_nc_la-tlsf.lo `test -f 'tlsf.c' || echo './'`tlsf.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c tlsf.c  -fPIC -DPIC -o .libs/libdk1t_nc_la-tlsf.o
tlsf.c: In function 'FIND_SUITABLE_BLOCK':
tlsf.c:169:47: warning: left shift of negative value [-Wshift-negative-value]
  169 |     u32_t _tmp = _tlsf->sl_bitmap[*_fl] & (~0 << *_sl);
      |                                               ^~
tlsf.c:176:46: warning: left shift of negative value [-Wshift-negative-value]
  176 |         *_fl = ls_bit(_tlsf->fl_bitmap & (~0 << (*_fl + 1)));
      |                                              ^~
tlsf.c: In function 'ht_free_nop':
tlsf.c:884:26: warning: unused parameter 'ht' [-Wunused-parameter]
  884 | ht_free_nop (id_hash_t * ht)
      |              ~~~~~~~~~~~~^~
tlsf.c: In function 'tlsf_set_comment':
tlsf.c:1277:28: warning: unused parameter 'tlsf' [-Wunused-parameter]
 1277 | tlsf_set_comment (tlsf_t * tlsf, char * name)
      |                   ~~~~~~~~~^~~~
tlsf.c:1277:41: warning: unused parameter 'name' [-Wunused-parameter]
 1277 | tlsf_set_comment (tlsf_t * tlsf, char * name)
      |                                  ~~~~~~~^~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_nc_la-Dkpool.lo `test -f 'Dkpool.c' || echo './'`Dkpool.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkpool.c  -fPIC -DPIC -o .libs/libdk1t_nc_la-Dkpool.o
In file included from ../../libsrc/Dk.h:97,
                 from Dkpool.c:29:
Dkpool.c: In function 'mp_free_reuse':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
Dkpool.c:44:7: note: in expansion of macro 'DO_BOX'
   44 |       DO_BOX (resource_t *, rc, inx, mp->mp_large_reuse)
      |       ^~~~~~
Dkpool.c: In function 'mp_map_count_print':
Dkpool.c:125:40: warning: unused parameter 'max' [-Wunused-parameter]
  125 | mp_map_count_print (char * buf, size_t max)
      |                                 ~~~~~~~^~~
Dkpool.c: In function 'mp_uname_free':
Dkpool.c:138:37: warning: unused parameter 'data' [-Wunused-parameter]
  138 | mp_uname_free (const void *k, void *data)
      |                               ~~~~~~^~~~
Dkpool.c: In function 'mp_alloc_box':
Dkpool.c:343:57: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  343 |   if (DV_NON_BOX  == dtp && len1 > mp_large_min && len1 > mp->mp_block_size / 2)
      |                                                         ^
Dkpool.c:345:41: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  345 |   else if (len1 > mp_large_min  && len1 > mp->mp_block_size / 2)
      |                                         ^
Dkpool.c:433:33: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  433 |           if (mp->mp_block_size < mp_large_min)
      |                                 ^
Dkpool.c:336:10: warning: unused variable 'new_alloc' [-Wunused-variable]
  336 |   dtp_t *new_alloc;
      |          ^~~~~~~~~
Dkpool.c: In function 't_box_vsprintf':
Dkpool.c:1326:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1326 |       if (res_len >= buflen_eval)
      |                   ^~
Dkpool.c:1334:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1334 |   if (res_len >= buflen_eval)
      |               ^~
Dkpool.c: In function 't_box_vsprintf_uname':
Dkpool.c:1352:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1352 |       if (res_len >= buflen_eval)
      |                   ^~
Dkpool.c:1360:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1360 |       if (res_len >= buflen_eval)
      |                   ^~
Dkpool.c: In function 'mm_cache_init':
Dkpool.c:1509:46: warning: unused parameter 'max' [-Wunused-parameter]
 1509 | mm_cache_init (size_t sz, size_t min, size_t max, int steps, float step)
      |                                       ~~~~~~~^~~
Dkpool.c: In function 'mm_free_n':
Dkpool.c:1806:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1806 |       for (inx2 = 0; inx2 < rc->rc_fill; inx2++)
      |                           ^
Dkpool.c:1808:44: warning: comparison of integer expressions of different signedness: 'time_msec_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare]
 1808 |           if (now - rc->rc_item_time[inx2] >= age_limit)
      |                                            ^~
Dkpool.c: In function 'mm_cache_trim':
Dkpool.c:1857:33: warning: comparison of integer expressions of different signedness: 'time_msec_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare]
 1857 |           if (now - times[inx2] >= age_limit)
      |                                 ^~
Dkpool.c: In function 'mp_warn':
Dkpool.c:1906:23: warning: unused parameter 'mp' [-Wunused-parameter]
 1906 | mp_warn (mem_pool_t * mp)
      |          ~~~~~~~~~~~~~^~
Dkpool.c: In function 'mp_comment':
Dkpool.c:2092:26: warning: unused parameter 'mp' [-Wunused-parameter]
 2092 | mp_comment (mem_pool_t * mp, const char * str1, const char * str2)
      |             ~~~~~~~~~~~~~^~
Dkpool.c:2092:43: warning: unused parameter 'str1' [-Wunused-parameter]
 2092 | mp_comment (mem_pool_t * mp, const char * str1, const char * str2)
      |                              ~~~~~~~~~~~~~^~~~
Dkpool.c:2092:62: warning: unused parameter 'str2' [-Wunused-parameter]
 2092 | mp_comment (mem_pool_t * mp, const char * str1, const char * str2)
      |                                                 ~~~~~~~~~~~~~^~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libdk1t_nc_la-Dkstkern.lo `test -f 'Dkstkern.c' || echo './'`Dkstkern.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c Dkstkern.c  -fPIC -DPIC -o .libs/libdk1t_nc_la-Dkstkern.o
In file included from Dkstkern.c:30:
Dkernel.c:219:1: warning: missing initializer for field 'sd_arg_nullable' of 'service_desc_t' [-Wmissing-field-initializers]
  219 | SERVICE_0 (s_sql_cancel, "CANCEL", DA_FUTURE_REQUEST, DV_SEND_NO_ANSWER);
      | ^~~~~~~~~
In file included from ../../libsrc/Dk.h:106,
                 from Dkernel.c:32:
../../libsrc/Dk/Dkernel.h:251:25: note: 'sd_arg_nullable' declared here
  251 |   char *                sd_arg_nullable;
      |                         ^~~~~~~~~~~~~~~
Dkernel.c: In function 'check_inputs_low':
Dkernel.c:539:83: warning: unused parameter 'select_fun' [-Wunused-parameter]
  539 | check_inputs_low (TAKE_G timeout_t * timeout_org, int is_recursive, select_func_t select_fun, int protocol)
      |                                                                     ~~~~~~~~~~~~~~^~~~~~~~~~
Dkernel.c: In function 'dk_report_error':
Dkernel.c:890:30: warning: unused parameter 'format' [-Wunused-parameter]
  890 | dk_report_error (const char *format, ...)
      |                  ~~~~~~~~~~~~^~~~~~
Dkernel.c: In function 'sr_report_future_error':
Dkernel.c:897:40: warning: unused parameter 'ses' [-Wunused-parameter]
  897 | sr_report_future_error (dk_session_t * ses, const char *service_name, const char *reason)
      |                         ~~~~~~~~~~~~~~~^~~
Dkernel.c:897:57: warning: unused parameter 'service_name' [-Wunused-parameter]
  897 | sr_report_future_error (dk_session_t * ses, const char *service_name, const char *reason)
      |                                             ~~~~~~~~~~~~^~~~~~~~~~~~
Dkernel.c:897:83: warning: unused parameter 'reason' [-Wunused-parameter]
  897 | sr_report_future_error (dk_session_t * ses, const char *service_name, const char *reason)
      |                                                                       ~~~~~~~~~~~~^~~~~~
Dkernel.c: In function 'call_disconnect_callback_func':
Dkernel.c:1718:47: warning: unused parameter 'ses' [-Wunused-parameter]
 1718 | call_disconnect_callback_func (dk_session_t * ses)
      |                                ~~~~~~~~~~~~~~~^~~
Dkernel.c: At top level:
Dkernel.c:2052:1: warning: missing initializer for field 'sd_arg_nullable' of 'service_desc_t' [-Wmissing-field-initializers]
 2052 | SERVICE_0 (s_inprocess_ep, "ICEP", DA_FUTURE_REQUEST, DV_ARRAY_OF_POINTER);
      | ^~~~~~~~~
../../libsrc/Dk/Dkernel.h:251:25: note: 'sd_arg_nullable' declared here
  251 |   char *                sd_arg_nullable;
      |                         ^~~~~~~~~~~~~~~
Dkernel.c: In function 'is_this_disconnected':
Dkernel.c:2220:28: warning: unused parameter 'cond' [-Wunused-parameter]
 2220 | is_this_disconnected (long cond, future_t * future)
      |                       ~~~~~^~~~
Dkernel.c: In function 'realize_all_waiting':
Dkernel.c:2238:12: warning: cast between incompatible function types from 'void (*)(long int,  future_t *)' {aka 'void (*)(long int,  struct future_s *)'} to 'void (*)(const void *, void *)' [-Wcast-function-type]
 2238 |   maphash ((maphash_func) is_this_disconnected, PENDING_FUTURES (ses));
      |            ^
Dkernel.c: In function 'is_this_timed_out':
Dkernel.c:2710:26: warning: unused parameter 'key' [-Wunused-parameter]
 2710 | is_this_timed_out (void *key, future_t * future)
      |                    ~~~~~~^~~
Dkernel.c: In function 'timeout_round':
Dkernel.c:2761:12: warning: cast between incompatible function types from 'int (*)(void *, future_t *)' {aka 'int (*)(void *, struct future_s *)'} to 'void (*)(const void *, void *)' [-Wcast-function-type]
 2761 |   maphash ((maphash_func) is_this_timed_out, PENDING_FUTURES (ses));
      |            ^
Dkernel.c: In function 'PrpcProtocolInitialize':
Dkernel.c:3252:29: warning: unused parameter 'sesclass' [-Wunused-parameter]
 3252 | PrpcProtocolInitialize (int sesclass)
      |                         ~~~~^~~~~~~~
Dkernel.c: In function 'PrpcInitialize1':
Dkernel.c:3754:22: warning: unused parameter 'mem_mode' [-Wunused-parameter]
 3754 | PrpcInitialize1 (int mem_mode)
      |                  ~~~~^~~~~~~~
Dkernel.c: In function 'PrpcFutureSetTimeout':
Dkernel.c:4034:13: warning: unused variable 'time' [-Wunused-variable]
 4034 |   timeout_t time;
      |             ^~~~
Dkernel.c: In function 'cli_ssl_get_error_string':
Dkernel.c:4800:3: warning: 'ERR_func_error_string' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 4800 |   const char *func = ERR_func_error_string (err);
      |   ^~~~~
In file included from Dkernel.c:65:
/usr/include/openssl/err.h:462:35: note: declared here
  462 | OSSL_DEPRECATEDIN_3_0 const char *ERR_func_error_string(unsigned long e);
      |                                   ^~~~~~~~~~~~~~~~~~~~~
Dkernel.c: In function 'ssl_ctx_set_dhparam':
Dkernel.c:5345:9: warning: 'PEM_read_bio_DHparams' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 5345 |         dh = PEM_read_bio_DHparams (bio, NULL, NULL, NULL);
      |         ^~
In file included from Dkernel.c:63:
/usr/include/openssl/pem.h:479:1: note: declared here
  479 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH)
      | ^~~~~~~~~~~~~~~~~~~
Dkernel.c:5389:7: warning: 'DH_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 5389 |       if ((dh = DH_new ()) == NULL)
      |       ^~
In file included from /usr/include/openssl/dsa.h:31,
                 from /usr/include/openssl/x509.h:39,
                 from Dkernel.c:62:
/usr/include/openssl/dh.h:210:27: note: declared here
  210 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void);
      |                           ^~~~~~
Dkernel.c:5395:7: warning: 'DH_set0_pqg' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 5395 |       if (p == NULL || g == NULL || !DH_set0_pqg (dh, p, NULL, g))
      |       ^~
/usr/include/openssl/dh.h:266:27: note: declared here
  266 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g);
      |                           ^~~~~~~~~~~
Dkernel.c:5421:3: warning: 'DH_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 5421 |   DH_free (dh);
      |   ^~~~~~~
/usr/include/openssl/dh.h:211:28: note: declared here
  211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
      |                            ^~~~~~~
Dkernel.c: In function 'PEM_load_certs':
Dkernel.c:5567:47: warning: unused parameter 'pass' [-Wunused-parameter]
 5567 | PEM_load_certs (const char *file, const char *pass)
      |                                   ~~~~~~~~~~~~^~~~
Dkernel.c: In function 'PrpcFutureNextResult1T':
Dkernel.c:4370:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
 4370 |       if (FUTURE_IS_NEXT_RESULT (future))
      |          ^
Dkernel.c:4380:5: note: here
 4380 |     case FS_FALSE:
      |     ^~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -prefer-pic -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libdk1t_nc.la  libdk1t_nc_la-Dkalloc_nc.lo libdk1t_nc_la-Dkbasket.lo libdk1t_nc_la-Dkbox.lo libdk1t_nc_la-Dkdevice.lo libdk1t_nc_la-Dkhash.lo libdk1t_nc_la-Dkhashext.lo libdk1t_nc_la-Dklongjmp.lo libdk1t_nc_la-Dkmarshal.lo libdk1t_nc_la-Dkmem.lo libdk1t_nc_la-Dkresource.lo libdk1t_nc_la-Dkrusage.lo libdk1t_nc_la-Dkses2.lo libdk1t_nc_la-Dksesinp.lo libdk1t_nc_la-Dksession.lo libdk1t_nc_la-Dksesstr.lo libdk1t_nc_la-Dksestcp.lo libdk1t_nc_la-Dksets.lo libdk1t_nc_la-Dkpool.lo libdk1t_nc_la-Dkutil.lo libdk1t_nc_la-Dkstubs.lo libdk1t_nc_la-Dkstkern.lo libdk1t_nc_la-tlsf.lo  -lm  
libtool: link: ar cr .libs/libdk1t_nc.a .libs/libdk1t_nc_la-Dkalloc_nc.o .libs/libdk1t_nc_la-Dkbasket.o .libs/libdk1t_nc_la-Dkbox.o .libs/libdk1t_nc_la-Dkdevice.o .libs/libdk1t_nc_la-Dkhash.o .libs/libdk1t_nc_la-Dkhashext.o .libs/libdk1t_nc_la-Dklongjmp.o .libs/libdk1t_nc_la-Dkmarshal.o .libs/libdk1t_nc_la-Dkmem.o .libs/libdk1t_nc_la-Dkresource.o .libs/libdk1t_nc_la-Dkrusage.o .libs/libdk1t_nc_la-Dkses2.o .libs/libdk1t_nc_la-Dksesinp.o .libs/libdk1t_nc_la-Dksession.o .libs/libdk1t_nc_la-Dksesstr.o .libs/libdk1t_nc_la-Dksestcp.o .libs/libdk1t_nc_la-Dksets.o .libs/libdk1t_nc_la-Dkpool.o .libs/libdk1t_nc_la-Dkutil.o .libs/libdk1t_nc_la-Dkstubs.o .libs/libdk1t_nc_la-Dkstkern.o .libs/libdk1t_nc_la-tlsf.o 
libtool: link: ranlib .libs/libdk1t_nc.a
libtool: link: ( cd ".libs" && rm -f "libdk1t_nc.la" && ln -s "../libdk1t_nc.la" "libdk1t_nc.la" )
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
Making all in Thread
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Thread'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libthrs_la-io_unix.lo `test -f 'io_unix.c' || echo './'`io_unix.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c io_unix.c  -fPIC -DPIC -o .libs/libthrs_la-io_unix.o
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Thread'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Thread'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libthrp_la-io_unix.lo `test -f 'io_unix.c' || echo './'`io_unix.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c io_unix.c  -fPIC -DPIC -o .libs/libthrp_la-io_unix.o
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Thread'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Thread'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libthrp_la-timer_queue.lo `test -f 'timer_queue.c' || echo './'`timer_queue.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c timer_queue.c  -fPIC -DPIC -o .libs/libthrp_la-timer_queue.o
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Thread'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Thread'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libthrs_la-timer_queue.lo `test -f 'timer_queue.c' || echo './'`timer_queue.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c timer_queue.c  -fPIC -DPIC -o .libs/libthrs_la-timer_queue.o
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Thread'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Thread'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libthrp_la-thread_rwlock.lo `test -f 'thread_rwlock.c' || echo './'`thread_rwlock.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c thread_rwlock.c  -fPIC -DPIC -o .libs/libthrp_la-thread_rwlock.o
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Thread'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Thread'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libthrs_la-thread_queue.lo `test -f 'thread_queue.c' || echo './'`thread_queue.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c thread_queue.c  -fPIC -DPIC -o .libs/libthrs_la-thread_queue.o
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Thread'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Thread'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libthrs_la-thread_attr.lo `test -f 'thread_attr.c' || echo './'`thread_attr.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c thread_attr.c  -fPIC -DPIC -o .libs/libthrs_la-thread_attr.o
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Thread'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Thread'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libthrp_la-thread_attr.lo `test -f 'thread_attr.c' || echo './'`thread_attr.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c thread_attr.c  -fPIC -DPIC -o .libs/libthrp_la-thread_attr.o
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Thread'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Thread'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libthrp_la-thread_queue.lo `test -f 'thread_queue.c' || echo './'`thread_queue.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c thread_queue.c  -fPIC -DPIC -o .libs/libthrp_la-thread_queue.o
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Thread'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Thread'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libthrs_la-sched_single.lo `test -f 'sched_single.c' || echo './'`sched_single.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sched_single.c  -fPIC -DPIC -o .libs/libthrs_la-sched_single.o
sched_single.c: In function 'thread_initial':
sched_single.c:60:31: warning: unused parameter 'stack_size' [-Wunused-parameter]
   60 | thread_initial (unsigned long stack_size)
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~
sched_single.c: In function 'oplthread_create':
sched_single.c:80:22: warning: unused parameter 'initial_function' [-Wunused-parameter]
   80 |     thread_init_func initial_function,
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
sched_single.c:81:19: warning: unused parameter 'stack_size' [-Wunused-parameter]
   81 |     unsigned long stack_size,
      |     ~~~~~~~~~~~~~~^~~~~~~~~~
sched_single.c:82:11: warning: unused parameter 'init_arg' [-Wunused-parameter]
   82 |     void *init_arg)
      |     ~~~~~~^~~~~~~~
sched_single.c: In function 'semaphore_allocate':
sched_single.c:209:25: warning: unused parameter 'entry_count' [-Wunused-parameter]
  209 | semaphore_allocate (int entry_count)
      |                     ~~~~^~~~~~~~~~~
sched_single.c: In function 'semaphore_free':
sched_single.c:216:30: warning: unused parameter 'sem' [-Wunused-parameter]
  216 | semaphore_free (semaphore_t *sem)
      |                 ~~~~~~~~~~~~~^~~
sched_single.c: In function 'semaphore_enter':
sched_single.c:222:32: warning: unused parameter 'sem' [-Wunused-parameter]
  222 | semaphore_enter (semaphore_t * sem)
      |                  ~~~~~~~~~~~~~~^~~
sched_single.c: In function 'semaphore_try_enter':
sched_single.c:229:35: warning: unused parameter 'sem' [-Wunused-parameter]
  229 | semaphore_try_enter (semaphore_t *sem)
      |                      ~~~~~~~~~~~~~^~~
sched_single.c: In function 'semaphore_leave':
sched_single.c:240:31: warning: unused parameter 'sem' [-Wunused-parameter]
  240 | semaphore_leave (semaphore_t *sem)
      |                  ~~~~~~~~~~~~~^~~
sched_single.c: In function 'dk_mutex_init':
sched_single.c:258:29: warning: unused parameter 'm' [-Wunused-parameter]
  258 | dk_mutex_init (dk_mutex_t * m, int t)
      |                ~~~~~~~~~~~~~^
sched_single.c:258:36: warning: unused parameter 't' [-Wunused-parameter]
  258 | dk_mutex_init (dk_mutex_t * m, int t)
      |                                ~~~~^
sched_single.c: In function 'mutex_free':
sched_single.c:278:25: warning: unused parameter 'mtx' [-Wunused-parameter]
  278 | mutex_free (dk_mutex_t *mtx)
      |             ~~~~~~~~~~~~^~~
sched_single.c: In function 'dk_mutex_destroy':
sched_single.c:283:31: warning: unused parameter 'mtx' [-Wunused-parameter]
  283 | dk_mutex_destroy (dk_mutex_t *mtx)
      |                   ~~~~~~~~~~~~^~~
sched_single.c: In function 'mutex_enter':
sched_single.c:293:26: warning: unused parameter 'mtx' [-Wunused-parameter]
  293 | mutex_enter (dk_mutex_t *mtx)
      |              ~~~~~~~~~~~~^~~
sched_single.c: In function 'mutex_try_enter':
sched_single.c:301:30: warning: unused parameter 'mtx' [-Wunused-parameter]
  301 | mutex_try_enter (dk_mutex_t *mtx)
      |                  ~~~~~~~~~~~~^~~
sched_single.c: In function 'mutex_leave':
sched_single.c:311:26: warning: unused parameter 'mtx' [-Wunused-parameter]
  311 | mutex_leave (dk_mutex_t *mtx)
      |              ~~~~~~~~~~~~^~~
sched_single.c: In function 'spinlock_free':
sched_single.c:332:28: warning: unused parameter 'self' [-Wunused-parameter]
  332 | spinlock_free (spinlock_t *self)
      |                ~~~~~~~~~~~~^~~~
sched_single.c: In function 'spinlock_enter':
sched_single.c:338:29: warning: unused parameter 'self' [-Wunused-parameter]
  338 | spinlock_enter (spinlock_t *self)
      |                 ~~~~~~~~~~~~^~~~
sched_single.c: In function 'spinlock_leave':
sched_single.c:344:29: warning: unused parameter 'self' [-Wunused-parameter]
  344 | spinlock_leave (spinlock_t *self)
      |                 ~~~~~~~~~~~~^~~~
sched_single.c: In function 'rwlock_free':
sched_single.c:371:25: warning: unused parameter 'l' [-Wunused-parameter]
  371 | rwlock_free (rwlock_t * l)
sched_single.c: In function 'rwlock_rdlock':
sched_single.c:377:27: warning: unused parameter 'l' [-Wunused-parameter]
  377 | rwlock_rdlock (rwlock_t * l)
sched_single.c: In function 'rwlock_tryrdlock':
sched_single.c:383:30: warning: unused parameter 'l' [-Wunused-parameter]
  383 | rwlock_tryrdlock (rwlock_t * l)
sched_single.c: In function 'rwlock_wrlock':
sched_single.c:389:27: warning: unused parameter 'l' [-Wunused-parameter]
  389 | rwlock_wrlock (rwlock_t * l)
sched_single.c: In function 'rwlock_trywrlock':
sched_single.c:395:30: warning: unused parameter 'l' [-Wunused-parameter]
  395 | rwlock_trywrlock (rwlock_t * l)
sched_single.c: In function 'rwlock_unlock':
sched_single.c:401:27: warning: unused parameter 'l' [-Wunused-parameter]
  401 | rwlock_unlock (rwlock_t * l)
sched_single.c: In function 'rwlock_tryrdlock':
sched_single.c:385:1: warning: control reaches end of non-void function [-Wreturn-type]
  385 | }
      | ^
sched_single.c: In function 'rwlock_trywrlock':
sched_single.c:397:1: warning: control reaches end of non-void function [-Wreturn-type]
  397 | }
      | ^
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Thread'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Thread'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libthrp_la-sched_pthread.lo `test -f 'sched_pthread.c' || echo './'`sched_pthread.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sched_pthread.c  -fPIC -DPIC -o .libs/libthrp_la-sched_pthread.o
sched_pthread.c: In function 'oplthread_create':
sched_pthread.c:354:18: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare]
  354 |   if (stack_size < PTHREAD_STACK_MIN)
      |                  ^
sched_pthread.c: In function 'mutex_stat':
sched_pthread.c:1470:17: warning: unused parameter 'mode' [-Wunused-parameter]
 1470 | mutex_stat (int mode, int max)
      |             ~~~~^~~~
sched_pthread.c:1470:27: warning: unused parameter 'max' [-Wunused-parameter]
 1470 | mutex_stat (int mode, int max)
      |                       ~~~~^~~
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Thread'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Thread'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -prefer-pic -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libthrs.la  libthrs_la-thread_queue.lo libthrs_la-thread_attr.lo libthrs_la-timer_queue.lo libthrs_la-io_unix.lo libthrs_la-sched_single.lo  -lm  
libtool: link: ar cr .libs/libthrs.a .libs/libthrs_la-thread_queue.o .libs/libthrs_la-thread_attr.o .libs/libthrs_la-timer_queue.o .libs/libthrs_la-io_unix.o .libs/libthrs_la-sched_single.o 
libtool: link: ranlib .libs/libthrs.a
libtool: link: ( cd ".libs" && rm -f "libthrs.la" && ln -s "../libthrs.la" "libthrs.la" )
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Thread'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Thread'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -prefer-pic -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libthrp.la  libthrp_la-thread_queue.lo libthrp_la-thread_attr.lo libthrp_la-timer_queue.lo libthrp_la-io_unix.lo libthrp_la-thread_rwlock.lo libthrp_la-sched_pthread.lo  -lm  
libtool: link: ar cr .libs/libthrp.a .libs/libthrp_la-thread_queue.o .libs/libthrp_la-thread_attr.o .libs/libthrp_la-timer_queue.o .libs/libthrp_la-io_unix.o .libs/libthrp_la-thread_rwlock.o .libs/libthrp_la-sched_pthread.o 
libtool: link: ranlib .libs/libthrp.a
libtool: link: ( cd ".libs" && rm -f "libthrp.la" && ln -s "../libthrp.la" "libthrp.la" )
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Thread'
Making all in langfunc
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/langfunc'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o liblangfunc_la-encoding_html.lo `test -f 'encoding_html.c' || echo './'`encoding_html.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c encoding_html.c  -fPIC -DPIC -o .libs/liblangfunc_la-encoding_html.o
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/langfunc'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/langfunc'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o liblangfunc_la-latin1ctype.lo `test -f 'latin1ctype.c' || echo './'`latin1ctype.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c latin1ctype.c  -fPIC -DPIC -o .libs/liblangfunc_la-latin1ctype.o
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/langfunc'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/langfunc'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o liblangfunc_la-unicode3.lo `test -f 'unicode3.c' || echo './'`unicode3.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c unicode3.c  -fPIC -DPIC -o .libs/liblangfunc_la-unicode3.o
In file included from unicode3.c:41:
unicode3_lowers.h:731:1: warning: missing initializer for field 'u3c_ucase' of 'unicode3_toupper_t' {aka 'struct unicode3_toupper_s'} [-Wmissing-field-initializers]
  731 | UNICODE3_FOOTER
      | ^~~~~~~~~~~~~~~
unicode3.c:32:22: note: 'u3c_ucase' declared here
   32 |   unsigned short int u3c_ucase;
      |                      ^~~~~~~~~
In file included from unicode3.c:82:
unicode3_uppers.h:717:1: warning: missing initializer for field 'u3c_lcase' of 'unicode3_tolower_t' {aka 'struct unicode3_tolower_s'} [-Wmissing-field-initializers]
  717 | UNICODE3_FOOTER
      | ^~~~~~~~~~~~~~~
unicode3.c:73:22: note: 'u3c_lcase' declared here
   73 |   unsigned short int u3c_lcase;
      |                      ^~~~~~~~~
In file included from unicode3.c:127:
unicode3_basechars.h:1336:1: warning: missing initializer for field 'u3c_basechar' of 'unicode3_tobasechar_t' {aka 'struct unicode3_tobasechar_s'} [-Wmissing-field-initializers]
 1336 | UNICODE3_FOOTER
      | ^~~~~~~~~~~~~~~
unicode3.c:114:22: note: 'u3c_basechar' declared here
  114 |   unsigned short int u3c_basechar;
      |                      ^~~~~~~~~~~~
unicode3.c: In function 'unicode3_combine_base_and_modif':
unicode3.c:184:27: warning: comparison of integer expressions of different signedness: 'unichar' {aka 'int'} and 'long unsigned int' [-Wsign-compare]
  184 |   if (boundaries && (base >= (boundaries >> 16)) && (base <= (boundaries & 0xFFFF)))
      |                           ^~
unicode3.c:184:59: warning: comparison of integer expressions of different signedness: 'unichar' {aka 'int'} and 'long unsigned int' [-Wsign-compare]
  184 |   if (boundaries && (base >= (boundaries >> 16)) && (base <= (boundaries & 0xFFFF)))
      |                                                           ^~
unicode3.c: In function 'unicode3_combine_base_and_modif_upper':
unicode3.c:196:27: warning: comparison of integer expressions of different signedness: 'unichar' {aka 'int'} and 'long unsigned int' [-Wsign-compare]
  196 |   if (boundaries && (base >= (boundaries >> 16)) && (base <= (boundaries & 0xFFFF)))
      |                           ^~
unicode3.c:196:59: warning: comparison of integer expressions of different signedness: 'unichar' {aka 'int'} and 'long unsigned int' [-Wsign-compare]
  196 |   if (boundaries && (base >= (boundaries >> 16)) && (base <= (boundaries & 0xFFFF)))
      |                                                           ^~
unicode3.c: In function 'unicode3_init_char_combining_hashtables':
unicode3.c:223:20: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'unichar' {aka 'int'} [-Wsign-compare]
  223 |           if (cell < unicode3_min_exact_clone_char)
      |                    ^
unicode3.c:225:20: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'unichar' {aka 'int'} [-Wsign-compare]
  225 |           if (cell > unicode3_max_exact_clone_char)
      |                    ^
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/langfunc'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/langfunc'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o liblangfunc_la-encoding_charsets.lo `test -f 'encoding_charsets.c' || echo './'`encoding_charsets.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c encoding_charsets.c  -fPIC -DPIC -o .libs/liblangfunc_la-encoding_charsets.o
encoding_charsets.c:29:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers]
   29 |   "GOST19768-87" },
      |   ^~~~~~~~~~~~~~
In file included from encoding_charsets.c:23:
langfunc.h:373:12: note: 'ecs_revbytes' declared here
  373 |   unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */
      |            ^~~~~~~~~~~~
encoding_charsets.c:32:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers]
   32 |   "IBM437|CP437|437|CSPC8CODEPAGE437" },
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
langfunc.h:373:12: note: 'ecs_revbytes' declared here
  373 |   unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */
      |            ^~~~~~~~~~~~
encoding_charsets.c:35:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers]
   35 |   "IBM850|CP850|850|CSPC850MULTILINGUAL" },
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
langfunc.h:373:12: note: 'ecs_revbytes' declared here
  373 |   unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */
      |            ^~~~~~~~~~~~
encoding_charsets.c:38:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers]
   38 |   "IBM852|CP852|852|CSPCP852" },
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
langfunc.h:373:12: note: 'ecs_revbytes' declared here
  373 |   unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */
      |            ^~~~~~~~~~~~
encoding_charsets.c:41:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers]
   41 |   "IBM855|CP855|855|CSIBM855" },
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
langfunc.h:373:12: note: 'ecs_revbytes' declared here
  373 |   unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */
      |            ^~~~~~~~~~~~
encoding_charsets.c:44:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers]
   44 |   "IBM866|CP866|866|CSIBM866" },
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
langfunc.h:373:12: note: 'ecs_revbytes' declared here
  373 |   unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */
      |            ^~~~~~~~~~~~
encoding_charsets.c:47:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers]
   47 |   "IBM874|CP874|874" },
      |   ^~~~~~~~~~~~~~~~~~
langfunc.h:373:12: note: 'ecs_revbytes' declared here
  373 |   unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */
      |            ^~~~~~~~~~~~
encoding_charsets.c:50:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers]
   50 |   "ISO-8859-10|ISO_8859-10|ISO_8859-10:1992|ISO-IR-157|L6|LATIN6|CSISOLATIN6" },
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
langfunc.h:373:12: note: 'ecs_revbytes' declared here
  373 |   unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */
      |            ^~~~~~~~~~~~
encoding_charsets.c:53:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers]
   53 |   "ISO-8859-11|ISO_8859-11" },
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~
langfunc.h:373:12: note: 'ecs_revbytes' declared here
  373 |   unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */
      |            ^~~~~~~~~~~~
encoding_charsets.c:56:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers]
   56 |   "ISO-8859-13|ISO_8859-13" },
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~
langfunc.h:373:12: note: 'ecs_revbytes' declared here
  373 |   unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */
      |            ^~~~~~~~~~~~
encoding_charsets.c:59:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers]
   59 |   "ISO-8859-14|ISO_8859-14|ISO_8859-14:1998|LATIN8|L8|ISO-CELTIC|ISO-IR-199" },
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
langfunc.h:373:12: note: 'ecs_revbytes' declared here
  373 |   unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */
      |            ^~~~~~~~~~~~
encoding_charsets.c:62:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers]
   62 |   "ISO-8859-15|ISO_8859-15" },
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~
langfunc.h:373:12: note: 'ecs_revbytes' declared here
  373 |   unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */
      |            ^~~~~~~~~~~~
encoding_charsets.c:65:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers]
   65 |   "ISO-8859-2|ISO_8859-2|ISO_8859-2:1987|ISO-IR-101|LATIN2|L2|CSISOLATIN2" },
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
langfunc.h:373:12: note: 'ecs_revbytes' declared here
  373 |   unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */
      |            ^~~~~~~~~~~~
encoding_charsets.c:68:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers]
   68 |   "ISO-8859-3|ISO_8859-3|ISO_8859-3:1988|ISO-IR-109|LATIN3|L3|CSISOLATIN3" },
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
langfunc.h:373:12: note: 'ecs_revbytes' declared here
  373 |   unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */
      |            ^~~~~~~~~~~~
encoding_charsets.c:71:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers]
   71 |   "ISO-8859-4|ISO_8859-4|ISO-IR-110|LATIN4|L4|CSISOLATIN4|ISO_8859-4:1988" },
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
langfunc.h:373:12: note: 'ecs_revbytes' declared here
  373 |   unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */
      |            ^~~~~~~~~~~~
encoding_charsets.c:74:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers]
   74 |   "ISO-8859-5|ISO_8859-5|CYRILLIC|ISO-IR-144|CSISOLATINCYRILLIC|ISO_8859-5:1988" },
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
langfunc.h:373:12: note: 'ecs_revbytes' declared here
  373 |   unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */
      |            ^~~~~~~~~~~~
encoding_charsets.c:77:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers]
   77 |   "ISO-8859-6|ISO_8859-6|ARABIC|ISO-IR-127|ECMA-114|ASMO-708|CSISOLATINARABIC|ISO_8859-6:1987" },
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
langfunc.h:373:12: note: 'ecs_revbytes' declared here
  373 |   unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */
      |            ^~~~~~~~~~~~
encoding_charsets.c:80:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers]
   80 |   "ISO-8859-7|ISO_8859-7|ISO_8859-7:1987|ISO-IR-126|ELOT_928|ECMA-118|GREEK|GREEK8|CSISOLATINGREEK" },
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
langfunc.h:373:12: note: 'ecs_revbytes' declared here
  373 |   unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */
      |            ^~~~~~~~~~~~
encoding_charsets.c:83:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers]
   83 |   "ISO-8859-8|ISO_8859-8|ISO_8859-8:1988|ISO-IR-138|HEBREW|CSISOLATINHEBREW" },
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
langfunc.h:373:12: note: 'ecs_revbytes' declared here
  373 |   unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */
      |            ^~~~~~~~~~~~
encoding_charsets.c:86:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers]
   86 |   "ISO-8859-9|ISO_8859-9|ISO_8859-9:1989|LATIN5|L5|ISO-IR-148|LATIN5|L5|CSISOLATIN5" },
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
langfunc.h:373:12: note: 'ecs_revbytes' declared here
  373 |   unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */
      |            ^~~~~~~~~~~~
encoding_charsets.c:89:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers]
   89 |   "KOI-0|KOI0" },
      |   ^~~~~~~~~~~~
langfunc.h:373:12: note: 'ecs_revbytes' declared here
  373 |   unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */
      |            ^~~~~~~~~~~~
encoding_charsets.c:92:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers]
   92 |   "KOI-7|KOI7|CSKOI7" },
      |   ^~~~~~~~~~~~~~~~~~~
langfunc.h:373:12: note: 'ecs_revbytes' declared here
  373 |   unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */
      |            ^~~~~~~~~~~~
encoding_charsets.c:95:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers]
   95 |   "KOI8-A|KOI8A" },
      |   ^~~~~~~~~~~~~~
langfunc.h:373:12: note: 'ecs_revbytes' declared here
  373 |   unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */
      |            ^~~~~~~~~~~~
encoding_charsets.c:98:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers]
   98 |   "KOI8-B|KOI8B" },
      |   ^~~~~~~~~~~~~~
langfunc.h:373:12: note: 'ecs_revbytes' declared here
  373 |   unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */
      |            ^~~~~~~~~~~~
encoding_charsets.c:101:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers]
  101 |   "KOI8-E|KOI8E" },
      |   ^~~~~~~~~~~~~~
langfunc.h:373:12: note: 'ecs_revbytes' declared here
  373 |   unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */
      |            ^~~~~~~~~~~~
encoding_charsets.c:104:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers]
  104 |   "KOI8-F|KOI8F" },
      |   ^~~~~~~~~~~~~~
langfunc.h:373:12: note: 'ecs_revbytes' declared here
  373 |   unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */
      |            ^~~~~~~~~~~~
encoding_charsets.c:107:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers]
  107 |   "KOI8-R|KOI8R|CSKOI8R" },
      |   ^~~~~~~~~~~~~~~~~~~~~~
langfunc.h:373:12: note: 'ecs_revbytes' declared here
  373 |   unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */
      |            ^~~~~~~~~~~~
encoding_charsets.c:110:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers]
  110 |   "KOI8-U|KOI8U" },
      |   ^~~~~~~~~~~~~~
langfunc.h:373:12: note: 'ecs_revbytes' declared here
  373 |   unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */
      |            ^~~~~~~~~~~~
encoding_charsets.c:113:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers]
  113 |   "MAC-UKRAINIAN" },
      |   ^~~~~~~~~~~~~~~
langfunc.h:373:12: note: 'ecs_revbytes' declared here
  373 |   unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */
      |            ^~~~~~~~~~~~
encoding_charsets.c:116:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers]
  116 |   "MIK|999|CP999" },
      |   ^~~~~~~~~~~~~~~
langfunc.h:373:12: note: 'ecs_revbytes' declared here
  373 |   unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */
      |            ^~~~~~~~~~~~
encoding_charsets.c:119:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers]
  119 |   "WINDOWS-1250|CP1250|MS-EE" },
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
langfunc.h:373:12: note: 'ecs_revbytes' declared here
  373 |   unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */
      |            ^~~~~~~~~~~~
encoding_charsets.c:122:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers]
  122 |   "WINDOWS-1251|CP1251|MS-CYRL" },
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
langfunc.h:373:12: note: 'ecs_revbytes' declared here
  373 |   unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */
      |            ^~~~~~~~~~~~
encoding_charsets.c:125:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers]
  125 |   "WINDOWS-1252|CP1252|MS-ANSI" },
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
langfunc.h:373:12: note: 'ecs_revbytes' declared here
  373 |   unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */
      |            ^~~~~~~~~~~~
encoding_charsets.c:128:3: warning: missing initializer for field 'ecs_revbytes' of 'eh_charset_t' {aka 'struct eh_charset_s'} [-Wmissing-field-initializers]
  128 |   "WINDOWS-1257|CP1257|WINBALTRIM" },
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
langfunc.h:373:12: note: 'ecs_revbytes' declared here
  373 |   unsigned ecs_revbytes[0x100]; /*! \brief Reverse translation table for unichars smaller than 0x100 */
      |            ^~~~~~~~~~~~
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/langfunc'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/langfunc'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o liblangfunc_la-ucm2enc.lo `test -f 'ucm2enc.c' || echo './'`ucm2enc.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c ucm2enc.c  -fPIC -DPIC -o .libs/liblangfunc_la-ucm2enc.o
ucm2enc.c: In function 'ucmp_parse':
ucm2enc.c:240:16: warning: variable 'text_end' set but not used [-Wunused-but-set-variable]
  240 |   char *tail, *text_end;
      |                ^~~~~~~~
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/langfunc'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/langfunc'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o liblangfunc_la-langman.lo `test -f 'langman.c' || echo './'`langman.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c langman.c  -fPIC -DPIC -o .libs/liblangfunc_la-langman.o
In file included from langman.c:663:
encoding_wide.c: In function 'eh_encode_buffer__widewrapper':
encoding_wide.c:197:11: warning: variable 'char_to_put' set but not used [-Wunused-but-set-variable]
  197 |   unichar char_to_put;
      |           ^~~~~~~~~~~
encoding_wide.c: In function 'eh_encode_wchar_buffer__widewrapper':
encoding_wide.c:212:11: warning: variable 'char_to_put' set but not used [-Wunused-but-set-variable]
  212 |   unichar char_to_put;
      |           ^~~~~~~~~~~
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/langfunc'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/langfunc'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o liblangfunc_la-encoding_ucm.lo `test -f 'encoding_ucm.c' || echo './'`encoding_ucm.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c encoding_ucm.c  -fPIC -DPIC -o .libs/liblangfunc_la-encoding_ucm.o
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/langfunc'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/langfunc'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o liblangfunc_la-language__en_US.lo `test -f 'language__en_US.c' || echo './'`language__en_US.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c language__en_US.c  -fPIC -DPIC -o .libs/liblangfunc_la-language__en_US.o
language__en_US.c: In function 'connect__enUS':
language__en_US.c:154:26: warning: unused parameter 'appdata' [-Wunused-parameter]
  154 | void connect__enUS(void *appdata)
      |                    ~~~~~~^~~~~~~
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/langfunc'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/langfunc'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o liblangfunc_la-language__x_ViDoc.lo `test -f 'language__x_ViDoc.c' || echo './'`language__x_ViDoc.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c language__x_ViDoc.c  -fPIC -DPIC -o .libs/liblangfunc_la-language__x_ViDoc.o
language__x_ViDoc.c: In function 'connect__xViDoc':
language__x_ViDoc.c:157:28: warning: unused parameter 'appdata' [-Wunused-parameter]
  157 | void connect__xViDoc(void *appdata)
      |                      ~~~~~~^~~~~~~
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/langfunc'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/langfunc'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o liblangfunc_la-language__x_ViAny.lo `test -f 'language__x_ViAny.c' || echo './'`language__x_ViAny.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c language__x_ViAny.c  -fPIC -DPIC -o .libs/liblangfunc_la-language__x_ViAny.o
language__x_ViAny.c: In function 'elh_count_words__xViAny__UTF8':
language__x_ViAny.c:182:15: warning: variable 'word_end' set but not used [-Wunused-but-set-variable]
  182 |   const char *word_end = NULL;
      |               ^~~~~~~~
language__x_ViAny.c:181:15: warning: variable 'word_begin' set but not used [-Wunused-but-set-variable]
  181 |   const char *word_begin = curr;
      |               ^~~~~~~~~~
language__x_ViAny.c: In function 'connect__xViAny':
language__x_ViAny.c:423:28: warning: unused parameter 'appdata' [-Wunused-parameter]
  423 | void connect__xViAny(void *appdata)
      |                      ~~~~~~^~~~~~~
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/langfunc'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/langfunc'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o liblangfunc_la-encoding_basic.lo `test -f 'encoding_basic.c' || echo './'`encoding_basic.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c encoding_basic.c  -fPIC -DPIC -o .libs/liblangfunc_la-encoding_basic.o
encoding_basic.c: In function 'eh_decode_char__UTF8_QR':
encoding_basic.c:71:83: warning: operand of '?:' changes signedness from 'unichar' {aka 'int'} to 'unsigned int' due to unsignedness of other operand [-Wsign-compare]
   71 |       return ((res & ~0x7fffffff) ? (((unsigned int)(0x80) | res) & 0x7fffffff) : res);
      |                                                                                   ^~~
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/langfunc'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/langfunc'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o liblangfunc_la-langfunc.lo `test -f 'langfunc.c' || echo './'`langfunc.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c langfunc.c  -fPIC -DPIC -o .libs/liblangfunc_la-langfunc.o
langfunc.c: In function 'reset_work_uniblocks':
langfunc.c:206:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  206 |   for(raw_ctr = 1; raw_ctr < LENGTHOF__raw_uniblocks; raw_ctr++)
      |                            ^
langfunc.c: In function 'lh_iterate_hyppoints__xany':
langfunc.c:690:48: warning: unused parameter 'buf' [-Wunused-parameter]
  690 | void lh_iterate_hyppoints__xany(const unichar *buf, size_t bufsize, lh_word_check_t *check, lh_word_patch_t *patch, lh_word_callback_t *callback, void *userdata)
      |                                 ~~~~~~~~~~~~~~~^~~
langfunc.c:690:60: warning: unused parameter 'bufsize' [-Wunused-parameter]
  690 | void lh_iterate_hyppoints__xany(const unichar *buf, size_t bufsize, lh_word_check_t *check, lh_word_patch_t *patch, lh_word_callback_t *callback, void *userdata)
      |                                                     ~~~~~~~^~~~~~~
langfunc.c:690:86: warning: unused parameter 'check' [-Wunused-parameter]
  690 | void lh_iterate_hyppoints__xany(const unichar *buf, size_t bufsize, lh_word_check_t *check, lh_word_patch_t *patch, lh_word_callback_t *callback, void *userdata)
      |                                                                     ~~~~~~~~~~~~~~~~~^~~~~
langfunc.c:690:110: warning: unused parameter 'patch' [-Wunused-parameter]
  690 | void lh_iterate_hyppoints__xany(const unichar *buf, size_t bufsize, lh_word_check_t *check, lh_word_patch_t *patch, lh_word_callback_t *callback, void *userdata)
      |                                                                                             ~~~~~~~~~~~~~~~~~^~~~~
langfunc.c:690:137: warning: unused parameter 'callback' [-Wunused-parameter]
  690 | void lh_iterate_hyppoints__xany(const unichar *buf, size_t bufsize, lh_word_check_t *check, lh_word_patch_t *patch, lh_word_callback_t *callback, void *userdata)
      |                                                                                                                     ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
langfunc.c:690:153: warning: unused parameter 'userdata' [-Wunused-parameter]
  690 | void lh_iterate_hyppoints__xany(const unichar *buf, size_t bufsize, lh_word_check_t *check, lh_word_patch_t *patch, lh_word_callback_t *callback, void *userdata)
      |                                                                                                                                                   ~~~~~~^~~~~~~~
langfunc.c: In function 'elh_count_words__xany__UTF8':
langfunc.c:704:15: warning: variable 'word_end' set but not used [-Wunused-but-set-variable]
  704 |   const char *word_end = NULL;
      |               ^~~~~~~~
langfunc.c:703:15: warning: variable 'word_begin' set but not used [-Wunused-but-set-variable]
  703 |   const char *word_begin = curr;
      |               ^~~~~~~~~~
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/langfunc'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/langfunc'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -static -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o liblangfunc.la  liblangfunc_la-encoding_basic.lo liblangfunc_la-encoding_charsets.lo liblangfunc_la-encoding_html.lo liblangfunc_la-encoding_ucm.lo liblangfunc_la-langfunc.lo liblangfunc_la-langman.lo liblangfunc_la-language__en_US.lo liblangfunc_la-language__x_ViDoc.lo liblangfunc_la-language__x_ViAny.lo liblangfunc_la-latin1ctype.lo liblangfunc_la-ucm2enc.lo liblangfunc_la-unicode3.lo  -lm  
libtool: link: ar cr .libs/liblangfunc.a  .libs/liblangfunc_la-encoding_basic.o .libs/liblangfunc_la-encoding_charsets.o .libs/liblangfunc_la-encoding_html.o .libs/liblangfunc_la-encoding_ucm.o .libs/liblangfunc_la-langfunc.o .libs/liblangfunc_la-langman.o .libs/liblangfunc_la-language__en_US.o .libs/liblangfunc_la-language__x_ViDoc.o .libs/liblangfunc_la-language__x_ViAny.o .libs/liblangfunc_la-latin1ctype.o .libs/liblangfunc_la-ucm2enc.o .libs/liblangfunc_la-unicode3.o
libtool: link: ranlib .libs/liblangfunc.a
libtool: link: ( cd ".libs" && rm -f "liblangfunc.la" && ln -s "../liblangfunc.la" "liblangfunc.la" )
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/langfunc'
Making all in Wi
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
./mkgit_head.sh: line 11: git: command not found
make[2]: [Makefile:3829: git_head.c] Error 127 (ignored)
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
* Generating sqlwords.h using GNU gperf 3.3
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
* Generating sparqlwords.h using GNU gperf 3.3
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
* Generating rdf_mapping_jso.ttl-sample using GNU Awk 5.3.2, API 4.0, PMA Avon 8-g1, (GNU MPFR 4.2.2, GNU MP 6.3.0)
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
* Generating rdf_mapping_jso.h using GNU Awk 5.3.2, API 4.0, PMA Avon 8-g1, (GNU MPFR 4.2.2, GNU MP 6.3.0)
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
* Generating rdf_mapping_jso.ttl using GNU Awk 5.3.2, API 4.0, PMA Avon 8-g1, (GNU MPFR 4.2.2, GNU MP 6.3.0)
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
* Generating sql_code_1.c using GNU Awk 5.3.2, API 4.0, PMA Avon 8-g1, (GNU MPFR 4.2.2, GNU MP 6.3.0)
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
* Generating sql_code_2pc.c using GNU Awk 5.3.2, API 4.0, PMA Avon 8-g1, (GNU MPFR 4.2.2, GNU MP 6.3.0)
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
* Generating sql_code_auto.c using GNU Awk 5.3.2, API 4.0, PMA Avon 8-g1, (GNU MPFR 4.2.2, GNU MP 6.3.0)
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
* Generating sql_code_dbp.c using GNU Awk 5.3.2, API 4.0, PMA Avon 8-g1, (GNU MPFR 4.2.2, GNU MP 6.3.0)
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
* Generating sql_code_pldbg.c using GNU Awk 5.3.2, API 4.0, PMA Avon 8-g1, (GNU MPFR 4.2.2, GNU MP 6.3.0)
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
* Generating sql_code_adm.c using GNU Awk 5.3.2, API 4.0, PMA Avon 8-g1, (GNU MPFR 4.2.2, GNU MP 6.3.0)
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
* Generating json_p.c using bison (GNU Bison) 3.8.2
./json.y:24.1-12: warning: POSIX Yacc does not support %pure-parser [-Wyacc]
   24 | %pure-parser
      | ^~~~~~~~~~~~
./json.y:24.1-12: warning: deprecated directive: '%pure-parser', use '%define api.pure' [-Wdeprecated]
   24 | %pure-parser
      | ^~~~~~~~~~~~
      | %define api.pure
./json.y: warning: fix-its can be applied.  Rerun with option '--update'. [-Wother]
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
* Generating sql_code_imsg.c using GNU Awk 5.3.2, API 4.0, PMA Avon 8-g1, (GNU MPFR 4.2.2, GNU MP 6.3.0)
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
* Generating json_p.c using bison (GNU Bison) 3.8.2
./json.y:24.1-12: warning: POSIX Yacc does not support %pure-parser [-Wyacc]
   24 | %pure-parser
      | ^~~~~~~~~~~~
./json.y:24.1-12: warning: deprecated directive: '%pure-parser', use '%define api.pure' [-Wdeprecated]
   24 | %pure-parser
      | ^~~~~~~~~~~~
      | %define api.pure
./json.y: warning: fix-its can be applied.  Rerun with option '--update'. [-Wother]
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
* Generating sql_code_ddk.c using GNU Awk 5.3.2, API 4.0, PMA Avon 8-g1, (GNU MPFR 4.2.2, GNU MP 6.3.0)
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
* Generating sql_code_repl.c using GNU Awk 5.3.2, API 4.0, PMA Avon 8-g1, (GNU MPFR 4.2.2, GNU MP 6.3.0)
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
* Generating sql_code_sys.c using GNU Awk 5.3.2, API 4.0, PMA Avon 8-g1, (GNU MPFR 4.2.2, GNU MP 6.3.0)
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
* Generating sql_code_vdb.c using GNU Awk 5.3.2, API 4.0, PMA Avon 8-g1, (GNU MPFR 4.2.2, GNU MP 6.3.0)
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
* Generating nquad_p.c using bison (GNU Bison) 3.8.2
./nquad_p.y:24.1-12: warning: POSIX Yacc does not support %pure-parser [-Wyacc]
   24 | %pure-parser
      | ^~~~~~~~~~~~
./nquad_p.y:24.1-12: warning: deprecated directive: '%pure-parser', use '%define api.pure' [-Wdeprecated]
   24 | %pure-parser
      | ^~~~~~~~~~~~
      | %define api.pure
./nquad_p.y:29.1-7: warning: POSIX Yacc does not support %expect [-Wyacc]
   29 | %expect 0
      | ^~~~~~~
./nquad_p.y: warning: fix-its can be applied.  Rerun with option '--update'. [-Wother]
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
* Generating nquad_p.c using bison (GNU Bison) 3.8.2
./nquad_p.y:24.1-12: warning: POSIX Yacc does not support %pure-parser [-Wyacc]
   24 | %pure-parser
      | ^~~~~~~~~~~~
./nquad_p.y:24.1-12: warning: deprecated directive: '%pure-parser', use '%define api.pure' [-Wdeprecated]
   24 | %pure-parser
      | ^~~~~~~~~~~~
      | %define api.pure
./nquad_p.y:29.1-7: warning: POSIX Yacc does not support %expect [-Wyacc]
   29 | %expect 0
      | ^~~~~~~
./nquad_p.y: warning: fix-its can be applied.  Rerun with option '--update'. [-Wother]
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
* Generating sql_code.c using GNU Awk 5.3.2, API 4.0, PMA Avon 8-g1, (GNU MPFR 4.2.2, GNU MP 6.3.0)
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
* Generating sql_code_uddi.c using GNU Awk 5.3.2, API 4.0, PMA Avon 8-g1, (GNU MPFR 4.2.2, GNU MP 6.3.0)
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
* Generating sql_code_vad.c using GNU Awk 5.3.2, API 4.0, PMA Avon 8-g1, (GNU MPFR 4.2.2, GNU MP 6.3.0)
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
* Generating jsonld_p.c using bison (GNU Bison) 3.8.2
./jsonld.y:24.1-12: warning: POSIX Yacc does not support %pure-parser [-Wyacc]
   24 | %pure-parser
      | ^~~~~~~~~~~~
./jsonld.y:24.1-12: warning: deprecated directive: '%pure-parser', use '%define api.pure' [-Wdeprecated]
   24 | %pure-parser
      | ^~~~~~~~~~~~
      | %define api.pure
./jsonld.y: warning: fix-its can be applied.  Rerun with option '--update'. [-Wother]
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
* Generating jsonld_p.c using bison (GNU Bison) 3.8.2
./jsonld.y:24.1-12: warning: POSIX Yacc does not support %pure-parser [-Wyacc]
   24 | %pure-parser
      | ^~~~~~~~~~~~
./jsonld.y:24.1-12: warning: deprecated directive: '%pure-parser', use '%define api.pure' [-Wdeprecated]
   24 | %pure-parser
      | ^~~~~~~~~~~~
      | %define api.pure
./jsonld.y: warning: fix-its can be applied.  Rerun with option '--update'. [-Wother]
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
* Generating rdf_mapping_jso.c using GNU Awk 5.3.2, API 4.0, PMA Avon 8-g1, (GNU MPFR 4.2.2, GNU MP 6.3.0)
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
* Generating json_l.c using flex 2.6.4
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
* Generating sql_code_ws.c using GNU Awk 5.3.2, API 4.0, PMA Avon 8-g1, (GNU MPFR 4.2.2, GNU MP 6.3.0)
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
* Generating turtle_p.c using bison (GNU Bison) 3.8.2
./turtle_p.y:24.1-12: warning: POSIX Yacc does not support %pure-parser [-Wyacc]
   24 | %pure-parser
      | ^~~~~~~~~~~~
./turtle_p.y:24.1-12: warning: deprecated directive: '%pure-parser', use '%define api.pure' [-Wdeprecated]
   24 | %pure-parser
      | ^~~~~~~~~~~~
      | %define api.pure
./turtle_p.y:29.1-7: warning: POSIX Yacc does not support %expect [-Wyacc]
   29 | %expect 5
      | ^~~~~~~
./turtle_p.y: warning: fix-its can be applied.  Rerun with option '--update'. [-Wother]
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
* Generating turtle_p.c using bison (GNU Bison) 3.8.2
./turtle_p.y:24.1-12: warning: POSIX Yacc does not support %pure-parser [-Wyacc]
   24 | %pure-parser
      | ^~~~~~~~~~~~
./turtle_p.y:24.1-12: warning: deprecated directive: '%pure-parser', use '%define api.pure' [-Wdeprecated]
   24 | %pure-parser
      | ^~~~~~~~~~~~
      | %define api.pure
./turtle_p.y:29.1-7: warning: POSIX Yacc does not support %expect [-Wyacc]
   29 | %expect 5
      | ^~~~~~~
./turtle_p.y: warning: fix-its can be applied.  Rerun with option '--update'. [-Wother]
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
* Generating sql_code_dav.c using GNU Awk 5.3.2, API 4.0, PMA Avon 8-g1, (GNU MPFR 4.2.2, GNU MP 6.3.0)
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
* Generating sql_code_sparql.c using GNU Awk 5.3.2, API 4.0, PMA Avon 8-g1, (GNU MPFR 4.2.2, GNU MP 6.3.0)
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
* Generating turtle_l.c using flex 2.6.4
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
* Generating xpathp.c using bison (GNU Bison) 3.8.2
./xpathp.y:28.1-12: warning: POSIX Yacc does not support %pure-parser [-Wyacc]
   28 | %pure-parser
      | ^~~~~~~~~~~~
./xpathp.y:28.1-12: warning: deprecated directive: '%pure-parser', use '%define api.pure' [-Wdeprecated]
   28 | %pure-parser
      | ^~~~~~~~~~~~
      | %define api.pure
./xpathp.y: warning: fix-its can be applied.  Rerun with option '--update'. [-Wother]
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
* Generating xpathp.c using bison (GNU Bison) 3.8.2
./xpathp.y:28.1-12: warning: POSIX Yacc does not support %pure-parser [-Wyacc]
   28 | %pure-parser
      | ^~~~~~~~~~~~
./xpathp.y:28.1-12: warning: deprecated directive: '%pure-parser', use '%define api.pure' [-Wdeprecated]
   28 | %pure-parser
      | ^~~~~~~~~~~~
      | %define api.pure
./xpathp.y: warning: fix-its can be applied.  Rerun with option '--update'. [-Wother]
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
* Generating sparql_p.c using bison (GNU Bison) 3.8.2
./sparql_p.y:39.1-12: warning: POSIX Yacc does not support %pure-parser [-Wyacc]
   39 | %pure-parser
      | ^~~~~~~~~~~~
./sparql_p.y:39.1-12: warning: deprecated directive: '%pure-parser', use '%define api.pure' [-Wdeprecated]
   39 | %pure-parser
      | ^~~~~~~~~~~~
      | %define api.pure
./sparql_p.y:42.1-7: warning: POSIX Yacc does not support %expect [-Wyacc]
   42 | %expect 14
      | ^~~~~~~
./sparql_p.y: warning: fix-its can be applied.  Rerun with option '--update'. [-Wother]
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
* Generating sparql_p.c using bison (GNU Bison) 3.8.2
./sparql_p.y:39.1-12: warning: POSIX Yacc does not support %pure-parser [-Wyacc]
   39 | %pure-parser
      | ^~~~~~~~~~~~
./sparql_p.y:39.1-12: warning: deprecated directive: '%pure-parser', use '%define api.pure' [-Wdeprecated]
   39 | %pure-parser
      | ^~~~~~~~~~~~
      | %define api.pure
./sparql_p.y:42.1-7: warning: POSIX Yacc does not support %expect [-Wyacc]
   42 | %expect 14
      | ^~~~~~~
./sparql_p.y: warning: fix-its can be applied.  Rerun with option '--update'. [-Wother]
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
* Generating xpscn.c using flex 2.6.4
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
* Generating sparql_l.c using flex 2.6.4
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
* Generating sql3.c using bison (GNU Bison) 3.8.2
./sql3.y:28.1-12: warning: POSIX Yacc does not support %pure-parser [-Wyacc]
   28 | %pure-parser
      | ^~~~~~~~~~~~
./sql3.y:28.1-12: warning: deprecated directive: '%pure-parser', use '%define api.pure' [-Wdeprecated]
   28 | %pure-parser
      | ^~~~~~~~~~~~
      | %define api.pure
./sql3.y:33.1-7: warning: POSIX Yacc does not support %expect [-Wyacc]
   33 | %expect 19
      | ^~~~~~~
./sql3.y: warning: fix-its can be applied.  Rerun with option '--update'. [-Wother]
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
* Generating scn3split.c using flex 2.6.4
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
* Generating scn3.c using flex 2.6.4
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/usr/bin/make  all-am
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-blobio.lo `test -f 'blobio.c' || echo './'`blobio.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c blobio.c  -fPIC -DPIC -o .libs/libwi_la-blobio.o
blobio.c: In function 'ign_deserialize':
blobio.c:391:33: warning: unused parameter 'ses' [-Wunused-parameter]
  391 | ign_deserialize (dk_session_t * ses)
      |                  ~~~~~~~~~~~~~~~^~~
blobio.c: In function 'ign_serialize':
blobio.c:398:24: warning: unused parameter 'ign' [-Wunused-parameter]
  398 | ign_serialize (caddr_t ign, dk_session_t * ses)
      |                ~~~~~~~~^~~
blobio.c: In function 'box_read_bin_string':
blobio.c:424:52: warning: unused parameter 'dtp' [-Wunused-parameter]
  424 | box_read_bin_string (dk_session_t * session, dtp_t dtp)
      |                                              ~~~~~~^~~
In file included from ../../libsrc/Dk/Dkernel.h:560,
                 from ../../libsrc/Dk.h:106,
                 from CLI.h:31,
                 from blobio.c:30:
blobio.c: In function 'box_read_long_bin_string':
../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits]
   75 |   if ((length) > MAX_READ_STRING || (length) < 0) \
      |                                              ^
blobio.c:439:3: note: in expansion of macro 'MARSH_CHECK_LENGTH'
  439 |   MARSH_CHECK_LENGTH (length);
      |   ^~~~~~~~~~~~~~~~~~
blobio.c:435:57: warning: unused parameter 'dtp' [-Wunused-parameter]
  435 | box_read_long_bin_string (dk_session_t * session, dtp_t dtp)
      |                                                   ~~~~~~^~~
blobio.c: In function 'box_read_composite':
../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits]
   75 |   if ((length) > MAX_READ_STRING || (length) < 0) \
      |                                              ^
blobio.c:451:3: note: in expansion of macro 'MARSH_CHECK_LENGTH'
  451 |   MARSH_CHECK_LENGTH (length + 2);
      |   ^~~~~~~~~~~~~~~~~~
blobio.c:447:51: warning: unused parameter 'dtp' [-Wunused-parameter]
  447 | box_read_composite (dk_session_t * session, dtp_t dtp)
      |                                             ~~~~~~^~~
blobio.c: In function 'comp_destroy':
blobio.c:490:23: warning: unused parameter 'comp' [-Wunused-parameter]
  490 | comp_destroy (caddr_t comp)
      |               ~~~~~~~~^~~~
blobio.c: In function 'box_read_symbol':
../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits]
   75 |   if ((length) > MAX_READ_STRING || (length) < 0) \
      |                                              ^
blobio.c:568:3: note: in expansion of macro 'MARSH_CHECK_LENGTH'
  568 |   MARSH_CHECK_LENGTH (length + 1);
      |   ^~~~~~~~~~~~~~~~~~
blobio.c:564:47: warning: unused parameter 'dtp' [-Wunused-parameter]
  564 | box_read_symbol (dk_session_t *session, dtp_t dtp)
      |                                         ~~~~~~^~~
blobio.c: In function 'udt_client_deserialize':
blobio.c:579:8: warning: variable 'udt_id' set but not used [-Wunused-but-set-variable]
  579 |   long udt_id;
      |        ^~~~~~
blobio.c:576:55: warning: unused parameter 'dtp' [-Wunused-parameter]
  576 | udt_client_deserialize (dk_session_t * session, dtp_t dtp)
      |                                                 ~~~~~~^~~
blobio.c: In function '___M_GCC_DATA_Y':
blobio.c:615:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  615 |       for (inx = 0; inx < sizeof (pass2); inx++)
      |                         ^
blobio.c: In function '___C_GCC_QQ_COMPILED':
blobio.c:633:3: warning: 'MD5_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  633 |   MD5_Init (&ctx);
      |   ^~~~~~~~
In file included from blobio.c:36:
/usr/include/openssl/md5.h:49:27: note: declared here
   49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c);
      |                           ^~~~~~~~
blobio.c:635:5: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  635 |     MD5_Update (&ctx, (unsigned char *) user_name, (unsigned) strlen (user_name));
      |     ^~~~~~~~~~
/usr/include/openssl/md5.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~
blobio.c:636:3: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  636 |   MD5_Update (&ctx, (unsigned char *) the_pass, sizeof (the_pass));
      |   ^~~~~~~~~~
/usr/include/openssl/md5.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~
blobio.c:637:3: warning: 'MD5_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  637 |   MD5_Final (md5, &ctx);
      |   ^~~~~~~~~
/usr/include/openssl/md5.h:51:27: note: declared here
   51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c);
      |                           ^~~~~~~~~
blobio.c: In function 'blobio_init':
blobio.c:710:34: warning: cast between incompatible function types from 'void (*)(blob_handle_t *, dk_session_t *)' {aka 'void (*)(struct blob_handle_s *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type]
  710 |   PrpcSetWriter (DV_BLOB_HANDLE, (ses_write_func) bh_serialize);
      |                                  ^
blobio.c:711:46: warning: cast between incompatible function types from 'char * (*)(dk_session_t *)' {aka 'char * (*)(struct dk_session_s *)'} to 'void * (*)(dk_session_t *, dtp_t)' {aka 'void * (*)(struct dk_session_s *, unsigned char)'} [-Wcast-function-type]
  711 |   rrt[DV_BLOB_HANDLE] = rt[DV_BLOB_HANDLE] = (macro_char_func) bh_deserialize;
      |                                              ^
blobio.c:712:39: warning: cast between incompatible function types from 'void (*)(blob_handle_t *, dk_session_t *)' {aka 'void (*)(struct blob_handle_s *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type]
  712 |   PrpcSetWriter (DV_BLOB_XPER_HANDLE, (ses_write_func) bh_serialize_xper);
      |                                       ^
blobio.c:713:29: warning: cast between incompatible function types from 'char * (*)(dk_session_t *)' {aka 'char * (*)(struct dk_session_s *)'} to 'void * (*)(dk_session_t *, dtp_t)' {aka 'void * (*)(struct dk_session_s *, unsigned char)'} [-Wcast-function-type]
  713 |   rt[DV_BLOB_XPER_HANDLE] = (macro_char_func) bh_deserialize_xper;
      |                             ^
blobio.c:714:39: warning: cast between incompatible function types from 'void (*)(blob_handle_t *, dk_session_t *)' {aka 'void (*)(struct blob_handle_s *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type]
  714 |   PrpcSetWriter (DV_BLOB_WIDE_HANDLE, (ses_write_func) bh_serialize_wide);
      |                                       ^
blobio.c:715:56: warning: cast between incompatible function types from 'char * (*)(dk_session_t *)' {aka 'char * (*)(struct dk_session_s *)'} to 'void * (*)(dk_session_t *, dtp_t)' {aka 'void * (*)(struct dk_session_s *, unsigned char)'} [-Wcast-function-type]
  715 |   rrt[DV_BLOB_WIDE_HANDLE] = rt[DV_BLOB_WIDE_HANDLE] = (macro_char_func) bh_deserialize_wide;
      |                                                        ^
blobio.c:716:31: warning: cast between incompatible function types from 'char * (*)(char *, dk_session_t *)' {aka 'char * (*)(char *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type]
  716 |   PrpcSetWriter (DV_DATETIME, (ses_write_func) datetime_serialize);
      |                               ^
blobio.c:717:40: warning: cast between incompatible function types from 'char * (*)(dk_session_t *)' {aka 'char * (*)(struct dk_session_s *)'} to 'void * (*)(dk_session_t *, dtp_t)' {aka 'void * (*)(struct dk_session_s *, unsigned char)'} [-Wcast-function-type]
  717 |   rrt[DV_DATETIME] = rt[DV_DATETIME] = (macro_char_func) datetime_deserialize;
      |                                        ^
blobio.c:722:29: warning: cast between incompatible function types from 'void (*)(char *, dk_session_t *)' {aka 'void (*)(char *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type]
  722 |   PrpcSetWriter (DV_IGNORE, (ses_write_func) ign_serialize);
      |                             ^
blobio.c:723:36: warning: cast between incompatible function types from 'char * (*)(dk_session_t *)' {aka 'char * (*)(struct dk_session_s *)'} to 'void * (*)(dk_session_t *, dtp_t)' {aka 'void * (*)(struct dk_session_s *, unsigned char)'} [-Wcast-function-type]
  723 |   rrt[DV_IGNORE] = rt[DV_IGNORE] = (macro_char_func) ign_deserialize;
      |                                    ^
blobio.c:726:26: warning: cast between incompatible function types from 'void (*)(char *, dk_session_t *)' {aka 'void (*)(char *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type]
  726 |   PrpcSetWriter (DV_BIN, (ses_write_func) print_bin_string);
      |                          ^
blobio.c:735:32: warning: cast between incompatible function types from 'void (*)(char *, dk_session_t *)' {aka 'void (*)(char *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type]
  735 |   PrpcSetWriter (DV_COMPOSITE, (ses_write_func) print_composite);
      |                                ^
blobio.c:745:29: warning: cast between incompatible function types from 'void (*)(iri_id_t *, dk_session_t *)' {aka 'void (*)(long long unsigned int *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type]
  745 |   PrpcSetWriter (DV_IRI_ID, (ses_write_func) iri_id_write);
      |                             ^
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-auxfiles.lo `test -f 'auxfiles.c' || echo './'`auxfiles.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c auxfiles.c  -fPIC -DPIC -o .libs/libwi_la-auxfiles.o
auxfiles.c: In function 'cfg_parse_disks':
auxfiles.c:363:45: warning: unused parameter 'err' [-Wunused-parameter]
  363 | cfg_parse_disks (dbe_storage_t * dbs, char *err, int err_max, char * cfg_file)
      |                                       ~~~~~~^~~
auxfiles.c:363:54: warning: unused parameter 'err_max' [-Wunused-parameter]
  363 | cfg_parse_disks (dbe_storage_t * dbs, char *err, int err_max, char * cfg_file)
      |                                                  ~~~~^~~~~~~
auxfiles.c: In function '_db_read_cfg':
auxfiles.c:491:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  491 |   if (read_stat >= (sizeof (wholefile) - 2))
      |                 ^~
auxfiles.c:574:24: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  574 |   wi_inst.wi_open_mode = mode;
      |                        ^
auxfiles.c:463:31: warning: unused parameter 'ignore' [-Wunused-parameter]
  463 | _db_read_cfg (dbe_storage_t * ignore, const char *mode)
      |               ~~~~~~~~~~~~~~~~^~~~~~
auxfiles.c: In function '_dbs_read_cfg':
auxfiles.c:811:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  811 |   if (read_stat >= (sizeof (wholefile) - 2))
      |                 ^~
auxfiles.c:846:34: warning: passing argument 4 of 'cfg_parse_disks' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  846 |   cfg_parse_disks (dbs, NULL, 0, file);
      |                                  ^~~~
auxfiles.c:363:70: note: expected 'char *' but argument is of type 'const char *'
  363 | cfg_parse_disks (dbe_storage_t * dbs, char *err, int err_max, char * cfg_file)
      |                                                               ~~~~~~~^~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-bif_uuencode.lo `test -f 'bif_uuencode.c' || echo './'`bif_uuencode.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c bif_uuencode.c  -fPIC -DPIC -o .libs/libwi_la-bif_uuencode.o
bif_uuencode.c: In function 'bif_uuvalidate':
bif_uuencode.c:101:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
  101 | bif_uuvalidate (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
bif_uuencode.c: In function 'bif_uudecode':
bif_uuencode.c:125:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
  125 | bif_uudecode (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-bif_diff.lo `test -f 'bif_diff.c' || echo './'`bif_diff.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c bif_diff.c  -fPIC -DPIC -o .libs/libwi_la-bif_diff.o
bif_diff.c: In function 'binstrchr':
bif_diff.c:253:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  253 |   for (idx = 0; idx < box_length(line) - 1; ++idx)
      |                     ^
bif_diff.c: In function 'path_to_text':
bif_diff.c:331:14: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  331 |   while (inx < BOX_ELEMENTS (path))
      |              ^
bif_diff.c:360:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  360 |           if (inx + 1 >= BOX_ELEMENTS (path))
      |                       ^~
bif_diff.c:376:22: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
  376 |               if (id >= BOX_ELEMENTS (line_array))
      |                      ^~
bif_diff.c:388:41: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  388 |               while (((forward_inx + 2) < BOX_ELEMENTS (path)) &&
      |                                         ^
bif_diff.c: In function 'diff_apply':
bif_diff.c:520:58: warning: unused parameter 'mode' [-Wunused-parameter]
  520 | caddr_t diff_apply (caddr_t text, caddr_t patch, ptrlong mode)
bif_diff.c: In function 'bif_diff':
bif_diff.c:613:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
  613 | caddr_t bif_diff (caddr_t *qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
bif_diff.c: In function 'bif_diff_apply':
bif_diff.c:660:49: warning: unused parameter 'err_ret' [-Wunused-parameter]
  660 | caddr_t bif_diff_apply (caddr_t *qst, caddr_t * err_ret, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~~~
bif_diff.c: In function 'bif_diff_reverse':
bif_diff.c:692:51: warning: unused parameter 'err_ret' [-Wunused-parameter]
  692 | caddr_t bif_diff_reverse (caddr_t *qst, caddr_t * err_ret, state_slot_t ** args)
      |                                         ~~~~~~~~~~^~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-bif_json.lo `test -f 'bif_json.c' || echo './'`bif_json.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c bif_json.c  -fPIC -DPIC -o .libs/libwi_la-bif_json.o
bif_json.c: In function 'bif_json_parse':
bif_json.c:52:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
   52 | bif_json_parse (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
bif_json.c: In function 'jsonld_item_print':
bif_json.c:274:35: warning: unused parameter 'itm' [-Wunused-parameter]
  274 | jsonld_item_print (jsonld_item_t *itm)
      |                    ~~~~~~~~~~~~~~~^~~
bif_json.c: In function 'bif_jsonld_ctx_to_dict':
bif_json.c:510:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
  510 | bif_jsonld_ctx_to_dict (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-bif_audio.lo `test -f 'bif_audio.c' || echo './'`bif_audio.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c bif_audio.c  -fPIC -DPIC -o .libs/libwi_la-bif_audio.o
bif_audio.c: In function 'disect_id3v2_2':
bif_audio.c:663:8: warning: variable 'h_minor' set but not used [-Wunused-but-set-variable]
  663 |   byte h_minor;
      |        ^~~~~~~
bif_audio.c: In function 'disect_id3v2_3':
bif_audio.c:721:7: warning: variable 'h_experimental' set but not used [-Wunused-but-set-variable]
  721 |   int h_experimental;
      |       ^~~~~~~~~~~~~~
bif_audio.c:717:8: warning: variable 'h_minor' set but not used [-Wunused-but-set-variable]
  717 |   byte h_minor;
      |        ^~~~~~~
bif_audio.c: In function 'disect_id3v2_4':
bif_audio.c:790:7: warning: variable 'h_footer' set but not used [-Wunused-but-set-variable]
  790 |   int h_footer;
      |       ^~~~~~~~
bif_audio.c:789:7: warning: variable 'h_experimental' set but not used [-Wunused-but-set-variable]
  789 |   int h_experimental;
      |       ^~~~~~~~~~~~~~
bif_audio.c:785:8: warning: variable 'h_minor' set but not used [-Wunused-but-set-variable]
  785 |   byte h_minor;
      |        ^~~~~~~
bif_audio.c: In function 'ogg_check_header':
bif_audio.c:1104:8: warning: variable 'flags' set but not used [-Wunused-but-set-variable]
 1104 |   byte flags;
      |        ^~~~~
bif_audio.c: In function 'bif_audio_to_xml':
bif_audio.c:1428:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1428 | bif_audio_to_xml (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-ceins.lo `test -f 'ceins.c' || echo './'`ceins.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c ceins.c  -fPIC -DPIC -o .libs/libwi_la-ceins.o
ceins.c: In function 'ceic_all_dtp':
ceins.c:68:36: warning: pointer targets in passing argument 1 of 'unbox_iri_int64' differ in signedness [-Wpointer-sign]
   68 |               n = unbox_iri_int64 (val);
      |                                    ^~~
      |                                    |
      |                                    db_buf_t {aka unsigned char *}
In file included from sqlnode.h:2095,
                 from ceins.c:26:
sqlfn.h:1386:33: note: expected 'caddr_t' {aka 'char *'} but argument is of type 'db_buf_t' {aka 'unsigned char *'}
 1386 | int64  unbox_iri_int64 (caddr_t x);
      |                         ~~~~~~~~^
ceins.c: At top level:
ceins.c:86:9: warning: 'INS_NAME' redefined
   86 | #define INS_NAME ce_insert_vec_int64
      |         ^~~~~~~~
ceins.c:80:9: note: this is the location of the previous definition
   80 | #define INS_NAME ce_insert_vec_int
      |         ^~~~~~~~
ceins.c:87:9: warning: 'ELT_T' redefined
   87 | #define ELT_T int64
      |         ^~~~~
ceins.c:81:9: note: this is the location of the previous definition
   81 | #define ELT_T int
      |         ^~~~~
ceins.c:88:9: warning: 'SET_NA' redefined
   88 | #define SET_NA INT64_SET_CA
      |         ^~~~~~
ceins.c:82:9: note: this is the location of the previous definition
   82 | #define SET_NA LONG_SET_CA
      |         ^~~~~~
ceins.c: In function 'ce_inc_n_values':
ceins.c:349:26: warning: variable 'new_hl' set but not used [-Wunused-but-set-variable]
  349 |   int n_values, n_bytes, new_hl;
      |                          ^~~~~~
ceins.c: In function 'ce_insert_byte':
ceins.c:378:26: warning: variable 'new_hl' set but not used [-Wunused-but-set-variable]
  378 |   int n_values, n_bytes, new_hl;
      |                          ^~~~~~
ceins.c: In function 'ce_rld_append':
ceins.c:432:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  432 |                   if (fill >= sizeof (temp))
      |                            ^~
ceins.c:451:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  451 |           if (fill >= sizeof (temp))
      |                    ^~
ceins.c:455:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  455 |       if (fill >= sizeof (temp))
      |                ^~
ceins.c:463:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  463 |           if (fill >= sizeof (temp))
      |                    ^~
ceins.c:472:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  472 |           if (fill >= sizeof (temp))
      |                    ^~
ceins.c:476:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  476 |       if (fill >= sizeof (temp))
      |                ^~
ceins.c: In function 'ce_insert_rld':
ceins.c:644:29: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'int' [-Wsign-compare]
  644 |           if (last_row + r8 < row_no)
      |                             ^
ceins.c: In function 'ce_insert_bm':
ceins.c:928:16: warning: variable 'first' set but not used [-Wunused-but-set-variable]
  928 |   int64 value, first, top_val;
      |                ^~~~~
ceins.c: In function 'ce_insert_int_delta':
ceins.c:1065:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1065 |           if (row_no >= last_row && (row_no <= last_row + run || last_row + run == n_values))
      |                                             ^~
ceins.c:1065:81: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
 1065 |           if (row_no >= last_row && (row_no <= last_row + run || last_row + run == n_values))
      |                                                                                 ^~
ceins.c:1071:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1071 |           if (row_no > last_row + run)
      |                      ^
ceins.c:1004:30: warning: variable 'ce_cur' set but not used [-Wunused-but-set-variable]
 1004 |   db_buf_t ce_first, ce_end, ce_cur;
      |                              ^~~~~~
ceins.c: In function 'ce_compare_ins':
ceins.c:1237:32: warning: unused parameter 'ceic' [-Wunused-parameter]
 1237 | ce_compare_ins (ce_ins_ctx_t * ceic, caddr_t * res, db_buf_t ce2, int len)
      |                 ~~~~~~~~~~~~~~~^~~~
ceins.c:1237:71: warning: unused parameter 'len' [-Wunused-parameter]
 1237 | ce_compare_ins (ce_ins_ctx_t * ceic, caddr_t * res, db_buf_t ce2, int len)
      |                                                                   ~~~~^~~
ceins.c: In function 'ce_insert_dict':
ceins.c:880:22: warning: 'dict' may be used uninitialized [-Wmaybe-uninitialized]
  880 |   dict_offset = dict - ce_first;
      |                 ~~~~~^~~~~~~~~~
ceins.c:838:12: note: 'dict' declared here
  838 |   db_buf_t dict;
      |            ^~~~
ceins.c:881:26: warning: 'n_distinct' may be used uninitialized [-Wmaybe-uninitialized]
  881 |   new_bytes = n_distinct <= 16 ? ALIGN_2 (n_values + n_insert) / 2 : n_values + n_insert;
      |               ~~~~~~~~~~~^~~~~
ceins.c:839:7: note: 'n_distinct' declared here
  839 |   int n_distinct, dict_offset, inx;
      |       ^~~~~~~~~~
ceins.c: In function 'ce_insert_1':
ceins.c:1381:15: warning: 'org_set' may be used uninitialized [-Wmaybe-uninitialized]
 1381 |           int n_done = itc->itc_ce_first_set - org_set;
      |               ^~~~~~
ceins.c:1276:42: note: 'org_set' was declared here
 1276 |   int initial_len = ce_total_bytes (ce), org_set, org_count;
      |                                          ^~~~~~~
ceins.c:1397:7: warning: 'org_count' may be used uninitialized [-Wmaybe-uninitialized]
 1397 |       ce_compare_ins (ceic, res, ce2, org_count + ceic->ceic_n_for_ce);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ceins.c:1276:51: note: 'org_count' was declared here
 1276 |   int initial_len = ce_total_bytes (ce), org_set, org_count;
      |                                                   ^~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-aqueue.lo `test -f 'aqueue.c' || echo './'`aqueue.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c aqueue.c  -fPIC -DPIC -o .libs/libwi_la-aqueue.o
aqueue.c: In function 'aqt_allocate':
aqueue.c:239:31: warning: cast between incompatible function types from 'void (*)(aq_thread_t *)' {aka 'void (*)(struct aq_thread_s *)'} to 'int (*)(void *)' [-Wcast-function-type]
  239 |     thr = PrpcThreadAllocate ((init_func) aq_thread_func, http_thread_sz, (void *) aqt);
      |                               ^
aqueue.c: In function 'aq_check_duplicate':
aqueue.c:352:49: warning: unused parameter 'val' [-Wunused-parameter]
  352 | aq_check_duplicate (async_queue_t * aq, caddr_t val)
      |                                         ~~~~~~~~^~~
aqueue.c: In function 'bif_async_queue':
aqueue.c:884:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
  884 | bif_async_queue (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
aqueue.c: In function 'aq_sql_func':
aqueue.c:957:46: warning: operand of '?:' changes signedness from 'int' to 'oid_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  957 |         full_name, (int)(usr ? usr->usr_id : -1), (int)(usr ? usr->usr_g_id : -1) );
      |                                              ^~
aqueue.c:957:79: warning: operand of '?:' changes signedness from 'int' to 'oid_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  957 |         full_name, (int)(usr ? usr->usr_id : -1), (int)(usr ? usr->usr_g_id : -1) );
      |                                                                               ^~
aqueue.c: In function 'bif_aq_request':
aqueue.c:980:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
  980 | bif_aq_request (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
aqueue.c: In function 'bif_aq_request_zap_args':
aqueue.c:1009:51: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1009 | bif_aq_request_zap_args (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                         ~~~~~~~~~~^~~~~~~
aqueue.c: In function 'bif_aq_queue_only':
aqueue.c:1146:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1146 | bif_aq_queue_only (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
aqueue.c: In function 'aq_serialize':
aqueue.c:1154:23: warning: unused parameter 'x' [-Wunused-parameter]
 1154 | aq_serialize (caddr_t x, dk_session_t * ses)
      |               ~~~~~~~~^
aqueue.c: In function 'aq_thr_mem_cache_total':
aqueue.c:1171:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1171 |   for (i = 0; i < rc->rc_fill; i++)
      |                 ^
aqueue.c: In function 'aq_thr_mem_cache_clear':
aqueue.c:1188:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1188 |   for (i = 0; i < rc->rc_fill; i++)
      |                 ^
aqueue.c: In function 'bif_aq_init':
aqueue.c:1200:34: warning: cast between incompatible function types from 'void (*)(char *, dk_session_t *)' {aka 'void (*)(char *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type]
 1200 |   PrpcSetWriter (DV_ASYNC_QUEUE, (ses_write_func) aq_serialize);
      |                                  ^
aqueue.c: In function 'bif_aq_wait_all':
aqueue.c:1119:11: warning: variable 'val' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 1119 |   caddr_t val = NULL;
      |           ^~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-clcli.lo `test -f 'clcli.c' || echo './'`clcli.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c clcli.c  -fPIC -DPIC -o .libs/libwi_la-clcli.o
clcli.c: In function 'clib_rc_init':
clcli.c:85:37: warning: cast between incompatible function types from 'cll_in_box_t * (*)(void)' {aka 'struct cll_in_box_s * (*)(void)'} to 'void * (*)(void *)' [-Wcast-function-type]
   85 |   clib_rc = resource_allocate (200, (rc_constr_t)clib_allocate, (rc_destr_t)clib_free, (rc_destr_t)clib_clear, 0);
      |                                     ^
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56,
                 from sqlnode.h:32,
                 from clcli.c:28:
clcli.c: In function 'clrg_dml_free':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
clcli.c:224:9: note: in expansion of macro 'DO_BOX'
  224 |         DO_BOX (data_col_t *, dc, inx, params)
      |         ^~~~~~
clcli.c: In function 'clrg_destroy':
clcli.c:310:22: warning: unused variable 'cm' [-Wunused-variable]
  310 |       cl_message_t * cm;
      |                      ^~
clcli.c:281:14: warning: unused variable 'dups' [-Wunused-variable]
  281 |   id_hash_t *dups = NULL;
      |              ^~~~
clcli.c: In function 'clrg_add':
clcli.c:461:28: warning: unused parameter 'clrg' [-Wunused-parameter]
  461 | clrg_add (cl_req_group_t * clrg, cl_host_t * host, cl_op_t * clop)
      |           ~~~~~~~~~~~~~~~~~^~~~
clcli.c:461:46: warning: unused parameter 'host' [-Wunused-parameter]
  461 | clrg_add (cl_req_group_t * clrg, cl_host_t * host, cl_op_t * clop)
      |                                  ~~~~~~~~~~~~^~~~
clcli.c:461:62: warning: unused parameter 'clop' [-Wunused-parameter]
  461 | clrg_add (cl_req_group_t * clrg, cl_host_t * host, cl_op_t * clop)
      |                                                    ~~~~~~~~~~^~~~
clcli.c: In function 'clrg_add_slice':
clcli.c:467:34: warning: unused parameter 'clrg' [-Wunused-parameter]
  467 | clrg_add_slice (cl_req_group_t * clrg, cl_host_t * host, cl_op_t * clop, slice_id_t slid)
      |                 ~~~~~~~~~~~~~~~~~^~~~
clcli.c:467:52: warning: unused parameter 'host' [-Wunused-parameter]
  467 | clrg_add_slice (cl_req_group_t * clrg, cl_host_t * host, cl_op_t * clop, slice_id_t slid)
      |                                        ~~~~~~~~~~~~^~~~
clcli.c:467:68: warning: unused parameter 'clop' [-Wunused-parameter]
  467 | clrg_add_slice (cl_req_group_t * clrg, cl_host_t * host, cl_op_t * clop, slice_id_t slid)
      |                                                          ~~~~~~~~~~^~~~
clcli.c:467:85: warning: unused parameter 'slid' [-Wunused-parameter]
  467 | clrg_add_slice (cl_req_group_t * clrg, cl_host_t * host, cl_op_t * clop, slice_id_t slid)
      |                                                                          ~~~~~~~~~~~^~~~
clcli.c: In function 'clrg_wait':
clcli.c:476:29: warning: unused parameter 'clrg' [-Wunused-parameter]
  476 | clrg_wait (cl_req_group_t * clrg, int wait_all, caddr_t * qst)
      |            ~~~~~~~~~~~~~~~~~^~~~
clcli.c:476:39: warning: unused parameter 'wait_all' [-Wunused-parameter]
  476 | clrg_wait (cl_req_group_t * clrg, int wait_all, caddr_t * qst)
      |                                   ~~~~^~~~~~~~
clcli.c:476:59: warning: unused parameter 'qst' [-Wunused-parameter]
  476 | clrg_wait (cl_req_group_t * clrg, int wait_all, caddr_t * qst)
      |                                                 ~~~~~~~~~~^~~
clcli.c: In function 'lt_alt_trx_no_free':
clcli.c:507:34: warning: unused parameter 'lt' [-Wunused-parameter]
  507 | lt_alt_trx_no_free (lock_trx_t * lt, int64 alt_no)
      |                     ~~~~~~~~~~~~~^~
clcli.c:507:44: warning: unused parameter 'alt_no' [-Wunused-parameter]
  507 | lt_alt_trx_no_free (lock_trx_t * lt, int64 alt_no)
clcli.c: In function 'clrg_top_check':
clcli.c:512:34: warning: unused parameter 'clrg' [-Wunused-parameter]
  512 | clrg_top_check (cl_req_group_t * clrg, query_instance_t * top_qi)
      |                 ~~~~~~~~~~~~~~~~~^~~~
clcli.c:512:59: warning: unused parameter 'top_qi' [-Wunused-parameter]
  512 | clrg_top_check (cl_req_group_t * clrg, query_instance_t * top_qi)
      |                                        ~~~~~~~~~~~~~~~~~~~^~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-bif_regexp.lo `test -f 'bif_regexp.c' || echo './'`bif_regexp.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c bif_regexp.c  -fPIC -DPIC -o .libs/libwi_la-bif_regexp.o
bif_regexp.c: In function 'bif_regexp_replace_hits_with_template':
bif_regexp.c:838:65: warning: unused parameter 'err_ret' [-Wunused-parameter]
  838 | bif_regexp_replace_hits_with_template (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                       ~~~~~~~~~~^~~~~~~
bif_regexp.c: In function 'bif_regexp_version':
bif_regexp.c:1010:31: warning: unused parameter 'qst' [-Wunused-parameter]
 1010 | bif_regexp_version (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                     ~~~~~~~~~~^~~
bif_regexp.c:1010:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1010 | bif_regexp_version (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
bif_regexp.c:1010:71: warning: unused parameter 'args' [-Wunused-parameter]
 1010 | bif_regexp_version (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                       ~~~~~~~~~~~~~~~~^~~~
bif_regexp.c: In function 'bif_iri_validation_regex':
bif_regexp.c:1261:52: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1261 | bif_iri_validation_regex (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                          ~~~~~~~~~~^~~~~~~
bif_regexp.c: In function 'regexp_split_parse':
bif_regexp.c:1411:71: warning: parameter 'offvect' set but not used [-Wunused-but-set-parameter]
 1411 | regexp_split_parse (const char* pattern, const char* str, PCRE2_SIZE* offvect, uint32_t offvect_sz, uint32_t c_opts)
      |                                                                       ^
bif_regexp.c: In function 'bif_regexp_parse_impl':
bif_regexp.c:685:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
  685 |     case 5: if (parse_list) max_n_hits = bif_long_range_arg (qst, args, 4, fname, 0, max_n_hits);
      |                ^
bif_regexp.c:686:5: note: here
  686 |     case 4: c_opts |= regexp_optchars_to_bits (bif_string_arg (qst, args, 3, fname));
      |     ^~~~
bif_regexp.c: In function 'bif_regexp_match':
bif_regexp.c:346:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
  346 |     case 5: utf8_mode = (long) bif_long_arg (qst, args, 4, "regexp_match");
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bif_regexp.c:347:5: note: here
  347 |     case 4: c_opts |= regexp_optchars_to_bits (bif_string_arg (qst, args, 3, "regexp_match"));
      |     ^~~~
bif_regexp.c:347:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
  347 |     case 4: c_opts |= regexp_optchars_to_bits (bif_string_arg (qst, args, 3, "regexp_match"));
      |                    ^~
bif_regexp.c:348:5: note: here
  348 |     case 3: replace_the_instr = (long) bif_long_arg (qst, args, 2, "regexp_match");
      |     ^~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-clop.lo `test -f 'clop.c' || echo './'`clop.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c clop.c  -fPIC -DPIC -o .libs/libwi_la-clop.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-bif_intl.lo `test -f 'bif_intl.c' || echo './'`bif_intl.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c bif_intl.c  -fPIC -DPIC -o .libs/libwi_la-bif_intl.o
bif_intl.c: In function 'bif_collation_define_memonly':
bif_intl.c:153:56: warning: unused parameter 'err_ret' [-Wunused-parameter]
  153 | bif_collation_define_memonly (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                              ~~~~~~~~~~^~~~~~~
In file included from ../../libsrc/Dk.h:97,
                 from http.h:31,
                 from bif_intl.c:32:
bif_intl.c: In function 'bif_charset_define':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_intl.c:209:3: note: in expansion of macro 'DO_BOX'
  209 |   DO_BOX (caddr_t, cs_alias, i, aliases)
      |   ^~~~~~
bif_intl.c:162:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
  162 | bif_charset_define (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
bif_intl.c: In function 'bif_charset_canonical_name':
bif_intl.c:226:54: warning: unused parameter 'err_ret' [-Wunused-parameter]
  226 | bif_charset_canonical_name (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                            ~~~~~~~~~~^~~~~~~
bif_intl.c: In function 'bif_complete_collation_name':
bif_intl.c:253:55: warning: unused parameter 'err_ret' [-Wunused-parameter]
  253 | bif_complete_collation_name (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                             ~~~~~~~~~~^~~~~~~
In file included from wi.h:115,
                 from strlike.h:29,
                 from http.h:49:
bif_intl.c: In function 'collation_order_string':
widd.h:174:61: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src))
      |                                                             ^~
bif_intl.c:313:40: note: in expansion of macro 'COLLATION_XLAT_WIDE'
  313 |             ((wchar_t *)(dest))[ctr] = COLLATION_XLAT_WIDE (coll, ((wchar_t *)(string))[ctr]);
      |                                        ^~~~~~~~~~~~~~~~~~~
widd.h:173:45: warning: operand of '?:' changes signedness from 'wchar_t' {aka 'int'} to 'unsigned int' due to unsignedness of other operand [-Wsign-compare]
  173 | #define COLLATION_XLAT_WIDE_NOCHECK(co,src) ((co)->co_xlat_table[((unsigned int)(src))])
      |                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
widd.h:174:115: note: in expansion of macro 'COLLATION_XLAT_WIDE_NOCHECK'
  174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src))
      |                                                                                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
bif_intl.c:313:40: note: in expansion of macro 'COLLATION_XLAT_WIDE'
  313 |             ((wchar_t *)(dest))[ctr] = COLLATION_XLAT_WIDE (coll, ((wchar_t *)(string))[ctr]);
      |                                        ^~~~~~~~~~~~~~~~~~~
widd.h:174:61: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src))
      |                                                             ^~
bif_intl.c:334:25: note: in expansion of macro 'COLLATION_XLAT_WIDE'
  334 |             dest[ctr] = COLLATION_XLAT_WIDE (coll, dest[ctr]);
      |                         ^~~~~~~~~~~~~~~~~~~
widd.h:173:45: warning: operand of '?:' changes signedness from 'wchar_t' {aka 'int'} to 'unsigned int' due to unsignedness of other operand [-Wsign-compare]
  173 | #define COLLATION_XLAT_WIDE_NOCHECK(co,src) ((co)->co_xlat_table[((unsigned int)(src))])
      |                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
widd.h:174:115: note: in expansion of macro 'COLLATION_XLAT_WIDE_NOCHECK'
  174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src))
      |                                                                                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
bif_intl.c:334:25: note: in expansion of macro 'COLLATION_XLAT_WIDE'
  334 |             dest[ctr] = COLLATION_XLAT_WIDE (coll, dest[ctr]);
      |                         ^~~~~~~~~~~~~~~~~~~
bif_intl.c:299:18: warning: unused variable 'curr' [-Wunused-variable]
  299 |   unsigned char *curr;
      |                  ^~~~
bif_intl.c: In function 'bif_collation_order_string':
bif_intl.c:361:54: warning: unused parameter 'err_ret' [-Wunused-parameter]
  361 | bif_collation_order_string (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                            ~~~~~~~~~~^~~~~~~
bif_intl.c: In function 'bif_rdf_collation_order_string':
bif_intl.c:378:58: warning: unused parameter 'err_ret' [-Wunused-parameter]
  378 | bif_rdf_collation_order_string (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                ~~~~~~~~~~^~~~~~~
bif_intl.c: In function 'bif_current_charset':
bif_intl.c:403:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
  403 | bif_current_charset (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
bif_intl.c:403:72: warning: unused parameter 'args' [-Wunused-parameter]
  403 | bif_current_charset (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                        ~~~~~~~~~~~~~~~~^~~~
bif_intl.c: In function 'bif_charset_recode':
bif_intl.c:573:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
  573 | bif_charset_recode (caddr_t *qst, caddr_t *err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~^~~~~~~
bif_intl.c: In function 'bif_bf_text_to_UTF8':
bif_intl.c:621:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
  621 | bif_bf_text_to_UTF8 (caddr_t *qst, caddr_t *err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~^~~~~~~
bif_intl.c: In function 'bif_bf_text_to_UTF8_or_wide':
bif_intl.c:647:53: warning: unused parameter 'err_ret' [-Wunused-parameter]
  647 | bif_bf_text_to_UTF8_or_wide (caddr_t *qst, caddr_t *err_ret, state_slot_t ** args)
      |                                            ~~~~~~~~~^~~~~~~
bif_intl.c: In function 'bif_uname':
bif_intl.c:679:7: warning: variable 'allow_long' set but not used [-Wunused-but-set-variable]
  679 |   int allow_long = 0;
      |       ^~~~~~~~~~
bif_intl.c: In function 'bif_quick_uname':
bif_intl.c:775:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
  775 | bif_quick_uname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
bif_intl.c: In function 'bif_charsets_list':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_intl.c:830:7: note: in expansion of macro 'DO_BOX'
  830 |       DO_BOX (caddr_t, cs_name, inx, ((caddr_t *) output))
      |       ^~~~~~
bif_intl.c: In function 'bif_unicode_toupper':
bif_intl.c:841:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
  841 | bif_unicode_toupper (caddr_t *qst, caddr_t *err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~^~~~~~~
bif_intl.c: In function 'bif_unicode_tolower':
bif_intl.c:850:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
  850 | bif_unicode_tolower (caddr_t *qst, caddr_t *err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~^~~~~~~
bif_intl.c: In function 'bif_unicode_char_properties':
bif_intl.c:859:53: warning: unused parameter 'err_ret' [-Wunused-parameter]
  859 | bif_unicode_char_properties (caddr_t *qst, caddr_t *err_ret, state_slot_t ** args)
      |                                            ~~~~~~~~~^~~~~~~
bif_intl.c: In function 'intl_find_user_charset':
bif_intl.c:1067:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1067 |   for (inx2 = 0; inx2 < sizeof (szEncName) - 6 && encname[inx2]; inx1++, inx2++)
      |                       ^
bif_intl.c: In function 'bif_iswidestring':
bif_intl.c:1136:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1136 | bif_iswidestring (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
bif_intl.c: In function 'bif_dbg_assert_encoding':
bif_intl.c:1173:51: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1173 | bif_dbg_assert_encoding (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                         ~~~~~~~~~~^~~~~~~
bif_intl.c: In function 'bif_dbg_set_lh_xany_normalization_flags':
bif_intl.c:1191:67: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1191 | bif_dbg_set_lh_xany_normalization_flags (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                         ~~~~~~~~~~^~~~~~~
bif_intl.c: In function 'bif_langmatches_pct_http':
bif_intl.c:1293:52: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1293 | bif_langmatches_pct_http (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                          ~~~~~~~~~~^~~~~~~
bif_intl.c: In function 'bif_uname':
bif_intl.c:690:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
  690 |     case 3: allow_long = bif_long_arg (qst, args, 2, "uname");
      |             ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bif_intl.c:691:5: note: here
  691 |     case 2: cs1_name = bif_string_or_null_arg (qst, args, 1, "uname");
      |     ^~~~
bif_intl.c:691:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
  691 |     case 2: cs1_name = bif_string_or_null_arg (qst, args, 1, "uname");
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bif_intl.c:692:5: note: here
  692 |     case 1:
      |     ^~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-cldfg.lo `test -f 'cldfg.c' || echo './'`cldfg.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c cldfg.c  -fPIC -DPIC -o .libs/libwi_la-cldfg.o
cldfg.c: In function 'stage_node_input':
cldfg.c:59:34: warning: unused parameter 'stn' [-Wunused-parameter]
   59 | stage_node_input (stage_node_t * stn, caddr_t * inst, caddr_t * state)
      |                   ~~~~~~~~~~~~~~~^~~
cldfg.c:59:49: warning: unused parameter 'inst' [-Wunused-parameter]
   59 | stage_node_input (stage_node_t * stn, caddr_t * inst, caddr_t * state)
      |                                       ~~~~~~~~~~^~~~
cldfg.c:59:65: warning: unused parameter 'state' [-Wunused-parameter]
   59 | stage_node_input (stage_node_t * stn, caddr_t * inst, caddr_t * state)
      |                                                       ~~~~~~~~~~^~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-cldt.lo `test -f 'cldt.c' || echo './'`cldt.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c cldt.c  -fPIC -DPIC -o .libs/libwi_la-cldt.o
cldt.c: In function 'cl_set_aggregate_set':
cldt.c:44:33: warning: unused parameter 'inst' [-Wunused-parameter]
   44 | cl_set_aggregate_set (caddr_t * inst, state_slot_t * set_ctr, state_slot_t * current_set, state_slot_t * arr, state_slot_t ** save,
      |                       ~~~~~~~~~~^~~~
cldt.c:44:54: warning: unused parameter 'set_ctr' [-Wunused-parameter]
   44 | cl_set_aggregate_set (caddr_t * inst, state_slot_t * set_ctr, state_slot_t * current_set, state_slot_t * arr, state_slot_t ** save,
      |                                       ~~~~~~~~~~~~~~~^~~~~~~
cldt.c:44:78: warning: unused parameter 'current_set' [-Wunused-parameter]
   44 | cl_set_aggregate_set (caddr_t * inst, state_slot_t * set_ctr, state_slot_t * current_set, state_slot_t * arr, state_slot_t ** save,
      |                                                               ~~~~~~~~~~~~~~~^~~~~~~~~~~
cldt.c:44:106: warning: unused parameter 'arr' [-Wunused-parameter]
   44 | cl_set_aggregate_set (caddr_t * inst, state_slot_t * set_ctr, state_slot_t * current_set, state_slot_t * arr, state_slot_t ** save,
      |                                                                                           ~~~~~~~~~~~~~~~^~~
cldt.c:44:127: warning: unused parameter 'save' [-Wunused-parameter]
   44 | cl_set_aggregate_set (caddr_t * inst, state_slot_t * set_ctr, state_slot_t * current_set, state_slot_t * arr, state_slot_t ** save,
      |                                                                                                               ~~~~~~~~~~~~~~~~^~~~
cldt.c:45:9: warning: unused parameter 'n_save' [-Wunused-parameter]
   45 |     int n_save)
      |     ~~~~^~~~~~
cldt.c: In function 'code_node_input':
cldt.c:68:62: warning: unused parameter 'state' [-Wunused-parameter]
   68 | code_node_input (code_node_t * cn, caddr_t * inst, caddr_t * state)
      |                                                    ~~~~~~~~~~^~~~~
cldt.c: In function 'cl_fref_read_input':
cldt.c:135:43: warning: unused parameter 'clf' [-Wunused-parameter]
  135 | cl_fref_read_input (cl_fref_read_node_t * clf, caddr_t * inst, caddr_t * state)
      |                     ~~~~~~~~~~~~~~~~~~~~~~^~~
cldt.c:135:58: warning: unused parameter 'inst' [-Wunused-parameter]
  135 | cl_fref_read_input (cl_fref_read_node_t * clf, caddr_t * inst, caddr_t * state)
      |                                                ~~~~~~~~~~^~~~
cldt.c:135:74: warning: unused parameter 'state' [-Wunused-parameter]
  135 | cl_fref_read_input (cl_fref_read_node_t * clf, caddr_t * inst, caddr_t * state)
      |                                                                ~~~~~~~~~~^~~~~
cldt.c: In function 'ssa_iter_input':
cldt.c:141:35: warning: unused parameter 'ssi' [-Wunused-parameter]
  141 | ssa_iter_input (ssa_iter_node_t * ssi, caddr_t * inst, caddr_t * state)
      |                 ~~~~~~~~~~~~~~~~~~^~~
cldt.c:141:50: warning: unused parameter 'inst' [-Wunused-parameter]
  141 | ssa_iter_input (ssa_iter_node_t * ssi, caddr_t * inst, caddr_t * state)
      |                                        ~~~~~~~~~~^~~~
cldt.c:141:66: warning: unused parameter 'state' [-Wunused-parameter]
  141 | ssa_iter_input (ssa_iter_node_t * ssi, caddr_t * inst, caddr_t * state)
      |                                                        ~~~~~~~~~~^~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-bif_crypto.lo `test -f 'bif_crypto.c' || echo './'`bif_crypto.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c bif_crypto.c  -fPIC -DPIC -o .libs/libwi_la-bif_crypto.o
bif_crypto.c: In function 'box_sha1_1':
bif_crypto.c:139:1: warning: 'SHA1_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  139 | DO_ALG (SHA, sha1, SHA1_, SHA_DIGEST_LENGTH)
      | ^~~~~~
In file included from /usr/include/openssl/x509.h:43,
                 from sqlbif.h:33,
                 from bif_crypto.c:29:
/usr/include/openssl/sha.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~~
bif_crypto.c:139:1: warning: 'SHA1_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  139 | DO_ALG (SHA, sha1, SHA1_, SHA_DIGEST_LENGTH)
      | ^~~~~~
/usr/include/openssl/sha.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~~
bif_crypto.c:139:1: warning: 'SHA1_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  139 | DO_ALG (SHA, sha1, SHA1_, SHA_DIGEST_LENGTH)
      | ^~~~~~
/usr/include/openssl/sha.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~~
bif_crypto.c: In function 'box_sha1':
bif_crypto.c:139:1: warning: 'SHA1_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  139 | DO_ALG (SHA, sha1, SHA1_, SHA_DIGEST_LENGTH)
      | ^~~~~~
/usr/include/openssl/sha.h:49:27: note: declared here
   49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c);
      |                           ^~~~~~~~~
bif_crypto.c:139:1: warning: 'SHA1_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  139 | DO_ALG (SHA, sha1, SHA1_, SHA_DIGEST_LENGTH)
      | ^~~~~~
/usr/include/openssl/sha.h:51:27: note: declared here
   51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c);
      |                           ^~~~~~~~~~
bif_crypto.c: In function 'bif_tree_sha1':
bif_crypto.c:105:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
  105 | bif_tree_##A_NAME  (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) \
      |                                    ~~~~~~~~~~^~~~~~~
bif_crypto.c:136:1: note: in expansion of macro 'DO_BIF_TREE_ALG'
  136 | DO_BIF_TREE_ALG(A_TYPE,A_NAME,A_PREFIX,A_LENGTH)
      | ^~~~~~~~~~~~~~~
bif_crypto.c:139:1: note: in expansion of macro 'DO_ALG'
  139 | DO_ALG (SHA, sha1, SHA1_, SHA_DIGEST_LENGTH)
      | ^~~~~~
bif_crypto.c: In function 'box_hmac_1':
bif_crypto.c:140:1: warning: 'HMAC_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  140 | DO_BOX_ALG_1 (HMAC, hmac, HMAC_)
      | ^~~~~~~~~~~~
In file included from /usr/include/openssl/ssl.h:40,
                 from http.h:39,
                 from bif_crypto.c:37:
/usr/include/openssl/hmac.h:45:27: note: declared here
   45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
      |                           ^~~~~~~~~~~
bif_crypto.c:140:1: warning: 'HMAC_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  140 | DO_BOX_ALG_1 (HMAC, hmac, HMAC_)
      | ^~~~~~~~~~~~
/usr/include/openssl/hmac.h:45:27: note: declared here
   45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
      |                           ^~~~~~~~~~~
bif_crypto.c:140:1: warning: 'HMAC_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  140 | DO_BOX_ALG_1 (HMAC, hmac, HMAC_)
      | ^~~~~~~~~~~~
/usr/include/openssl/hmac.h:45:27: note: declared here
   45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
      |                           ^~~~~~~~~~~
bif_crypto.c: In function 'box_hmac':
bif_crypto.c:192:3: warning: 'HMAC_CTX_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  192 |   if ((ctx = HMAC_CTX_new()) == NULL)
      |   ^~
/usr/include/openssl/hmac.h:33:33: note: declared here
   33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
      |                                 ^~~~~~~~~~~~
bif_crypto.c:195:3: warning: 'HMAC_Init_ex' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  195 |   HMAC_Init_ex (ctx, key, box_length (key) - DV_STRINGP (key) ? 1 : 0, md, NULL);
      |   ^~~~~~~~~~~~
/usr/include/openssl/hmac.h:43:27: note: declared here
   43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
      |                           ^~~~~~~~~~~~
bif_crypto.c:197:3: warning: 'HMAC_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  197 |   HMAC_Final (ctx, temp, &size);
      |   ^~~~~~~~~~
/usr/include/openssl/hmac.h:47:27: note: declared here
   47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
      |                           ^~~~~~~~~~
bif_crypto.c:204:3: warning: 'HMAC_CTX_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  204 |   HMAC_CTX_free (ctx);
      |   ^~~~~~~~~~~~~
/usr/include/openssl/hmac.h:35:28: note: declared here
   35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
      |                            ^~~~~~~~~~~~~
bif_crypto.c: In function 'asn1_print_xml_tree_info':
bif_crypto.c:210:50: warning: unused parameter 'xclass' [-Wunused-parameter]
  210 | asn1_print_xml_tree_info (BIO * bp, int tag, int xclass, int constructed, int indent, int close)
      |                                              ~~~~^~~~~~
bif_crypto.c:210:62: warning: unused parameter 'constructed' [-Wunused-parameter]
  210 | asn1_print_xml_tree_info (BIO * bp, int tag, int xclass, int constructed, int indent, int close)
      |                                                          ~~~~^~~~~~~~~~~
bif_crypto.c:210:79: warning: unused parameter 'indent' [-Wunused-parameter]
  210 | asn1_print_xml_tree_info (BIO * bp, int tag, int xclass, int constructed, int indent, int close)
      |                                                                           ~~~~^~~~~~
bif_crypto.c: In function 'bif_asn1_to_xml':
bif_crypto.c:529:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
  529 | bif_asn1_to_xml (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
bif_crypto.c: In function 'bif_tree_hmac':
bif_crypto.c:561:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
  561 | bif_tree_hmac (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56,
                 from sqlnode.h:32,
                 from bif_crypto.c:28:
bif_crypto.c: In function 'smime_get_store_from_array':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_crypto.c:650:3: note: in expansion of macro 'DO_BOX'
  650 |   DO_BOX (caddr_t, cert, inx, ((caddr_t *) array))
      |   ^~~~~~
bif_crypto.c: In function 'bif_smime_verify':
bif_crypto.c:823:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  823 |       if (len >= MAX_BOX_LENGTH)
      |               ^~
bif_crypto.c:759:10: warning: unused variable 'to_free' [-Wunused-variable]
  759 |   char * to_free = NULL;
      |          ^~~~~~~
bif_crypto.c:747:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
  747 | bif_smime_verify (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
bif_crypto.c: In function 'virt_pem_password_cb':
bif_crypto.c:855:48: warning: unused parameter 'rwflag' [-Wunused-parameter]
  855 | virt_pem_password_cb (char *buf, int size, int rwflag, void *userdata)
      |                                            ~~~~^~~~~~
bif_crypto.c: In function 'bif_smime_sign':
bif_crypto.c:884:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
  884 | bif_smime_sign (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
bif_crypto.c: In function 'bif_smime_encrypt':
bif_crypto.c:987:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
  987 | bif_smime_encrypt (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
bif_crypto.c: In function 'bif_smime_decrypt':
bif_crypto.c:1069:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1069 | bif_smime_decrypt (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
bif_crypto.c: In function 'bif_pem_certificates_to_array':
bif_crypto.c:1144:57: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1144 | bif_pem_certificates_to_array (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                               ~~~~~~~~~~^~~~~~~
bif_crypto.c: In function 'bif_x509_certificate_verify':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_crypto.c:1256:3: note: in expansion of macro 'DO_BOX'
 1256 |   DO_BOX (caddr_t, ca, inx, ((caddr_t *) array))
      |   ^~~~~~
bif_crypto.c: In function 'bif_get_certificate_info':
bif_crypto.c:1629:19: warning: 'RSA_get0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1629 |                   RSA_get0_key (EVP_PKEY_get0_RSA (k), &n, &e, NULL);
      |                   ^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:38:
/usr/include/openssl/rsa.h:228:28: note: declared here
  228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
      |                            ^~~~~~~~~~~~
bif_crypto.c:1629:19: warning: 'EVP_PKEY_get0_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1629 |                   RSA_get0_key (EVP_PKEY_get0_RSA (k), &n, &e, NULL);
      |                   ^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:31:
/usr/include/openssl/evp.h:1396:22: note: declared here
 1396 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
bif_crypto.c:1641:19: warning: 'DSA_get0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1641 |                   DSA_get0_key (EVP_PKEY_get0_DSA (k), &pub_key, NULL);
      |                   ^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:39:
/usr/include/openssl/dsa.h:208:28: note: declared here
  208 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key,
      |                            ^~~~~~~~~~~~
bif_crypto.c:1641:19: warning: 'EVP_PKEY_get0_DSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1641 |                   DSA_get0_key (EVP_PKEY_get0_DSA (k), &pub_key, NULL);
      |                   ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1405:22: note: declared here
 1405 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
bif_crypto.c:1771:19: warning: 'EVP_PKEY_get0_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1771 |                   x = EVP_PKEY_get0_RSA (k);
      |                   ^
/usr/include/openssl/evp.h:1396:22: note: declared here
 1396 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
bif_crypto.c:1771:21: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 1771 |                   x = EVP_PKEY_get0_RSA (k);
      |                     ^
bif_crypto.c:1773:17: warning: 'i2d_RSA_PUBKEY_bio' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1773 |                 i2d_RSA_PUBKEY_bio (b, x);
      |                 ^~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:636:27: note: declared here
  636 | OSSL_DEPRECATEDIN_3_0 int i2d_RSA_PUBKEY_bio(BIO *bp, const RSA *rsa);
      |                           ^~~~~~~~~~~~~~~~~~
bif_crypto.c:1422:8: warning: variable 'ssl' set but not used [-Wunused-but-set-variable]
 1422 |   SSL *ssl = NULL;
      |        ^~~
bif_crypto.c: In function 'bif_bin2hex':
bif_crypto.c:1805:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1805 | bif_bin2hex (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~~~~~
bif_crypto.c: In function 'bif_hex2bin':
bif_crypto.c:1831:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1831 | bif_hex2bin (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~~~~~
bif_crypto.c: In function 'bif_sha1_digest':
bif_crypto.c:1865:3: warning: 'SHA1_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1865 |   SHA1_Init (&ctx);
      |   ^~~~~~~~~
/usr/include/openssl/sha.h:49:27: note: declared here
   49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c);
      |                           ^~~~~~~~~
bif_crypto.c:1866:3: warning: 'SHA1_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1866 |   SHA1_Update (&ctx, data, box_length (data) - 1);
      |   ^~~~~~~~~~~
/usr/include/openssl/sha.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~~
bif_crypto.c:1867:3: warning: 'SHA1_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1867 |   SHA1_Final (&(md[0]), &ctx);
      |   ^~~~~~~~~~
/usr/include/openssl/sha.h:51:27: note: declared here
   51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c);
      |                           ^~~~~~~~~~
bif_crypto.c:1858:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1858 | bif_sha1_digest (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
bif_crypto.c: In function 'bif_pkcs7_certificates':
bif_crypto.c:1874:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1874 | bif_pkcs7_certificates (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
bif_crypto.c: In function 'bif_base36enc':
bif_crypto.c:1918:21: warning: initializer-string for array of 'char' truncates NUL terminator but destination lacks 'nonstring' attribute (37 chars into 36 available) [-Wunterminated-string-initialization]
 1918 |   char base36[36] = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bif_crypto.c:1915:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1915 | bif_base36enc (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
bif_crypto.c: In function 'bif_base36dec':
bif_crypto.c:1933:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1933 | bif_base36dec (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
bif_crypto.c: In function 'get_ssl_error_text':
bif_crypto.c:173:7: warning: '__builtin_strncpy' output truncated copying between 0 and 13 bytes from a string of length 13 [-Wstringop-truncation]
  173 |       strncpy (res, "<Unspecified>", err_len);
      |       ^
bif_crypto.c: In function 'strses_to_bio':
bif_crypto.c:703:7: warning: variable 'len' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  703 |   int len = strses_length (ses), to_read = len, readed = 0;
      |       ^~~
bif_crypto.c: In function 'bio_to_strses':
bif_crypto.c:727:7: warning: variable 'len' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  727 |   int len = BIO_get_mem_data (out_bio, &ptr);
      |       ^~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-cltrx.lo `test -f 'cltrx.c' || echo './'`cltrx.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c cltrx.c  -fPIC -DPIC -o .libs/libwi_la-cltrx.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-clserial.lo `test -f 'clserial.c' || echo './'`clserial.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c clserial.c  -fPIC -DPIC -o .libs/libwi_la-clserial.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-bif_search_excerpt.lo `test -f 'bif_search_excerpt.c' || echo './'`bif_search_excerpt.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c bif_search_excerpt.c  -fPIC -DPIC -o .libs/libwi_la-bif_search_excerpt.o
In file included from ../../libsrc/Dk.h:97,
                 from http.h:31,
                 from bif_search_excerpt.c:25:
bif_search_excerpt.c: In function 'se_wide_print':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_search_excerpt.c:333:3: note: in expansion of macro 'DO_BOX'
  333 |   DO_BOX (caddr_t, sentence, sent_inx, se->se_sentences)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_search_excerpt.c:337:5: note: in expansion of macro 'DO_BOX'
  337 |     DO_BOX (caddr_t, word, word_inx, sentence)
      |     ^~~~~~
In file included from bif_search_excerpt.c:776:
bif_search_excerpt.c:387:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  387 |       if (word_inx + 2 < BOX_ELEMENTS (sentence))       /* word before . or ... */
      |                        ^
bif_search_excerpt.c: In function 'se_wide_ctx_tokenize_doc':
bif_search_excerpt.c:594:23: warning: variable 'seh_word' set but not used [-Wunused-but-set-variable]
  594 |               caddr_t seh_word;
      |                       ^~~~~~~~
bif_search_excerpt.c:658:19: warning: variable 'seh_word' set but not used [-Wunused-but-set-variable]
  658 |           caddr_t seh_word;
      |                   ^~~~~~~~
bif_search_excerpt.c: In function 'se_utf8_print':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_search_excerpt.c:333:3: note: in expansion of macro 'DO_BOX'
  333 |   DO_BOX (caddr_t, sentence, sent_inx, se->se_sentences)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_search_excerpt.c:337:5: note: in expansion of macro 'DO_BOX'
  337 |     DO_BOX (caddr_t, word, word_inx, sentence)
      |     ^~~~~~
In file included from bif_search_excerpt.c:779:
bif_search_excerpt.c:387:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  387 |       if (word_inx + 2 < BOX_ELEMENTS (sentence))       /* word before . or ... */
      |                        ^
bif_search_excerpt.c: In function 'se_utf8_ctx_tokenize_doc':
bif_search_excerpt.c:594:23: warning: variable 'seh_word' set but not used [-Wunused-but-set-variable]
  594 |               caddr_t seh_word;
      |                       ^~~~~~~~
bif_search_excerpt.c:658:19: warning: variable 'seh_word' set but not used [-Wunused-but-set-variable]
  658 |           caddr_t seh_word;
      |                   ^~~~~~~~
bif_search_excerpt.c: In function 'se_narrow_print':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_search_excerpt.c:333:3: note: in expansion of macro 'DO_BOX'
  333 |   DO_BOX (caddr_t, sentence, sent_inx, se->se_sentences)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_search_excerpt.c:337:5: note: in expansion of macro 'DO_BOX'
  337 |     DO_BOX (caddr_t, word, word_inx, sentence)
      |     ^~~~~~
In file included from bif_search_excerpt.c:782:
bif_search_excerpt.c:387:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  387 |       if (word_inx + 2 < BOX_ELEMENTS (sentence))       /* word before . or ... */
      |                        ^
bif_search_excerpt.c: In function 'se_narrow_ctx_tokenize_doc':
bif_search_excerpt.c:594:23: warning: variable 'seh_word' set but not used [-Wunused-but-set-variable]
  594 |               caddr_t seh_word;
      |                       ^~~~~~~~
bif_search_excerpt.c:658:19: warning: variable 'seh_word' set but not used [-Wunused-but-set-variable]
  658 |           caddr_t seh_word;
      |                   ^~~~~~~~
bif_search_excerpt.c: In function 'bif_search_excerpt':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_search_excerpt.c:857:3: note: in expansion of macro 'DO_BOX_FAST'
  857 |   DO_BOX_FAST (caddr_t, hit, inx, orig_word_hits)
      |   ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_search_excerpt.c:864:3: note: in expansion of macro 'DO_BOX_FAST'
  864 |   DO_BOX_FAST (caddr_t, hit, inx, normalized_word_hits)
      |   ^~~~~~~~~~~
bif_search_excerpt.c:920:65: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare]
  920 |       if (((box_length (original_text) / sizeof (wchar_t)) - 1) > within_first)
      |                                                                 ^
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_search_excerpt.c:940:3: note: in expansion of macro 'DO_BOX'
  940 |   DO_BOX (caddr_t, hit, inx, normalized_word_hits)
      |   ^~~~~~
bif_search_excerpt.c:975:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  975 |   for (inx = 1; inx < BOX_ELEMENTS (normalized_word_hits); inx++)
      |                     ^
bif_search_excerpt.c:985:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  985 |   for (inx = 0; inx < BOX_ELEMENTS (normalized_word_hits); inx++)
      |                     ^
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_search_excerpt.c:990:5: note: in expansion of macro 'DO_BOX'
  990 |     DO_BOX (se_hit_t *, el, inx, hit_index)
      |     ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_search_excerpt.c:1031:3: note: in expansion of macro 'DO_BOX'
 1031 |   DO_BOX (caddr_t, seh, inx, hit_index)
      |   ^~~~~~
bif_search_excerpt.c:812:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
  812 | bif_search_excerpt (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
bif_search_excerpt.c: In function 'bif_fct_level':
bif_search_excerpt.c:1140:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1140 | bif_fct_level (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
bif_search_excerpt.c: In function 'bif_sum_rank':
bif_search_excerpt.c:1209:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1209 | bif_sum_rank (caddr_t *qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~~~~~
bif_search_excerpt.c: In function 'st_utf8_str_contains_unaccented_ucase_wstr':
bif_search_excerpt.c:118:16: warning: 'first_utf8len' may be used uninitialized [-Wmaybe-uninitialized]
  118 |       haystack = (utf8char *) ((1 == first_utf8len) ? strchr ((const char *) haystack, first_wide) : strstr ((const char *) haystack, (char *) first_utf8buf));
      |       ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bif_search_excerpt.c:98:7: note: 'first_utf8len' was declared here
   98 |   int first_utf8len;
      |       ^~~~~~~~~~~~~
bif_search_excerpt.c: In function 'se_tokenize_and_print':
bif_search_excerpt.c:807:10: warning: 'res' may be used uninitialized [-Wmaybe-uninitialized]
  807 |   return res;
      |          ^~~
bif_search_excerpt.c:790:11: note: 'res' was declared here
  790 |   caddr_t res;
      |           ^~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-cetop.lo `test -f 'cetop.c' || echo './'`cetop.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c cetop.c  -fPIC -DPIC -o .libs/libwi_la-cetop.o
cetop.c: In function 'itc_num_cast_search':
cetop.c:312:60: warning: unused parameter 'delta' [-Wunused-parameter]
  312 | itc_num_cast_search (it_cursor_t * itc, db_buf_t ce, int64 delta, int dtp_cmp, int rc)
cetop.c:312:71: warning: unused parameter 'dtp_cmp' [-Wunused-parameter]
  312 | itc_num_cast_search (it_cursor_t * itc, db_buf_t ce, int64 delta, int dtp_cmp, int rc)
      |                                                                   ~~~~^~~~~~~
cetop.c: In function 'ce_bad_len_ins_cb':
cetop.c:408:52: warning: unused parameter 'flags' [-Wunused-parameter]
  408 | ce_bad_len_ins_cb (col_pos_t * cpo, int row, dtp_t flags, db_buf_t val, int len, int64 offset, int rl)
      |                                              ~~~~~~^~~~~
In file included from cetop.c:646:
cesearch.c: In function 'ce_search_vec_int':
cesearch.c:32:20: warning: variable 'ce_bytes' set but not used [-Wunused-but-set-variable]
   32 |   int ce_n_values, ce_bytes;
      |                    ^~~~~~~~
cesearch.c:31:47: warning: variable 'lower' set but not used [-Wunused-but-set-variable]
   31 |   int below, at_or_above, top_eq, end, upper, lower, guess;
      |                                               ^~~~~
cesearch.c:31:40: warning: variable 'upper' set but not used [-Wunused-but-set-variable]
   31 |   int below, at_or_above, top_eq, end, upper, lower, guess;
      |                                        ^~~~~
In file included from cetop.c:662:
cesearch.c: In function 'ce_search_vec_int64':
cesearch.c:32:20: warning: variable 'ce_bytes' set but not used [-Wunused-but-set-variable]
   32 |   int ce_n_values, ce_bytes;
      |                    ^~~~~~~~
cesearch.c:31:47: warning: variable 'lower' set but not used [-Wunused-but-set-variable]
   31 |   int below, at_or_above, top_eq, end, upper, lower, guess;
      |                                               ^~~~~
cesearch.c:31:40: warning: variable 'upper' set but not used [-Wunused-but-set-variable]
   31 |   int below, at_or_above, top_eq, end, upper, lower, guess;
      |                                        ^~~~~
In file included from cetop.c:681:
cesearch.c: In function 'ce_search_vec_iri':
cesearch.c:32:20: warning: variable 'ce_bytes' set but not used [-Wunused-but-set-variable]
   32 |   int ce_n_values, ce_bytes;
      |                    ^~~~~~~~
cesearch.c:31:47: warning: variable 'lower' set but not used [-Wunused-but-set-variable]
   31 |   int below, at_or_above, top_eq, end, upper, lower, guess;
      |                                               ^~~~~
cesearch.c:31:40: warning: variable 'upper' set but not used [-Wunused-but-set-variable]
   31 |   int below, at_or_above, top_eq, end, upper, lower, guess;
      |                                        ^~~~~
In file included from cetop.c:697:
cesearch.c: In function 'ce_search_vec_iri64':
cesearch.c:32:20: warning: variable 'ce_bytes' set but not used [-Wunused-but-set-variable]
   32 |   int ce_n_values, ce_bytes;
      |                    ^~~~~~~~
cesearch.c:31:47: warning: variable 'lower' set but not used [-Wunused-but-set-variable]
   31 |   int below, at_or_above, top_eq, end, upper, lower, guess;
      |                                               ^~~~~
cesearch.c:31:40: warning: variable 'upper' set but not used [-Wunused-but-set-variable]
   31 |   int below, at_or_above, top_eq, end, upper, lower, guess;
      |                                        ^~~~~
In file included from cetop.c:710:
cesearch.c: In function 'ce_search_vec_any':
cesearch.c:32:20: warning: variable 'ce_bytes' set but not used [-Wunused-but-set-variable]
   32 |   int ce_n_values, ce_bytes;
      |                    ^~~~~~~~
cesearch.c:31:47: warning: variable 'lower' set but not used [-Wunused-but-set-variable]
   31 |   int below, at_or_above, top_eq, end, upper, lower, guess;
      |                                               ^~~~~
cesearch.c:31:40: warning: variable 'upper' set but not used [-Wunused-but-set-variable]
   31 |   int below, at_or_above, top_eq, end, upper, lower, guess;
      |                                        ^~~~~
In file included from cetop.c:720:
cedict1.c: In function 'ce_dict_1_int':
cedict1.c:28:60: warning: unused parameter 'dtp' [-Wunused-parameter]
   28 | ce_search_name (db_buf_t ce, int below, int64 value, dtp_t dtp, dtp_t flags
      |                                                      ~~~~~~^~~
cedict1.c:28:71: warning: unused parameter 'flags' [-Wunused-parameter]
   28 | ce_search_name (db_buf_t ce, int below, int64 value, dtp_t dtp, dtp_t flags
      |                                                                 ~~~~~~^~~~~
In file included from cetop.c:729:
cedict1.c: In function 'ce_dict_1_int64':
cedict1.c:28:60: warning: unused parameter 'dtp' [-Wunused-parameter]
   28 | ce_search_name (db_buf_t ce, int below, int64 value, dtp_t dtp, dtp_t flags
      |                                                      ~~~~~~^~~
cedict1.c:28:71: warning: unused parameter 'flags' [-Wunused-parameter]
   28 | ce_search_name (db_buf_t ce, int below, int64 value, dtp_t dtp, dtp_t flags
      |                                                                 ~~~~~~^~~~~
cedict1.c: In function 'ce_dict_1_iri':
cetop.c:735:20: warning: comparison of integer expressions of different signedness: 'iri_id_t' {aka 'long long unsigned int'} and 'long long int' [-Wsign-compare]
  735 | #define C_EQ  (col == value)
      |                    ^~
cedict1.c:47:19: note: in expansion of macro 'C_EQ'
   47 |               if (C_EQ)
      |                   ^~~~
cetop.c:735:20: warning: comparison of integer expressions of different signedness: 'iri_id_t' {aka 'long long unsigned int'} and 'long long int' [-Wsign-compare]
  735 | #define C_EQ  (col == value)
      |                    ^~
cedict1.c:57:11: note: in expansion of macro 'C_EQ'
   57 |       if (C_EQ)
      |           ^~~~
In file included from cetop.c:739:
cedict1.c:28:60: warning: unused parameter 'dtp' [-Wunused-parameter]
   28 | ce_search_name (db_buf_t ce, int below, int64 value, dtp_t dtp, dtp_t flags
      |                                                      ~~~~~~^~~
cedict1.c:28:71: warning: unused parameter 'flags' [-Wunused-parameter]
   28 | ce_search_name (db_buf_t ce, int below, int64 value, dtp_t dtp, dtp_t flags
      |                                                                 ~~~~~~^~~~~
cedict1.c: In function 'ce_dict_1_iri64':
cetop.c:745:20: warning: comparison of integer expressions of different signedness: 'iri_id_t' {aka 'long long unsigned int'} and 'long long int' [-Wsign-compare]
  745 | #define C_EQ  (col == value)
      |                    ^~
cedict1.c:47:19: note: in expansion of macro 'C_EQ'
   47 |               if (C_EQ)
      |                   ^~~~
cetop.c:745:20: warning: comparison of integer expressions of different signedness: 'iri_id_t' {aka 'long long unsigned int'} and 'long long int' [-Wsign-compare]
  745 | #define C_EQ  (col == value)
      |                    ^~
cedict1.c:57:11: note: in expansion of macro 'C_EQ'
   57 |       if (C_EQ)
      |           ^~~~
In file included from cetop.c:749:
cedict1.c:28:60: warning: unused parameter 'dtp' [-Wunused-parameter]
   28 | ce_search_name (db_buf_t ce, int below, int64 value, dtp_t dtp, dtp_t flags
      |                                                      ~~~~~~^~~
cedict1.c:28:71: warning: unused parameter 'flags' [-Wunused-parameter]
   28 | ce_search_name (db_buf_t ce, int below, int64 value, dtp_t dtp, dtp_t flags
      |                                                                 ~~~~~~^~~~~
In file included from cetop.c:760:
cedict1.c: In function 'ce_dict_1_any':
cedict1.c:28:60: warning: unused parameter 'dtp' [-Wunused-parameter]
   28 | ce_search_name (db_buf_t ce, int below, int64 value, dtp_t dtp, dtp_t flags
      |                                                      ~~~~~~^~~
cedict1.c:28:71: warning: unused parameter 'flags' [-Wunused-parameter]
   28 | ce_search_name (db_buf_t ce, int below, int64 value, dtp_t dtp, dtp_t flags
      |                                                                 ~~~~~~^~~~~
In file included from cetop.c:774:
cedict1.c: In function 'ce_dict_1_ins_any':
cedict1.c:28:60: warning: unused parameter 'dtp' [-Wunused-parameter]
   28 | ce_search_name (db_buf_t ce, int below, int64 value, dtp_t dtp, dtp_t flags
      |                                                      ~~~~~~^~~
cedict1.c:28:71: warning: unused parameter 'flags' [-Wunused-parameter]
   28 | ce_search_name (db_buf_t ce, int below, int64 value, dtp_t dtp, dtp_t flags
      |                                                                 ~~~~~~^~~~~
cetop.c: In function 'ce_dict_key':
cetop.c:837:36: warning: unused parameter 'dict' [-Wunused-parameter]
  837 | ce_dict_key (db_buf_t ce, db_buf_t dict, int64 value, dtp_t dtp, db_buf_t * dict_ret, int *sz_ret)
      |                           ~~~~~~~~~^~~~
cetop.c: In function 'ce_dict_ins_any_key':
cetop.c:873:44: warning: unused parameter 'dict' [-Wunused-parameter]
  873 | ce_dict_ins_any_key (db_buf_t ce, db_buf_t dict, int64 value, dtp_t dtp, db_buf_t * dict_ret, int *sz_ret, int *is_ncast_eq)
      |                                   ~~~~~~~~~^~~~
In file included from cetop.c:908:
cesearch.c: In function 'ce_search_dict':
cesearch.c:32:20: warning: variable 'ce_bytes' set but not used [-Wunused-but-set-variable]
   32 |   int ce_n_values, ce_bytes;
      |                    ^~~~~~~~
cesearch.c:31:47: warning: variable 'lower' set but not used [-Wunused-but-set-variable]
   31 |   int below, at_or_above, top_eq, end, upper, lower, guess;
      |                                               ^~~~~
cesearch.c:31:40: warning: variable 'upper' set but not used [-Wunused-but-set-variable]
   31 |   int below, at_or_above, top_eq, end, upper, lower, guess;
      |                                        ^~~~~
cetop.c: In function 'ce_search_rld':
cetop.c:1212:26: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
 1212 |           if (first + d8 < value)
      |                          ^
cetop.c: In function 'ce_search_int_delta':
cetop.c:1805:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1805 |       else if (skip >= run)
      |                     ^~
cetop.c:1745:24: warning: variable 'ce_cur' set but not used [-Wunused-but-set-variable]
 1745 |   db_buf_t ce_end, f1, ce_cur, ce_init_first, ce_first_val;
      |                        ^~~~~~
cetop.c:1738:24: warning: variable 'resume_run' set but not used [-Wunused-but-set-variable]
 1738 |   uint32 d, run, run1, resume_run;
      |                        ^~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-clsrv.lo `test -f 'clsrv.c' || echo './'`clsrv.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c clsrv.c  -fPIC -DPIC -o .libs/libwi_la-clsrv.o
clsrv.c: In function 'bif_cll_times':
clsrv.c:142:26: warning: unused parameter 'qst' [-Wunused-parameter]
  142 | bif_cll_times (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                ~~~~~~~~~~^~~
clsrv.c:142:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
  142 | bif_cll_times (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
clsrv.c:142:66: warning: unused parameter 'args' [-Wunused-parameter]
  142 | bif_cll_times (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                  ~~~~~~~~~~~~~~~~^~~~
clsrv.c: In function 'null_serialize':
clsrv.c:184:25: warning: unused parameter 'x' [-Wunused-parameter]
  184 | null_serialize (caddr_t x, dk_session_t * ses)
      |                 ~~~~~~~~^
clsrv.c: In function 'cl_name_to_host':
clsrv.c:191:25: warning: unused parameter 'name' [-Wunused-parameter]
  191 | cl_name_to_host (char * name)
      |                  ~~~~~~~^~~~
clsrv.c: In function 'cl_id_to_host':
clsrv.c:197:20: warning: unused parameter 'id' [-Wunused-parameter]
  197 | cl_id_to_host (int id)
      |                ~~~~^~
clsrv.c: In function 'cluster_init':
clsrv.c:220:41: warning: cast between incompatible function types from 'dk_session_t * (*)(void)' {aka 'struct dk_session_s * (*)(void)'} to 'void * (*)(void *)' [-Wcast-function-type]
  220 |   cl_strses_rc = resource_allocate (30, (rc_constr_t) cl_strses_allocate, (rc_destr_t) cl_strses_free, (rc_destr_t) strses_flush, NULL);
      |                                         ^
clsrv.c:223:27: warning: cast between incompatible function types from 'void (*)(char *, dk_session_t *)' {aka 'void (*)(char *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type]
  223 |   PrpcSetWriter (DV_CLRG, (ses_write_func) null_serialize);
      |                           ^
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-arith.lo `test -f 'arith.c' || echo './'`arith.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c arith.c  -fPIC -DPIC -o .libs/libwi_la-arith.o
arith.c: In function 'box_identity':
arith.c:1120:38: warning: unused parameter 'ignore' [-Wunused-parameter]
 1120 | box_identity (ccaddr_t arg, ccaddr_t ignore, caddr_t * qst, state_slot_t * target)
      |                             ~~~~~~~~~^~~~~~
arith.c: In function 'artm_int_to_int':
arith.c:1408:66: warning: unused parameter 'first_set' [-Wunused-parameter]
 1408 | artm_int_to_int (double *target, data_col_t * dc, int *sets, int first_set, int n)
      |                                                              ~~~~^~~~~~~~~
arith.c: In function 'artm_date_to_date':
arith.c:1424:12: warning: unused variable 'fill' [-Wunused-variable]
 1424 |   int inx, fill = 0;
      |            ^~~~
arith.c:1422:68: warning: unused parameter 'first_set' [-Wunused-parameter]
 1422 | artm_date_to_date (double *target, data_col_t * dc, int *sets, int first_set, int n)
      |                                                                ~~~~^~~~~~~~~
arith.c: In function 'artm_float_to_float':
arith.c:1440:70: warning: unused parameter 'first_set' [-Wunused-parameter]
 1440 | artm_float_to_float (double *target, data_col_t * dc, int *sets, int first_set, int n)
      |                                                                  ~~~~^~~~~~~~~
arith.c: In function 'cmp_boxes_safe':
arith.c:543:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
  543 |           dtp1 = DV_WIDE;
arith.c:544:9: note: here
  544 |         case DV_WIDE:
      |         ^~~~
arith.c:586:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
  586 |           dtp2 = DV_WIDE;
arith.c:587:9: note: here
  587 |         case DV_WIDE:
      |         ^~~~
arith.c: In function 'cmp_boxes':
arith.c:761:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
  761 |           dtp1 = DV_WIDE;
arith.c:762:9: note: here
  762 |         case DV_WIDE:
      |         ^~~~
arith.c:804:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
  804 |           dtp2 = DV_WIDE;
arith.c:805:9: note: here
  805 |         case DV_WIDE:
      |         ^~~~
arith.c: In function 'artm_const_cast':
arith.c:1347:35: warning: 'dc' may be used uninitialized [-Wmaybe-uninitialized]
 1347 |           ((float *) target)[inx] = dc;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~^~~~
arith.c:1336:15: note: 'dc' was declared here
 1336 |         float dc;
      |               ^~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-cldaq.lo `test -f 'cldaq.c' || echo './'`cldaq.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c cldaq.c  -fPIC -DPIC -o .libs/libwi_la-cldaq.o
cldaq.c: In function 'array_add':
cldaq.c:61:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
   61 |   else if (BOX_ELEMENTS (*ap) <= *fill)
      |                               ^~
cldaq.c: In function 'mp_array_add':
cldaq.c:85:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
   85 |   else if (BOX_ELEMENTS (*ap) <= *fill)
      |                               ^~
cldaq.c: In function 'cl_vec_exec':
cldaq.c:247:46: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  247 |       if (!set_mask || box_length (set_mask) < set_bytes)
      |                                              ^
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56,
                 from sqlnode.h:32,
                 from cldaq.c:26:
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
cldaq.c:298:3: note: in expansion of macro 'DO_BOX'
  298 |   DO_BOX (state_slot_t *, ssl, inx, ssl_pars) dk_free_tree (inst[ssl->ssl_box_index]);
      |   ^~~~~~
cldaq.c: In function 'clrg_local_ins_del_single':
cldaq.c:310:17: warning: unused variable 'deflt_clib' [-Wunused-variable]
  310 |   cll_in_box_t *deflt_clib = clrg_ensure_single_clib (clrg);
      |                 ^~~~~~~~~~
cldaq.c: In function 'cl_part_hosts':
cldaq.c:351:32: warning: unused parameter 'map' [-Wunused-parameter]
  351 | cl_part_hosts (cluster_map_t * map, cl_host_t ** group, uint32 hash, int32 rem, int is_upd, dk_set_t * hosts)
      |                ~~~~~~~~~~~~~~~~^~~
cldaq.c:351:50: warning: unused parameter 'group' [-Wunused-parameter]
  351 | cl_part_hosts (cluster_map_t * map, cl_host_t ** group, uint32 hash, int32 rem, int is_upd, dk_set_t * hosts)
      |                                     ~~~~~~~~~~~~~^~~~~
cldaq.c:351:64: warning: unused parameter 'hash' [-Wunused-parameter]
  351 | cl_part_hosts (cluster_map_t * map, cl_host_t ** group, uint32 hash, int32 rem, int is_upd, dk_set_t * hosts)
cldaq.c:351:76: warning: unused parameter 'rem' [-Wunused-parameter]
  351 | cl_part_hosts (cluster_map_t * map, cl_host_t ** group, uint32 hash, int32 rem, int is_upd, dk_set_t * hosts)
cldaq.c:351:85: warning: unused parameter 'is_upd' [-Wunused-parameter]
  351 | cl_part_hosts (cluster_map_t * map, cl_host_t ** group, uint32 hash, int32 rem, int is_upd, dk_set_t * hosts)
      |                                                                                 ~~~~^~~~~~
cldaq.c:351:104: warning: unused parameter 'hosts' [-Wunused-parameter]
  351 | cl_part_hosts (cluster_map_t * map, cl_host_t ** group, uint32 hash, int32 rem, int is_upd, dk_set_t * hosts)
      |                                                                                             ~~~~~~~~~~~^~~~~
cldaq.c: In function 'cl_key_locate':
cldaq.c:358:28: warning: unused parameter 'key' [-Wunused-parameter]
  358 | cl_key_locate (dbe_key_t * key, caddr_t * values, int is_upd, slice_id_t * slid_ret)
      |                ~~~~~~~~~~~~^~~
cldaq.c:358:43: warning: unused parameter 'values' [-Wunused-parameter]
  358 | cl_key_locate (dbe_key_t * key, caddr_t * values, int is_upd, slice_id_t * slid_ret)
      |                                 ~~~~~~~~~~^~~~~~
cldaq.c:358:55: warning: unused parameter 'is_upd' [-Wunused-parameter]
  358 | cl_key_locate (dbe_key_t * key, caddr_t * values, int is_upd, slice_id_t * slid_ret)
      |                                                   ~~~~^~~~~~
cldaq.c:358:76: warning: unused parameter 'slid_ret' [-Wunused-parameter]
  358 | cl_key_locate (dbe_key_t * key, caddr_t * values, int is_upd, slice_id_t * slid_ret)
      |                                                               ~~~~~~~~~~~~~^~~~~~~~
cldaq.c: In function 'bif_cl_set_slice':
cldaq.c:377:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
  377 | bif_cl_set_slice (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
cldaq.c: In function 'bif_partition':
cldaq.c:402:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
  402 | bif_partition (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
cldaq.c: In function 'bif_partition_group':
cldaq.c:424:7: warning: variable 'no' set but not used [-Wunused-but-set-variable]
  424 |   int no;
      |       ^~
cldaq.c:417:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
  417 | bif_partition_group (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
cldaq.c: In function 'bif_key_n_partitions':
cldaq.c:442:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
  442 | bif_key_n_partitions (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
cldaq.c: In function 'bif_daq':
cldaq.c:450:35: warning: unused parameter 'err_ret' [-Wunused-parameter]
  450 | bif_daq (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                         ~~~~~~~~~~^~~~~~~
cldaq.c: In function 'bif_daq_buffered_bytes':
cldaq.c:481:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
  481 | bif_daq_buffered_bytes (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
cldaq.c: In function 'cu_dispatch':
cldaq.c:560:7: warning: unused variable 'first_seq_no' [-Wunused-variable]
  560 |   int first_seq_no = -1;
      |       ^~~~~~~~~~~~
cldaq.c: In function 'cu_next':
cldaq.c:662:46: warning: unused parameter 'qi' [-Wunused-parameter]
  662 | cu_next (cucurbit_t * cu, query_instance_t * qi, int is_flush)
      |                           ~~~~~~~~~~~~~~~~~~~^~
cldaq.c:662:54: warning: unused parameter 'is_flush' [-Wunused-parameter]
  662 | cu_next (cucurbit_t * cu, query_instance_t * qi, int is_flush)
      |                                                  ~~~~^~~~~~~~
cldaq.c: In function 'bif_dpipe_redo':
cldaq.c:917:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
  917 | bif_dpipe_redo (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
cldaq.c: In function 'bif_dpipe':
cldaq.c:946:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  946 |   for (inx = 1; inx < BOX_ELEMENTS (args); inx++)
      |                     ^
cldaq.c:925:37: warning: unused parameter 'err_ret' [-Wunused-parameter]
  925 | bif_dpipe (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                           ~~~~~~~~~~^~~~~~~
cldaq.c: In function 'cu_row':
cldaq.c:971:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  971 |   for (inx = 0; inx < BOX_ELEMENTS (args); inx++)
      |                     ^
cldaq.c: In function 'cu_ssl_row':
cldaq.c:1032:29: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1032 |   for (inx = first_ssl; inx < BOX_ELEMENTS (args); inx++)
      |                             ^
cldaq.c:1052:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1052 |   for (inx = 2; inx < BOX_ELEMENTS (row); inx++)
      |                     ^
cldaq.c: In function 'bif_dpipe_next':
cldaq.c:1198:27: warning: unused parameter 'qst' [-Wunused-parameter]
 1198 | bif_dpipe_next (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                 ~~~~~~~~~~^~~
cldaq.c:1198:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1198 | bif_dpipe_next (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
cldaq.c:1198:67: warning: unused parameter 'args' [-Wunused-parameter]
 1198 | bif_dpipe_next (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                   ~~~~~~~~~~~~~~~~^~~~
cldaq.c: In function 'bif_dpipe_count':
cldaq.c:1205:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1205 | bif_dpipe_count (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
cldaq.c: In function 'bif_dpipe_reuse':
cldaq.c:1216:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1216 | bif_dpipe_reuse (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
cldaq.c: In function 'bif_dpipe_define':
cldaq.c:1232:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1232 | bif_dpipe_define (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
cldaq.c: In function 'bif_dpipe_drop':
cldaq.c:1266:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1266 | bif_dpipe_drop (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
cldaq.c: In function 'bif_cl_is_autocommit':
cldaq.c:1280:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1280 | bif_cl_is_autocommit (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
cldaq.c:1280:73: warning: unused parameter 'args' [-Wunused-parameter]
 1280 | bif_cl_is_autocommit (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                         ~~~~~~~~~~~~~~~~^~~~
cldaq.c: In function 'bif_cl_daq_client':
cldaq.c:1290:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1290 | bif_cl_daq_client (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
cldaq.c:1290:70: warning: unused parameter 'args' [-Wunused-parameter]
 1290 | bif_cl_daq_client (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                      ~~~~~~~~~~~~~~~~^~~~
cldaq.c: In function 'bif_cl_detach_thread':
cldaq.c:1309:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1309 | bif_cl_detach_thread (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
cldaq.c:1309:73: warning: unused parameter 'args' [-Wunused-parameter]
 1309 | bif_cl_detach_thread (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                         ~~~~~~~~~~~~~~~~^~~~
In file included from ../../libsrc/Dk.h:100:
cldaq.c: In function 'dpipe_refresh_schema':
cldaq.c:1324:23: warning: unused variable 'name' [-Wunused-variable]
 1324 |   DO_IDHASH (caddr_t, name, cu_func_t *, cf, name_to_cu_func)
      |                       ^~~~
../../libsrc/Dk/Dkhashext.h:284:10: note: in definition of macro 'DO_IDHASH'
  284 |     { tk key = *key##p; \
      |          ^~~
cldaq.c: In function 'bif_cl_current_slice':
cldaq.c:1407:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1407 | bif_cl_current_slice (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
cldaq.c:1407:73: warning: unused parameter 'args' [-Wunused-parameter]
 1407 | bif_cl_current_slice (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                         ~~~~~~~~~~~~~~~~^~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-clnode.lo `test -f 'clnode.c' || echo './'`clnode.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c clnode.c  -fPIC -DPIC -o .libs/libwi_la-clnode.o
In file included from sqlnode.h:2097,
                 from clnode.c:28:
clnode.c: In function 'cp_int_any_hash':
cluster.h:1691:38: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'int' [-Wsign-compare]
 1691 |  (enable_small_int_part && (uint64)i < (1 << (shift + 2)) \
      |                                      ^
clnode.c:86:11: note: in expansion of macro 'I_PART'
   86 |       i = I_PART (i, shift);
      |           ^~~~~~
clnode.c: In function 'cp_double_hash':
cluster.h:1691:38: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'int' [-Wsign-compare]
 1691 |  (enable_small_int_part && (uint64)i < (1 << (shift + 2)) \
      |                                      ^
cluster.h:1697:56: note: in expansion of macro 'I_PART'
 1697 |   ((*rem_ret = (cp->cp_shift << 24) | (cp->cp_shift ? (I_PART (i, cp->cp_shift) & N_ONES (cp->cp_shift)) : -1)), \
      |                                                        ^~~~~~
clnode.c:119:20: note: in expansion of macro 'cp_int_hash'
  119 |             return cp_int_hash (cp, i, rem_ret);
      |                    ^~~~~~~~~~~
cluster.h:1697:108: warning: operand of '?:' changes signedness from 'int' to 'long long unsigned int' due to unsignedness of other operand [-Wsign-compare]
 1697 |   ((*rem_ret = (cp->cp_shift << 24) | (cp->cp_shift ? (I_PART (i, cp->cp_shift) & N_ONES (cp->cp_shift)) : -1)), \
      |                                                                                                            ^~
clnode.c:119:20: note: in expansion of macro 'cp_int_hash'
  119 |             return cp_int_hash (cp, i, rem_ret);
      |                    ^~~~~~~~~~~
cluster.h:1691:38: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'int' [-Wsign-compare]
 1691 |  (enable_small_int_part && (uint64)i < (1 << (shift + 2)) \
      |                                      ^
cluster.h:1698:23: note: in expansion of macro 'I_PART'
 1698 |    ((((unsigned int64)I_PART (i, cp->cp_shift)) >> cp->cp_shift) & cp->cp_mask))
      |                       ^~~~~~
clnode.c:119:20: note: in expansion of macro 'cp_int_hash'
  119 |             return cp_int_hash (cp, i, rem_ret);
      |                    ^~~~~~~~~~~
clnode.c: In function 'cp_numeric_hash':
cluster.h:1691:38: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'int' [-Wsign-compare]
 1691 |  (enable_small_int_part && (uint64)i < (1 << (shift + 2)) \
      |                                      ^
cluster.h:1697:56: note: in expansion of macro 'I_PART'
 1697 |   ((*rem_ret = (cp->cp_shift << 24) | (cp->cp_shift ? (I_PART (i, cp->cp_shift) & N_ONES (cp->cp_shift)) : -1)), \
      |                                                        ^~~~~~
clnode.c:139:16: note: in expansion of macro 'cp_int_hash'
  139 |         return cp_int_hash (cp, i, rem_ret);
      |                ^~~~~~~~~~~
cluster.h:1697:108: warning: operand of '?:' changes signedness from 'int' to 'long long unsigned int' due to unsignedness of other operand [-Wsign-compare]
 1697 |   ((*rem_ret = (cp->cp_shift << 24) | (cp->cp_shift ? (I_PART (i, cp->cp_shift) & N_ONES (cp->cp_shift)) : -1)), \
      |                                                                                                            ^~
clnode.c:139:16: note: in expansion of macro 'cp_int_hash'
  139 |         return cp_int_hash (cp, i, rem_ret);
      |                ^~~~~~~~~~~
cluster.h:1691:38: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'int' [-Wsign-compare]
 1691 |  (enable_small_int_part && (uint64)i < (1 << (shift + 2)) \
      |                                      ^
cluster.h:1698:23: note: in expansion of macro 'I_PART'
 1698 |    ((((unsigned int64)I_PART (i, cp->cp_shift)) >> cp->cp_shift) & cp->cp_mask))
      |                       ^~~~~~
clnode.c:139:16: note: in expansion of macro 'cp_int_hash'
  139 |         return cp_int_hash (cp, i, rem_ret);
      |                ^~~~~~~~~~~
clnode.c: In function 'cp_any_hash':
clnode.c:156:27: warning: variable 'known_len' set but not used [-Wunused-but-set-variable]
  156 |   int is_string = 0, len, known_len = -1;
      |                           ^~~~~~~~~
clnode.c: In function 'col_part_cast_rdf':
clnode.c:228:46: warning: unused parameter 'sqt' [-Wunused-parameter]
  228 | col_part_cast_rdf (caddr_t val, sql_type_t * sqt, caddr_t * err)
      |                                 ~~~~~~~~~~~~~^~~
clnode.c: In function 'col_part_hash':
cluster.h:1691:38: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'int' [-Wsign-compare]
 1691 |  (enable_small_int_part && (uint64)i < (1 << (shift + 2)) \
      |                                      ^
cluster.h:1697:56: note: in expansion of macro 'I_PART'
 1697 |   ((*rem_ret = (cp->cp_shift << 24) | (cp->cp_shift ? (I_PART (i, cp->cp_shift) & N_ONES (cp->cp_shift)) : -1)), \
      |                                                        ^~~~~~
clnode.c:295:16: note: in expansion of macro 'cp_int_hash'
  295 |         hash = cp_int_hash (cp, i, rem_ret);
      |                ^~~~~~~~~~~
cluster.h:1697:108: warning: operand of '?:' changes signedness from 'int' to 'long long unsigned int' due to unsignedness of other operand [-Wsign-compare]
 1697 |   ((*rem_ret = (cp->cp_shift << 24) | (cp->cp_shift ? (I_PART (i, cp->cp_shift) & N_ONES (cp->cp_shift)) : -1)), \
      |                                                                                                            ^~
clnode.c:295:16: note: in expansion of macro 'cp_int_hash'
  295 |         hash = cp_int_hash (cp, i, rem_ret);
      |                ^~~~~~~~~~~
cluster.h:1691:38: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'int' [-Wsign-compare]
 1691 |  (enable_small_int_part && (uint64)i < (1 << (shift + 2)) \
      |                                      ^
cluster.h:1698:23: note: in expansion of macro 'I_PART'
 1698 |    ((((unsigned int64)I_PART (i, cp->cp_shift)) >> cp->cp_shift) & cp->cp_mask))
      |                       ^~~~~~
clnode.c:295:16: note: in expansion of macro 'cp_int_hash'
  295 |         hash = cp_int_hash (cp, i, rem_ret);
      |                ^~~~~~~~~~~
clnode.c: In function 'cl_key_insert_op_vec':
clnode.c:388:33: warning: unused parameter 'qst' [-Wunused-parameter]
  388 | cl_key_insert_op_vec (caddr_t * qst, dbe_key_t * key, int ins_mode,
      |                       ~~~~~~~~~~^~~
clnode.c: In function 'cl_key_delete_op_vec':
clnode.c:447:33: warning: unused parameter 'qst' [-Wunused-parameter]
  447 | cl_key_delete_op_vec (caddr_t * qst, dbe_key_t * key,
      |                       ~~~~~~~~~~^~~
clnode.c: In function 'cl_ddl':
clnode.c:537:28: warning: unused parameter 'qi' [-Wunused-parameter]
  537 | cl_ddl (query_instance_t * qi, lock_trx_t * lt, caddr_t name, int type, caddr_t trig_table)
      |         ~~~~~~~~~~~~~~~~~~~^~
clnode.c:537:45: warning: unused parameter 'lt' [-Wunused-parameter]
  537 | cl_ddl (query_instance_t * qi, lock_trx_t * lt, caddr_t name, int type, caddr_t trig_table)
      |                                ~~~~~~~~~~~~~^~
clnode.c:537:57: warning: unused parameter 'name' [-Wunused-parameter]
  537 | cl_ddl (query_instance_t * qi, lock_trx_t * lt, caddr_t name, int type, caddr_t trig_table)
      |                                                 ~~~~~~~~^~~~
clnode.c:537:67: warning: unused parameter 'type' [-Wunused-parameter]
  537 | cl_ddl (query_instance_t * qi, lock_trx_t * lt, caddr_t name, int type, caddr_t trig_table)
      |                                                               ~~~~^~~~
clnode.c:537:81: warning: unused parameter 'trig_table' [-Wunused-parameter]
  537 | cl_ddl (query_instance_t * qi, lock_trx_t * lt, caddr_t name, int type, caddr_t trig_table)
      |                                                                         ~~~~~~~~^~~~~~~~~~
clnode.c: In function 'lt_expedite_1pc':
clnode.c:544:31: warning: unused parameter 'lt' [-Wunused-parameter]
  544 | lt_expedite_1pc (lock_trx_t * lt)
      |                  ~~~~~~~~~~~~~^~
clnode.c: In function 'itcl_allocate':
clnode.c:551:29: warning: unused parameter 'lt' [-Wunused-parameter]
  551 | itcl_allocate (lock_trx_t * lt, caddr_t * inst)
      |                ~~~~~~~~~~~~~^~
clnode.c: In function 'dpipe_node_input':
clnode.c:561:34: warning: unused parameter 'dp' [-Wunused-parameter]
  561 | dpipe_node_input (dpipe_node_t * dp, caddr_t * inst, caddr_t * state)
      |                   ~~~~~~~~~~~~~~~^~
clnode.c:561:48: warning: unused parameter 'inst' [-Wunused-parameter]
  561 | dpipe_node_input (dpipe_node_t * dp, caddr_t * inst, caddr_t * state)
      |                                      ~~~~~~~~~~^~~~
clnode.c:561:64: warning: unused parameter 'state' [-Wunused-parameter]
  561 | dpipe_node_input (dpipe_node_t * dp, caddr_t * inst, caddr_t * state)
      |                                                      ~~~~~~~~~~^~~~~
clnode.c: In function 'query_frag_input':
clnode.c:568:34: warning: unused parameter 'qf' [-Wunused-parameter]
  568 | query_frag_input (query_frag_t * qf, caddr_t * inst, caddr_t * state)
      |                   ~~~~~~~~~~~~~~~^~
clnode.c:568:48: warning: unused parameter 'inst' [-Wunused-parameter]
  568 | query_frag_input (query_frag_t * qf, caddr_t * inst, caddr_t * state)
      |                                      ~~~~~~~~~~^~~~
clnode.c:568:64: warning: unused parameter 'state' [-Wunused-parameter]
  568 | query_frag_input (query_frag_t * qf, caddr_t * inst, caddr_t * state)
      |                                                      ~~~~~~~~~~^~~~~
clnode.c: In function 'qf_select_node_input':
clnode.c:574:42: warning: unused parameter 'qfs' [-Wunused-parameter]
  574 | qf_select_node_input (qf_select_node_t * qfs, caddr_t * inst, caddr_t * state)
      |                       ~~~~~~~~~~~~~~~~~~~^~~
clnode.c:574:57: warning: unused parameter 'inst' [-Wunused-parameter]
  574 | qf_select_node_input (qf_select_node_t * qfs, caddr_t * inst, caddr_t * state)
      |                                               ~~~~~~~~~~^~~~
clnode.c:574:73: warning: unused parameter 'state' [-Wunused-parameter]
  574 | qf_select_node_input (qf_select_node_t * qfs, caddr_t * inst, caddr_t * state)
      |                                                               ~~~~~~~~~~^~~~~
clnode.c: In function 'cl_select_save_env':
clnode.c:592:33: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
  592 |   else if (BOX_ELEMENTS (array) <= nth)
      |                                 ^~
clnode.c:582:74: warning: unused parameter 'inst' [-Wunused-parameter]
  582 | cl_select_save_env (table_source_t * ts, itc_cluster_t * itcl, caddr_t * inst, cl_op_t * clo, int nth)
      |                                                                ~~~~~~~~~~^~~~
clnode.c: In function 'cl_node_init':
clnode.c:610:32: warning: unused parameter 'ts' [-Wunused-parameter]
  610 | cl_node_init (table_source_t * ts, caddr_t * inst)
      |               ~~~~~~~~~~~~~~~~~^~
clnode.c:610:46: warning: unused parameter 'inst' [-Wunused-parameter]
  610 | cl_node_init (table_source_t * ts, caddr_t * inst)
      |                                    ~~~~~~~~~~^~~~
clnode.c: In function 'cp_any_hash':
clnode.c:212:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
  212 |       if (wi_inst.wi_master->dbs_initial_gen >= 3120)
      |          ^
clnode.c:215:5: note: here
  215 |     case DV_BOX_FLAGS:
      |     ^~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-clrdf.lo `test -f 'clrdf.c' || echo './'`clrdf.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c clrdf.c  -fPIC -DPIC -o .libs/libwi_la-clrdf.o
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56,
                 from sqlnode.h:32,
                 from clrdf.c:26:
clrdf.c: In function 'cu_key_is_dup':
../../libsrc/Dk/Dkbox.h:313:47: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
  313 |         if (sizeof (area) - BOX_AUTO_OVERHEAD >= (n)) \
      |                                               ^~
clrdf.c:58:3: note: in expansion of macro 'BOX_AUTO_TYPED'
   58 |   BOX_AUTO_TYPED (caddr_t *, box, tmp, sz, DV_ARRAY_OF_POINTER);
      |   ^~~~~~~~~~~~~~
clrdf.c: In function 'rdf_fetch_gs':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
clrdf.c:422:3: note: in expansion of macro 'DO_BOX'
  422 |   DO_BOX (caddr_t *, g, inx, gs)
      |   ^~~~~~
clrdf.c: In function 'cu_gr_next':
clrdf.c:500:57: warning: unused parameter 'fin' [-Wunused-parameter]
  500 | cu_gr_next (cucurbit_t * cu, query_instance_t * qi, int fin)
      |                                                     ~~~~^~~
In file included from ../../libsrc/Dk.h:100:
clrdf.c: In function 'cu_feed_del':
clrdf.c:557:37: warning: unused variable 'ign' [-Wunused-variable]
  557 |   DO_IDHASH (caddr_t, img, ptrlong, ign, pre)
      |                                     ^~~
../../libsrc/Dk/Dkhashext.h:285:10: note: in definition of macro 'DO_IDHASH'
  285 |       td data = *data##p;
      |          ^~~~
clrdf.c: In function 'cl_rdf_call_insert_cb':
clrdf.c:655:37: warning: unused variable 'ign' [-Wunused-variable]
  655 |   DO_IDHASH (caddr_t, img, ptrlong, ign, pre) dk_free_box (img);
      |                                     ^~~
../../libsrc/Dk/Dkhashext.h:285:10: note: in definition of macro 'DO_IDHASH'
  285 |       td data = *data##p;
      |          ^~~~
clrdf.c: In function 'cl_id_to_iri':
clrdf.c:689:34: warning: unused parameter 'qi' [-Wunused-parameter]
  689 | cl_id_to_iri (query_instance_t * qi, caddr_t id)
      |               ~~~~~~~~~~~~~~~~~~~^~
clrdf.c:689:46: warning: unused parameter 'id' [-Wunused-parameter]
  689 | cl_id_to_iri (query_instance_t * qi, caddr_t id)
      |                                      ~~~~~~~~^~
clrdf.c: In function 'bif_dpipe_rdf_load_mode':
clrdf.c:698:51: warning: unused parameter 'err_ret' [-Wunused-parameter]
  698 | bif_dpipe_rdf_load_mode (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                         ~~~~~~~~~~^~~~~~~
clrdf.c: In function 'bif_dpipe_set_rdf_load':
clrdf.c:709:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
  709 | bif_dpipe_set_rdf_load (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-bitmap.lo `test -f 'bitmap.c' || echo './'`bitmap.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c bitmap.c  -fPIC -DPIC -o .libs/libwi_la-bitmap.o
bitmap.c: In function 'itc_bm_insert_single':
bitmap.c:486:7: warning: variable 'rc' set but not used [-Wunused-but-set-variable]
  486 |   int rc;
      |       ^~
bitmap.c: In function 'itc_bm_insert_in_row':
bitmap.c:831:34: warning: comparison of integer expressions of different signedness: 'short int' and 'long unsigned int' [-Wsign-compare]
  831 |       if (key->key_bm_cl->cl_nth >= sizeof (cl_array) / sizeof (caddr_t)) GPF_T1 ("too many leading parts in bm inx");
      |                                  ^~
bitmap.c:711:12: warning: variable 'page' set but not used [-Wunused-but-set-variable]
  711 |   db_buf_t page, row;
      |            ^~~~
bitmap.c:709:35: warning: variable 'row_align_len' set but not used [-Wunused-but-set-variable]
  709 |   int off, len, rc, row_reserved, row_align_len, inx;
      |                                   ^~~~~~~~~~~~~
bitmap.c: In function 'word_logcount':
bitmap.c:993:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  993 |   for (inx = 0; inx < 8 * sizeof (int); inx++)
      |                     ^
bitmap.c: In function 'pl_ce_set':
bitmap.c:1371:52: warning: unused parameter 'ce_len' [-Wunused-parameter]
 1371 | pl_ce_set (placeholder_t * itc, db_buf_t ce, short ce_len, bitno_t bm_start, bitno_t value, int is_fwd)
      |                                              ~~~~~~^~~~~~
bitmap.c: In function 'itc_bm_land_seek':
bitmap.c:1876:35: warning: unused parameter 'buf' [-Wunused-parameter]
 1876 |                   buffer_desc_t * buf)
      |                   ~~~~~~~~~~~~~~~~^~~
bitmap.c:1912:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1912 |           min++;
      |           ~~~^~
bitmap.c:1913:9: note: here
 1913 |         case CMP_GTE:
      |         ^~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-clvec.lo `test -f 'clvec.c' || echo './'`clvec.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c clvec.c  -fPIC -DPIC -o .libs/libwi_la-clvec.o
clvec.c: In function 'clib_vec_read_into_slots':
clvec.c:171:22: warning: self-comparison always evaluates to false [-Wtautological-compare]
  171 |     else if (dre_pos != dre_pos || dc_fill != dc->dc_n_values)
      |                      ^~
clvec.c: In function 'dc_append_dre':
clvec.c:392:29: warning: unused parameter 'dc' [-Wunused-parameter]
  392 | dc_append_dre (data_col_t * dc, dc_read_t * dre)
      |                ~~~~~~~~~~~~~^~
clvec.c:392:45: warning: unused parameter 'dre' [-Wunused-parameter]
  392 | dc_append_dre (data_col_t * dc, dc_read_t * dre)
      |                                 ~~~~~~~~~~~~^~~
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56,
                 from sqlnode.h:32,
                 from clvec.c:28:
clvec.c: In function 'clib_row_boxes':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
clvec.c:413:7: note: in expansion of macro 'DO_BOX'
  413 |       DO_BOX (state_slot_t *, ssl, inx, clrg->clrg_itcl->itcl_dfg_qf->qf_inner_out_slots)
      |       ^~~~~~
clvec.c:413:31: warning: unused variable 'ssl' [-Wunused-variable]
  413 |       DO_BOX (state_slot_t *, ssl, inx, clrg->clrg_itcl->itcl_dfg_qf->qf_inner_out_slots)
      |                               ^~~
../../libsrc/Dk/Dkbox.h:261:17: note: in definition of macro 'DO_BOX'
  261 |             dtp v = (dtp) (((void **)(arr)) [inx]);
      |                 ^
clvec.c: In function 'cli_set_slice':
clvec.c:458:38: warning: unused parameter 'cli' [-Wunused-parameter]
  458 | cli_set_slice (client_connection_t * cli, cluster_map_t * clm, slice_id_t slice, caddr_t * err_ret)
      |                ~~~~~~~~~~~~~~~~~~~~~~^~~
clvec.c:458:59: warning: unused parameter 'clm' [-Wunused-parameter]
  458 | cli_set_slice (client_connection_t * cli, cluster_map_t * clm, slice_id_t slice, caddr_t * err_ret)
      |                                           ~~~~~~~~~~~~~~~~^~~
clvec.c:458:75: warning: unused parameter 'slice' [-Wunused-parameter]
  458 | cli_set_slice (client_connection_t * cli, cluster_map_t * clm, slice_id_t slice, caddr_t * err_ret)
      |                                                                ~~~~~~~~~~~^~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-cedel.lo `test -f 'cedel.c' || echo './'`cedel.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c cedel.c  -fPIC -DPIC -o .libs/libwi_la-cedel.o
cedel.c: In function 'ce_del_int_delta':
cedel.c:412:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  412 |           if (row_no >= last_row + run)
      |                      ^~
cedel.c:419:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  419 |       else if (n_for_run != run || is_first_run)
      |                          ^~
cedel.c:358:35: warning: variable 'ce_cur' set but not used [-Wunused-but-set-variable]
  358 |   db_buf_t ce_first = ce, ce_end, ce_cur, ce_first_val;
      |                                   ^~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
./mkgit_head.sh: line 11: git: command not found
make[3]: [Makefile:3829: git_head.c] Error 127 (ignored)
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-blob.lo `test -f 'blob.c' || echo './'`blob.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c blob.c  -fPIC -DPIC -o .libs/libwi_la-blob.o
blob.c: In function 'bh_fill_page_generic':
blob.c:173:42: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  173 |               while (maxout > 0 && maxin >= sizeof(wchar_t))
      |                                          ^~
blob.c:172:19: warning: variable 'len' set but not used [-Wunused-but-set-variable]
  172 |               int len = 0, oblom = 0;
      |                   ^~~
blob.c:199:57: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  199 |               while (maxout >= VIRT_MB_CUR_MAX && maxin >= sizeof(wchar_t))
      |                                                         ^~
blob.c: In function 'get_data_from_client':
blob.c:458:58: warning: unused parameter 'pos' [-Wunused-parameter]
  458 | get_data_from_client (void *arg, unsigned char *buf, int pos, int len)
      |                                                      ~~~~^~~
blob.c: In function 'bh_pickup_page':
blob.c:597:20: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare]
  597 |   if (PAGE_DATA_SZ < pagelen)
      |                    ^
blob.c: In function 'get_data_from_blob':
blob.c:615:56: warning: unused parameter 'pos' [-Wunused-parameter]
  615 | get_data_from_blob (void *arg, unsigned char *buf, int pos, int len)
      |                                                    ~~~~^~~
blob.c: In function 'bh_fill_pagedir_buffer':
blob.c:902:80: warning: parameter 'itc_from' set but not used [-Wunused-but-set-parameter]
  902 | bh_fill_pagedir_buffer (blob_handle_t * bh, buffer_desc_t * buf, it_cursor_t * itc_from /* unused */,
      |                                                                  ~~~~~~~~~~~~~~^~~~~~~~
blob.c: In function '__blob_chain_delete':
blob.c:1075:78: warning: parameter 'npages' set but not used [-Wunused-but-set-parameter]
 1075 | __blob_chain_delete (it_cursor_t * it, dp_addr_t start, dp_addr_t first, int npages /* unused */, blob_handle_t * bh)
      |                                                                          ~~~~^~~~~~
blob.c: In function 'blob_write_crash_log':
blob.c:2267:36: warning: parameter 'lt' set but not used [-Wunused-but-set-parameter]
 2267 | blob_write_crash_log (lock_trx_t * lt /* unused */, dk_session_t * log, blob_log_t *  bl)
      |                       ~~~~~~~~~~~~~^~
blob.c: In function 'bh_write_out':
blob.c:3056:27: warning: comparison of integer expressions of different signedness: 'long long int' and 'long unsigned int' [-Wsign-compare]
 3056 |       && bh->bh_diskbytes > 2 * PAGE_DATA_SZ)
      |                           ^
blob.c: In function 'blob_subseq':
blob.c:3154:10: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long long int' [-Wsign-compare]
 3154 |   if (to >= bh->bh_length)
      |          ^~
blob.c:3202:18: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long long int' [-Wsign-compare]
 3202 |           if (to == bh->bh_length)
      |                  ^~
blob.c:3231:18: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 3231 |     if (fill+len > bytes)
      |                  ^
blob.c:3241:12: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 3241 |   if (fill != bytes)
      |            ^~
blob.c:3207:2: warning: label 'strings_ready' defined but not used [-Wunused-label]
 3207 |  strings_ready:
      |  ^~~~~~~~~~~~~
blob.c: In function 'blob_to_string_isp':
blob.c:3333:18: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 3333 |     if (fill+len > bytes)
      |                  ^
blob.c:3342:12: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 3342 |   if (fill != bytes)
      |            ^~
blob.c: In function 'blob_to_string_output_isp':
blob.c:3416:12: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 3416 |   if (fill != bytes)
      |            ^~
blob.c: In function 'rd_outline':
blob.c:3568:48: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 3568 |       if (rd->rd_non_comp_len + reserve - gain > MAX_ROW_BYTES)
      |                                                ^
blob.c:3573:41: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 3573 |       if (rd->rd_non_comp_len + reserve <= MAX_ROW_BYTES)
      |                                         ^~
blob.c: In function 'rd_inline':
blob.c:3656:53: warning: comparison of integer expressions of different signedness: 'long long int' and 'long unsigned int' [-Wsign-compare]
 3656 |                   if (rd->rd_non_comp_len + len + 1 <= MAX_ROW_BYTES)
      |                                                     ^~
blob.c:3638:63: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3638 | rd_inline (query_instance_t * qi, row_delta_t * rd, caddr_t * err_ret, int log_mode)
      |                                                     ~~~~~~~~~~^~~~~~~
blob.c: In function 'blob_write_crash_recover_log_1':
blob.c:2065:8: warning: variable 'fulllen' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 2065 |   long fulllen = 0;
      |        ^~~~~~~
blob.c: In function 'blob_write_crash_log_via_dir':
blob.c:2154:8: warning: variable 'fulllen' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 2154 |   long fulllen = 0;
      |        ^~~~~~~
blob.c: In function 'blob_write_crash_log':
blob.c:2275:7: warning: variable 'is_crash' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 2275 |   int is_crash = 0;
      |       ^~~~~~~~
blob.c:2276:8: warning: variable 'fulllen' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 2276 |   long fulllen = 0;
      |        ^~~~~~~
blob.c: In function 'itc_set_blob_col':
blob.c:1719:9: warning: variable 'str_head_len' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 1719 |   int32 str_head_len = -1;
      |         ^~~~~~~~~~~~
blob.c:1720:7: warning: variable 'remember_dae' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 1720 |   int remember_dae = 0;
      |       ^~~~~~~~~~~~
blob.c:1730:7: warning: variable 'read_status' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 1730 |   int read_status = BLOB_NONE_RECEIVED;
      |       ^~~~~~~~~~~
blob.c:1715:35: warning: argument 'replaced_version' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 1715 |     caddr_t data, blob_layout_t * replaced_version,
      |                   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
blob.c: In function 'bh_write_out':
blob.c:3051:8: warning: variable 'from_byte' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 3051 |   long from_byte = bh->bh_position;
      |        ^~~~~~~~~
blob.c:3052:8: warning: variable 'bytes_filled' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 3052 |   long bytes_filled = 0, bytes_on_page;
      |        ^~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-clsql.lo `test -f 'clsql.c' || echo './'`clsql.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c clsql.c  -fPIC -DPIC -o .libs/libwi_la-clsql.o
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56,
                 from sqlnode.h:32,
                 from clsql.c:28:
clsql.c: In function 'ssl_arr_print':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
clsql.c:67:3: note: in expansion of macro 'DO_BOX'
   67 |   DO_BOX (state_slot_t *, ssl, inx, arr)
      |   ^~~~~~
clsql.c: In function 'key_is_local_copy':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
clsql.c:99:3: note: in expansion of macro 'DO_BOX'
   99 |   DO_BOX (cl_host_t *, host, inx, groups[0]->chg_hosts)
      |   ^~~~~~
clsql.c: In function 'sqlg_cl_insert':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
clsql.c:145:3: note: in expansion of macro 'DO_BOX'
  145 |   DO_BOX (ins_key_t *, ik, inx, ins->ins_keys)
      |   ^~~~~~
clsql.c: In function 'sqlg_env_remove_globals':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
clsql.c:173:3: note: in expansion of macro 'DO_BOX'
  173 |   DO_BOX (state_slot_t *, ssl, inx, env)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
clsql.c:178:9: note: in expansion of macro 'DO_BOX'
  178 |         DO_BOX (state_slot_t *, ssl, inx, env)
      |         ^~~~~~
clsql.c: In function 'cl_qn_set_save':
clsql.c:194:33: warning: unused parameter 'qn' [-Wunused-parameter]
  194 | cl_qn_set_save (data_source_t * qn, state_slot_t ** env)
      |                 ~~~~~~~~~~~~~~~~^~
clsql.c:194:53: warning: unused parameter 'env' [-Wunused-parameter]
  194 | cl_qn_set_save (data_source_t * qn, state_slot_t ** env)
      |                                     ~~~~~~~~~~~~~~~~^~~
clsql.c: In function 'sqlg_qf_nodes_env':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
clsql.c:367:3: note: in expansion of macro 'DO_BOX'
  367 |   DO_BOX (state_slot_t *, refd, inx, refd_after_qf)
      |   ^~~~~~
clsql.c: In function 'sqlg_qf_ctx':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
clsql.c:486:7: note: in expansion of macro 'DO_BOX'
  486 |       DO_BOX (state_slot_t *, state, inx, qf->qf_agg_res)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
clsql.c:495:3: note: in expansion of macro 'DO_BOX'
  495 |   DO_BOX (state_slot_t *, ref_after_qf, inx, refd_after_qf)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
clsql.c:523:3: note: in expansion of macro 'DO_BOX'
  523 |   DO_BOX (state_slot_t *, param, inx, qf->qf_params)
      |   ^~~~~~
clsql.c: In function 'cl_simple_ts_save':
clsql.c:598:53: warning: unused parameter 'local_refs' [-Wunused-parameter]
  598 | cl_simple_ts_save (table_source_t * ts, dk_hash_t * local_refs, dk_hash_t * prev_refs, dk_hash_t * refs)
      |                                         ~~~~~~~~~~~~^~~~~~~~~~
clsql.c: In function 'sqlg_un_refs':
clsql.c:750:28: warning: unused parameter 'sc' [-Wunused-parameter]
  750 | sqlg_un_refs (sql_comp_t * sc, union_node_t * un, dk_hash_t * refs)
      |               ~~~~~~~~~~~~~^~
clsql.c: In function 'sqlg_qn_env':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
clsql.c:796:15: note: in expansion of macro 'DO_BOX'
  796 |               DO_BOX (state_slot_t *, ssl, inx, sc->sc_sel_out)
      |               ^~~~~~
clsql.c: In function 'sqlg_qn_mark_globals':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
clsql.c:911:7: note: in expansion of macro 'DO_BOX'
  911 |       DO_BOX (state_slot_t *, ssl, inx, dp->dp_outputs)
      |       ^~~~~~
clsql.c: In function 'is_pipe_call':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
clsql.c:1088:11: note: in expansion of macro 'DO_BOX'
 1088 |           DO_BOX (state_slot_t *, ssl, inx, ins->_.call.params)
      |           ^~~~~~
clsql.c: In function 'sqlg_pre_code_dpipe':
clsql.c:1131:31: warning: unused parameter 'so' [-Wunused-parameter]
 1131 | sqlg_pre_code_dpipe (sqlo_t * so, dk_set_t * code_ret, data_source_t * qn)
      |                      ~~~~~~~~~^~
clsql.c:1131:46: warning: unused parameter 'code_ret' [-Wunused-parameter]
 1131 | sqlg_pre_code_dpipe (sqlo_t * so, dk_set_t * code_ret, data_source_t * qn)
      |                                   ~~~~~~~~~~~^~~~~~~~
clsql.c:1131:72: warning: unused parameter 'qn' [-Wunused-parameter]
 1131 | sqlg_pre_code_dpipe (sqlo_t * so, dk_set_t * code_ret, data_source_t * qn)
      |                                                        ~~~~~~~~~~~~~~~~^~
clsql.c: In function 'dp_loc_ts':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
clsql.c:1225:3: note: in expansion of macro 'DO_BOX'
 1225 |   DO_BOX (col_partition_t *, cp, inx, key->key_partition->kpd_cols)
      |   ^~~~~~
clsql.c: In function 'cv_multistate':
clsql.c:1261:27: warning: unused parameter 'cv' [-Wunused-parameter]
 1261 | cv_multistate (code_vec_t cv)
      |                ~~~~~~~~~~~^~
clsql.c: In function 'cn_qr_set_no':
clsql.c:1324:60: warning: unused parameter 'cn' [-Wunused-parameter]
 1324 | cn_qr_set_no (sql_comp_t * sc, query_t * qr, code_node_t * cn, data_source_t ** clb_node, short *set_inx_ret)
      |                                              ~~~~~~~~~~~~~~^~
clsql.c: In function 'sqlg_multistate_code':
clsql.c:1418:36: warning: unused parameter 'sc' [-Wunused-parameter]
 1418 | sqlg_multistate_code (sql_comp_t * sc, data_source_t ** head, int in_order)
      |                       ~~~~~~~~~~~~~^~
clsql.c:1418:57: warning: unused parameter 'head' [-Wunused-parameter]
 1418 | sqlg_multistate_code (sql_comp_t * sc, data_source_t ** head, int in_order)
      |                                        ~~~~~~~~~~~~~~~~~^~~~
clsql.c:1418:67: warning: unused parameter 'in_order' [-Wunused-parameter]
 1418 | sqlg_multistate_code (sql_comp_t * sc, data_source_t ** head, int in_order)
      |                                                               ~~~~^~~~~~~~
clsql.c: In function 'sqlg_distinct_colocated':
clsql.c:1604:39: warning: unused parameter 'sc' [-Wunused-parameter]
 1604 | sqlg_distinct_colocated (sql_comp_t * sc, state_slot_t ** ssls, int n_ssls)
      |                          ~~~~~~~~~~~~~^~
clsql.c:1604:59: warning: unused parameter 'ssls' [-Wunused-parameter]
 1604 | sqlg_distinct_colocated (sql_comp_t * sc, state_slot_t ** ssls, int n_ssls)
      |                                           ~~~~~~~~~~~~~~~~^~~~
clsql.c:1604:69: warning: unused parameter 'n_ssls' [-Wunused-parameter]
 1604 | sqlg_distinct_colocated (sql_comp_t * sc, state_slot_t ** ssls, int n_ssls)
      |                                                                 ~~~~^~~~~~
clsql.c: In function 'cv_multistate':
clsql.c:1263:1: warning: control reaches end of non-void function [-Wreturn-type]
 1263 | }
      | ^
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-dks_esc.lo `test -f 'dks_esc.c' || echo './'`dks_esc.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c dks_esc.c  -fPIC -DPIC -o .libs/libwi_la-dks_esc.o
dks_esc.c: In function 'dks_esc_write':
dks_esc.c:385:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  385 |   if (out_buf_idx < (sizeof(out_buf) / sizeof(out_buf[0])) - 40)
      |                   ^
dks_esc.c:208:28: warning: this statement may fall through [-Wimplicit-fallthrough=]
  208 |     case GTATTR:        if (dks_esc_mode & DKS_ESC_COMPAT_HTML) goto out_byte_asis; /* no break */
      |                            ^
dks_esc.c:209:5: note: here
  209 |     case GT:            OUT_TO_BUF("&gt;", 4); goto char_done;
      |     ^~~~
dks_esc.c:210:28: warning: this statement may fall through [-Wimplicit-fallthrough=]
  210 |     case LTATTR:        if (dks_esc_mode & DKS_ESC_COMPAT_HTML) goto out_byte_asis; /* no break */
      |                            ^
dks_esc.c:211:5: note: here
  211 |     case LT:            OUT_TO_BUF("&lt;", 4); goto char_done;
      |     ^~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-hosting.lo `test -f 'hosting.c' || echo './'`hosting.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c hosting.c  -fPIC -DPIC -o .libs/libwi_la-hosting.o
In file included from ../../libsrc/Dk.h:97,
                 from hosting.c:29:
hosting.c: In function 'hosting_make_string_array':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
hosting.c:294:3: note: in expansion of macro 'DO_BOX'
  294 |   DO_BOX (caddr_t, elt, inx, arr)
      |   ^~~~~~
hosting.c: In function 'bif_hosting_http_handler':
hosting.c:378:11: warning: variable 'params' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  378 |   caddr_t params = NULL;
      |           ^~~~~~
hosting.c:379:13: warning: variable 'lines' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  379 |   caddr_t * lines = NULL, *head_ret = NULL, *diag_ret = NULL;
      |             ^~~~~
hosting.c:380:26: warning: variable 'file_copy' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  380 |   caddr_t in_file, file, file_copy = NULL;
      |                          ^~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-datesupp.lo `test -f 'datesupp.c' || echo './'`datesupp.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c datesupp.c  -fPIC -DPIC -o .libs/libwi_la-datesupp.o
datesupp.c:58:18: warning: 'cumdays_in_month' defined but not used [-Wunused-const-variable=]
   58 | static const int cumdays_in_month[] =
      |                  ^~~~~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-collock.lo `test -f 'collock.c' || echo './'`collock.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c collock.c  -fPIC -DPIC -o .libs/libwi_la-collock.o
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56,
                 from sqlnode.h:32,
                 from collock.c:28:
collock.c: In function 'ceic_del_dbg_log':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
collock.c:56:7: note: in expansion of macro 'DO_BOX'
   56 |       DO_BOX (row_delta_t *, rd, inx, rds)
      |       ^~~~~~
collock.c:69:13: warning: variable 'off' set but not used [-Wunused-but-set-variable]
   69 |       OFF_T off;
      |             ^~~
collock.c:41:17: warning: unused variable 'itc' [-Wunused-variable]
   41 |   it_cursor_t * itc = ceic->ceic_itc;
      |                 ^~~
collock.c: In function 'itc_col_ins_locks':
collock.c:622:35: warning: variable 'was_owner' set but not used [-Wunused-but-set-variable]
  622 |   int was_new = 0, was_added = 0, was_owner = 0;
      |                                   ^~~~~~~~~
collock.c:622:20: warning: variable 'was_added' set but not used [-Wunused-but-set-variable]
  622 |   int was_new = 0, was_added = 0, was_owner = 0;
      |                    ^~~~~~~~~
collock.c:622:7: warning: variable 'was_new' set but not used [-Wunused-but-set-variable]
  622 |   int was_new = 0, was_added = 0, was_owner = 0;
      |       ^~~~~~~
collock.c: In function 'itc_col_ins_locks_nti':
collock.c:675:59: warning: unused parameter 'buf' [-Wunused-parameter]
  675 | itc_col_ins_locks_nti (it_cursor_t * itc, buffer_desc_t * buf)
      |                                           ~~~~~~~~~~~~~~~~^~~
collock.c: In function 'lt_rb_bytes':
collock.c:700:55: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  700 |   if (!lt->lt_rb_page || lt->lt_rbp_fill + bytes + 10 > PAGE_DATA_SZ)
      |                                                       ^
collock.c: In function 'ceic_delete_direct':
collock.c:900:12: warning: variable 'ce_first' set but not used [-Wunused-but-set-variable]
  900 |   db_buf_t ce_first;
      |            ^~~~~~~~
collock.c: In function 'ce_recompress':
collock.c:986:31: warning: unused parameter 'ceic' [-Wunused-parameter]
  986 | ce_recompress (ce_ins_ctx_t * ceic, compress_state_t * cs, data_col_t * dc)
      |                ~~~~~~~~~~~~~~~^~~~
collock.c: In function 'ceic_save_uci':
collock.c:1022:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1022 |   if (n_uci > sizeof (vals) / sizeof (caddr_t))
      |             ^
collock.c: In function 'ceic_merge_finalize':
collock.c:1122:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1122 |   if (org_n_values > sizeof (matches_auto) / sizeof (row_no_t))
      |                    ^
collock.c: In function 'ce_finalize':
collock.c:1223:51: warning: unused parameter 'col_ceic' [-Wunused-parameter]
 1223 | ce_finalize (ce_ins_ctx_t * ceic, ce_ins_ctx_t ** col_ceic, col_data_ref_t * cr, int inx, int ice)
      |                                   ~~~~~~~~~~~~~~~~^~~~~~~~
collock.c: In function 'cr_finalize':
collock.c:1232:51: warning: unused parameter 'buf' [-Wunused-parameter]
 1232 | cr_finalize (ce_ins_ctx_t * ceic, buffer_desc_t * buf, col_data_ref_t * cr)
      |                                   ~~~~~~~~~~~~~~~~^~~
collock.c: In function 'ceic_finalize_check':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
collock.c:1429:3: note: in expansion of macro 'DO_BOX'
 1429 |   DO_BOX (col_data_ref_t *, cr, cinx, itc->itc_col_refs)
      |   ^~~~~~
collock.c:1425:59: warning: unused parameter 'buf' [-Wunused-parameter]
 1425 | ceic_finalize_check (ce_ins_ctx_t * ceic, buffer_desc_t * buf)
      |                                           ~~~~~~~~~~~~~~~~^~~
collock.c: In function 'ceic_col_finalize_row':
collock.c:1465:47: warning: comparison of integer expressions of different signedness: 'key_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1465 |   if (1 == dbf_col_ins_dbg_log || key->key_id == dbf_col_ins_dbg_log
      |                                               ^~
collock.c:1466:32: warning: comparison of integer expressions of different signedness: 'int' and 'key_id_t' {aka 'unsigned int'} [-Wsign-compare]
 1466 |       || (-dbf_col_ins_dbg_log == key->key_id))
      |                                ^~
collock.c:1494:20: warning: variable 'rd' set but not used [-Wunused-but-set-variable]
 1494 |       row_delta_t *rd;
      |                    ^~
collock.c: In function 'itc_clear_col_refs':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
collock.c:1538:3: note: in expansion of macro 'DO_BOX'
 1538 |   DO_BOX (col_data_ref_t *, cr, c, itc->itc_col_refs)
      |   ^~~~~~
collock.c: In function 'itc_ensure_col_refs':
collock.c:1558:44: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'short int' [-Wsign-compare]
 1558 |       if (BOX_ELEMENTS (itc->itc_col_refs) < itc->itc_insert_key->key_n_parts)
      |                                            ^
collock.c: In function 'pl_col_finalize_page':
collock.c:1654:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1654 |         if (rl_fill >= COL_PAGE_MAX_ROWS)
      |                     ^~
collock.c:1673:63: warning: comparison of integer expressions of different signedness: 'key_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1673 |   if (1 == dbf_col_ins_dbg_log || itc->itc_insert_key->key_id == dbf_col_ins_dbg_log
      |                                                               ^~
collock.c:1674:32: warning: comparison of integer expressions of different signedness: 'int' and 'key_id_t' {aka 'unsigned int'} [-Wsign-compare]
 1674 |       || (-dbf_col_ins_dbg_log == itc->itc_insert_key->key_id))
      |                                ^~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
collock.c:1685:7: note: in expansion of macro 'DO_BOX'
 1685 |       DO_BOX (row_delta_t *, rd, inx, rds)
      |       ^~~~~~
collock.c: In function 'rl_any_cpt_rb':
collock.c:1720:47: warning: unused parameter 'itc' [-Wunused-parameter]
 1720 | rl_any_cpt_rb (row_lock_t * rl, it_cursor_t * itc, int *uci_ctr)
      |                                 ~~~~~~~~~~~~~~^~~
collock.c: In function 'pl_col_cpt_rb_page':
collock.c:1759:44: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'short int' [-Wsign-compare]
 1759 |       if (BOX_ELEMENTS (itc->itc_col_refs) < itc->itc_insert_key->key_n_parts)
      |                                            ^
collock.c:1800:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1800 |         if (rl_fill >= COL_PAGE_MAX_ROWS)
      |                     ^~
collock.c:1821:74: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
 1821 |       if (!cpt_uci_rows || box_length (cpt_uci_rows) / sizeof (row_no_t) < n_uci)
      |                                                                          ^
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
collock.c:1839:7: note: in expansion of macro 'DO_BOX'
 1839 |       DO_BOX (row_delta_t *, rd, inx, rds)
      |       ^~~~~~
collock.c: In function 'itc_seg_uc_updates':
collock.c:1929:81: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
 1929 |   if (!itc->itc_param_order || box_length (itc->itc_param_order) / sizeof (int) < itc->itc_range_fill)
      |                                                                                 ^
collock.c: In function 'cpt_col_restore_uncommitted':
collock.c:2078:83: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
 2078 |     if (!itc->itc_param_order || box_length (itc->itc_param_order) / sizeof (int) < n_rds)
      |                                                                                   ^
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-gate.lo `test -f 'gate.c' || echo './'`gate.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c gate.c  -fPIC -DPIC -o .libs/libwi_la-gate.o
gate.c: In function 'itc_async_read_1':
gate.c:45:33: warning: unused parameter 'itc' [-Wunused-parameter]
   45 | itc_async_read_1 (it_cursor_t * itc, dp_addr_t dp, dp_addr_t phys_dp,
      |                   ~~~~~~~~~~~~~~^~~
gate.c:45:48: warning: unused parameter 'dp' [-Wunused-parameter]
   45 | itc_async_read_1 (it_cursor_t * itc, dp_addr_t dp, dp_addr_t phys_dp,
      |                                      ~~~~~~~~~~^~
gate.c:45:62: warning: unused parameter 'phys_dp' [-Wunused-parameter]
   45 | itc_async_read_1 (it_cursor_t * itc, dp_addr_t dp, dp_addr_t phys_dp,
      |                                                    ~~~~~~~~~~^~~~~~~
gate.c:46:35: warning: unused parameter 'buf' [-Wunused-parameter]
   46 |                   buffer_desc_t * buf, buffer_desc_t * decoy)
      |                   ~~~~~~~~~~~~~~~~^~~
gate.c:46:56: warning: unused parameter 'decoy' [-Wunused-parameter]
   46 |                   buffer_desc_t * buf, buffer_desc_t * decoy)
      |                                        ~~~~~~~~~~~~~~~~^~~~~
gate.c: In function 'itc_fix_back_link':
gate.c:801:36: warning: unused parameter 'old_buf' [-Wunused-parameter]
  801 |                    buffer_desc_t * old_buf, dp_addr_t back_link, int was_after_wait)
      |                    ~~~~~~~~~~~~~~~~^~~~~~~
gate.c:801:55: warning: unused parameter 'back_link' [-Wunused-parameter]
  801 |                    buffer_desc_t * old_buf, dp_addr_t back_link, int was_after_wait)
      |                                             ~~~~~~~~~~^~~~~~~~~
gate.c: In function 'itc_up_transit':
gate.c:1127:27: warning: comparison of integer expressions of different signedness: 'int' and 'dp_addr_t' {aka 'unsigned int'} [-Wsign-compare]
 1127 |   if (LONG_REF (up_field) != up)
      |                           ^~
gate.c: In function 'itc_write_parent':
gate.c:1458:35: warning: comparison of integer expressions of different signedness: 'int' and 'dp_addr_t' {aka 'unsigned int'} [-Wsign-compare]
 1458 |       if (LONG_REF (parent_field) != parent)
      |                                   ^~
gate.c: In function 'isp_unregister_itc_list':
gate.c:1850:33: warning: unused parameter 'dp' [-Wunused-parameter]
 1850 | isp_unregister_itc_list (void * dp, buffer_desc_t * buf)
      |                          ~~~~~~~^~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-extent.lo `test -f 'extent.c' || echo './'`extent.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c extent.c  -fPIC -DPIC -o .libs/libwi_la-extent.o
extent.c: In function 'fd_extend':
extent.c:68:28: warning: unused parameter 'dbs' [-Wunused-parameter]
   68 | fd_extend (dbe_storage_t * dbs, int fd, int n_pages)
      |            ~~~~~~~~~~~~~~~~^~~
In file included from ../../libsrc/Dk.h:97,
                 from ../../libsrc/libutil.h:30,
                 from extent.c:45:
extent.c: In function 'dbs_seg_extend':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
extent.c:102:3: note: in expansion of macro 'DO_BOX'
  102 |   DO_BOX (disk_stripe_t *, dst, inx, ds->ds_stripes)
      |   ^~~~~~
In file included from wi.h:120,
                 from extent.c:46:
extent.c: In function 'em_free_count':
extent.h:112:33: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  112 |       for (_off = DP_DATA; _off < DP_DATA + _fill; _off += sizeof (extent_t)) \
      |                                 ^
extent.c:203:3: note: in expansion of macro 'DO_EXT'
  203 |   DO_EXT (ext, em)
      |   ^~~~~~
extent.c: In function 'em_get_extent':
extent.c:415:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  415 |           for (word = 0; word < LONGS_ON_PAGE; word++)
      |                               ^
extent.c: In function 'ext_get_dp':
extent.c:528:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  528 |       if (ext->ext_pages[word] != 0xffffffff)
      |                                ^~
extent.c:534:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  534 |   for (word = 0; word < EXTENT_SZ / BITS_IN_LONG; word++)
      |                       ^
extent.c:536:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  536 |       if (ext->ext_pages[word] != 0xffffffff)
      |                                ^~
extent.c: In function 'em_alloc_ext':
extent.h:112:33: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  112 |       for (_off = DP_DATA; _off < DP_DATA + _fill; _off += sizeof (extent_t)) \
      |                                 ^
extent.c:553:3: note: in expansion of macro 'DO_EXT'
  553 |   DO_EXT (ext, em)
      |   ^~~~~~
extent.c: In function 'em_first_ext':
extent.h:112:33: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  112 |       for (_off = DP_DATA; _off < DP_DATA + _fill; _off += sizeof (extent_t)) \
      |                                 ^
extent.c:571:3: note: in expansion of macro 'DO_EXT'
  571 |   DO_EXT (ext, em)
      |   ^~~~~~
extent.c: In function 'em_page_list':
extent.h:112:33: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  112 |       for (_off = DP_DATA; _off < DP_DATA + _fill; _off += sizeof (extent_t)) \
      |                                 ^
extent.c:587:3: note: in expansion of macro 'DO_EXT'
  587 |   DO_EXT (ext, em)
      |   ^~~~~~
extent.c: In function 'em_find_free_extender':
extent.h:112:33: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  112 |       for (_off = DP_DATA; _off < DP_DATA + _fill; _off += sizeof (extent_t)) \
      |                                 ^
extent.c:779:3: note: in expansion of macro 'DO_EXT'
  779 |   DO_EXT (ext, em)
      |   ^~~~~~
extent.c: In function 'ext_free_count':
extent.c:800:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  800 |   for (inx = 0; inx < EXTENT_SZ / BITS_IN_LONG; inx++)
      |                     ^
extent.c:802:29: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  802 |       for (b_idx = 0; b_idx < BITS_IN_LONG; b_idx++)
      |                             ^
extent.c: In function 'em_new_remap':
extent.c:961:44: warning: unused parameter 'near' [-Wunused-parameter]
  961 | em_new_remap (extent_map_t * em, dp_addr_t near)
      |                                  ~~~~~~~~~~^~~~
extent.c: In function 'em_new_blob':
extent.c:995:43: warning: unused parameter 'near' [-Wunused-parameter]
  995 | em_new_blob (extent_map_t * em, dp_addr_t near)
      |                                 ~~~~~~~~~~^~~~
extent.c: In function 'em_hold_remap':
extent.c:1032:59: warning: comparison of integer expressions of different signedness: 'dp_addr_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1032 |   while (em->em_n_free_remap_pages - em->em_remap_on_hold < *hold)
      |                                                           ^
extent.c: In function 'em_new_dp':
extent.c:1071:45: warning: comparison of integer expressions of different signedness: 'dp_addr_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1071 |           while  (em->em_n_free_remap_pages <= em->em_remap_on_hold)
      |                                             ^~
extent.c: In function 'ext_is_empty':
extent.c:1119:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1119 |   for (inx = 0; inx < EXTENT_SZ / BITS_IN_LONG; inx++)
      |                     ^
extent.c: In function 'em_free_dp':
extent.c:1169:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1169 |       for (inx = 0; inx < EXTENT_SZ / BITS_IN_LONG; inx++)
      |                         ^
extent.c: In function 'em_dp_allocated':
extent.c:1275:18: warning: variable 'type' set but not used [-Wunused-but-set-variable]
 1275 |   int word, bit, type, was_allocd;
      |                  ^~~~
extent.c: In function 'dbs_cpt_set_allocated':
extent.c:1305:18: warning: variable 'was_allocd' set but not used [-Wunused-but-set-variable]
 1305 |   int word, bit, was_allocd;
      |                  ^~~~~~~~~~
extent.c: In function 'em_compact':
extent.h:112:33: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  112 |       for (_off = DP_DATA; _off < DP_DATA + _fill; _off += sizeof (extent_t)) \
      |                                 ^
extent.c:1507:3: note: in expansion of macro 'DO_EXT'
 1507 |   DO_EXT (ext, em)
      |   ^~~~~~
extent.c: In function 'dbs_read_extent_map':
extent.h:112:33: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  112 |       for (_off = DP_DATA; _off < DP_DATA + _fill; _off += sizeof (extent_t)) \
      |                                 ^
extent.c:1737:3: note: in expansion of macro 'DO_EXT'
 1737 |   DO_EXT (ext, em)
      |   ^~~~~~
extent.c: In function 'dbs_extent_init':
extent.c:1982:14: warning: variable 'new_ext' set but not used [-Wunused-but-set-variable]
 1982 |   extent_t * new_ext;
      |              ^~~~~~~
extent.c:1979:19: warning: variable 'ps' set but not used [-Wunused-but-set-variable]
 1979 |   buffer_desc_t * ps;
      |                   ^~
In file included from ../../libsrc/Dk.h:89:
extent.c: In function 'fd_extend':
../../libsrc/Dk/Dktypes.h:156:33: warning: ignoring return value of 'ftruncate64' declared with attribute 'warn_unused_result' [-Wunused-result]
  156 | #define FTRUNCATE(x,y)          ftruncate64((x),(y))
      |                                 ^~~~~~~~~~~~~~~~~~~~
extent.c:80:11: note: in expansion of macro 'FTRUNCATE'
   80 |           FTRUNCATE (fd, org_len);
      |           ^~~~~~~~~
extent.c: In function 'dbs_seg_extend':
extent.c:113:15: warning: ignoring return value of 'ftruncate' declared with attribute 'warn_unused_result' [-Wunused-result]
  113 |               ftruncate (fd, org_sz);
      |               ^~~~~~~~~~~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-eqlcomp.lo `test -f 'eqlcomp.c' || echo './'`eqlcomp.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c eqlcomp.c  -fPIC -DPIC -o .libs/libwi_la-eqlcomp.o
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56,
                 from sqlnode.h:32,
                 from eqlcomp.c:36:
ssl.c: In function 'ssl_use_stock_array':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
ssl.c:88:3: note: in expansion of macro 'DO_BOX'
   88 |   DO_BOX (state_slot_t *, ssl, inx, arr)
      |   ^~~~~~
ssl.c: In function 'stssl_inx_op':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
ssl.c:160:7: note: in expansion of macro 'DO_BOX'
  160 |       DO_BOX (inx_op_t *, term, inx, iop->iop_terms)
      |       ^~~~~~
ssl.c: In function 'stssl_qnode':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
ssl.c:237:13: note: in expansion of macro 'DO_BOX'
  237 |             DO_BOX (ins_key_t *, ik, inx, ins->ins_keys)
      |             ^~~~~~
eqlcomp.c: In function 'qr_add_used_object':
eqlcomp.c:130:30: warning: unused parameter 'qr' [-Wunused-parameter]
  130 | qr_add_used_object (query_t *qr, const char *tb, dependent_t *dep)
      |                     ~~~~~~~~~^~
eqlcomp.c: In function 'kpd_free':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
eqlcomp.c:388:3: note: in expansion of macro 'DO_BOX'
  388 |   DO_BOX (col_partition_t *, cp, inx, kpd->kpd_cols)
      |   ^~~~~~
eqlcomp.c: In function 'sqlc_log_error_to_file':
eqlcomp.c:578:58: warning: unused parameter 'code' [-Wunused-parameter]
  578 | sqlc_log_error_to_file (comp_context_t * cc, const char *code, const char *virt_code, const char *msg, const char *type,
      |                                              ~~~~~~~~~~~~^~~~
eqlcomp.c:578:76: warning: unused parameter 'virt_code' [-Wunused-parameter]
  578 | sqlc_log_error_to_file (comp_context_t * cc, const char *code, const char *virt_code, const char *msg, const char *type,
      |                                                                ~~~~~~~~~~~~^~~~~~~~~
eqlcomp.c: In function 'ssl_state':
eqlcomp.c:671:16: warning: unused parameter 'type' [-Wunused-parameter]
  671 | ssl_state (int type, dtp_t dtp)
      |            ~~~~^~~~
eqlcomp.c:671:28: warning: unused parameter 'dtp' [-Wunused-parameter]
  671 | ssl_state (int type, dtp_t dtp)
      |                      ~~~~~~^~~
eqlcomp.c: In function 'ssl_sys_constant':
eqlcomp.c:774:27: warning: unused parameter 'val' [-Wunused-parameter]
  774 | ssl_sys_constant (caddr_t val)
      |                   ~~~~~~~~^~~
eqlcomp.c: In function 'data_source_init':
eqlcomp.c:980:65: warning: unused parameter 'type' [-Wunused-parameter]
  980 | data_source_init (data_source_t * src, comp_context_t * cc, int type)
      |                                                             ~~~~^~~~
eqlcomp.c: In function 'ks_set_search_params':
eqlcomp.c:1109:59: warning: unused parameter 'ct' [-Wunused-parameter]
 1109 | ks_set_search_params (comp_context_t * cc, comp_table_t * ct, key_source_t * ks)
      |                                            ~~~~~~~~~~~~~~~^~
eqlcomp.c: In function 'inx_op_set_search_params':
eqlcomp.c:1146:63: warning: unused parameter 'ct' [-Wunused-parameter]
 1146 | inx_op_set_search_params (comp_context_t * cc, comp_table_t * ct, inx_op_t * iop)
      |                                                ~~~~~~~~~~~~~~~^~
eqlcomp.c: In function 'ks_do_dependent_specs':
eqlcomp.c:1220:41: warning: unused parameter 'cc' [-Wunused-parameter]
 1220 | ks_do_dependent_specs (comp_context_t * cc, key_source_t * ks,
      |                        ~~~~~~~~~~~~~~~~~^~
eqlcomp.c: In function 'cl_order_free':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
eqlcomp.c:1357:3: note: in expansion of macro 'DO_BOX'
 1357 |   DO_BOX (caddr_t, ord, inx, ords)
      |   ^~~~~~
eqlcomp.c: In function 'inx_op_free':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
eqlcomp.c:1497:7: note: in expansion of macro 'DO_BOX'
 1497 |       DO_BOX (inx_op_t *, term, inx, iop->iop_terms)
      |       ^~~~~~
eqlcomp.c: In function 'table_source_create':
eqlcomp.c:1770:49: warning: format '%s' expects a matching 'char *' argument [-Wformat=]
 1770 |         sqlc_new_error (cc, "42S22", "SQ050", "%s is not the name of a CURRENT OF.");
      |                                                ~^
      |                                                 |
      |                                                 char *
eqlcomp.c:1732:14: warning: variable 'main_key' set but not used [-Wunused-but-set-variable]
 1732 |   dbe_key_t *main_key;
      |              ^~~~~~~~
eqlcomp.c: In function 'ik_array_free':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
eqlcomp.c:1789:3: note: in expansion of macro 'DO_BOX'
 1789 |   DO_BOX (ins_key_t *, ik, inx, iks)
      |   ^~~~~~
eqlcomp.c: In function 'ins_col_slot':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
eqlcomp.c:1826:3: note: in expansion of macro 'DO_BOX'
 1826 |   DO_BOX (oid_t, cid, nth, ins->ins_col_ids)
      |   ^~~~~~
eqlcomp.c: In function 'sqlc_ins_keys':
eqlcomp.c:1903:87: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
 1903 |   if (!ins->ins_key_only && dk_set_length (ins->ins_table->tb_primary_key->key_parts) == ins->ins_table->tb_primary_key->key_n_significant)
      |                                                                                       ^~
eqlcomp.c: In function 'table_source_om':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
eqlcomp.c:2039:7: note: in expansion of macro 'DO_BOX'
 2039 |       DO_BOX (inx_op_t *, iop, inx, ts->ts_inx_op->iop_terms)
      |       ^~~~~~
eqlcomp.c: In function 'end_node_compile':
eqlcomp.c:2141:50: warning: unused parameter 'stmt' [-Wunused-parameter]
 2141 | end_node_compile (comp_context_t * cc, caddr_t * stmt,
      |                                        ~~~~~~~~~~^~~~
eqlcomp.c: In function 'query_free':
eqlcomp.c:2501:23: warning: unused parameter 'query' [-Wunused-parameter]
 2501 | query_free (query_t * query)
      |             ~~~~~~~~~~^~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-lisprdr.lo `test -f 'lisprdr.c' || echo './'`lisprdr.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c lisprdr.c  -fPIC -DPIC -o .libs/libwi_la-lisprdr.o
lisprdr.c: In function 'list_reader':
lisprdr.c:132:43: warning: unused parameter 'ch' [-Wunused-parameter]
  132 | list_reader (lisp_stream_t * stream, char ch)
      |                                      ~~~~~^~
lisprdr.c: In function 'close_par_reader':
lisprdr.c:154:35: warning: unused parameter 'stream' [-Wunused-parameter]
  154 | close_par_reader (lisp_stream_t * stream, char ch)
      |                   ~~~~~~~~~~~~~~~~^~~~~~
lisprdr.c:154:48: warning: unused parameter 'ch' [-Wunused-parameter]
  154 | close_par_reader (lisp_stream_t * stream, char ch)
      |                                           ~~~~~^~
lisprdr.c: In function 'string_reader':
lisprdr.c:162:45: warning: unused parameter 'ch' [-Wunused-parameter]
  162 | string_reader (lisp_stream_t * stream, char ch)
      |                                        ~~~~~^~
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56,
                 from lisprdr.c:28:
lisprdr.c: In function 'box_tree_check_1':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
lisprdr.c:327:7: note: in expansion of macro 'DO_BOX'
  327 |       DO_BOX (caddr_t, elt, inx, ((caddr_t *) tree))
      |       ^~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-inxop.lo `test -f 'inxop.c' || echo './'`inxop.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c inxop.c  -fPIC -DPIC -o .libs/libwi_la-inxop.o
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56,
                 from sqlnode.h:32,
                 from inxop.c:28:
inxop.c: In function 'ssl_n_cmp':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
inxop.c:165:3: note: in expansion of macro 'DO_BOX'
  165 |   DO_BOX (state_slot_t *, ssl1, inx, s1)
      |   ^~~~~~
inxop.c: In function 'inx_op_set_params':
inxop.c:182:31: warning: unused parameter 'iop' [-Wunused-parameter]
  182 | inx_op_set_params (inx_op_t * iop, it_cursor_t * itc)
      |                    ~~~~~~~~~~~^~~
inxop.c: In function 'inxop_set_bm_ssl':
inxop.c:259:30: warning: unused parameter 'iop' [-Wunused-parameter]
  259 | inxop_set_bm_ssl (inx_op_t * iop, it_cursor_t *itc, caddr_t * qst)
      |                   ~~~~~~~~~~~^~~
inxop.c:259:63: warning: unused parameter 'qst' [-Wunused-parameter]
  259 | inxop_set_bm_ssl (inx_op_t * iop, it_cursor_t *itc, caddr_t * qst)
      |                                                     ~~~~~~~~~~^~~
inxop.c: In function 'inxop_bm_next':
inxop.c:409:33: warning: unused parameter 'ts' [-Wunused-parameter]
  409 |                table_source_t * ts, it_cursor_t * itc)
      |                ~~~~~~~~~~~~~~~~~^~
inxop.c: In function 'inx_op_and_next':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
inxop.c:763:7: note: in expansion of macro 'DO_BOX'
  763 |       DO_BOX (inx_op_t *, term, inx, iop->iop_terms)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
inxop.c:784:7: note: in expansion of macro 'DO_BOX'
  784 |       DO_BOX (inx_op_t *, term, inx, iop->iop_terms)
      |       ^~~~~~
inxop.c: In function 'inxop_bm_next':
inxop.c:408:60: warning: argument 'op' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  408 | inxop_bm_next (inx_op_t * iop , query_instance_t * qi, int op,
      |                                                        ~~~~^~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-json_p.lo `test -f 'json_p.c' || echo './'`json_p.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c json_p.c  -fPIC -DPIC -o .libs/libwi_la-json_p.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-insert.lo `test -f 'insert.c' || echo './'`insert.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c insert.c  -fPIC -DPIC -o .libs/libwi_la-insert.o
insert.c: In function 'map_append':
insert.c:89:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
   89 |       if (pm->pm_count + 1 > PM_MAX_ENTRIES)
      |                            ^
insert.c: In function 'pg_make_map':
insert.c:210:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  210 |       if (inx >= PM_MAX_ENTRIES)
      |               ^~
insert.c: In function 'pg_row_check':
insert.c:287:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  287 |   if (row_len > MAX_ROW_BYTES)
      |               ^
insert.c: In function 'map_insert':
insert.c:525:10: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  525 |   if (ct > PM_MAX_ENTRIES - 1)
      |          ^
insert.c: In function 'itc_insert_dv':
insert.c:604:9: warning: unused parameter 'is_recursive' [-Wunused-parameter]
  604 |     int is_recursive, row_lock_t * new_rl)
      |     ~~~~^~~~~~~~~~~~
insert.c: In function 'acs_leaf_stat':
insert.c:1024:80: warning: variable 'absent_at_last_dirty' set but not used [-Wunused-but-set-variable]
 1024 |   int cum_dirty = 0, cum_absent = 0, cum_pages = 0, absent_at_first_dirty = 0, absent_at_last_dirty = 0;
      |                                                                                ^~~~~~~~~~~~~~~~~~~~
insert.c:1024:53: warning: variable 'absent_at_first_dirty' set but not used [-Wunused-but-set-variable]
 1024 |   int cum_dirty = 0, cum_absent = 0, cum_pages = 0, absent_at_first_dirty = 0, absent_at_last_dirty = 0;
      |                                                     ^~~~~~~~~~~~~~~~~~~~~
insert.c:1024:38: warning: variable 'cum_pages' set but not used [-Wunused-but-set-variable]
 1024 |   int cum_dirty = 0, cum_absent = 0, cum_pages = 0, absent_at_first_dirty = 0, absent_at_last_dirty = 0;
      |                                      ^~~~~~~~~
insert.c: In function 'pr_right_compressible':
insert.c:1050:38: warning: unused parameter 'itc' [-Wunused-parameter]
 1050 | pr_right_compressible (it_cursor_t * itc, page_rel_t * pr, int from, int to)
      |                        ~~~~~~~~~~~~~~^~~
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56,
                 from sqlnode.h:32,
                 from insert.c:28:
insert.c: In function 'itc_compact':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
insert.c:1274:7: note: in expansion of macro 'DO_BOX'
 1274 |       DO_BOX (row_delta_t *, rd, inx, itc->itc_vec_rds)
      |       ^~~~~~
insert.c:1304:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
 1304 |   if (dk_set_length (pf.pf_left) >= pr_fill && !is_col)
      |                                  ^~
insert.c:1321:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
 1321 |   if (dk_set_length (pf.pf_left) > pr_fill)
      |                                  ^
insert.c:1248:26: warning: variable 'n_left' set but not used [-Wunused-but-set-variable]
 1248 |   int inx, n_leaves = 0, n_left, is_col = itc->itc_insert_key->key_is_col;
      |                          ^~~~~~
insert.c: In function 'itc_try_compact':
insert.c:1420:110: warning: unused parameter 'mode' [-Wunused-parameter]
 1420 | itc_try_compact (it_cursor_t * itc, buffer_desc_t * parent, page_rel_t * pr, int pr_fill, int * pos_ret, int mode)
      |                                                                                                          ~~~~^~~~
insert.c: In function 'itc_cp_check_node':
insert.c:1549:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1549 |       if (leaf && pr_fill < MAX_CP_BATCH)
      |                           ^
insert.c: In function 'it_check_compact':
insert.c:926:88: warning: comparison of integer expressions of different signedness: 'bp_ts_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  926 |   (0 == ac_age_limit ? 1 : ac_age_limit < 0 ? (buf->bd_pool->bp_ts - buf->bd_timestamp > buf->bd_pool->bp_bucket_limit[-1 - ac_age_limit]) :  (buf->bd_pool->bp_ts - buf->bd_timestamp >= ac_age_limit))
      |                                                                                        ^
insert.c:1751:31: note: in expansion of macro 'BUF_AC_AGE'
 1751 |           if (buf->bd_pool && BUF_AC_AGE (buf)
      |                               ^~~~~~~~~~
insert.c:926:184: warning: comparison of integer expressions of different signedness: 'bp_ts_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  926 |   (0 == ac_age_limit ? 1 : ac_age_limit < 0 ? (buf->bd_pool->bp_ts - buf->bd_timestamp > buf->bd_pool->bp_bucket_limit[-1 - ac_age_limit]) :  (buf->bd_pool->bp_ts - buf->bd_timestamp >= ac_age_limit))
      |                                                                                                                                                                                        ^~
insert.c:1751:31: note: in expansion of macro 'BUF_AC_AGE'
 1751 |           if (buf->bd_pool && BUF_AC_AGE (buf)
      |                               ^~~~~~~~~~
insert.c:1740:42: warning: unused parameter 'age_limit' [-Wunused-parameter]
 1740 | it_check_compact (index_tree_t * it, int age_limit)
      |                                      ~~~~^~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-json_l.lo `test -f 'json_l.c' || echo './'`json_l.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c json_l.c  -fPIC -DPIC -o .libs/libwi_la-json_l.o
./json.l: In function 'jsonyyalloc':
./json.l:108:40: warning: unused parameter 'yyscanner' [-Wunused-parameter]
  108 | jsonyyalloc (yy_size_t  size, yyscan_t yyscanner)
      |                               ~~~~~~~~~^~~~~~~~~
./json.l: In function 'jsonyyrealloc':
./json.l:117:14: warning: comparison of integer expressions of different signedness: 'int' and 'yy_size_t' {aka 'long unsigned int'} [-Wsign-compare]
  117 |   if (old_sz < sz)
      |              ^
./json.l:114:54: warning: unused parameter 'yyscanner' [-Wunused-parameter]
  114 | jsonyyrealloc  (void * ptr, yy_size_t  sz , yyscan_t yyscanner)
      |                                             ~~~~~~~~~^~~~~~~~~
./json.l: In function 'jsonyyfree':
./json.l:129:20: warning: unused parameter 'ptr' [-Wunused-parameter]
  129 | jsonyyfree (void * ptr , yyscan_t yyscanner)
      |             ~~~~~~~^~~
./json.l:129:35: warning: unused parameter 'yyscanner' [-Wunused-parameter]
  129 | jsonyyfree (void * ptr , yyscan_t yyscanner)
      |                          ~~~~~~~~~^~~~~~~~~
json_l.c: In function 'jsonyylex':
./json.l:47:64: warning: unused parameter 'jsonp_arg' [-Wunused-parameter]
   47 | #define YY_DECL int jsonyylex (YYSTYPE *yylval_param, jsonp_t *jsonp_arg, yyscan_t yyscanner)
      |                                                       ~~~~~~~~~^~~~~~~~~
json_l.c:1965:1: note: in expansion of macro 'YY_DECL'
 1965 |  */
      | ^~~    
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-colin.lo `test -f 'colin.c' || echo './'`colin.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c colin.c  -fPIC -DPIC -o .libs/libwi_la-colin.o
colin.c: In function 'ce_dict_generic_range_filter':
colin.c:128:85: warning: unused parameter 'n_bytes' [-Wunused-parameter]
  128 | ce_dict_generic_range_filter (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes)
      |                                                                                 ~~~~^~~~~~~
colin.c: In function 'ce_dict_generic_sets_filter':
colin.c:185:84: warning: unused parameter 'n_bytes' [-Wunused-parameter]
  185 | ce_dict_generic_sets_filter (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes)
      |                                                                                ~~~~^~~~~~~
In file included from colin.c:256:
cedictad.c: In function 'ce_dict_any_range_decode':
cedictad.c:31:61: warning: unused parameter 'n_bytes' [-Wunused-parameter]
   31 | name (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes)
      |                                                         ~~~~^~~~~~~
In file included from colin.c:275:
cedictad.c: In function 'ce_dict_any_sets_decode':
cedictad.c:38:7: warning: unused variable 'last' [-Wunused-variable]
   38 |   int last = MIN (n_values, cpo->cpo_to - last_row);
      |       ^~~~
cedictad.c:31:61: warning: unused parameter 'n_bytes' [-Wunused-parameter]
   31 | name (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes)
      |                                                         ~~~~^~~~~~~
colin.c: In function 'ce_dict_int32_range_decode':
colin.c:283:83: warning: unused parameter 'n_bytes' [-Wunused-parameter]
  283 | ce_dict_int32_range_decode (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes)
      |                                                                               ~~~~^~~~~~~
In file included from colin.c:342:
ceintd.c: In function 'ce_intd_any_range_lte':
ceintd.c:72:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
   72 |       else if (skip >= run)
      |                     ^~
ceintd.c:87:13: warning: label 'repeating_place' defined but not used [-Wunused-label]
   87 |             repeating_place:
      |             ^~~~~~~~~~~~~~~
ceintd.c:39:18: warning: variable 'run1' set but not used [-Wunused-but-set-variable]
   39 |   uint32 d, run, run1;
      |                  ^~~~
ceintd.c:33:23: warning: variable 'first' set but not used [-Wunused-but-set-variable]
   33 |   int64 base, base_1, first;
      |                       ^~~~~
In file included from colin.c:349:
ceintd2.c: In function 'ce_intd_range_ltgt':
ceintd2.c:106:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  106 |       else if (skip >= run)
      |                     ^~
ceintd2.c:114:15: warning: unused variable 'start_of_run' [-Wunused-variable]
  114 |           int start_of_run = last_row;
      |               ^~~~~~~~~~~~
ceintd2.c:122:13: warning: label 'repeating_place' defined but not used [-Wunused-label]
  122 |             repeating_place:
      |             ^~~~~~~~~~~~~~~
ceintd2.c:38:18: warning: variable 'run1' set but not used [-Wunused-but-set-variable]
   38 |   uint32 d, run, run1;
      |                  ^~~~
ceintd2.c:33:23: warning: variable 'first' set but not used [-Wunused-but-set-variable]
   33 |   int64 base, base_1, first;
      |                       ^~~~~
In file included from colin.c:354:
ceintd2.c: In function 'ce_intd_sets_ltgt':
ceintd2.c:106:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  106 |       else if (skip >= run)
      |                     ^~
ceintd2.c:38:18: warning: variable 'run1' set but not used [-Wunused-but-set-variable]
   38 |   uint32 d, run, run1;
      |                  ^~~~
ceintd2.c:33:23: warning: variable 'first' set but not used [-Wunused-but-set-variable]
   33 |   int64 base, base_1, first;
      |                       ^~~~~
In file included from colin.c:366:
ceveci.c: In function 'ce_vec_int_range_decode':
ceveci.c:28:67: warning: unused parameter 'n_bytes' [-Wunused-parameter]
   28 | range_name (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes)
      |                                                               ~~~~^~~~~~~
ceveci.c: In function 'ce_vec_int_sets_decode':
ceveci.c:76:66: warning: unused parameter 'n_bytes' [-Wunused-parameter]
   76 | sets_name (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes)
      |                                                              ~~~~^~~~~~~
ceveci.c: In function 'ce_dict_int_range_decode':
ceveci.c:148:72: warning: unused parameter 'n_bytes' [-Wunused-parameter]
  148 | dict_range_name (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes)
      |                                                                    ~~~~^~~~~~~
ceveci.c: In function 'ce_dict_int_sets_decode':
ceveci.c:218:71: warning: unused parameter 'n_bytes' [-Wunused-parameter]
  218 | dict_sets_name (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes)
      |                                                                   ~~~~^~~~~~~
In file included from colin.c:376:
ceveci.c: In function 'ce_vec_iri_range_decode':
ceveci.c:28:67: warning: unused parameter 'n_bytes' [-Wunused-parameter]
   28 | range_name (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes)
      |                                                               ~~~~^~~~~~~
ceveci.c: In function 'ce_vec_iri_sets_decode':
ceveci.c:76:66: warning: unused parameter 'n_bytes' [-Wunused-parameter]
   76 | sets_name (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes)
      |                                                              ~~~~^~~~~~~
ceveci.c: In function 'ce_dict_iri_range_decode':
ceveci.c:148:72: warning: unused parameter 'n_bytes' [-Wunused-parameter]
  148 | dict_range_name (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes)
      |                                                                    ~~~~^~~~~~~
ceveci.c: In function 'ce_dict_iri_sets_decode':
ceveci.c:218:71: warning: unused parameter 'n_bytes' [-Wunused-parameter]
  218 | dict_sets_name (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes)
      |                                                                   ~~~~^~~~~~~
In file included from colin.c:388:
ceveci.c: In function 'ce_vec_int64_range_decode':
ceveci.c:28:67: warning: unused parameter 'n_bytes' [-Wunused-parameter]
   28 | range_name (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes)
      |                                                               ~~~~^~~~~~~
ceveci.c: In function 'ce_vec_int64_sets_decode':
ceveci.c:76:66: warning: unused parameter 'n_bytes' [-Wunused-parameter]
   76 | sets_name (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes)
      |                                                              ~~~~^~~~~~~
ceveci.c: In function 'ce_dict_int64_range_decode':
ceveci.c:148:72: warning: unused parameter 'n_bytes' [-Wunused-parameter]
  148 | dict_range_name (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes)
      |                                                                    ~~~~^~~~~~~
ceveci.c: In function 'ce_dict_int64_sets_decode':
ceveci.c:218:71: warning: unused parameter 'n_bytes' [-Wunused-parameter]
  218 | dict_sets_name (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes)
      |                                                                   ~~~~^~~~~~~
In file included from colin.c:398:
ceveci.c: In function 'ce_vec_iri64_range_decode':
ceveci.c:28:67: warning: unused parameter 'n_bytes' [-Wunused-parameter]
   28 | range_name (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes)
      |                                                               ~~~~^~~~~~~
ceveci.c: In function 'ce_vec_iri64_sets_decode':
ceveci.c:76:66: warning: unused parameter 'n_bytes' [-Wunused-parameter]
   76 | sets_name (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes)
      |                                                              ~~~~^~~~~~~
ceveci.c: In function 'ce_dict_iri64_range_decode':
ceveci.c:148:72: warning: unused parameter 'n_bytes' [-Wunused-parameter]
  148 | dict_range_name (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes)
      |                                                                    ~~~~^~~~~~~
ceveci.c: In function 'ce_dict_iri64_sets_decode':
ceveci.c:218:71: warning: unused parameter 'n_bytes' [-Wunused-parameter]
  218 | dict_sets_name (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes)
      |                                                                   ~~~~^~~~~~~
colin.c: In function 'ce_vec_any_range_filter':
colin.c:403:80: warning: unused parameter 'n_bytes' [-Wunused-parameter]
  403 | ce_vec_any_range_filter (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes)
      |                                                                            ~~~~^~~~~~~
In file included from colin.c:526:
cevecf.c: In function 'ce_vec_int32_range_filter':
cevecf.c:25:67: warning: unused parameter 'n_bytes' [-Wunused-parameter]
   25 | RANGE_NAME (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes)
      |                                                               ~~~~^~~~~~~
In file included from colin.c:536:
cevecf.c: In function 'ce_vec_int64_range_filter':
cevecf.c:25:67: warning: unused parameter 'n_bytes' [-Wunused-parameter]
   25 | RANGE_NAME (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes)
      |                                                               ~~~~^~~~~~~
In file included from colin.c:547:
cevecf.c: In function 'ce_vec_iri32_range_filter':
cevecf.c:25:67: warning: unused parameter 'n_bytes' [-Wunused-parameter]
   25 | RANGE_NAME (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes)
      |                                                               ~~~~^~~~~~~
In file included from colin.c:557:
cevecf.c: In function 'ce_vec_iri64_range_filter':
cevecf.c:25:67: warning: unused parameter 'n_bytes' [-Wunused-parameter]
   25 | RANGE_NAME (col_pos_t * cpo, db_buf_t ce_first, int n_values, int n_bytes)
      |                                                               ~~~~^~~~~~~
In file included from colin.c:564:
cebits.c: In function 'ce_bits_int_range_eq_filter':
cebits.c:34:30: warning: variable 'nv' set but not used [-Wunused-but-set-variable]
   34 |   int offset, first_len, nb, nv;
      |                              ^~
cebits.c:34:26: warning: variable 'nb' set but not used [-Wunused-but-set-variable]
   34 |   int offset, first_len, nb, nv;
      |                          ^~
cebits.c:32:26: warning: variable 'ce_first2' set but not used [-Wunused-but-set-variable]
   32 |   db_buf_t ce_first_val, ce_first2;
      |                          ^~~~~~~~~
In file included from colin.c:570:
cebits.c: In function 'ce_bits_iri_range_eq_filter':
cebits.c:34:30: warning: variable 'nv' set but not used [-Wunused-but-set-variable]
   34 |   int offset, first_len, nb, nv;
      |                              ^~
cebits.c:34:26: warning: variable 'nb' set but not used [-Wunused-but-set-variable]
   34 |   int offset, first_len, nb, nv;
      |                          ^~
cebits.c:32:26: warning: variable 'ce_first2' set but not used [-Wunused-but-set-variable]
   32 |   db_buf_t ce_first_val, ce_first2;
      |                          ^~~~~~~~~
In file included from colin.c:676:
ceintddec.c: In function 'ce_intd_any_range_decode':
ceintddec.c:79:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
   79 |       else if (skip >= run)
      |                     ^~
ceintddec.c:87:15: warning: unused variable 'start_of_run' [-Wunused-variable]
   87 |           int start_of_run = last_row;
      |               ^~~~~~~~~~~~
ceintddec.c:98:13: warning: label 'repeating_place' defined but not used [-Wunused-label]
   98 |             repeating_place:
      |             ^~~~~~~~~~~~~~~
ceintddec.c:44:12: warning: unused variable 'body' [-Wunused-variable]
   44 |   db_buf_t body;
      |            ^~~~
ceintddec.c:43:21: warning: unused variable 'upper' [-Wunused-variable]
   43 |   int64 lower = -1, upper = 0x1ffffffff; /* above 32 bit range */
      |                     ^~~~~
ceintddec.c:43:9: warning: unused variable 'lower' [-Wunused-variable]
   43 |   int64 lower = -1, upper = 0x1ffffffff; /* above 32 bit range */
      |         ^~~~~
ceintddec.c:38:18: warning: unused variable 'dtp_cmp' [-Wunused-variable]
   38 |   int first_len, dtp_cmp;
      |                  ^~~~~~~
ceintddec.c:35:10: warning: variable 'date_base' set but not used [-Wunused-but-set-variable]
   35 |   uint32 date_base = 0;
      |          ^~~~~~~~~
ceintddec.c:34:23: warning: variable 'first' set but not used [-Wunused-but-set-variable]
   34 |   int64 base, base_1, first;
      |                       ^~~~~
ceintddec.c:32:17: warning: unused variable 'itc' [-Wunused-variable]
   32 |   it_cursor_t * itc = cpo->cpo_itc;
      |                 ^~~
In file included from colin.c:683:
ceintddec.c: In function 'ce_intd_any_sets_decode':
ceintddec.c:79:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
   79 |       else if (skip >= run)
      |                     ^~
ceintddec.c:44:12: warning: unused variable 'body' [-Wunused-variable]
   44 |   db_buf_t body;
      |            ^~~~
ceintddec.c:43:21: warning: unused variable 'upper' [-Wunused-variable]
   43 |   int64 lower = -1, upper = 0x1ffffffff; /* above 32 bit range */
      |                     ^~~~~
ceintddec.c:43:9: warning: unused variable 'lower' [-Wunused-variable]
   43 |   int64 lower = -1, upper = 0x1ffffffff; /* above 32 bit range */
      |         ^~~~~
ceintddec.c:38:18: warning: unused variable 'dtp_cmp' [-Wunused-variable]
   38 |   int first_len, dtp_cmp;
      |                  ^~~~~~~
ceintddec.c:35:10: warning: variable 'date_base' set but not used [-Wunused-but-set-variable]
   35 |   uint32 date_base = 0;
      |          ^~~~~~~~~
ceintddec.c:34:23: warning: variable 'first' set but not used [-Wunused-but-set-variable]
   34 |   int64 base, base_1, first;
      |                       ^~~~~
In file included from colin.c:691:
cebitsdec.c: In function 'ce_bits_int_range_decode':
cebitsdec.c:89:5: warning: label 'repeat_val' defined but not used [-Wunused-label]
   89 |     repeat_val:
      |     ^~~~~~~~~~
cebitsdec.c:74:5: warning: label 'repeat_first' defined but not used [-Wunused-label]
   74 |     repeat_first:
      |     ^~~~~~~~~~~~
cebitsdec.c:61:7: warning: unused variable 'to' [-Wunused-variable]
   61 |   int to = cpo->cpo_to;
      |       ^~
cebitsdec.c:58:12: warning: unused variable 'body' [-Wunused-variable]
   58 |   db_buf_t body;
      |            ^~~~
cebitsdec.c:54:18: warning: unused variable 'dtp_cmp' [-Wunused-variable]
   54 |   int first_len, dtp_cmp;
      |                  ^~~~~~~
cebitsdec.c:53:26: warning: unused variable 'ce_end' [-Wunused-variable]
   53 |   db_buf_t ce_first_val, ce_end = ce_first + n_bytes;
      |                          ^~~~~~
cebitsdec.c:53:12: warning: variable 'ce_first_val' set but not used [-Wunused-but-set-variable]
   53 |   db_buf_t ce_first_val, ce_end = ce_first + n_bytes;
      |            ^~~~~~~~~~~~
cebitsdec.c:52:12: warning: unused variable 'ce' [-Wunused-variable]
   52 |   db_buf_t ce = cpo->cpo_ce;
      |            ^~
cebitsdec.c:51:10: warning: unused variable 'date_base' [-Wunused-variable]
   51 |   uint32 date_base = 0;
      |          ^~~~~~~~~
cebitsdec.c:50:15: warning: unused variable 'base_1' [-Wunused-variable]
   50 |   int64 base, base_1, first;
      |               ^~~~~~
cebitsdec.c:50:9: warning: unused variable 'base' [-Wunused-variable]
   50 |   int64 base, base_1, first;
      |         ^~~~
cebitsdec.c:48:17: warning: unused variable 'itc' [-Wunused-variable]
   48 |   it_cursor_t * itc = cpo->cpo_itc;
      |                 ^~~
In file included from colin.c:698:
cebitsdec.c: In function 'ce_bits_int_sets_decode':
cebitsdec.c:61:7: warning: unused variable 'to' [-Wunused-variable]
   61 |   int to = cpo->cpo_to;
      |       ^~
cebitsdec.c:58:12: warning: unused variable 'body' [-Wunused-variable]
   58 |   db_buf_t body;
      |            ^~~~
cebitsdec.c:54:18: warning: unused variable 'dtp_cmp' [-Wunused-variable]
   54 |   int first_len, dtp_cmp;
      |                  ^~~~~~~
cebitsdec.c:53:26: warning: unused variable 'ce_end' [-Wunused-variable]
   53 |   db_buf_t ce_first_val, ce_end = ce_first + n_bytes;
      |                          ^~~~~~
cebitsdec.c:53:12: warning: variable 'ce_first_val' set but not used [-Wunused-but-set-variable]
   53 |   db_buf_t ce_first_val, ce_end = ce_first + n_bytes;
      |            ^~~~~~~~~~~~
cebitsdec.c:52:12: warning: unused variable 'ce' [-Wunused-variable]
   52 |   db_buf_t ce = cpo->cpo_ce;
      |            ^~
cebitsdec.c:51:10: warning: unused variable 'date_base' [-Wunused-variable]
   51 |   uint32 date_base = 0;
      |          ^~~~~~~~~
cebitsdec.c:50:15: warning: unused variable 'base_1' [-Wunused-variable]
   50 |   int64 base, base_1, first;
      |               ^~~~~~
cebitsdec.c:50:9: warning: unused variable 'base' [-Wunused-variable]
   50 |   int64 base, base_1, first;
      |         ^~~~
colin.c: In function 'ce_hash_register':
colin.c:723:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  723 |   for (i1 = 0; i1 < sizeof (cets); i1++)
      |                   ^
colin.c:725:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  725 |       for (i2 = 0; i2 < sizeof (dtps); i2++)
      |                       ^
ceintddec.c: In function 'ce_intd_any_range_decode':
colin.c:583:6: warning: 'first_len' may be used uninitialized [-Wmaybe-uninitialized]
  583 |   if (first_len < 5) return 0; \
      |      ^
colin.c:674:19: note: in expansion of macro 'CED_ANY_CHECK'
  674 | #define CED_CHECK CED_ANY_CHECK
      |                   ^~~~~~~~~~~~~
ceintddec.c:52:2: note: in expansion of macro 'CED_CHECK'
   52 |  CED_CHECK;
      |  ^~~~~~~~~
ceintddec.c:38:7: note: 'first_len' was declared here
   38 |   int first_len, dtp_cmp;
      |       ^~~~~~~~~
ceintddec.c: In function 'ce_intd_any_sets_decode':
colin.c:583:6: warning: 'first_len' may be used uninitialized [-Wmaybe-uninitialized]
  583 |   if (first_len < 5) return 0; \
      |      ^
colin.c:681:19: note: in expansion of macro 'CED_ANY_CHECK'
  681 | #define CED_CHECK CED_ANY_CHECK
      |                   ^~~~~~~~~~~~~
ceintddec.c:52:2: note: in expansion of macro 'CED_CHECK'
   52 |  CED_CHECK;
      |  ^~~~~~~~~
ceintddec.c:38:7: note: 'first_len' was declared here
   38 |   int first_len, dtp_cmp;
      |       ^~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-colsearch.lo `test -f 'colsearch.c' || echo './'`colsearch.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c colsearch.c  -fPIC -DPIC -o .libs/libwi_la-colsearch.o
colsearch.c: In function 'itc_set_sp_stat':
colsearch.c:91:9: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
   91 |   if (n <= sizeof (itc->itc_pre_sp_stat) / sizeof (sp_stat_t))
      |         ^~
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56,
                 from sqlnode.h:32,
                 from colsearch.c:28:
colsearch.c: In function 'itc_col_free':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
colsearch.c:163:3: note: in expansion of macro 'DO_BOX'
  163 |   DO_BOX (col_data_ref_t *, cr, inx, itc->itc_col_refs)
      |   ^~~~~~
colsearch.c: In function 'ce_col_cmp':
colsearch.c:530:15: warning: variable 'hl' set but not used [-Wunused-but-set-variable]
  530 |           int hl, len;
      |               ^~
colsearch.c:311:18: warning: variable 'l3' set but not used [-Wunused-but-set-variable]
  311 |   row_size_t l1, l3;
      |                  ^~
colsearch.c:309:22: warning: variable 'dv3' set but not used [-Wunused-but-set-variable]
  309 |   db_buf_t dv1, dv2, dv3;
      |                      ^~~
colsearch.c: In function 'itc_fetch_col_vec':
colsearch.c:782:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  782 |   if (n_pages > sizeof (dps) / sizeof (dp_addr_t))
      |               ^
colsearch.c:773:14: warning: unused variable 'maps' [-Wunused-variable]
  773 |   it_map_t * maps = tree->it_maps;
      |              ^~~~
colsearch.c:760:84: warning: unused parameter 'from_row' [-Wunused-parameter]
  760 | itc_fetch_col_vec (it_cursor_t * itc, buffer_desc_t * buf, dbe_col_loc_t * cl, int from_row, ptrlong to_row)
      |                                                                                ~~~~^~~~~~~~
colsearch.c:760:102: warning: unused parameter 'to_row' [-Wunused-parameter]
  760 | itc_fetch_col_vec (it_cursor_t * itc, buffer_desc_t * buf, dbe_col_loc_t * cl, int from_row, ptrlong to_row)
colsearch.c: In function 'itc_col_leave':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
colsearch.c:1018:3: note: in expansion of macro 'DO_BOX'
 1018 |   DO_BOX (col_data_ref_t *, cr, inx, itc->itc_col_refs)
      |   ^~~~~~
colsearch.c: In function 'itc_n_sets_before':
colsearch.c:1037:34: warning: unused parameter 'itc' [-Wunused-parameter]
 1037 | itc_n_sets_before (it_cursor_t * itc, buffer_desc_t * buf, int pos)
      |                    ~~~~~~~~~~~~~~^~~
colsearch.c:1037:55: warning: unused parameter 'buf' [-Wunused-parameter]
 1037 | itc_n_sets_before (it_cursor_t * itc, buffer_desc_t * buf, int pos)
      |                                       ~~~~~~~~~~~~~~~~^~~
colsearch.c:1037:64: warning: unused parameter 'pos' [-Wunused-parameter]
 1037 | itc_n_sets_before (it_cursor_t * itc, buffer_desc_t * buf, int pos)
      |                                                            ~~~~^~~
colsearch.c: In function 'itc_n_sets_in_seg':
colsearch.c:1044:34: warning: unused parameter 'itc' [-Wunused-parameter]
 1044 | itc_n_sets_in_seg (it_cursor_t * itc, buffer_desc_t * buf)
      |                    ~~~~~~~~~~~~~~^~~
colsearch.c:1044:55: warning: unused parameter 'buf' [-Wunused-parameter]
 1044 | itc_n_sets_in_seg (it_cursor_t * itc, buffer_desc_t * buf)
      |                                       ~~~~~~~~~~~~~~~~^~~
colsearch.c: In function 'itc_next_set_cmp':
colsearch.c:1359:32: warning: variable 'nth_rng' set but not used [-Wunused-but-set-variable]
 1359 |   int key, set = itc->itc_set, nth_rng;
      |                                ^~~~~~~
colsearch.c: In function 'itc_first_ce':
colsearch.c:1463:50: warning: unused parameter 'buf' [-Wunused-parameter]
 1463 | itc_first_ce (it_cursor_t * itc, buffer_desc_t * buf, int *is_last_ce)
      |                                  ~~~~~~~~~~~~~~~~^~~
colsearch.c: In function 'itc_filter_sets_reconcile':
colsearch.c:2543:65: warning: unused parameter 'from_match' [-Wunused-parameter]
 2543 | itc_filter_sets_reconcile (it_cursor_t * itc, int from_set, int from_match)
      |                                                             ~~~~^~~~~~~~~~
colsearch.c: In function 'itc_col_seg':
colsearch.c:2885:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 2885 |     if (fill + n_used > box_length (sets) / sizeof (int))
      |                       ^
colsearch.c: In function 'itc_col_row_check_dummy':
colsearch.c:3380:61: warning: unused parameter 'buf' [-Wunused-parameter]
 3380 | itc_col_row_check_dummy (it_cursor_t * itc, buffer_desc_t * buf)
      |                                             ~~~~~~~~~~~~~~~~^~~
colsearch.c: In function 'ce_col_cmp':
colsearch.c:385:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
  385 |       {
      |       ^
colsearch.c:414:5: note: here
  414 |     case DV_DOUBLE_FLOAT:
      |     ^~~~
colsearch.c: In function 'ce_int_nn_value':
colsearch.c:572:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
  572 |       {
      |       ^
colsearch.c:605:5: note: here
  605 |     default:
      |     ^~~~~~~
colsearch.c: In function 'ce_col_cmp':
colsearch.c:480:14: warning: 'dv1' may be used uninitialized [-Wmaybe-uninitialized]
  480 |       return str_cmp_offset (dv1, dv2, l1, l2, offset);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
colsearch.c:309:12: note: 'dv1' was declared here
  309 |   db_buf_t dv1, dv2, dv3;
      |            ^~~
colsearch.c:480:14: warning: 'l1' may be used uninitialized [-Wmaybe-uninitialized]
  480 |       return str_cmp_offset (dv1, dv2, l1, l2, offset);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
colsearch.c:311:14: note: 'l1' was declared here
  311 |   row_size_t l1, l3;
      |              ^~
colsearch.c: In function 'itc_first_ce':
colsearch.c:1623:36: warning: 'cinx' may be used uninitialized [-Wmaybe-uninitialized]
 1623 |       if (strinx == cr->cr_n_pages && cinx == last_ce)
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
colsearch.c:1471:15: note: 'cinx' was declared here
 1471 |   int strinx, cinx, rc;
      |               ^~~~
colsearch.c:1610:83: warning: 'prev_ce_row' may be used uninitialized [-Wmaybe-uninitialized]
 1610 |   if (nth_key && -1 != prev_strinx && itc->itc_ranges[set].r_first >= prev_ce_row + prev_ce_n_rows)
      |                                                                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~
colsearch.c:1472:7: note: 'prev_ce_row' was declared here
 1472 |   int prev_ce_row, prev_strinx = -1, prev_ce_inx = -1, prev_ce_n_rows = 0;
      |       ^~~~~~~~~~~
colsearch.c:1643:10: warning: 'ce' may be used uninitialized [-Wmaybe-uninitialized]
 1643 |   return ce;
      |          ^~
colsearch.c:1478:28: note: 'ce' was declared here
 1478 |   db_buf_t prev_ce = NULL, ce;
      |                            ^~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-monitor.lo `test -f 'monitor.c' || echo './'`monitor.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c monitor.c  -fPIC -DPIC -o .libs/libwi_la-monitor.o
monitor.c: In function 'mon_get_size_units':
monitor.c:174:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  174 |   for (inx = 0; inx < sizeof (units); inx ++)
      |                     ^
In file included from ../../libsrc/Dk.h:100,
                 from wi.h:56,
                 from sqlnode.h:32,
                 from monitor.c:24:
monitor.c: In function 'mon_init':
monitor.c:280:39: warning: unused variable 'fname' [-Wunused-variable]
  280 |   DO_IDHASH (caddr_t, fpath, caddr_t, fname, virt_sys_files)
      |                                       ^~~~~
../../libsrc/Dk/Dkhashext.h:285:10: note: in definition of macro 'DO_IDHASH'
  285 |       td data = *data##p;
      |          ^~~~
monitor.c: In function 'mon_read_ck':
monitor.c:461:19: warning: variable 'p' set but not used [-Wunused-but-set-variable]
  461 |   monitor_t * c, *p; \
      |                   ^
monitor.c:488:1: note: in expansion of macro 'MON_CK'
  488 | MON_CK(read, (c->mon_read_pct > (2.0 * c->mon_cpu_pct)), (c->mon_cpu_pct <= 0))
      | ^~~~~~
monitor.c: In function 'mon_locks_ck':
monitor.c:461:19: warning: variable 'p' set but not used [-Wunused-but-set-variable]
  461 |   monitor_t * c, *p; \
      |                   ^
monitor.c:489:1: note: in expansion of macro 'MON_CK'
  489 | MON_CK(locks, (c->mon_lw_thr > (0.7 * c->mon_thr)), (c->mon_thr <= 0))
      | ^~~~~~
monitor.c: In function 'mon_thr_run_ck':
monitor.c:490:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  490 | MON_CK(thr_run, (c->mon_thr_run > (3 * mon_max_threads) && c->mon_high_cpu), 0)
      |                                 ^
monitor.c:471:12: note: in definition of macro 'MON_CK'
  471 |       if (!cond) \
      |            ^~~~
monitor.c:461:19: warning: variable 'p' set but not used [-Wunused-but-set-variable]
  461 |   monitor_t * c, *p; \
      |                   ^
monitor.c:490:1: note: in expansion of macro 'MON_CK'
  490 | MON_CK(thr_run, (c->mon_thr_run > (3 * mon_max_threads) && c->mon_high_cpu), 0)
      | ^~~~~~
monitor.c: In function 'mon_thr_ck':
monitor.c:492:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  492 | MON_CK(thr, (c->mon_thr_run > mon_max_threads && c->mon_cpu_pct < 70.0), 0)
      |                             ^
monitor.c:471:12: note: in definition of macro 'MON_CK'
  471 |       if (!cond) \
      |            ^~~~
monitor.c:461:19: warning: variable 'p' set but not used [-Wunused-but-set-variable]
  461 |   monitor_t * c, *p; \
      |                   ^
monitor.c:492:1: note: in expansion of macro 'MON_CK'
  492 | MON_CK(thr, (c->mon_thr_run > mon_max_threads && c->mon_cpu_pct < 70.0), 0)
      | ^~~~~~
monitor.c: In function 'mon_log_error_event':
monitor.c:571:24: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'int' [-Wsign-compare]
  571 |       if (ee->ee_count == max)
      |                        ^~
monitor.c:573:24: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'int' [-Wsign-compare]
  573 |       if (ee->ee_count > max)
      |                        ^
monitor.c:550:72: warning: unused parameter 'critical' [-Wunused-parameter]
  550 | mon_log_error_event (uint16 sid, uint64 eid, char *error, int max, int critical)
      |                                                                    ~~~~^~~~~~~~
In file included from ../../libsrc/Dk.h:115:
monitor.c: In function 'mon_get_mount_point':
../../libsrc/Dk/Dkstubs.h:71:36: warning: '__builtin___strncat_chk' output truncated copying between 0 and 1 bytes from a string of length 1 [-Wstringop-truncation]
   71 |                                    strncat ((dest), (src), dst_len); \
      |                                    ^~~~~~~
../../libsrc/Dk/Dkstubs.h:81:41: note: in expansion of macro 'strncat_size_ck'
   81 | #define strncat_ck(dest, src, len)      strncat_size_ck (dest, src, len, sizeof (dest))
      |                                         ^~~~~~~~~~~~~~~
monitor.c:133:11: note: in expansion of macro 'strncat_ck'
  133 |           strncat_ck (parent_name, "/", 1);
      |           ^~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-disk.lo `test -f 'disk.c' || echo './'`disk.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c disk.c  -fPIC -DPIC -o .libs/libwi_la-disk.o
disk.c: In function 'wd_storage':
disk.c:313:45: warning: unused parameter 'open' [-Wunused-parameter]
  313 | wd_storage (wi_db_t * wd, caddr_t name, int open)
      |                                         ~~~~^~~~
disk.c: In function 'it_not_in_any':
disk.c:341:30: warning: unused parameter 'self' [-Wunused-parameter]
  341 | it_not_in_any (du_thread_t * self, index_tree_t * except)
disk.c:341:51: warning: unused parameter 'except' [-Wunused-parameter]
  341 | it_not_in_any (du_thread_t * self, index_tree_t * except)
      |                                    ~~~~~~~~~~~~~~~^~~~~~
disk.c: In function 'txn_mtx_entry_check':
disk.c:384:35: warning: unused parameter 'mtx' [-Wunused-parameter]
  384 | txn_mtx_entry_check (dk_mutex_t * mtx, du_thread_t * self, void * cd)
      |                      ~~~~~~~~~~~~~^~~
disk.c:384:67: warning: unused parameter 'cd' [-Wunused-parameter]
  384 | txn_mtx_entry_check (dk_mutex_t * mtx, du_thread_t * self, void * cd)
      |                                                            ~~~~~~~^~
disk.c: In function 'it_page_map_entry_check':
disk.c:392:39: warning: unused parameter 'mtx' [-Wunused-parameter]
  392 | it_page_map_entry_check (dk_mutex_t * mtx, du_thread_t * self, void * cd)
      |                          ~~~~~~~~~~~~~^~~
disk.c:392:58: warning: unused parameter 'self' [-Wunused-parameter]
  392 | it_page_map_entry_check (dk_mutex_t * mtx, du_thread_t * self, void * cd)
disk.c:392:71: warning: unused parameter 'cd' [-Wunused-parameter]
  392 | it_page_map_entry_check (dk_mutex_t * mtx, du_thread_t * self, void * cd)
      |                                                                ~~~~~~~^~
disk.c: In function 'buffer_allocate':
disk.c:839:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  839 |   if (bg_free_buffers < (1 + (bg_of_bd->ht_count / BUFFER_GROUP_SIZE)))
      |                       ^
disk.c: In function 'buffer_free':
disk.c:892:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  892 |     (bg_free_buffers > (2 * BUFFER_GROUP_SIZE + (bg_of_bd->ht_count / (BUFFER_GROUP_SIZE - 2)))) )
      |                      ^
disk.c: In function 'bd_age_cmp':
disk.c:937:36: warning: unused parameter 'cd' [-Wunused-parameter]
  937 | bd_age_cmp (int a1, int a2, void * cd)
      |                             ~~~~~~~^~
disk.c: In function 'bp_flush':
disk.c:1103:27: warning: unused parameter 'bp' [-Wunused-parameter]
 1103 | bp_flush (buffer_pool_t * bp, int wait)
      |           ~~~~~~~~~~~~~~~~^~
In file included from ../../libsrc/Dk.h:97,
                 from datesupp.h:30,
                 from disk.c:50:
disk.c: In function 'bp_flush_thread_func':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
disk.c:1152:7: note: in expansion of macro 'DO_BOX'
 1152 |       DO_BOX (buffer_pool_t *, bp, inx, wi_inst.wi_bps)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
disk.c:1169:7: note: in expansion of macro 'DO_BOX'
 1169 |       DO_BOX (buffer_pool_t *, bp, inx, wi_inst.wi_bps)
      |       ^~~~~~
disk.c:1145:30: warning: unused parameter 'arg' [-Wunused-parameter]
 1145 | bp_flush_thread_func (void * arg)
      |                       ~~~~~~~^~~
disk.c: In function 'wi_new_dirty':
disk.c:1525:31: warning: unused parameter 'buf' [-Wunused-parameter]
 1525 | wi_new_dirty (buffer_desc_t * buf)
      |               ~~~~~~~~~~~~~~~~^~~
disk.c: In function 'bp_mtx_entry_check':
disk.c:1584:34: warning: unused parameter 'mtx' [-Wunused-parameter]
 1584 | bp_mtx_entry_check (dk_mutex_t * mtx, du_thread_t * self, void * cd)
      |                     ~~~~~~~~~~~~~^~~
disk.c:1584:66: warning: unused parameter 'cd' [-Wunused-parameter]
 1584 | bp_mtx_entry_check (dk_mutex_t * mtx, du_thread_t * self, void * cd)
      |                                                           ~~~~~~~^~
disk.c: In function 'dp_disk_locate':
disk.c:1759:75: warning: unused parameter 'is_write' [-Wunused-parameter]
 1759 | dp_disk_locate (dbe_storage_t * dbs, dp_addr_t target, OFF_T * place, int is_write, ext_ref_t * er)
      |                                                                       ~~~~^~~~~~~~
disk.c: In function 'page_is_disk_order':
disk.c:1842:55: warning: unused parameter 'lead_start' [-Wunused-parameter]
 1842 | page_is_disk_order (buffer_desc_t * buf, row_size_t * lead_start, row_size_t * lead_end)
      |                                          ~~~~~~~~~~~~~^~~~~~~~~~
disk.c:1842:80: warning: unused parameter 'lead_end' [-Wunused-parameter]
 1842 | page_is_disk_order (buffer_desc_t * buf, row_size_t * lead_start, row_size_t * lead_end)
      |                                                                   ~~~~~~~~~~~~~^~~~~~~~
disk.c: In function 'dst_fd_done':
disk.c:2055:55: warning: unused parameter 'er' [-Wunused-parameter]
 2055 | dst_fd_done (disk_stripe_t * dst, int fd, ext_ref_t * er)
      |                                           ~~~~~~~~~~~~^~
disk.c: In function 'pm_store':
disk.c:2099:39: warning: unused parameter 'sz' [-Wunused-parameter]
 2099 | pm_store (buffer_desc_t * buf, size_t sz, void * map)
      |                                ~~~~~~~^~
disk.c: In function 'buf_check_zero':
disk.c:2237:33: warning: unused parameter 'buf' [-Wunused-parameter]
 2237 | buf_check_zero (buffer_desc_t * buf, db_buf_t out)
      |                 ~~~~~~~~~~~~~~~~^~~
disk.c:2237:47: warning: unused parameter 'out' [-Wunused-parameter]
 2237 | buf_check_zero (buffer_desc_t * buf, db_buf_t out)
      |                                      ~~~~~~~~~^~~
disk.c: In function 'dbs_set_free_set_arr':
disk.c:2432:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 2432 |   if (!arr || n_pages >= BOX_ELEMENTS (arr))
      |                       ^~
disk.c: In function 'dbs_may_be_free':
disk.c:2452:11: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 2452 |   if (nth >= BOX_ELEMENTS (arr))
      |           ^~
disk.c: In function 'dbs_write_page_set':
disk.c:2466:37: warning: unused parameter 'dbs' [-Wunused-parameter]
 2466 | dbs_write_page_set (dbe_storage_t * dbs, buffer_desc_t * buf)
      |                     ~~~~~~~~~~~~~~~~^~~
disk.c: In function 'dbs_locate_page_bit':
disk.c:2487:37: warning: unused parameter 'dbs' [-Wunused-parameter]
 2487 | dbs_locate_page_bit (dbe_storage_t* dbs, buffer_desc_t** ppage_set, dp_addr_t near_dp,
      |                      ~~~~~~~~~~~~~~~^~~
disk.c:2488:65: warning: unused parameter 'offset' [-Wunused-parameter]
 2488 |     uint32 **array, dp_addr_t *page_no, int *inx, int *bit, int offset, int assert_on_out_of_range)
      |                                                             ~~~~^~~~~~
disk.c: In function 'dbs_count_pageset_items':
disk.c:2557:33: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 2557 |           for (b_idx = 0; b_idx < BITS_IN_LONG; b_idx++)
      |                                 ^
disk.c: In function 'buf_sort':
disk.c:2885:42: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
 2885 |   if ((left_bufs_len / sizeof (caddr_t)) < n_bufs)
      |                                          ^
disk.c:2892:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 2892 |   if (main_bufs != (left_bufs_len / sizeof (caddr_t)))
      |                 ^~
disk.c: In function 'bp_write_dirty':
disk.c:3494:63: warning: comparison of integer expressions of different signedness: 'bp_ts_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 3494 |           if (tree && (ALL_DIRTY == n_oldest || BUF_AGE (buf) >= n_oldest))
      |                                                               ^~
disk.c: In function 'dbs_open_disks':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
disk.c:3643:5: note: in expansion of macro 'DO_BOX'
 3643 |     DO_BOX (disk_stripe_t *, dst, inx, ds->ds_stripes)
      |     ^~~~~~
disk.c: In function 'wi_close':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
disk.c:3726:3: note: in expansion of macro 'DO_BOX'
 3726 |   DO_BOX (buffer_pool_t *, bp, inx, wi_inst.wi_bps)
      |   ^~~~~~
disk.c: In function 'dbs_close_disks':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
disk.c:3756:5: note: in expansion of macro 'DO_BOX'
 3756 |     DO_BOX (disk_stripe_t *, dst, inx, seg->ds_stripes)
      |     ^~~~~~
disk.c: In function 'dst_sync':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
disk.c:3789:7: note: in expansion of macro 'DO_BOX'
 3789 |       DO_BOX (disk_stripe_t *, dst, inx, seg->ds_stripes)
      |       ^~~~~~
disk.c: In function 'dbs_sync_disks':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
disk.c:3841:15: note: in expansion of macro 'DO_BOX'
 3841 |               DO_BOX (disk_stripe_t *, dst, inx, seg->ds_stripes)
      |               ^~~~~~
disk.c:3858:30: warning: cast between incompatible function types from 'void (*)(char **)' to 'int (*)(void *)' [-Wcast-function-type]
 3858 |               thread_create ((thread_init_func)dst_sync, 20000, xx);
      |                              ^
In file included from ../../libsrc/Dk.h:102:
disk.c:3862:30: warning: variable 'xx' set but not used [-Wunused-but-set-variable]
 3862 |           DO_SET (caddr_t *, xx, &args)
      |                              ^~
../../libsrc/Dk/Dksets.h:88:16: note: in definition of macro 'DO_SET'
   88 |           type var; \
      |                ^~~
disk.c: In function 'dbs_init_id':
disk.c:3899:3: warning: 'MD5_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3899 |   MD5_Init (&ctx);
      |   ^~~~~~~~
In file included from disk.c:67:
/usr/include/openssl/md5.h:49:27: note: declared here
   49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c);
      |                           ^~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
disk.c:3900:3: note: in expansion of macro 'DO_BOX'
 3900 |   DO_BOX (caddr_t, val, inx, local_interfaces)
      |   ^~~~~~
disk.c:3902:7: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3902 |       MD5_Update (&ctx, (unsigned char *) val, box_length (val) - 1);
      |       ^~~~~~~~~~
/usr/include/openssl/md5.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~
disk.c:3905:3: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3905 |   MD5_Update (&ctx, (unsigned char *) srv_cwd, strlen (srv_cwd));
      |   ^~~~~~~~~~
/usr/include/openssl/md5.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~
disk.c:3907:3: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3907 |   MD5_Update (&ctx, (unsigned char *) buf, strlen (buf));
      |   ^~~~~~~~~~
/usr/include/openssl/md5.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~
disk.c:3908:3: warning: 'MD5_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3908 |   MD5_Final ((unsigned char*)str, &ctx);
      |   ^~~~~~~~~
/usr/include/openssl/md5.h:51:27: note: declared here
   51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c);
      |                           ^~~~~~~~~
disk.c: In function 'dbs_write_cfg_page':
disk.c:3915:46: warning: unused parameter 'is_first' [-Wunused-parameter]
 3915 | dbs_write_cfg_page (dbe_storage_t * dbs, int is_first)
      |                                          ~~~~^~~~~~~~
disk.c: In function 'dbs_rev_h_index':
disk.c:4198:35: warning: unused parameter 'dbs' [-Wunused-parameter]
 4198 | dbs_rev_h_index  (dbe_storage_t * dbs, buffer_desc_t * buf)
      |                   ~~~~~~~~~~~~~~~~^~~
disk.c:4198:56: warning: unused parameter 'buf' [-Wunused-parameter]
 4198 | dbs_rev_h_index  (dbe_storage_t * dbs, buffer_desc_t * buf)
      |                                        ~~~~~~~~~~~~~~~~^~~
disk.c: In function 'dbs_rev_h_free_set':
disk.c:4260:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 4260 |   for (inx = DP_DATA; inx <= PAGE_SZ - sizeof (uint32); inx += sizeof (uint32))
      |                           ^~
disk.c:4255:38: warning: unused parameter 'dbs' [-Wunused-parameter]
 4255 | dbs_rev_h_free_set  (dbe_storage_t * dbs, buffer_desc_t * buf)
      |                      ~~~~~~~~~~~~~~~~^~~
disk.c: In function 'dbs_rev_h_ext':
disk.c:4268:32: warning: unused parameter 'dbs' [-Wunused-parameter]
 4268 | dbs_rev_h_ext (dbe_storage_t * dbs, buffer_desc_t * buf)
      |                ~~~~~~~~~~~~~~~~^~~
disk.c:4268:53: warning: unused parameter 'buf' [-Wunused-parameter]
 4268 | dbs_rev_h_ext (dbe_storage_t * dbs, buffer_desc_t * buf)
      |                                     ~~~~~~~~~~~~~~~~^~~
disk.c: In function 'dbs_rev_h_blob':
disk.c:4272:38: warning: unused parameter 'dbs' [-Wunused-parameter]
 4272 | void dbs_rev_h_blob (dbe_storage_t * dbs, buffer_desc_t * buf)
      |                      ~~~~~~~~~~~~~~~~^~~
disk.c: In function 'dbs_rev_h_free':
disk.c:4280:38: warning: unused parameter 'dbs' [-Wunused-parameter]
 4280 | void dbs_rev_h_free (dbe_storage_t * dbs, buffer_desc_t * buf)
      |                      ~~~~~~~~~~~~~~~~^~~
disk.c:4280:59: warning: unused parameter 'buf' [-Wunused-parameter]
 4280 | void dbs_rev_h_free (dbe_storage_t * dbs, buffer_desc_t * buf)
      |                                           ~~~~~~~~~~~~~~~~^~~
disk.c: In function 'dbs_rev_h_head':
disk.c:4284:38: warning: unused parameter 'dbs' [-Wunused-parameter]
 4284 | void dbs_rev_h_head (dbe_storage_t * dbs, buffer_desc_t * buf)
      |                      ~~~~~~~~~~~~~~~~^~~
disk.c:4284:59: warning: unused parameter 'buf' [-Wunused-parameter]
 4284 | void dbs_rev_h_head (dbe_storage_t * dbs, buffer_desc_t * buf)
      |                                           ~~~~~~~~~~~~~~~~^~~
disk.c: In function 'dbs_rev_h_remap':
disk.c:4289:39: warning: unused parameter 'dbs' [-Wunused-parameter]
 4289 | void dbs_rev_h_remap (dbe_storage_t * dbs, buffer_desc_t * buf)
      |                       ~~~~~~~~~~~~~~~~^~~
disk.c: In function 'dbs_rev_h_blob_dir':
disk.c:4300:43: warning: unused parameter 'dbs' [-Wunused-parameter]
 4300 | void  dbs_rev_h_blob_dir (dbe_storage_t * dbs, buffer_desc_t * buf)
      |                           ~~~~~~~~~~~~~~~~^~~
disk.c: In function 'dbs_rev_h_incbackup':
disk.c:4326:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 4326 |   for (inx = DP_DATA; inx <= PAGE_SZ - sizeof (uint32); inx += sizeof (uint32))
      |                           ^~
disk.c:4321:43: warning: unused parameter 'dbs' [-Wunused-parameter]
 4321 | void dbs_rev_h_incbackup (dbe_storage_t * dbs, buffer_desc_t * buf)
      |                           ~~~~~~~~~~~~~~~~^~~
disk.c: In function 'log_write_entry_check':
disk.c:4681:37: warning: unused parameter 'mtx' [-Wunused-parameter]
 4681 | log_write_entry_check (dk_mutex_t * mtx, du_thread_t * self, void * cd)
      |                        ~~~~~~~~~~~~~^~~
disk.c:4681:56: warning: unused parameter 'self' [-Wunused-parameter]
 4681 | log_write_entry_check (dk_mutex_t * mtx, du_thread_t * self, void * cd)
disk.c:4681:69: warning: unused parameter 'cd' [-Wunused-parameter]
 4681 | log_write_entry_check (dk_mutex_t * mtx, du_thread_t * self, void * cd)
      |                                                              ~~~~~~~^~
disk.c: In function 'wi_open':
disk.c:4748:48: warning: cast between incompatible function types from 'page_map_t * (*)(long int)' {aka 'struct page_map_s * (*)(long int)'} to 'void * (*)(void *)' [-Wcast-function-type]
 4748 |   pm_rc_1 = resource_allocate (main_bufs / 20, (rc_constr_t) map_allocate,
      |                                                ^
disk.c:4750:48: warning: cast between incompatible function types from 'page_map_t * (*)(long int)' {aka 'struct page_map_s * (*)(long int)'} to 'void * (*)(void *)' [-Wcast-function-type]
 4750 |   pm_rc_2 = resource_allocate (main_bufs / 20, (rc_constr_t) map_allocate,
      |                                                ^
disk.c:4752:48: warning: cast between incompatible function types from 'page_map_t * (*)(long int)' {aka 'struct page_map_s * (*)(long int)'} to 'void * (*)(void *)' [-Wcast-function-type]
 4752 |   pm_rc_3 = resource_allocate (main_bufs / 20, (rc_constr_t) map_allocate,
      |                                                ^
disk.c:4754:50: warning: cast between incompatible function types from 'page_map_t * (*)(long int)' {aka 'struct page_map_s * (*)(long int)'} to 'void * (*)(void *)' [-Wcast-function-type]
 4754 |   pm_rc_4 = resource_allocate (main_bufs / 1000, (rc_constr_t) map_allocate,
      |                                                  ^
disk.c:4691:16: warning: unused parameter 'mode' [-Wunused-parameter]
 4691 | wi_open (char *mode)
      |          ~~~~~~^~~~
disk.c: In function 'wi_init_globals':
disk.c:4916:38: warning: cast between incompatible function types from 'page_lock_t * (*)(void)' {aka 'struct page_lock_s * (*)(void)'} to 'void * (*)(void *)' [-Wcast-function-type]
 4916 |   lock_rc = resource_allocate (2000, (rc_constr_t) pl_allocate,
      |                                      ^
disk.c:4918:42: warning: cast between incompatible function types from 'row_lock_t * (*)(void)' {aka 'struct row_lock_s * (*)(void)'} to 'void * (*)(void *)' [-Wcast-function-type]
 4918 |   row_lock_rc = resource_allocate (5000, (rc_constr_t) rl_allocate,
      |                                          ^
disk.c:4920:35: warning: cast between incompatible function types from 'pf_hash_t * (*)(void)' {aka 'struct pf_hash_s * (*)(void)'} to 'void * (*)(void *)' [-Wcast-function-type]
 4920 |   pfh_rc = resource_allocate (10, (rc_constr_t) pfh_allocate,
      |                                   ^
disk.c:4923:40: warning: cast between incompatible function types from 'unsigned char * (*)(void)' to 'void * (*)(void *)' [-Wcast-function-type]
 4923 |   rb_page_rc = resource_allocate (100, (rc_constr_t) rbp_allocate,
      |                                        ^
disk.c:4929:42: warning: cast between incompatible function types from 'lock_trx_t * (*)(void)' {aka 'struct lock_trx_s * (*)(void)'} to 'void * (*)(void *)' [-Wcast-function-type]
 4929 |   trx_rc = resource_allocate (TRX_RC_SZ, (rc_constr_t) lt_allocate,
      |                                          ^
disk.c:4936:34: warning: cast between incompatible function types from 'digit_sort_t * (*)(void)' {aka 'struct digit_sort_s * (*)(void)'} to 'void * (*)(void *)' [-Wcast-function-type]
 4936 |   ds_rc = resource_allocate (20, (rc_constr_t)ds_allocate, (rc_destr_t)ds_free, NULL, 0);
      |                                  ^
disk.c: In function 'dbe_key_open_dbs':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
disk.c:4982:3: note: in expansion of macro 'DO_BOX'
 4982 |   DO_BOX (dbe_key_frag_t *, kf, inx, key->key_fragments)
      |   ^~~~~~
disk.c: In function 'dbe_key_open':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
disk.c:5041:7: note: in expansion of macro 'DO_BOX'
 5041 |       DO_BOX (dbe_storage_t *, sdbs, inx, dbs->dbs_slices)
      |       ^~~~~~
disk.c: In function 'key_dropped':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
disk.c:5081:3: note: in expansion of macro 'DO_BOX'
 5081 |   DO_BOX (dbe_key_frag_t *, kf, inx, key->key_fragments)
      |   ^~~~~~
disk.c: In function 'dbe_key_save_roots':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
disk.c:5149:3: note: in expansion of macro 'DO_BOX'
 5149 |   DO_BOX (dbe_key_frag_t *, kf, inx, key->key_fragments)
      |   ^~~~~~
disk.c: In function 'db_file_size':
disk.c:3561:11: warning: ignoring return value of 'ftruncate' declared with attribute 'warn_unused_result' [-Wunused-result]
 3561 |           ftruncate (fd, size - rem);
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../libsrc/Dk.h:89:
disk.c: In function 'dbs_open_disks':
../../libsrc/Dk/Dktypes.h:156:33: warning: ignoring return value of 'ftruncate64' declared with attribute 'warn_unused_result' [-Wunused-result]
  156 | #define FTRUNCATE(x,y)          ftruncate64((x),(y))
      |                                 ^~~~~~~~~~~~~~~~~~~~
disk.c:3690:19: note: in expansion of macro 'FTRUNCATE'
 3690 |                   FTRUNCATE (dst->dst_fds[0], org_size);
      |                   ^~~~~~~~~
disk.c: In function 'dbs_read_cfg_page':
disk.c:4377:3: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result]
 4377 |   read (fd, (char *) zero, PAGE_SZ);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
disk.c: In function 'dbs_write_cfg_page':
disk.c:3944:3: warning: '__builtin_strncpy' specified bound 32 equals destination size [-Wstringop-truncation]
 3944 |   strncpy (db.db_dbs_name, dbs->dbs_name, sizeof (db.db_dbs_name));
      |   ^
disk.c:3947:7: warning: '__builtin_strncpy' output may be truncated copying 32 bytes from a string of length 255 [-Wstringop-truncation]
 3947 |       strncpy (db.db_bp_prfx, bp_ctx.db_bp_prfx, BACKUP_PREFIX_SZ);
      |       ^
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-hash.lo `test -f 'hash.c' || echo './'`hash.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c hash.c  -fPIC -DPIC -o .libs/libwi_la-hash.o
hash.c: In function 'HI_BUCKET_PTR':
hash.c:128:93: warning: unused parameter 'mode' [-Wunused-parameter]
  128 | HI_BUCKET_PTR (hash_index_t *hi, uint32 code, it_cursor_t *itc, hash_inx_b_ptr_t *hibp, int mode)
      |                                                                                         ~~~~^~~~
In file included from wi.h:115,
                 from sqlnode.h:32,
                 from hash.c:28:
hash.c: In function 'key_hash_utf8':
widd.h:174:61: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src))
      |                                                             ^~
hash.c:509:13: note: in expansion of macro 'COLLATION_XLAT_WIDE'
  509 |         b = COLLATION_XLAT_WIDE (collation, wtmp1);
      |             ^~~~~~~~~~~~~~~~~~~
widd.h:173:45: warning: operand of '?:' changes signedness from 'wchar_t' {aka 'int'} to 'unsigned int' due to unsignedness of other operand [-Wsign-compare]
  173 | #define COLLATION_XLAT_WIDE_NOCHECK(co,src) ((co)->co_xlat_table[((unsigned int)(src))])
      |                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
widd.h:174:115: note: in expansion of macro 'COLLATION_XLAT_WIDE_NOCHECK'
  174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src))
      |                                                                                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c:509:13: note: in expansion of macro 'COLLATION_XLAT_WIDE'
  509 |         b = COLLATION_XLAT_WIDE (collation, wtmp1);
      |             ^~~~~~~~~~~~~~~~~~~
hash.c: In function 'key_hash_wide':
widd.h:174:61: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src))
      |                                                             ^~
hash.c:537:13: note: in expansion of macro 'COLLATION_XLAT_WIDE'
  537 |         b = COLLATION_XLAT_WIDE (collation, ((wchar_t*)_wide)[inx1]);
      |             ^~~~~~~~~~~~~~~~~~~
widd.h:173:45: warning: operand of '?:' changes signedness from 'wchar_t' {aka 'int'} to 'unsigned int' due to unsignedness of other operand [-Wsign-compare]
  173 | #define COLLATION_XLAT_WIDE_NOCHECK(co,src) ((co)->co_xlat_table[((unsigned int)(src))])
      |                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
widd.h:174:115: note: in expansion of macro 'COLLATION_XLAT_WIDE_NOCHECK'
  174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src))
      |                                                                                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c:537:13: note: in expansion of macro 'COLLATION_XLAT_WIDE'
  537 |         b = COLLATION_XLAT_WIDE (collation, ((wchar_t*)_wide)[inx1]);
      |             ^~~~~~~~~~~~~~~~~~~
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56:
hash.c: In function 'key_hash_box':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
hash.c:665:9: note: in expansion of macro 'DO_BOX'
  665 |         DO_BOX (caddr_t, x, inx, arr)
      |         ^~~~~~
widd.h:174:61: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src))
      |                                                             ^~
hash.c:686:22: note: in expansion of macro 'COLLATION_XLAT_WIDE'
  686 |           uint32 c = COLLATION_XLAT_WIDE (collation, box[inx2]);
      |                      ^~~~~~~~~~~~~~~~~~~
widd.h:173:45: warning: operand of '?:' changes signedness from 'wchar_t' {aka 'int'} to 'unsigned int' due to unsignedness of other operand [-Wsign-compare]
  173 | #define COLLATION_XLAT_WIDE_NOCHECK(co,src) ((co)->co_xlat_table[((unsigned int)(src))])
      |                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
widd.h:174:115: note: in expansion of macro 'COLLATION_XLAT_WIDE_NOCHECK'
  174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src))
      |                                                                                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c:686:22: note: in expansion of macro 'COLLATION_XLAT_WIDE'
  686 |           uint32 c = COLLATION_XLAT_WIDE (collation, box[inx2]);
      |                      ^~~~~~~~~~~~~~~~~~~
hash.c: In function 'itc_ha_disk_row':
hash.c:888:39: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  888 |       if (!feed_temp_blobs && row_len > MAX_ROW_BYTES)
      |                                       ^
hash.c:897:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  897 |   if (row_len > MAX_HASH_TEMP_ROW_BYTES)
      |               ^
hash.c:900:67: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  900 |   if (qi->qi_no_cast_error && HA_DISTINCT == ha->ha_op && row_len > MAX_ROW_BYTES)
      |                                                                   ^
hash.c: In function 'itc_ha_equal':
hash.c:1033:29: warning: unused parameter 'itc' [-Wunused-parameter]
 1033 | itc_ha_equal (it_cursor_t * itc, hash_area_t * ha, caddr_t * qst, db_buf_t hash_row, int allow_shorten_any)
      |               ~~~~~~~~~~~~~~^~~
hash.c: In function 'memcache_pop_last_out':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:257:9: note: in expansion of macro '_DO_BOX_FAST'
  257 |         _DO_BOX_FAST(inx, (arr))
      |         ^~~~~~~~~~~~
hash.c:1390:3: note: in expansion of macro 'DO_BOX_0'
 1390 |   DO_BOX_0 (state_slot_t *, ssl1, inx, setp->setp_keys_box )
      |   ^~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:257:9: note: in expansion of macro '_DO_BOX_FAST'
  257 |         _DO_BOX_FAST(inx, (arr))
      |         ^~~~~~~~~~~~
hash.c:1397:3: note: in expansion of macro 'DO_BOX_0'
 1397 |   DO_BOX_0 (state_slot_t *, ssl1, inx, setp->setp_dependent_box)
      |   ^~~~~~~~
hash.c: In function 'memcache_read_input':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:257:9: note: in expansion of macro '_DO_BOX_FAST'
  257 |         _DO_BOX_FAST(inx, (arr))
      |         ^~~~~~~~~~~~
hash.c:1449:7: note: in expansion of macro 'DO_BOX_0'
 1449 |       DO_BOX_0 (state_slot_t *, ssl1, inx, setp->setp_keys_box )
      |       ^~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:257:9: note: in expansion of macro '_DO_BOX_FAST'
  257 |         _DO_BOX_FAST(inx, (arr))
      |         ^~~~~~~~~~~~
hash.c:1460:7: note: in expansion of macro 'DO_BOX_0'
 1460 |       DO_BOX_0 (state_slot_t *, ssl1, inx, setp->setp_dependent_box)
      |       ^~~~~~~~
hash.c:1421:7: warning: variable 'n_sets' set but not used [-Wunused-but-set-variable]
 1421 |   int n_sets = ts->src_gen.src_prev ? QST_INT (inst, ts->src_gen.src_prev->src_out_fill) : qi->qi_n_sets;
      |       ^~~~~~
hash.c:1414:22: warning: variable 'last_set' set but not used [-Wunused-but-set-variable]
 1414 |   int n_results = 0, last_set, batch;
      |                      ^~~~~~~~
hash.c: In function 'ha_rehash':
hash.c:1628:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1628 |   for (inx = 0; inx < box_length (hi->hi_buckets) / sizeof (dp_addr_t); inx++)
      |                     ^
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
hash.c:1644:3: note: in expansion of macro 'DO_BOX'
 1644 |   DO_BOX (state_slot_t *, ssl, inx, ha->ha_slots)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
hash.c:1681:3: note: in expansion of macro 'DO_BOX'
 1681 |   DO_BOX (state_slot_t *, ssl, inx, ha->ha_slots)
      |   ^~~~~~
hash.c: In function 'go_ua_start':
hash.c:1975:35: warning: pointer targets in passing argument 1 of 'box_deserialize_reusing' differ in signedness [-Wpointer-sign]
 1975 |   box2 = box_deserialize_reusing (*dep_ptr, box);
      |                                   ^~~~~~~~
      |                                   |
      |                                   caddr_t {aka char *}
In file included from wi.h:122:
vec.h:263:43: note: expected 'db_buf_t' {aka 'unsigned char *'} but argument is of type 'caddr_t' {aka 'char *'}
  263 | caddr_t box_deserialize_reusing (db_buf_t string, caddr_t box);
      |                                  ~~~~~~~~~^~~~~~
hash.c:1973:18: warning: unused variable 'hi' [-Wunused-variable]
 1973 |   hash_index_t * hi = tree->it_hi;
      |                  ^~
hash.c: In function 'go_ua_store':
hash.c:2010:15: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
 2010 |       if (len < any_len)
      |               ^
hash.c: In function 'setp_group_row':
hash.c:2260:34: warning: unused variable 'new_val' [-Wunused-variable]
 2260 |                 caddr_t old_val, new_val;
      |                                  ^~~~~~~
hash.c: In function 'setp_order_row':
hash.c:2434:11: warning: variable 'rc' set but not used [-Wunused-but-set-variable]
 2434 |       int rc;
      |           ^~
hash.c: In function 'bif_hash':
hash.c:2450:36: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2450 | bif_hash (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                          ~~~~~~~~~~^~~~~~~
hash.c: In function 'bif_md5_box':
hash.c:2463:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2463 | bif_md5_box (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~~~~~
hash.c: In function 'hs_outer_output':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
hash.c:2474:3: note: in expansion of macro 'DO_BOX'
 2474 |   DO_BOX (state_slot_t *, out, inx, hs->hs_out_slots)
      |   ^~~~~~
hash.c: In function 'hash_source_input_memcache':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
hash.c:2508:11: note: in expansion of macro 'DO_BOX'
 2508 |           DO_BOX (state_slot_t *, ref, inx, hs->hs_ref_slots)
      |           ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
hash.c:2543:15: note: in expansion of macro 'DO_BOX'
 2543 |               DO_BOX (state_slot_t *, out, inx, hs->hs_out_slots)
      |               ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
hash.c:2584:15: note: in expansion of macro 'DO_BOX'
 2584 |               DO_BOX (state_slot_t *, out, inx, hs->hs_out_slots)
      |               ^~~~~~
hash.c: In function 'hash_source_input':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
hash.c:2679:11: note: in expansion of macro 'DO_BOX'
 2679 |           DO_BOX (state_slot_t *, ref, inx, hs->hs_ref_slots)
      |           ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
hash.c:2809:11: note: in expansion of macro 'DO_BOX'
 2809 |           DO_BOX (state_slot_t *, out, inx, hs->hs_out_slots)
      |           ^~~~~~
hash.c: In function 'lt_hi_row_change':
hash.c:3458:57: warning: unused parameter 'log_op' [-Wunused-parameter]
 3458 | lt_hi_row_change (lock_trx_t * lt, key_id_t key_id, int log_op, db_buf_t log_entry)
      |                                                     ~~~~^~~~~~
hash.c:3458:74: warning: unused parameter 'log_entry' [-Wunused-parameter]
 3458 | lt_hi_row_change (lock_trx_t * lt, key_id_t key_id, int log_op, db_buf_t log_entry)
      |                                                                 ~~~~~~~~~^~~~~~~~~
hash.c: In function 'lt_hi_transact':
hash.c:3479:38: warning: unused parameter 'op' [-Wunused-parameter]
 3479 | lt_hi_transact (lock_trx_t * lt, int op)
      |                                  ~~~~^~
hash.c: In function 'key_hash_box':
hash.c:622:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
  622 |       {
      |       ^
hash.c:629:5: note: here
  629 |     case DV_SINGLE_FLOAT:
      |     ^~~~
hash.c: In function 'itc_ha_feed':
hash.c:1706:17: warning: variable 'itc' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 1706 |   it_cursor_t * itc = (it_cursor_t *) QST_GET_V (qst, ha->ha_insert_itc);
      |                 ^~~
hash.c:1709:10: warning: variable 'code' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 1709 |   uint32 code = HC_INIT;
      |          ^~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-ddlrun.lo `test -f 'ddlrun.c' || echo './'`ddlrun.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c ddlrun.c  -fPIC -DPIC -o .libs/libwi_la-ddlrun.o
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56,
                 from sqlnode.h:32,
                 from ddlrun.c:28:
ddlrun.c: In function 'ddl_push_type_options':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
ddlrun.c:384:11: note: in expansion of macro 'DO_BOX'
  384 |           DO_BOX (caddr_t, opt, inx, opts)
      |           ^~~~~~
ddlrun.c: In function 'ddl_option_string':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
ddlrun.c:421:7: note: in expansion of macro 'DO_BOX'
  421 |       DO_BOX (ST *, opt, inx, opts)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
ddlrun.c:470:21: note: in expansion of macro 'DO_BOX'
  470 |                     DO_BOX (ST *, opt, opt_inx, opt_arr)
      |                     ^~~~~~
ddlrun.c: In function 'ddl_col_default':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
ddlrun.c:532:7: note: in expansion of macro 'DO_BOX'
  532 |       DO_BOX (ST *, opt, inx, opts)
      |       ^~~~~~
ddlrun.c: In function 'ddl_col_nullable':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
ddlrun.c:555:7: note: in expansion of macro 'DO_BOX'
  555 |       DO_BOX (ST *, opt, inx, opts)
      |       ^~~~~~
ddlrun.c: In function 'ddl_col_is_not_nullable':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
ddlrun.c:574:7: note: in expansion of macro 'DO_BOX'
  574 |       DO_BOX (ST *, opt, inx, opts)
      |       ^~~~~~
ddlrun.c: In function 'ddl_create_table':
ddlrun.c:840:42: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
  840 |           if (!IS_BLOB_DTP (dtp) && prec > ROW_MAX_DATA)
      |                                          ^
ddlrun.c: In function 'ddl_check_duplicate_cols':
ddlrun.c:1023:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1023 |   for (inx = 0; inx < BOX_ELEMENTS (parts); inx++)
      |                     ^
ddlrun.c:1025:39: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1025 |       for (dup_inx = inx + 1; dup_inx < BOX_ELEMENTS (parts); dup_inx++)
      |                                       ^
ddlrun.c: In function 'ddl_check_cols':
ddlrun.c:1139:36: warning: unused parameter 'qi' [-Wunused-parameter]
 1139 | ddl_check_cols (query_instance_t * qi, long id)
      |                 ~~~~~~~~~~~~~~~~~~~^~
ddlrun.c:1139:45: warning: unused parameter 'id' [-Wunused-parameter]
 1139 | ddl_check_cols (query_instance_t * qi, long id)
      |                                        ~~~~~^~
ddlrun.c: In function 'ddl_create_key':
ddlrun.c:1340:73: warning: unused parameter 'is_bitmap' [-Wunused-parameter]
 1340 |                 int cluster_on_id, int is_object_id, int is_unique, int is_bitmap, caddr_t * opts)
      |                                                                     ~~~~^~~~~~~~~
ddlrun.c: In function 'dbe_col_load_stat_hist':
ddlrun.c:1588:11: warning: variable 'err' set but not used [-Wunused-but-set-variable]
 1588 |   caddr_t err = NULL;
      |           ^~~
ddlrun.c: In function 'dbe_col_load_stats':
ddlrun.c:1613:11: warning: variable 'err' set but not used [-Wunused-but-set-variable]
 1613 |   caddr_t err = NULL;
      |           ^~~
ddlrun.c: In function 'recomp_mtx_entry_check':
ddlrun.c:1695:38: warning: unused parameter 'mtx' [-Wunused-parameter]
 1695 | recomp_mtx_entry_check (dk_mutex_t * mtx, du_thread_t * self, void * cd)
      |                         ~~~~~~~~~~~~~^~~
ddlrun.c:1695:57: warning: unused parameter 'self' [-Wunused-parameter]
 1695 | recomp_mtx_entry_check (dk_mutex_t * mtx, du_thread_t * self, void * cd)
ddlrun.c:1695:70: warning: unused parameter 'cd' [-Wunused-parameter]
 1695 | recomp_mtx_entry_check (dk_mutex_t * mtx, du_thread_t * self, void * cd)
      |                                                               ~~~~~~~^~
ddlrun.c: In function 'ddl_ensure_index':
ddlrun.c:1885:43: warning: passing argument 2 of 'tb_find_key' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 1885 |   dbe_key_t * key = tb ? tb_find_key (tb, index_name, 0) : NULL;
      |                                           ^~~~~~~~~~
In file included from wi.h:118:
wifn.h:749:53: note: expected 'caddr_t' {aka 'char *'} but argument is of type 'const char *'
  749 | dbe_key_t *  tb_find_key (dbe_table_t * tb, caddr_t name, int err);
      |                                             ~~~~~~~~^~~~
ddlrun.c: In function 'sch_key_fill_sub':
ddlrun.c:2327:31: warning: unused parameter 'id' [-Wunused-parameter]
 2327 | sch_key_fill_sub (const void *id, void * data)
      |                   ~~~~~~~~~~~~^~
ddlrun.c: In function 'ddl_col_opt_set':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
ddlrun.c:2524:3: note: in expansion of macro 'DO_BOX'
 2524 |   DO_BOX (caddr_t, k, inx, col_opts)
      |   ^~~~~~
ddlrun.c: In function 'ddl_modify_col':
ddlrun.c:2615:34: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
 2615 |   if (!IS_BLOB_DTP (dtp) && prec > ROW_MAX_DATA)
      |                                  ^
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
ddlrun.c:2624:7: note: in expansion of macro 'DO_BOX'
 2624 |       DO_BOX (ST *, opt, ix, arr)
      |       ^~~~~~
ddlrun.c: In function 'ddl_drop_index':
ddlrun.c:2783:7: warning: variable 'is_cluster' set but not used [-Wunused-but-set-variable]
 2783 |   int is_cluster = 0;
      |       ^~~~~~~~~~
ddlrun.c:2781:11: warning: unused variable 'temp_tx_box' [-Wunused-variable]
 2781 |   caddr_t temp_tx_box;
      |           ^~~~~~~~~~~
ddlrun.c: In function 'inx_opt_cluster':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
ddlrun.c:2923:3: note: in expansion of macro 'DO_BOX'
 2923 |   DO_BOX (ST *, def, i, opts)
      |   ^~~~~~
ddlrun.c: In function 'inx_opt_is_cluster':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
ddlrun.c:2940:3: note: in expansion of macro 'DO_BOX'
 2940 |   DO_BOX (ST *, def, i, opts)
      |   ^~~~~~
ddlrun.c: In function 'ddl_table_constraints':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
ddlrun.c:3832:15: note: in expansion of macro 'DO_BOX'
 3832 |               DO_BOX (caddr_t, col_name, ix, cols[inx+1]->_.index.cols)
      |               ^~~~~~
ddlrun.c: In function 'sch_cluster_stmt':
ddlrun.c:3921:38: warning: unused parameter 'qi' [-Wunused-parameter]
 3921 | sch_cluster_stmt (query_instance_t * qi, ST * tree)
      |                   ~~~~~~~~~~~~~~~~~~~^~
ddlrun.c:3921:47: warning: unused parameter 'tree' [-Wunused-parameter]
 3921 | sch_cluster_stmt (query_instance_t * qi, ST * tree)
ddlrun.c: In function 'ddl_redo_undefined_triggers':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
ddlrun.c:4756:3: note: in expansion of macro 'DO_BOX'
 4756 |   DO_BOX (caddr_t *, rec, inx, trigs)
      |   ^~~~~~
ddlrun.c: In function 'read_utd_method_tables':
ddlrun.c:5080:12: warning: variable 'proc_qr' set but not used [-Wunused-but-set-variable]
 5080 |   query_t *proc_qr;
      |            ^~~~~~~
ddlrun.c: In function 'ddl_drop_trigger':
ddlrun.c:5565:38: warning: unused parameter 'qi' [-Wunused-parameter]
 5565 | ddl_drop_trigger (query_instance_t * qi, const char *name)
      |                   ~~~~~~~~~~~~~~~~~~~^~
ddlrun.c:5565:54: warning: unused parameter 'name' [-Wunused-parameter]
 5565 | ddl_drop_trigger (query_instance_t * qi, const char *name)
      |                                          ~~~~~~~~~~~~^~~~
ddlrun.c: In function 'sql_ddl_node_input_1':
ddlrun.c:4139:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
 4139 |         xmls_proc (qi, tree->_.view_def.name);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ddlrun.c:4143:5: note: here
 4143 |     case VIEW_DEF:
      |     ^~~~
ddlrun.c: In function 'ddl_read_constraints':
ddlrun.c:4692:7: warning: '__builtin_strncpy' specified bound 620 equals destination size [-Wstringop-truncation]
 4692 |       strncpy (curr_tb_name, spec_tb_name, sizeof (curr_tb_name));
      |       ^
ddlrun.c:4717:11: warning: '__builtin_strncpy' specified bound 620 equals destination size [-Wstringop-truncation]
 4717 |           strncpy (curr_tb_name, tb_name, sizeof (curr_tb_name));
      |           ^
ddlrun.c:4712:9: warning: '__builtin_strncpy' specified bound 620 equals destination size [-Wstringop-truncation]
 4712 |         strncpy (curr_tb_name, tb_name, sizeof (curr_tb_name));
      |         ^
ddlrun.c: In function 'read_proc_and_trigger_tables':
ddlrun.c:4844:7: warning: variable 'reading_user_aggregates' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 4844 |   int reading_user_aggregates = 1;
      |       ^~~~~~~~~~~~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-mtwrite.lo `test -f 'mtwrite.c' || echo './'`mtwrite.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c mtwrite.c  -fPIC -DPIC -o .libs/libwi_la-mtwrite.o
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56,
                 from sqlnode.h:32,
                 from mtwrite.c:28:
mtwrite.c: In function 'iq_sync_disks':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
mtwrite.c:152:15: note: in expansion of macro 'DO_BOX'
  152 |               DO_BOX (disk_stripe_t *, dst, inx, seg->ds_stripes)
      |               ^~~~~~
In file included from ../../libsrc/Dk.h:102:
mtwrite.c: In function 'iq_clear':
mtwrite.c:686:25: warning: variable 'iq' set but not used [-Wunused-but-set-variable]
  686 |   DO_SET (io_queue_t *, iq, &mti_io_queues)
      |                         ^~
../../libsrc/Dk/Dksets.h:88:16: note: in definition of macro 'DO_SET'
   88 |           type var; \
      |                ^~~
mtwrite.c: In function 'iq_mtx_entry_check':
mtwrite.c:947:34: warning: unused parameter 'mtx' [-Wunused-parameter]
  947 | iq_mtx_entry_check (dk_mutex_t * mtx, du_thread_t * self, void * cd)
      |                     ~~~~~~~~~~~~~^~~
mtwrite.c:947:66: warning: unused parameter 'cd' [-Wunused-parameter]
  947 | iq_mtx_entry_check (dk_mutex_t * mtx, du_thread_t * self, void * cd)
      |                                                           ~~~~~~~^~
mtwrite.c: In function 'dst_assign_iq':
mtwrite.c:979:31: warning: cast between incompatible function types from 'void (*)(io_queue_t *)' {aka 'void (*)(struct io_queue_s *)'} to 'int (*)(void *)' [-Wcast-function-type]
  979 |     thr = PrpcThreadAllocate ((thread_init_func) iq_loop, (c_use_aio == AIO_MERGING) ? MERGE_THR_SIZE : 50000, iq);
      |                               ^
mtwrite.c: In function 'mt_write_dirty':
mtwrite.c:1035:59: warning: comparison of integer expressions of different signedness: 'bp_ts_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1035 |       if (age_limit && ( (bp->bp_ts - buf->bd_timestamp)) < age_limit)
      |                                                           ^
mtwrite.c:1007:56: warning: unused parameter 'phys_eq_log' [-Wunused-parameter]
 1007 | mt_write_dirty (buffer_pool_t * bp, int age_limit, int phys_eq_log)
      |                                                    ~~~~^~~~~~~~~~~
mtwrite.c: In function 'dbs_schedule_write':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
mtwrite.c:1087:3: note: in expansion of macro 'DO_BOX'
 1087 |   DO_BOX (buffer_pool_t *, bp, binx, wi_inst.wi_bps)
      |   ^~~~~~
mtwrite.c:1086:10: warning: unused variable 'n' [-Wunused-variable]
 1086 |   size_t n = 0;
      |          ^
mtwrite.c:1085:12: warning: unused variable 'fill' [-Wunused-variable]
 1085 |   int inx, fill = 0, binx;
      |            ^~~~
mtwrite.c:1084:18: warning: unused variable 'buf' [-Wunused-variable]
 1084 |   buffer_desc_t *buf;
      |                  ^~~
mtwrite.c: In function 'dbs_dirty_count':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
mtwrite.c:1141:3: note: in expansion of macro 'DO_BOX'
 1141 |   DO_BOX (buffer_pool_t *, bp, binx, wi_inst.wi_bps)
      |   ^~~~~~
mtwrite.c: In function 'dbs_sched_low_dirty':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
mtwrite.c:1171:3: note: in expansion of macro 'DO_BOX'
 1171 |   DO_BOX (buffer_pool_t *, bp, bpinx, wi_inst.wi_bps)
      |   ^~~~~~
mtwrite.c:1162:45: warning: variable 'b_fill' set but not used [-Wunused-but-set-variable]
 1162 |   int fill = 0, ctr = 0, fill2 = 0, n_bufs, b_fill, org_n_bufs;
      |                                             ^~~~~~
mtwrite.c:1161:10: warning: unused variable 'start' [-Wunused-variable]
 1161 |   uint32 start;
      |          ^~~~~
mtwrite.c: In function 'mt_flush_all':
mtwrite.c:1260:18: warning: unused variable 'start' [-Wunused-variable]
 1260 |           uint32 start;
      |                  ^~~~~
mtwrite.c:1250:8: warning: unused variable 'init_flushed' [-Wunused-variable]
 1250 |   long init_flushed = tc_n_flush;
      |        ^~~~~~~~~~~~
mtwrite.c: In function 'mt_write_start':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
mtwrite.c:1291:3: note: in expansion of macro 'DO_BOX'
 1291 |   DO_BOX (buffer_pool_t *, bp, inx, wi_inst.wi_bps)
      |   ^~~~~~
mtwrite.c: In function 'dbs_mtwrite_init':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
mtwrite.c:1310:11: note: in expansion of macro 'DO_BOX'
 1310 |           DO_BOX (disk_stripe_t *, dst, inx, ds->ds_stripes)
      |           ^~~~~~
mtwrite.c: In function 'mt_write_init':
mtwrite.c:1345:38: warning: cast between incompatible function types from 'void (*)(void *)' to 'int (*)(void *)' [-Wcast-function-type]
 1345 |   bp_flush_thr = PrpcThreadAllocate ((thread_init_func) bp_flush_thread_func, 100000, NULL)->dkt_process;
      |                                      ^
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-map_schema.lo `test -f 'map_schema.c' || echo './'`map_schema.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c map_schema.c  -fPIC -DPIC -o .libs/libwi_la-map_schema.o
In file included from ../../libsrc/Dk.h:97,
                 from ../../libsrc/libutil.h:30,
                 from map_schema.c:24:
map_schema.c: In function 'xmlview_join_elt_free':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
map_schema.c:57:3: note: in expansion of macro 'DO_BOX'
   57 |   DO_BOX (xj_col_t *, xc, inx, xj->xj_cols)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
map_schema.c:66:3: note: in expansion of macro 'DO_BOX'
   66 |   DO_BOX (xv_join_elt_t *, c, inx, xj->xj_children)
      |   ^~~~~~
map_schema.c: In function 'extend_parent_xj_cols_by_parent_keys':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST'
  236 |   _DO_BOX_FAST(inx, arr)
      |   ^~~~~~~~~~~~
map_schema.c:232:3: note: in expansion of macro '_DO_BOX'
  232 |   _DO_BOX (inx, parent_keys )
      |   ^~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
map_schema.c:237:5: note: in expansion of macro 'DO_BOX'
  237 |     DO_BOX (xj_col_t *, col, colinx, parent_xj->xj_cols)
      |     ^~~~~~
map_schema.c: In function 'form_element_join':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST'
  236 |   _DO_BOX_FAST(inx, arr)
      |   ^~~~~~~~~~~~
map_schema.c:273:3: note: in expansion of macro '_DO_BOX'
  273 |   _DO_BOX (inx, relationship->cm_type.spec.mssql_rship.child_keys )
      |   ^~~~~~~
map_schema.c: In function 'form_auto_element_join':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST'
  236 |   _DO_BOX_FAST(inx, arr)
      |   ^~~~~~~~~~~~
map_schema.c:300:3: note: in expansion of macro '_DO_BOX'
  300 |   _DO_BOX (inx, element->xj_pk)
      |   ^~~~~~~
map_schema.c: In function 'form_constant_col':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST'
  236 |   _DO_BOX_FAST(inx, arr)
      |   ^~~~~~~~~~~~
map_schema.c:363:3: note: in expansion of macro '_DO_BOX'
  363 |   _DO_BOX (inx, key_elm)
      |   ^~~~~~~
map_schema.c: In function 'fields_from_relationship':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST'
  236 |   _DO_BOX_FAST(inx, arr)
      |   ^~~~~~~~~~~~
map_schema.c:1075:3: note: in expansion of macro '_DO_BOX'
 1075 |   _DO_BOX (inx, relationship->cm_type.spec.mssql_rship.child_keys )
      |   ^~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-plugin_loader.lo `test -f 'plugin_loader.c' || echo './'`plugin_loader.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c plugin_loader.c  -fPIC -DPIC -o .libs/libwi_la-plugin_loader.o
plugin_loader.c: In function 'attach_plugin_connect':
plugin_loader.c:150:51: warning: unused parameter 'plugin' [-Wunused-parameter]
  150 | void attach_plugin_connect (const unit_version_t *plugin)
      |                             ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-lock.lo `test -f 'lock.c' || echo './'`lock.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c lock.c  -fPIC -DPIC -o .libs/libwi_la-lock.o
lock.c: In function 'log_debug_dummy':
lock.c:98:25: warning: unused parameter 'str' [-Wunused-parameter]
   98 | log_debug_dummy (char * str, ...)
      |                  ~~~~~~~^~~
lock.c: In function 'lt_clear_wait_if_only':
lock.c:312:38: warning: unused parameter 'before' [-Wunused-parameter]
  312 | lt_clear_wait_if_only  (lock_trx_t * before, lock_trx_t * after)
      |                         ~~~~~~~~~~~~~^~~~~~
lock.c:312:59: warning: unused parameter 'after' [-Wunused-parameter]
  312 | lt_clear_wait_if_only  (lock_trx_t * before, lock_trx_t * after)
      |                                              ~~~~~~~~~~~~~^~~~~
lock.c: In function 'itc_main_lt':
lock.c:530:49: warning: unused parameter 'buf' [-Wunused-parameter]
  530 | itc_main_lt (it_cursor_t * itc, buffer_desc_t * buf)
      |                                 ~~~~~~~~~~~~~~~~^~~
lock.c: In function 'lt_set_checkpoint':
lock.c:594:33: warning: unused parameter 'lt' [-Wunused-parameter]
  594 | lt_set_checkpoint (lock_trx_t * lt)
      |                    ~~~~~~~~~~~~~^~
lock.c: In function 'lt_close_snapshot':
lock.c:601:33: warning: unused parameter 'lt' [-Wunused-parameter]
  601 | lt_close_snapshot (lock_trx_t * lt)
      |                    ~~~~~~~~~~~~~^~
lock.c: In function 'lock_new_owner_win':
lock.c:1219:34: warning: unused parameter 'pl' [-Wunused-parameter]
 1219 | lock_new_owner_win (gen_lock_t * pl, it_cursor_t * itc, buffer_desc_t * buf,
      |                     ~~~~~~~~~~~~~^~
lock.c:1219:52: warning: unused parameter 'itc' [-Wunused-parameter]
 1219 | lock_new_owner_win (gen_lock_t * pl, it_cursor_t * itc, buffer_desc_t * buf,
      |                                      ~~~~~~~~~~~~~~^~~
lock.c:1219:73: warning: unused parameter 'buf' [-Wunused-parameter]
 1219 | lock_new_owner_win (gen_lock_t * pl, it_cursor_t * itc, buffer_desc_t * buf,
      |                                                         ~~~~~~~~~~~~~~~~^~~
lock.c:1220:34: warning: unused parameter 'deadlocked' [-Wunused-parameter]
 1220 |                     lock_trx_t * deadlocked)
      |                     ~~~~~~~~~~~~~^~~~~~~~~~
lock.c: In function 'lt_assert_waits':
lock.c:1251:32: warning: unused parameter 'waits' [-Wunused-parameter]
 1251 | lt_assert_waits (lock_wait_t * waits, lock_trx_t * waiting, int first_pred, int last_pred)
      |                  ~~~~~~~~~~~~~~^~~~~
lock.c:1251:52: warning: unused parameter 'waiting' [-Wunused-parameter]
 1251 | lt_assert_waits (lock_wait_t * waits, lock_trx_t * waiting, int first_pred, int last_pred)
      |                                       ~~~~~~~~~~~~~^~~~~~~
lock.c:1251:65: warning: unused parameter 'first_pred' [-Wunused-parameter]
 1251 | lt_assert_waits (lock_wait_t * waits, lock_trx_t * waiting, int first_pred, int last_pred)
      |                                                             ~~~~^~~~~~~~~~
lock.c:1251:81: warning: unused parameter 'last_pred' [-Wunused-parameter]
 1251 | lt_assert_waits (lock_wait_t * waits, lock_trx_t * waiting, int first_pred, int last_pred)
      |                                                                             ~~~~^~~~~~~~~
lock.c: In function 'lt_drop_wait':
lock.c:1675:7: warning: variable 'both_pending' set but not used [-Wunused-but-set-variable]
 1675 |   int both_pending;
      |       ^~~~~~~~~~~~
lock.c: In function 'lock_release':
lock.c:1806:7: warning: variable 'was_owner' set but not used [-Wunused-but-set-variable]
 1806 |   int was_owner = 0;
      |       ^~~~~~~~~
lock.c:1804:16: warning: variable 'prev_released' set but not used [-Wunused-but-set-variable]
 1804 |   lock_trx_t * prev_released;
      |                ^~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-multibyte.lo `test -f 'multibyte.c' || echo './'`multibyte.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c multibyte.c  -fPIC -DPIC -o .libs/libwi_la-multibyte.o
multibyte.c: In function 'box_read_wide_string':
multibyte.c:251:48: warning: unused parameter 'macro' [-Wunused-parameter]
  251 | box_read_wide_string (dk_session_t *ses, dtp_t macro)
      |                                          ~~~~~~^~~~~
In file included from ../../libsrc/Dk/Dkernel.h:560,
                 from ../../libsrc/Dk.h:106,
                 from ../../libsrc/libutil.h:30,
                 from multibyte.c:26:
multibyte.c: In function 'box_read_long_wide_string':
../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits]
   75 |   if ((length) > MAX_READ_STRING || (length) < 0) \
      |                                              ^
multibyte.c:287:15: note: in expansion of macro 'MARSH_CHECK_LENGTH'
  287 |               MARSH_CHECK_LENGTH ((wide_len + 1) * sizeof (wchar_t));
      |               ^~~~~~~~~~~~~~~~~~
../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits]
   75 |   if ((length) > MAX_READ_STRING || (length) < 0) \
      |                                              ^
multibyte.c:308:7: note: in expansion of macro 'MARSH_CHECK_LENGTH'
  308 |       MARSH_CHECK_LENGTH ((wide_len + 1) * sizeof (wchar_t));
      |       ^~~~~~~~~~~~~~~~~~
multibyte.c:264:57: warning: unused parameter 'macro' [-Wunused-parameter]
  264 | box_read_long_wide_string (dk_session_t *session, dtp_t macro)
      |                                                   ~~~~~~^~~~~
multibyte.c: In function 'cli_wide_to_narrow':
multibyte.c:505:47: warning: unused parameter 'flags' [-Wunused-parameter]
  505 | cli_wide_to_narrow (wcharset_t * charset, int flags, const wchar_t *src, size_t max_wides,
      |                                           ~~~~^~~~~
multibyte.c:506:48: warning: unused parameter 'default_char' [-Wunused-parameter]
  506 |     unsigned char *dest, size_t max_len, char *default_char, int *default_used)
      |                                          ~~~~~~^~~~~~~~~~~~
multibyte.c:506:67: warning: unused parameter 'default_used' [-Wunused-parameter]
  506 |     unsigned char *dest, size_t max_len, char *default_char, int *default_used)
      |                                                              ~~~~~^~~~~~~~~~~~
multibyte.c: In function 'cli_utf16_to_narrow':
multibyte.c:553:48: warning: unused parameter 'flags' [-Wunused-parameter]
  553 | cli_utf16_to_narrow (wcharset_t * charset, int flags, const uint16 *src, size_t max_wides,
      |                                            ~~~~^~~~~
multibyte.c:554:48: warning: unused parameter 'default_char' [-Wunused-parameter]
  554 |     unsigned char *dest, size_t max_len, char *default_char, int *default_used)
      |                                          ~~~~~~^~~~~~~~~~~~
multibyte.c:554:67: warning: unused parameter 'default_used' [-Wunused-parameter]
  554 |     unsigned char *dest, size_t max_len, char *default_char, int *default_used)
      |                                                              ~~~~~^~~~~~~~~~~~
multibyte.c: In function 'cli_wide_to_utf16':
multibyte.c:612:24: warning: unused parameter 'flags' [-Wunused-parameter]
  612 | cli_wide_to_utf16 (int flags, const wchar_t *src, size_t max_wides,
      |                    ~~~~^~~~~
multibyte.c:612:58: warning: unused parameter 'max_wides' [-Wunused-parameter]
  612 | cli_wide_to_utf16 (int flags, const wchar_t *src, size_t max_wides,
      |                                                   ~~~~~~~^~~~~~~~~
multibyte.c: In function 'cli_utf16_to_wide':
multibyte.c:641:24: warning: unused parameter 'flags' [-Wunused-parameter]
  641 | cli_utf16_to_wide (int flags, const char *src, size_t max_len,
      |                    ~~~~^~~~~
multibyte.c: In function 'cli_narrow_to_wide':
multibyte.c:686:47: warning: unused parameter 'flags' [-Wunused-parameter]
  686 | cli_narrow_to_wide (wcharset_t * charset, int flags, const unsigned char *src, size_t max_len,
      |                                           ~~~~^~~~~
multibyte.c: In function 'cli_narrow_to_utf16':
multibyte.c:718:48: warning: unused parameter 'flags' [-Wunused-parameter]
  718 | cli_narrow_to_utf16 (wcharset_t * charset, int flags, const unsigned char *src, size_t max_len,
      |                                            ~~~~^~~~~
multibyte.c: In function 'cli_wide_to_escaped':
multibyte.c:849:48: warning: unused parameter 'flags' [-Wunused-parameter]
  849 | cli_wide_to_escaped (wcharset_t * charset, int flags, const wchar_t *src, size_t max_wides,
      |                                            ~~~~^~~~~
multibyte.c:850:48: warning: unused parameter 'default_char' [-Wunused-parameter]
  850 |     unsigned char *dest, size_t max_len, char *default_char, int *default_used)
      |                                          ~~~~~~^~~~~~~~~~~~
multibyte.c:850:67: warning: unused parameter 'default_used' [-Wunused-parameter]
  850 |     unsigned char *dest, size_t max_len, char *default_char, int *default_used)
      |                                                              ~~~~~^~~~~~~~~~~~
multibyte.c: In function 'cli_utf16_to_escaped':
multibyte.c:905:49: warning: unused parameter 'flags' [-Wunused-parameter]
  905 | cli_utf16_to_escaped (wcharset_t * charset, int flags, const uint16 *src, size_t max_wides,
      |                                             ~~~~^~~~~
multibyte.c:906:48: warning: unused parameter 'default_char' [-Wunused-parameter]
  906 |     unsigned char *dest, size_t max_len, char *default_char, int *default_used)
      |                                          ~~~~~~^~~~~~~~~~~~
multibyte.c:906:67: warning: unused parameter 'default_used' [-Wunused-parameter]
  906 |     unsigned char *dest, size_t max_len, char *default_char, int *default_used)
      |                                                              ~~~~~^~~~~~~~~~~~
multibyte.c: In function 'cli_wide_to_escaped':
multibyte.c:882:44: warning: '%lX' directive output may be truncated writing between 3 and 16 bytes into a region of size 13 [-Wformat-truncation=]
  882 |           snprintf (buf, sizeof (buf), "\\x%lX", (unsigned long)*src);
      |                                            ^~~
multibyte.c:882:40: note: directive argument in the range [256, 18446744073709551615]
  882 |           snprintf (buf, sizeof (buf), "\\x%lX", (unsigned long)*src);
      |                                        ^~~~~~~~
In file included from /usr/include/stdio.h:970,
                 from ../../libsrc/Dk/Dksystem.h:44,
                 from ../../libsrc/Dk.h:44:
In function 'snprintf',
    inlined from 'cli_wide_to_escaped' at multibyte.c:882:4:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 6 and 19 bytes into a destination of size 15
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
multibyte.c: In function 'cli_utf16_to_escaped':
multibyte.c:949:44: warning: '%lX' directive output may be truncated writing between 3 and 16 bytes into a region of size 13 [-Wformat-truncation=]
  949 |           snprintf (buf, sizeof (buf), "\\x%lX", (unsigned long)wc);
      |                                            ^~~
multibyte.c:949:40: note: directive argument in the range [256, 18446744073709551615]
  949 |           snprintf (buf, sizeof (buf), "\\x%lX", (unsigned long)wc);
      |                                        ^~~~~~~~
In function 'snprintf',
    inlined from 'cli_utf16_to_escaped' at multibyte.c:949:4:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 6 and 19 bytes into a destination of size 15
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-col.lo `test -f 'col.c' || echo './'`col.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c col.c  -fPIC -DPIC -o .libs/libwi_la-col.o
In file included from ../../libsrc/Dk/Dkbox.h:30,
                 from ../../libsrc/Dk.h:97,
                 from wi.h:56,
                 from sqlnode.h:32,
                 from col.c:28:
col.c: In function 'any_num_f':
../../libsrc/Dk/Dkword.h:47:3: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare]
   47 |   ((((short) (((unsigned const char *) (p))[0])) << 8)  | \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   48 |    (((short) (((unsigned const char *) (p))[1]))))
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
col.h:762:13: note: in expansion of macro 'SHORT_REF_NA'
  762 |  : 2 == l ? SHORT_REF_NA ((p) + 2) : (uint32)((dtp_t*)(p))[3])
      |             ^~~~~~~~~~~~
col.c:210:25: note: in expansion of macro 'N4_REF_NA'
  210 |         return (uint32) N4_REF_NA (any + len - 4, len);
      |                         ^~~~~~~~~
In file included from wi.h:121:
col.h:761:14: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare]
  761 |   : 3 == l ? ((((dtp_t*)(p))[1] << 16) + (((dtp_t*)(p))[2] << 8) + ((dtp_t*)(p))[3]) \
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
col.c:210:25: note: in expansion of macro 'N4_REF_NA'
  210 |         return (uint32) N4_REF_NA (any + len - 4, len);
      |                         ^~~~~~~~~
../../libsrc/Dk/Dkword.h:36:3: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare]
   36 |   ((((int32) (((unsigned const char *) (p))[0])) << 24) | \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   37 |    (((int32) (((unsigned const char *) (p))[1])) << 16) | \
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   38 |    (((int32) (((unsigned const char *) (p))[2])) << 8) | \
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   39 |    (((int32) (((unsigned const char *) (p))[3]))) )
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
col.h:760:12: note: in expansion of macro 'LONG_REF_NA'
  760 |   (l > 3 ? LONG_REF_NA ((p))  \
      |            ^~~~~~~~~~~
col.c:210:25: note: in expansion of macro 'N4_REF_NA'
  210 |         return (uint32) N4_REF_NA (any + len - 4, len);
      |                         ^~~~~~~~~
col.c: In function 'any_add':
../../libsrc/Dk/Dkword.h:47:3: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare]
   47 |   ((((short) (((unsigned const char *) (p))[0])) << 8)  | \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   48 |    (((short) (((unsigned const char *) (p))[1]))))
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
col.h:762:13: note: in expansion of macro 'SHORT_REF_NA'
  762 |  : 2 == l ? SHORT_REF_NA ((p) + 2) : (uint32)((dtp_t*)(p))[3])
      |             ^~~~~~~~~~~~
col.c:272:26: note: in expansion of macro 'N4_REF_NA'
  272 |               uint32 n = N4_REF_NA (any + len - 4, len);
      |                          ^~~~~~~~~
col.h:761:14: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare]
  761 |   : 3 == l ? ((((dtp_t*)(p))[1] << 16) + (((dtp_t*)(p))[2] << 8) + ((dtp_t*)(p))[3]) \
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
col.c:272:26: note: in expansion of macro 'N4_REF_NA'
  272 |               uint32 n = N4_REF_NA (any + len - 4, len);
      |                          ^~~~~~~~~
../../libsrc/Dk/Dkword.h:36:3: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare]
   36 |   ((((int32) (((unsigned const char *) (p))[0])) << 24) | \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   37 |    (((int32) (((unsigned const char *) (p))[1])) << 16) | \
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   38 |    (((int32) (((unsigned const char *) (p))[2])) << 8) | \
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   39 |    (((int32) (((unsigned const char *) (p))[3]))) )
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
col.h:760:12: note: in expansion of macro 'LONG_REF_NA'
  760 |   (l > 3 ? LONG_REF_NA ((p))  \
      |            ^~~~~~~~~~~
col.c:272:26: note: in expansion of macro 'N4_REF_NA'
  272 |               uint32 n = N4_REF_NA (any + len - 4, len);
      |                          ^~~~~~~~~
col.c: In function 'cs_length_check':
col.c:542:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  542 |   if (fill + bytes > MAX_BOX_LENGTH)
      |                    ^
col.c: In function 'pfh_col_set_var':
col.c:567:51: warning: unused parameter 'cl' [-Wunused-parameter]
  567 | pfh_col_set_var (pf_hash_t * pfh, dbe_col_loc_t * cl, short irow, db_buf_t str, int len)
      |                                   ~~~~~~~~~~~~~~~~^~
col.c: In function 'pfh_col_var':
col.c:611:22: warning: variable 'delta' set but not used [-Wunused-but-set-variable]
  611 |       unsigned short delta;
      |                      ^~~~~
col.c:595:47: warning: unused parameter 'cl' [-Wunused-parameter]
  595 | pfh_col_var (pf_hash_t * pfh, dbe_col_loc_t * cl, db_buf_t str, int len, unsigned short *prefix_bytes, unsigned short *prefix_ref,
      |                               ~~~~~~~~~~~~~~~~^~
col.c:595:90: warning: unused parameter 'prefix_bytes' [-Wunused-parameter]
  595 | pfh_col_var (pf_hash_t * pfh, dbe_col_loc_t * cl, db_buf_t str, int len, unsigned short *prefix_bytes, unsigned short *prefix_ref,
      |                                                                          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
col.c:596:13: warning: unused parameter 'extra' [-Wunused-parameter]
  596 |     dtp_t * extra, int mode)
      |     ~~~~~~~~^~~~~
col.c:596:24: warning: unused parameter 'mode' [-Wunused-parameter]
  596 |     dtp_t * extra, int mode)
      |                    ~~~~^~~~
col.c: In function 'cs_write_typed_vec_1':
col.c:758:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  758 |   if (fill - org_fill > PAGE_DATA_SZ - 10)
      |                       ^
col.c: In function 'cs_write_dict_head':
col.c:801:9: warning: unused parameter 'len_bias' [-Wunused-parameter]
  801 |     int len_bias)
      |     ~~~~^~~~~~~~
col.c: In function 'ce_cmp_1':
col.c:1201:32: warning: unused parameter 'row' [-Wunused-parameter]
 1201 | ce_cmp_1 (col_pos_t * cpo, int row, dtp_t flags, db_buf_t val, int len, int64 offset, int rl)
      |                            ~~~~^~~
col.c:1201:68: warning: unused parameter 'len' [-Wunused-parameter]
 1201 | ce_cmp_1 (col_pos_t * cpo, int row, dtp_t flags, db_buf_t val, int len, int64 offset, int rl)
      |                                                                ~~~~^~~
col.c:1201:91: warning: unused parameter 'rl' [-Wunused-parameter]
 1201 | ce_cmp_1 (col_pos_t * cpo, int row, dtp_t flags, db_buf_t val, int len, int64 offset, int rl)
      |                                                                                       ~~~~^~
col.c: In function 'cs_decode':
col.c:2110:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 2110 |                 else if (skip >= run)
      |                               ^~
col.c: In function 'cs_append_header':
col.c:2555:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 2555 |   if (n_bytes > PAGE_DATA_SZ)
      |               ^
col.c: In function 'cs_write_int_delta_safe':
col.c:2923:71: warning: unused parameter 'is_asc' [-Wunused-parameter]
 2923 | cs_write_int_delta_safe (compress_state_t * cs, int from, int to, int is_asc, int int_delta_bytes)
      |                                                                   ~~~~^~~~~~
col.c: In function 'asc_str_cmp':
../../libsrc/Dk/Dkword.h:47:3: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare]
   47 |   ((((short) (((unsigned const char *) (p))[0])) << 8)  | \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   48 |    (((short) (((unsigned const char *) (p))[1]))))
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
col.h:762:13: note: in expansion of macro 'SHORT_REF_NA'
  762 |  : 2 == l ? SHORT_REF_NA ((p) + 2) : (uint32)((dtp_t*)(p))[3])
      |             ^~~~~~~~~~~~
col.c:3199:12: note: in expansion of macro 'N4_REF_NA'
 3199 |       u1 = N4_REF_NA (dv1 + len1 - 4, len1);
      |            ^~~~~~~~~
col.h:761:14: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare]
  761 |   : 3 == l ? ((((dtp_t*)(p))[1] << 16) + (((dtp_t*)(p))[2] << 8) + ((dtp_t*)(p))[3]) \
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
col.c:3199:12: note: in expansion of macro 'N4_REF_NA'
 3199 |       u1 = N4_REF_NA (dv1 + len1 - 4, len1);
      |            ^~~~~~~~~
../../libsrc/Dk/Dkword.h:36:3: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare]
   36 |   ((((int32) (((unsigned const char *) (p))[0])) << 24) | \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   37 |    (((int32) (((unsigned const char *) (p))[1])) << 16) | \
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   38 |    (((int32) (((unsigned const char *) (p))[2])) << 8) | \
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   39 |    (((int32) (((unsigned const char *) (p))[3]))) )
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
col.h:760:12: note: in expansion of macro 'LONG_REF_NA'
  760 |   (l > 3 ? LONG_REF_NA ((p))  \
      |            ^~~~~~~~~~~
col.c:3199:12: note: in expansion of macro 'N4_REF_NA'
 3199 |       u1 = N4_REF_NA (dv1 + len1 - 4, len1);
      |            ^~~~~~~~~
../../libsrc/Dk/Dkword.h:47:3: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare]
   47 |   ((((short) (((unsigned const char *) (p))[0])) << 8)  | \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   48 |    (((short) (((unsigned const char *) (p))[1]))))
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
col.h:762:13: note: in expansion of macro 'SHORT_REF_NA'
  762 |  : 2 == l ? SHORT_REF_NA ((p) + 2) : (uint32)((dtp_t*)(p))[3])
      |             ^~~~~~~~~~~~
col.c:3202:12: note: in expansion of macro 'N4_REF_NA'
 3202 |       u2 = N4_REF_NA (dv2 + len2 - 4, len1);
      |            ^~~~~~~~~
col.h:761:14: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare]
  761 |   : 3 == l ? ((((dtp_t*)(p))[1] << 16) + (((dtp_t*)(p))[2] << 8) + ((dtp_t*)(p))[3]) \
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
col.c:3202:12: note: in expansion of macro 'N4_REF_NA'
 3202 |       u2 = N4_REF_NA (dv2 + len2 - 4, len1);
      |            ^~~~~~~~~
../../libsrc/Dk/Dkword.h:36:3: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare]
   36 |   ((((int32) (((unsigned const char *) (p))[0])) << 24) | \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   37 |    (((int32) (((unsigned const char *) (p))[1])) << 16) | \
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   38 |    (((int32) (((unsigned const char *) (p))[2])) << 8) | \
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   39 |    (((int32) (((unsigned const char *) (p))[3]))) )
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
col.h:760:12: note: in expansion of macro 'LONG_REF_NA'
  760 |   (l > 3 ? LONG_REF_NA ((p))  \
      |            ^~~~~~~~~~~
col.c:3202:12: note: in expansion of macro 'N4_REF_NA'
 3202 |       u2 = N4_REF_NA (dv2 + len2 - 4, len1);
      |            ^~~~~~~~~
../../libsrc/Dk/Dkword.h:47:3: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare]
   47 |   ((((short) (((unsigned const char *) (p))[0])) << 8)  | \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   48 |    (((short) (((unsigned const char *) (p))[1]))))
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
col.h:762:13: note: in expansion of macro 'SHORT_REF_NA'
  762 |  : 2 == l ? SHORT_REF_NA ((p) + 2) : (uint32)((dtp_t*)(p))[3])
      |             ^~~~~~~~~~~~
col.c:3218:12: note: in expansion of macro 'N4_REF_NA'
 3218 |       u1 = N4_REF_NA (dv1 + len1 - 4, len1);
      |            ^~~~~~~~~
col.h:761:14: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare]
  761 |   : 3 == l ? ((((dtp_t*)(p))[1] << 16) + (((dtp_t*)(p))[2] << 8) + ((dtp_t*)(p))[3]) \
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
col.c:3218:12: note: in expansion of macro 'N4_REF_NA'
 3218 |       u1 = N4_REF_NA (dv1 + len1 - 4, len1);
      |            ^~~~~~~~~
../../libsrc/Dk/Dkword.h:36:3: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare]
   36 |   ((((int32) (((unsigned const char *) (p))[0])) << 24) | \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   37 |    (((int32) (((unsigned const char *) (p))[1])) << 16) | \
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   38 |    (((int32) (((unsigned const char *) (p))[2])) << 8) | \
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   39 |    (((int32) (((unsigned const char *) (p))[3]))) )
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
col.h:760:12: note: in expansion of macro 'LONG_REF_NA'
  760 |   (l > 3 ? LONG_REF_NA ((p))  \
      |            ^~~~~~~~~~~
col.c:3218:12: note: in expansion of macro 'N4_REF_NA'
 3218 |       u1 = N4_REF_NA (dv1 + len1 - 4, len1);
      |            ^~~~~~~~~
../../libsrc/Dk/Dkword.h:47:3: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare]
   47 |   ((((short) (((unsigned const char *) (p))[0])) << 8)  | \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   48 |    (((short) (((unsigned const char *) (p))[1]))))
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
col.h:762:13: note: in expansion of macro 'SHORT_REF_NA'
  762 |  : 2 == l ? SHORT_REF_NA ((p) + 2) : (uint32)((dtp_t*)(p))[3])
      |             ^~~~~~~~~~~~
col.c:3219:12: note: in expansion of macro 'N4_REF_NA'
 3219 |       u2 = N4_REF_NA (dv2 + len1 - 4, len1);
      |            ^~~~~~~~~
col.h:761:14: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare]
  761 |   : 3 == l ? ((((dtp_t*)(p))[1] << 16) + (((dtp_t*)(p))[2] << 8) + ((dtp_t*)(p))[3]) \
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
col.c:3219:12: note: in expansion of macro 'N4_REF_NA'
 3219 |       u2 = N4_REF_NA (dv2 + len1 - 4, len1);
      |            ^~~~~~~~~
../../libsrc/Dk/Dkword.h:36:3: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare]
   36 |   ((((int32) (((unsigned const char *) (p))[0])) << 24) | \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   37 |    (((int32) (((unsigned const char *) (p))[1])) << 16) | \
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   38 |    (((int32) (((unsigned const char *) (p))[2])) << 8) | \
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   39 |    (((int32) (((unsigned const char *) (p))[3]))) )
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
col.h:760:12: note: in expansion of macro 'LONG_REF_NA'
  760 |   (l > 3 ? LONG_REF_NA ((p))  \
      |            ^~~~~~~~~~~
col.c:3219:12: note: in expansion of macro 'N4_REF_NA'
 3219 |       u2 = N4_REF_NA (dv2 + len1 - 4, len1);
      |            ^~~~~~~~~
col.c: In function 'cs_cast_incompatible_dict':
col.c:3714:47: warning: unused parameter 'cs' [-Wunused-parameter]
 3714 | cs_cast_incompatible_dict (compress_state_t * cs, int n_distinct, db_buf_t * distinct, int *sort_ids)
      |                            ~~~~~~~~~~~~~~~~~~~^~
col.c: In function 'anydheq':
col.c:3964:10: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 3964 |   if (l1 != box_length (b2))
      |          ^~
col.c: In function 'cs_array_add':
col.c:3976:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 3976 |   if (cs->cs_n_values >= box_length (cs->cs_numbers) / sizeof (int64))
      |                       ^~
col.c: In function 'cs_compress':
col.c:4087:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 4087 |       if (dict_est > ((PAGE_DATA_SZ - 300) / 3))
      |                    ^
col.c: In function 'cs_compress_int':
col.c:4147:32: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 4147 |   if (cs->cs_n_values + n_ints >= box_length (cs->cs_numbers) / sizeof (int64))
      |                                ^~
col.c:4226:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 4226 |           if (dict_est > ((PAGE_DATA_SZ - 300) / 3))
      |                        ^
col.c: In function 'anyhashcmp':
col.c:4274:10: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 4274 |   if (l1 != box_length (b2))
      |          ^~
col.c: In function 'anyhashcmp_head':
col.c:4299:10: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 4299 |   if (l1 != box_length (b2))
      |          ^~
col.c: In function 'bif_cs_new':
col.c:4339:38: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4339 | bif_cs_new (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                            ~~~~~~~~~~^~~~~~~
col.c: In function 'bif_cs_compress':
col.c:4358:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4358 | bif_cs_compress (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
col.c: In function 'bif_cs_string':
col.c:4382:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4382 | bif_cs_string (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
col.c: In function 'bif_cs_done':
col.c:4417:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4417 | bif_cs_done (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~~~~~
col.c: In function 'bif_cs_values':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
col.c:4457:5: note: in expansion of macro 'DO_BOX'
 4457 |     DO_BOX (db_buf_t, v, inx, r)
      |     ^~~~~~
col.c:4443:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4443 | bif_cs_values (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
col.c: In function 'bif_cs_decode':
col.c:4469:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4469 | bif_cs_decode (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
col.c: In function 'itc_cr_print_all':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
col.c:4658:3: note: in expansion of macro 'DO_BOX'
 4658 |   DO_BOX (col_data_ref_t *, cr, c, itc->itc_col_refs)
      |   ^~~~~~
col.c: In function 'bif_cs_stats':
col.c:4726:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4726 | bif_cs_stats (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
col.c: In function 'bif_rnd_string':
col.c:4822:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4822 | bif_rnd_string (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
col.c: In function 'bif_col_count_test':
col.c:4836:31: warning: unused parameter 'qst' [-Wunused-parameter]
 4836 | bif_col_count_test (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                     ~~~~~~~~~~^~~
col.c:4836:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4836 | bif_col_count_test (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
col.c:4836:71: warning: unused parameter 'args' [-Wunused-parameter]
 4836 | bif_col_count_test (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                       ~~~~~~~~~~~~~~~~^~~~
col.c: In function 'bif_string_test':
col.c:4843:28: warning: unused parameter 'qst' [-Wunused-parameter]
 4843 | bif_string_test (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                  ~~~~~~~~~~^~~
col.c:4843:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4843 | bif_string_test (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
col.c:4843:68: warning: unused parameter 'args' [-Wunused-parameter]
 4843 | bif_string_test (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                    ~~~~~~~~~~~~~~~~^~~~
col.c: In function 'bif_dcvt':
col.c:4892:21: warning: unused parameter 'qst' [-Wunused-parameter]
 4892 | bif_dcvt (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |           ~~~~~~~~~~^~~
col.c:4892:36: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4892 | bif_dcvt (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                          ~~~~~~~~~~^~~~~~~
col.c:4892:61: warning: unused parameter 'args' [-Wunused-parameter]
 4892 | bif_dcvt (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                             ~~~~~~~~~~~~~~~~^~~~
col.c: In function 'col_ddl_drop_update':
col.c:5027:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 5027 |     if (n_rows > PM_MAX_ENTRIES)
      |                ^
col.c:4929:67: warning: unused parameter 'dummy' [-Wunused-parameter]
 4929 | col_ddl_drop_update (it_cursor_t * it, buffer_desc_t * buf, void *dummy)
      |                                                             ~~~~~~^~~~~
col.c: In function 'bif_ddl_table_col_update':
col.c:5043:52: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5043 | bif_ddl_table_col_update (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                          ~~~~~~~~~~^~~~~~~
col.c: In function 'any_num_f':
col.c:201:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
  201 |         if (DT_TYPE_DATE == DT_DT_TYPE (any + 1))
      |            ^
col.c:206:5: note: here
  206 |     default:
      |     ^~~~~~~
col.c: In function 'asc_cmp_delta':
col.c:3321:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
 3321 |       if (*dv1 != *dv2)
      |          ^
col.c:3324:5: note: here
 3324 |     case DV_RDF_ID:
      |     ^~~~
col.c: In function 'cs_decode':
col.c:1891:17: warning: 'n_bytes' may be used uninitialized [-Wmaybe-uninitialized]
 1891 |           res = ce_op (cpo, ce_first, n_values, n_bytes);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
col.c:1798:22: note: 'n_bytes' was declared here
 1798 |       unsigned short n_bytes, n_values = 0;
      |                      ^~~~~~~
col.c:1884:21: warning: 'hl' may be used uninitialized [-Wmaybe-uninitialized]
 1884 |       ce_first = ce + hl;
      |                  ~~~^~~~
col.c:1803:21: note: 'hl' was declared here
 1803 |       int skip = 0, hl, first_len = 0;
      |                     ^~
col.c: In function 'cs_best':
col.c:3607:7: warning: variable 'try_dict' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 3607 |   int try_dict = !cs->cs_is_asc && !cs->cs_no_dict && (0 == (CS_NO_DICT & cs->cs_exclude))
      |       ^~~~~~~~
col.c:3609:16: warning: variable 'dict_only' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 3609 |   int rnd_len, dict_only = 0;
      |                ^~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-colins.lo `test -f 'colins.c' || echo './'`colins.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c colins.c  -fPIC -DPIC -o .libs/libwi_la-colins.o
colins.c: In function 'itc_ce_check':
colins.c:129:20: warning: comparison of integer expressions of different signedness: 'short int' and 'long unsigned int' [-Wsign-compare]
  129 |   if (pm->pm_count > COL_PAGE_MAX_ROWS)
      |                    ^
colins.c:166:51: warning: comparison of integer expressions of different signedness: 'dp_addr_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  166 |               if (cr->cr_pages[0].cp_buf->bd_page != expect_dp)
      |                                                   ^~
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56,
                 from sqlnode.h:32,
                 from colins.c:29:
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
colins.c:211:7: note: in expansion of macro 'DO_BOX'
  211 |       DO_BOX (col_data_ref_t *, cr, inx, itc->itc_col_refs)
      |       ^~~~~~
colins.c: In function 'key_col_check':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
cluster.h:1229:5: note: in expansion of macro 'DO_BOX'
 1229 |     DO_BOX (cl_slice_t *, csl, __ci, clm->clm_local_chg->chg_hosted_slices)
      |     ^~~~~~
colins.c:251:3: note: in expansion of macro 'DO_LOCAL_CSL'
  251 |   DO_LOCAL_CSL (csl, clm)
      |   ^~~~~~~~~~~~
colins.c: In function 'itc_col_page_free':
colins.c:329:20: warning: comparison of integer expressions of different signedness: 'short int' and 'long unsigned int' [-Wsign-compare]
  329 |   if (pm->pm_count > COL_PAGE_MAX_ROWS)
      |                    ^
colins.c:341:62: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
  341 |   if (!itc->itc_col_refs || BOX_ELEMENTS (itc->itc_col_refs) < last_col)
      |                                                              ^
colins.c: In function 'ff_nop':
colins.c:904:17: warning: unused parameter 'x' [-Wunused-parameter]
  904 | ff_nop (caddr_t x)
      |         ~~~~~~~~^
colins.c: In function 'ceic_prepare_result_page':
colins.c:1138:22: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1138 |   if (cer->cer_n_ces > PM_MAX_CES)
      |                      ^
colins.c: In function 'cer_append_ce':
colins.c:1152:24: warning: comparison of integer expressions of different signedness: 'short int' and 'long unsigned int' [-Wsign-compare]
 1152 |   if (pm->pm_filled_to > DP_DATA)
      |                        ^
colins.c:1169:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1169 |   if (pm->pm_count / 2 > PM_MAX_CES)
      |                        ^
colins.c: In function 'ceic_record_ce_move':
colins.c:1230:52: warning: unused parameter 'ce' [-Wunused-parameter]
 1230 | ceic_record_ce_move (ce_ins_ctx_t * ceic, db_buf_t ce, int r)
      |                                           ~~~~~~~~~^~
colins.c: In function 'ceic_even_split':
colins.c:1277:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1277 |       if (cer2->cer_n_ces >= PM_MAX_CES - 2)
      |                           ^~
colins.c: In function 'ceic_apply':
colins.c:1179:60: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1179 |   if (cer->cer_pm->pm_bytes_free < bytes || cer->cer_n_ces >= PM_MAX_CES) \
      |                                                            ^~
colins.c:1334:15: note: in expansion of macro 'CER_ADD'
 1334 |               CER_ADD (delta_bytes, delta);
      |               ^~~~~~~
colins.c:1179:60: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1179 |   if (cer->cer_pm->pm_bytes_free < bytes || cer->cer_n_ces >= PM_MAX_CES) \
      |                                                            ^~
colins.c:1342:11: note: in expansion of macro 'CER_ADD'
 1342 |           CER_ADD (bytes, ce);
      |           ^~~~~~~
colins.c:1179:60: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1179 |   if (cer->cer_pm->pm_bytes_free < bytes || cer->cer_n_ces >= PM_MAX_CES) \
      |                                                            ^~
colins.c:1352:7: note: in expansion of macro 'CER_ADD'
 1352 |       CER_ADD (delta_bytes, delta);
      |       ^~~~~~~
colins.c:1384:82: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1384 |               if (cer->cer_bytes_free < delta_bytes || cer->cer_pm->pm_count / 2 >= PM_MAX_CES || delta == split_ce)
      |                                                                                  ^~
colins.c:1394:72: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1394 |           if (cer->cer_bytes_free < bytes || cer->cer_pm->pm_count / 2 >= PM_MAX_CES || split_ce == ce)
      |                                                                        ^~
colins.c:1408:74: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1408 |       if (cer->cer_bytes_free < delta_bytes || cer->cer_pm->pm_count / 2 >= PM_MAX_CES)
      |                                                                          ^~
colins.c: In function 'ce_comp_check':
colins.c:1919:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1919 |   for (inx = 0; inx < BOX_ELEMENTS (res); inx++)
      |                     ^
colins.c:1921:15: warning: unused variable 'ov' [-Wunused-variable]
 1921 |       caddr_t ov = cs_next_org (cs, org, nth);
      |               ^~
colins.c: In function 'cr_insert':
colins.c:2303:49: warning: unused parameter 'buf' [-Wunused-parameter]
 2303 | cr_insert (ce_ins_ctx_t * ceic, buffer_desc_t * buf, col_data_ref_t * cr)
      |                                 ~~~~~~~~~~~~~~~~^~~
colins.c: In function 'ceic_feed':
colins.c:2515:38: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 2515 |   if (ceic->ceic_batch_bytes + bytes > PAGE_DATA_SZ - spacing || ceic->ceic_last_nth >= PM_MAX_CES - 1)
      |                                      ^
colins.c:2515:86: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 2515 |   if (ceic->ceic_batch_bytes + bytes > PAGE_DATA_SZ - spacing || ceic->ceic_last_nth >= PM_MAX_CES - 1)
      |                                                                                      ^~
colins.c:2530:30: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 2530 |   if (ceic->ceic_batch_bytes > PAGE_DATA_SZ)
      |                              ^
colins.c: In function 'ceic_find_row_rd':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
colins.c:2689:7: note: in expansion of macro 'DO_BOX'
 2689 |       DO_BOX (row_delta_t *, rd2, inx, rds)
      |       ^~~~~~
colins.c: In function 'ceic_row_rd':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
colins.c:2734:7: note: in expansion of macro 'DO_BOX'
 2734 |       DO_BOX (row_delta_t *, rd2, inx, ceic->ceic_rds)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
colins.c:2744:7: note: in expansion of macro 'DO_BOX'
 2744 |       DO_BOX (row_delta_t *, rd2, inx, ceic->ceic_rds) if (RD_INSERT != rd2->rd_op && RD_DELETE != rd2->rd_op)
      |       ^~~~~~
colins.c: In function 'ceic_compress_break':
colins.c:2866:54: warning: unused parameter 'imm_ret' [-Wunused-parameter]
 2866 | ceic_compress_break (ce_ins_ctx_t * ceic, db_buf_t * imm_ret)
      |                                           ~~~~~~~~~~~^~~~~~~
colins.c: In function 'ce_has_space':
colins.c:2951:24: warning: unused parameter 'ce' [-Wunused-parameter]
 2951 | ce_has_space (db_buf_t ce, dtp_t ce_flags, int ce_bytes, int ce_rows, int n)
      |               ~~~~~~~~~^~
colins.c:2951:48: warning: unused parameter 'ce_bytes' [-Wunused-parameter]
 2951 | ce_has_space (db_buf_t ce, dtp_t ce_flags, int ce_bytes, int ce_rows, int n)
      |                                            ~~~~^~~~~~~~
colins.c: In function 'ceic_reloc_ref':
colins.c:3247:13: warning: variable 'dp' set but not used [-Wunused-but-set-variable]
 3247 |   dp_addr_t dp, dp1 = 0, dp2 = 0;
      |             ^~
colins.c: In function 'ceic_split':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
colins.c:3385:3: note: in expansion of macro 'DO_BOX'
 3385 |   DO_BOX (col_data_ref_t *, cr, cinx, itc->itc_col_refs)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
colins.c:3408:3: note: in expansion of macro 'DO_BOX'
 3408 |   DO_BOX (col_data_ref_t *, cr, cinx, itc->itc_col_refs)
      |   ^~~~~~
colins.c:3431:39: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 3431 |   if (!longest_bytes || longest_bytes < max_pages * PAGE_DATA_SZ / 2)
      |                                       ^
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
colins.c:3513:3: note: in expansion of macro 'DO_BOX'
 3513 |   DO_BOX (row_delta_t *, rd, inx, rds)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
colins.c:3532:3: note: in expansion of macro 'DO_BOX'
 3532 |   DO_BOX (col_data_ref_t *, cr, cinx, itc->itc_col_refs)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
colins.c:3563:3: note: in expansion of macro 'DO_BOX'
 3563 |   DO_BOX (row_delta_t *, rd, inx, rds)
      |   ^~~~~~
colins.c: In function 'ceic_no_split':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
colins.c:3648:3: note: in expansion of macro 'DO_BOX'
 3648 |   DO_BOX (col_data_ref_t *, cr, col_inx, itc->itc_col_refs)
      |   ^~~~~~
colins.c:3670:48: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 3670 |             if (page_ceic->ceic_res->cer_n_ces > PM_MAX_CES)
      |                                                ^
colins.c:3734:70: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'short int' [-Wsign-compare]
 3734 |     if (first_dp_changed || !n_ces || any_del || dk_set_length (dps) != cr->cr_n_pages)
      |                                                                      ^~
colins.c:3644:63: warning: unused parameter 'action' [-Wunused-parameter]
 3644 | ceic_no_split (ce_ins_ctx_t * ceic, buffer_desc_t * buf, int *action)
      |                                                          ~~~~~^~~~~~
colins.c: In function 'upd_col_rd':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
colins.c:3911:3: note: in expansion of macro 'DO_BOX'
 3911 |   DO_BOX (oid_t, col_id, cidi, upd->upd_col_ids)
      |   ^~~~~~
colins.c:3961:63: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 3961 |                 if (IS_BOX_POINTER (val) && box_col_len (val) > COL_MAX_STR_LEN)
      |                                                               ^
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
colins.c:3972:3: note: in expansion of macro 'DO_BOX'
 3972 |   DO_BOX (state_slot_t *, pk, inx, upd->upd_pk_values)
      |   ^~~~~~
colins.c: In function 'upd_col_pk':
colins.c:4070:87: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
 4070 |         if (!itc->itc_param_order || box_length (itc->itc_param_order) / sizeof (int) < itc->itc_n_sets)
      |                                                                                       ^
colins.c: In function 'itc_read_parent':
colins.c:4344:27: warning: comparison of integer expressions of different signedness: 'int' and 'dp_addr_t' {aka 'unsigned int'} [-Wsign-compare]
 4344 |   if (LONG_REF (up_field) != up)
      |                           ^~
colins.c: In function 'itc_seg_end_inserts':
colins.c:4417:78: warning: unused parameter 'ins' [-Wunused-parameter]
 4417 | itc_seg_end_inserts (it_cursor_t * itc, buffer_desc_t * buf, insert_node_t * ins)
      |                                                              ~~~~~~~~~~~~~~~~^~~
colins.c: In function 'col_dbg_log_new':
colins.c:4599:9: warning: unused variable 'szExt' [-Wunused-variable]
 4599 |   char *szExt, szNewName[255], szTS[15];
      |         ^~~~~
colins.c:4597:11: warning: variable 'rc' set but not used [-Wunused-but-set-variable]
 4597 |   int fd, rc;
      |           ^~
colins.c: In function 'itc_col_dbg_log':
colins.c:4632:63: warning: comparison of integer expressions of different signedness: 'key_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 4632 |   if (1 != dbf_col_ins_dbg_log && itc->itc_insert_key->key_id != dbf_col_ins_dbg_log
      |                                                               ^~
colins.c:4633:33: warning: comparison of integer expressions of different signedness: 'int' and 'key_id_t' {aka 'unsigned int'} [-Wsign-compare]
 4633 |       && !(-dbf_col_ins_dbg_log == itc->itc_insert_key->key_id))
      |                                 ^~
colins.c:4650:13: warning: variable 'off' set but not used [-Wunused-but-set-variable]
 4650 |       OFF_T off;
      |             ^~~
colins.c: In function 'itc_col_vec_insert':
colins.c:4722:97: warning: comparison of integer expressions of different signedness: 'int' and 'key_id_t' {aka 'unsigned int'} [-Wsign-compare]
 4722 |       if (dbf_rq_check && rq_range_check_min && rq_check_ctr > rq_range_check_min && dbf_rq_key == itc->itc_insert_key->key_id)
      |                                                                                                 ^~
colins.c:4804:42: warning: comparison of integer expressions of different signedness: 'int' and 'key_id_t' {aka 'unsigned int'} [-Wsign-compare]
 4804 |           if (dbf_rq_check && dbf_rq_key == itc->itc_insert_key->key_id)
      |                                          ^~
colins.c:4821:43: warning: comparison of integer expressions of different signedness: 'int' and 'key_id_t' {aka 'unsigned int'} [-Wsign-compare]
 4821 |           if (dbf_rq_check && -dbf_rq_key == itc->itc_insert_key->key_id)
      |                                           ^~
colins.c:4678:7: warning: variable 'rc' set but not used [-Wunused-but-set-variable]
 4678 |   int rc, n_ranges, save_n;
      |       ^~
colins.c: In function 'itc_revword_seg_check':
colins.c:593:26: warning: 'word_prev' may be used uninitialized [-Wmaybe-uninitialized]
  593 |               word_cmp = cmp_boxes ((caddr_t) word_prev, (caddr_t) word_1, NULL, NULL);
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
colins.c:565:12: note: 'word_prev' was declared here
  565 |   db_buf_t word_prev, word_1;
      |            ^~~~~~~~~
colins.c:588:22: warning: 'rev_1' may be used uninitialized [-Wmaybe-uninitialized]
  588 |           str2_cmp = cmp_boxes ((caddr_t) rev_prev, (caddr_t) rev_1, NULL, NULL);
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
colins.c:566:12: note: 'rev_1' was declared here
  566 |   db_buf_t rev_1, rev_prev;
      |            ^~~~~
colins.c: In function 'ceic_apply':
colins.c:1329:29: warning: 'delta' may be used uninitialized [-Wmaybe-uninitialized]
 1329 |               delta_bytes = ce_total_bytes (delta);
      |                             ^~~~~~~~~~~~~~~~~~~~~~
colins.c:1297:12: note: 'delta' was declared here
 1297 |   db_buf_t delta, split_ce = NULL;
      |            ^~~~~
colins.c: In function 'cr_new_size':
colins.c:2372:16: warning: 'delta_save' may be used uninitialized [-Wmaybe-uninitialized]
 2372 |       dk_set_t delta_save, op_save;
      |                ^~~~~~~~~~
colins.c:2372:28: warning: 'op_save' may be used uninitialized [-Wmaybe-uninitialized]
 2372 |       dk_set_t delta_save, op_save;
      |                            ^~~~~~~
colins.c:2402:30: warning: 'delta_ce' may be used uninitialized [-Wmaybe-uninitialized]
 2402 |                     bytes += ce_total_bytes (delta_ce);
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~
colins.c:2375:16: note: 'delta_ce' was declared here
 2375 |       db_buf_t delta_ce;
      |                ^~~~~~~~
colins.c: In function 'cr_make_full_ceic':
colins.c:3180:19: warning: 'delta' may be used uninitialized [-Wmaybe-uninitialized]
 3180 |                   mp_set_push (ceic->ceic_mp, &all_ces, (void *) delta);
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
colins.c:3167:20: note: 'delta' was declared here
 3167 |           db_buf_t delta;
      |                    ^~~~~
colins.c: In function 'col_dbg_log_new':
colins.c:4606:42: warning: '%02d' directive output may be truncated writing between 2 and 5 bytes into a region of size between 4 and 9 [-Wformat-truncation=]
 4606 |   snprintf(szTS, sizeof (szTS), "%04d%02d%02d%02d%02d%02d",
      |                                          ^~~~
colins.c:4606:33: note: directive argument in the range [0, 65535]
 4606 |   snprintf(szTS, sizeof (szTS), "%04d%02d%02d%02d%02d%02d",
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
colins.c:4606:33: note: directive argument in the range [0, 65535]
colins.c:4606:33: note: directive argument in the range [0, 65535]
colins.c:4606:33: note: directive argument in the range [0, 65535]
In file included from /usr/include/stdio.h:970,
                 from ../../libsrc/Dk/Dksystem.h:44,
                 from ../../libsrc/Dk.h:44:
In function 'snprintf',
    inlined from 'col_dbg_log_new' at colins.c:4606:3:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 15 and 32 bytes into a destination of size 15
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
colins.c: In function 'upd_col_pk':
colins.c:3986:14: warning: variable 'to_unregister' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 3986 |   id_hash_t *to_unregister = NULL;
      |              ^~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-rendezvous.lo `test -f 'rendezvous.c' || echo './'`rendezvous.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c rendezvous.c  -fPIC -DPIC -o .libs/libwi_la-rendezvous.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-schspace.lo `test -f 'schspace.c' || echo './'`schspace.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c schspace.c  -fPIC -DPIC -o .libs/libwi_la-schspace.o
schspace.c: In function 'id_casemode_hash_print_dbx':
schspace.c:139:52: warning: unused parameter 'qn' [-Wunused-parameter]
  139 | id_casemode_hash_print_dbx (id_hash_t *it, caddr_t qn, caddr_t o)
      |                                            ~~~~~~~~^~
schspace.c:139:64: warning: unused parameter 'o' [-Wunused-parameter]
  139 | id_casemode_hash_print_dbx (id_hash_t *it, caddr_t qn, caddr_t o)
      |                                                        ~~~~~~~~^
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-read.lo `test -f 'read.c' || echo './'`read.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c read.c  -fPIC -DPIC -o .libs/libwi_la-read.o
read.c: In function 'itc_ra_extents':
read.c:55:18: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
   55 |   if (disk_reads < main_bufs - 256)
      |                  ^
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56,
                 from sqlnode.h:32,
                 from read.c:28:
read.c: In function 'itc_prefetch_col_leaf_page':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
read.c:335:3: note: in expansion of macro 'DO_BOX'
  335 |   DO_BOX (col_data_ref_t *, cr, inx, itc->itc_col_refs)
      |   ^~~~~~
read.c: In function 'itc_check_col_prefetch':
read.c:411:60: warning: unused parameter 'buf' [-Wunused-parameter]
  411 | itc_check_col_prefetch (it_cursor_t * itc, buffer_desc_t * buf)
      |                                            ~~~~~~~~~~~~~~~~^~~
read.c: In function 'itc_col_read_hook':
read.c:438:55: warning: unused parameter 'buf_from' [-Wunused-parameter]
  438 | itc_col_read_hook (it_cursor_t * itc, buffer_desc_t * buf_from, dp_addr_t dp)
      |                                       ~~~~~~~~~~~~~~~~^~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-neodisk.lo `test -f 'neodisk.c' || echo './'`neodisk.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c neodisk.c  -fPIC -DPIC -o .libs/libwi_la-neodisk.o
neodisk.c: In function 'cpt_rb_ck':
neodisk.c:133:93: warning: comparison of distinct pointer types lacks a cast [-Wcompare-distinct-pointer-types]
  133 |           if (thr->thr_sem->sem_entry_count || !thr->thr_sem->sem_waiting.thq_count  || thr != thr->thr_sem->sem_waiting.thq_head.thr_prev)
      |                                                                                             ^~
neodisk.c: In function 'lt_wait_checkpoint_1':
neodisk.c:249:27: warning: unused parameter 'cl_listener_also' [-Wunused-parameter]
  249 | lt_wait_checkpoint_1 (int cl_listener_also)
      |                       ~~~~^~~~~~~~~~~~~~~~
neodisk.c: In function 'cpt_trx_rc_ck':
neodisk.c:552:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  552 |   for (inx = 0; inx < trx_rc->rc_fill; inx++)
      |                     ^
In file included from sqlnode.h:32,
                 from neodisk.c:28:
neodisk.c: In function 'page_lock_to_row_locks':
neodisk.c:568:26: warning: unused variable 'row' [-Wunused-variable]
  568 |   DO_ROWS (buf, map_pos, row, NULL)
      |                          ^~~
wi.h:1414:14: note: in definition of macro 'DO_ROWS'
 1414 |     db_buf_t row = buf->bd_buffer + buf->bd_content_map->pm_entries[map_pos];
      |              ^~~
neodisk.c: In function 'pl_cpt_rollback_page':
neodisk.c:809:30: warning: unused variable 'row' [-Wunused-variable]
  809 |       DO_ROWS (buf, map_pos, row, NULL)
      |                              ^~~
wi.h:1414:14: note: in definition of macro 'DO_ROWS'
 1414 |     db_buf_t row = buf->bd_buffer + buf->bd_content_map->pm_entries[map_pos];
      |              ^~~
neodisk.c: In function 'cpt_uncommitted_blobs':
neodisk.c:1131:40: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1131 |                       for (inx= 0; inx < box_length ((caddr_t)bl->bl_pages) / sizeof (dp_addr_t); inx++)
      |                                        ^
neodisk.c: In function 'cpt_unremap_ram':
neodisk.c:1201:56: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
 1201 |                   if (cpt_dbs->dbs_cpt_remap->ht_count <= target)
      |                                                        ^~
In file included from wi.h:120:
neodisk.c: In function 'cpt_em_unremap_read':
extent.h:112:33: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  112 |       for (_off = DP_DATA; _off < DP_DATA + _fill; _off += sizeof (extent_t)) \
      |                                 ^
neodisk.c:1220:3: note: in expansion of macro 'DO_EXT'
 1220 |   DO_EXT (ext, em)
      |   ^~~~~~
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56:
neodisk.c: In function 'cpt_unremap_bufs':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
neodisk.c:1250:7: note: in expansion of macro 'DO_BOX'
 1250 |       DO_BOX (buffer_desc_t *, buf, inx, bufs)
      |       ^~~~~~
neodisk.c: In function 'em_unremap':
neodisk.c:1277:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1277 |       if (l1 == dk_set_length (*bufs_list))
      |              ^~
neodisk.c:1286:44: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
 1286 |       if (cpt_dbs->dbs_cpt_remap->ht_count <= target)
      |                                            ^~
neodisk.c: In function 'cpt_unremap':
neodisk.c:1360:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1360 |       if (target >  dbs->dbs_max_cp_remaps)
      |                  ^
neodisk.c:1368:40: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
 1368 |   if (cpt_dbs->dbs_cpt_remap->ht_count > target)
      |                                        ^
neodisk.c:1379:52: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
 1379 |               if (cpt_dbs->dbs_cpt_remap->ht_count <= target)
      |                                                    ^~
neodisk.c:1387:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
 1387 |   if (bufs_done_total && cpt_dbs->dbs_cpt_remap->ht_count > target)
      |                                                           ^
neodisk.c: In function 'wi_write_dirty':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
neodisk.c:1563:3: note: in expansion of macro 'DO_BOX'
 1563 |   DO_BOX (buffer_pool_t *, bp, inx, wi_inst.wi_bps)
      |   ^~~~~~
neodisk.c: In function 'dbs_backup_check':
neodisk.c:1573:35: warning: unused parameter 'dbs' [-Wunused-parameter]
 1573 | dbs_backup_check (dbe_storage_t * dbs, int flag)
      |                   ~~~~~~~~~~~~~~~~^~~
neodisk.c:1573:44: warning: unused parameter 'flag' [-Wunused-parameter]
 1573 | dbs_backup_check (dbe_storage_t * dbs, int flag)
      |                                        ~~~~^~~~
neodisk.c: In function 'dbs_cache_check':
neodisk.c:1618:34: warning: unused parameter 'dbs' [-Wunused-parameter]
 1618 | dbs_cache_check (dbe_storage_t * dbs, int mode)
      |                  ~~~~~~~~~~~~~~~~^~~
neodisk.c:1618:43: warning: unused parameter 'mode' [-Wunused-parameter]
 1618 | dbs_cache_check (dbe_storage_t * dbs, int mode)
      |                                       ~~~~^~~~
neodisk.c: In function 'bp_flush_all':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
neodisk.c:1636:3: note: in expansion of macro 'DO_BOX'
 1636 |   DO_BOX (buffer_pool_t *, bp, inx, wi_inst.wi_bps)
      |   ^~~~~~
neodisk.c: In function 'dbs_cpt_backup':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
neodisk.c:1945:11: note: in expansion of macro 'DO_BOX'
 1945 |           DO_BOX (caddr_t, elt, inx, reg)
      |           ^~~~~~
neodisk.c: In function 'dbs_checkpoint':
neodisk.c:2036:17: warning: variable 'rate' set but not used [-Wunused-but-set-variable]
 2036 |           float rate = 0;
      |                 ^~~~
neodisk.c:2025:10: warning: unused variable 'start' [-Wunused-variable]
 2025 |   uint32 start;
      |          ^~~~~
neodisk.c:2023:7: warning: variable 'mcp_delta_count' set but not used [-Wunused-but-set-variable]
 2023 |   int mcp_delta_count, inx;
      |       ^~~~~~~~~~~~~~~
neodisk.c: In function 'srv_global_lock':
neodisk.c:2319:5: warning: label 'again' defined but not used [-Wunused-label]
 2319 |     again:
      |     ^~~~~
neodisk.c:2307:7: warning: unused variable 'retries' [-Wunused-variable]
 2307 |   int retries = 0;
      |       ^~~~~~~
In file included from ../../libsrc/Dk.h:89:
neodisk.c: In function 'dbs_cpt_backup':
../../libsrc/Dk/Dktypes.h:156:33: warning: ignoring return value of 'ftruncate64' declared with attribute 'warn_unused_result' [-Wunused-result]
  156 | #define FTRUNCATE(x,y)          ftruncate64((x),(y))
      |                                 ^~~~~~~~~~~~~~~~~~~~
neodisk.c:1927:7: note: in expansion of macro 'FTRUNCATE'
 1927 |       FTRUNCATE (cpt_log_fd, 0);
      |       ^~~~~~~~~
neodisk.c: In function 'dbs_cpt_recov':
neodisk.c:1728:12: warning: variable 'all_ems' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 1728 |   dk_set_t all_ems = NULL;
      |            ^~~~~~~
neodisk.c:1729:7: warning: variable 'cpt_recov_file_complete' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 1729 |   int cpt_recov_file_complete = 0;
      |       ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../libsrc/Dk.h:102:
neodisk.c: In function 'dbs_cpt_backup':
../../libsrc/Dk/Dksets.h:89:21: warning: variable 'iter' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
   89 |           s_node_t *iter = *(set); \
      |                     ^~~~
neodisk.c:1920:3: note: in expansion of macro 'DO_SET'
 1920 |   DO_SET (dbe_storage_t *, dbs, &wi_inst.wi_master_wd->wd_storage)
      |   ^~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-regist.lo `test -f 'regist.c' || echo './'`regist.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c regist.c  -fPIC -DPIC -o .libs/libwi_la-regist.o
regist.c: In function 'box_deserialize_string':
regist.c:244:29: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  244 |       if (offset && opt_len > sizeof (dvrdf_temp))
      |                             ^
regist.c: In function 'mp_box_deserialize_string':
regist.c:330:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  330 |           if (opt_len > sizeof (dvrdf_temp))
      |                       ^
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56,
                 from sqlnode.h:32,
                 from regist.c:28:
regist.c: In function 'dbs_registry_from_array':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
regist.c:412:3: note: in expansion of macro 'DO_BOX'
  412 |   DO_BOX (caddr_t *, ent, inx, reg)
      |   ^~~~~~
regist.c: In function 'dbs_write_registry':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
regist.c:538:3: note: in expansion of macro 'DO_BOX'
  538 |   DO_BOX (caddr_t, elt, inx, arr)
      |   ^~~~~~
regist.c: In function 'db_log_registry':
regist.c:623:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  623 |       if (llen + 3 > sizeof (temp))
      |                    ^
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-numeric.lo `test -f 'numeric.c' || echo './'`numeric.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c numeric.c  -fPIC -DPIC -o .libs/libwi_la-numeric.o
numeric.c: In function 'num_add':
numeric.c:538:7: warning: variable 'res_scale' set but not used [-Wunused-but-set-variable]
  538 |   int res_scale;
      |       ^~~~~~~~~
numeric.c: In function 'num_subtract':
numeric.c:584:7: warning: variable 'res_scale' set but not used [-Wunused-but-set-variable]
  584 |   int res_scale;
      |       ^~~~~~~~~
numeric.c: In function '_numeric_rc_allocate':
numeric.c:1162:29: warning: unused parameter 'ignore' [-Wunused-parameter]
 1162 | _numeric_rc_allocate (void *ignore)
      |                       ~~~~~~^~~~~~
numeric.c: In function 'numeric_init_static':
numeric.c:1291:42: warning: unused parameter 'size' [-Wunused-parameter]
 1291 | numeric_init_static (numeric_t n, size_t size)
      |                                   ~~~~~~~^~~~
numeric.c: In function 'numeric_from_string':
numeric.c:1506:7: warning: variable 'scale' set but not used [-Wunused-but-set-variable]
 1506 |   int scale;
      |       ^~~~~
numeric.c: In function '_numeric_to_string':
numeric.c:1945:79: warning: unused parameter 'new_scale' [-Wunused-parameter]
 1945 | _numeric_to_string (numeric_t n, char *str, size_t max_str, int new_prec, int new_scale)
      |                                                                           ~~~~^~~~~~~~~
numeric.c: In function 'numeric_to_dv':
numeric.c:2156:48: warning: unused parameter 'reslength' [-Wunused-parameter]
 2156 | numeric_to_dv (numeric_t n, dtp_t *res, size_t reslength)
      |                                         ~~~~~~~^~~~~~~~~
numeric.c: In function 'numeric_deserialize':
numeric.c:2583:51: warning: unused parameter 'macro' [-Wunused-parameter]
 2583 | numeric_deserialize (dk_session_t *session, dtp_t macro)
      |                                             ~~~~~~^~~~~
numeric.c: In function 'numeric_from_hex_array':
numeric.c:2804:43: warning: unused parameter 'len' [-Wunused-parameter]
 2804 | numeric_from_hex_array (numeric_t n, char len, char scale, char sign,
      |                                      ~~~~~^~~
numeric.c: In function 'numeric_from_double':
numeric.c:1862:3: warning: ignoring return value of 'gcvt' declared with attribute 'warn_unused_result' [-Wunused-result]
 1862 |   gcvt (d, 16, buffer);
      |   ^~~~~~~~~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-obackup.lo `test -f 'obackup.c' || echo './'`obackup.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c obackup.c  -fPIC -DPIC -o .libs/libwi_la-obackup.o
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56,
                 from sqlnode.h:32,
                 from obackup.c:29:
obackup.c: In function 'ol_write_sets':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
obackup.c:427:3: note: in expansion of macro 'DO_BOX'
  427 |   DO_BOX (caddr_t *, elt, inx, ctx->octx_registry)
      |   ^~~~~~
obackup.c:419:59: warning: unused parameter 'storage' [-Wunused-parameter]
  419 | ol_write_sets (ol_backup_context_t * ctx, dbe_storage_t * storage)
      |                                           ~~~~~~~~~~~~~~~~^~~~~~~
obackup.c: In function 'ol_regist_unmark':
obackup.c:450:33: warning: unused parameter 'itc' [-Wunused-parameter]
  450 | ol_regist_unmark (it_cursor_t * itc, buffer_desc_t * buf, ol_backup_context_t * ctx)
      |                   ~~~~~~~~~~~~~~^~~
obackup.c:450:81: warning: unused parameter 'ctx' [-Wunused-parameter]
  450 | ol_regist_unmark (it_cursor_t * itc, buffer_desc_t * buf, ol_backup_context_t * ctx)
      |                                                           ~~~~~~~~~~~~~~~~~~~~~~^~~
obackup.c: In function 'ol_backup_page':
obackup.c:498:31: warning: unused parameter 'itc' [-Wunused-parameter]
  498 | ol_backup_page (it_cursor_t * itc, buffer_desc_t * buf, ol_backup_context_t * ctx)
      |                 ~~~~~~~~~~~~~~^~~
obackup.c: In function 'db_backup_pages':
obackup.c:610:82: warning: unused parameter 'end_dp' [-Wunused-parameter]
  610 | db_backup_pages (ol_backup_context_t * backup_ctx, dp_addr_t start_dp, dp_addr_t end_dp)
      |                                                                        ~~~~~~~~~~^~~~~~
obackup.c: In function 'backup_context_increment':
obackup.c:733:47: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  733 |       if (is_restore && (++ctx->octx_curr_dir < BOX_ELEMENTS (ctx->octx_backup_patha)) )
      |                                               ^
obackup.c: In function 'try_to_change_dir':
obackup.c:956:32: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  956 |   if (((ctx->octx_curr_dir)+1) < BOX_ELEMENTS (ctx->octx_backup_patha))
      |                                ^
obackup.c: In function 'bp_sec_check_prefix':
obackup.c:1151:41: warning: unused parameter 'qi' [-Wunused-parameter]
 1151 | bp_sec_check_prefix (query_instance_t * qi, char *file_prefix)
      |                      ~~~~~~~~~~~~~~~~~~~^~
obackup.c: In function 'bif_backup_report':
obackup.c:1176:37: warning: unused parameter 'qst' [-Wunused-parameter]
 1176 | caddr_t bif_backup_report (caddr_t* qst, caddr_t* err_ret, state_slot_t** args)
      |                            ~~~~~~~~~^~~
obackup.c:1176:51: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1176 | caddr_t bif_backup_report (caddr_t* qst, caddr_t* err_ret, state_slot_t** args)
      |                                          ~~~~~~~~~^~~~~~~
obackup.c:1176:75: warning: unused parameter 'args' [-Wunused-parameter]
 1176 | caddr_t bif_backup_report (caddr_t* qst, caddr_t* err_ret, state_slot_t** args)
      |                                                            ~~~~~~~~~~~~~~~^~~~
obackup.c: In function 'bif_backup_dirs_arg':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
obackup.c:1198:7: note: in expansion of macro 'DO_BOX'
 1198 |       DO_BOX (caddr_t, elt, inx, ba)
      |       ^~~~~~
obackup.c: In function 'bif_backup_online':
obackup.c:1217:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1217 | bif_backup_online (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
obackup.c: In function 'bif_backup_dirs_clear':
obackup.c:1293:49: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1293 | bif_backup_dirs_clear (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~~~
obackup.c: In function 'bif_backup_def_dirs':
obackup.c:1311:32: warning: unused parameter 'qst' [-Wunused-parameter]
 1311 | bif_backup_def_dirs (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                      ~~~~~~~~~~^~~
obackup.c:1311:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1311 | bif_backup_def_dirs (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
obackup.c:1311:72: warning: unused parameter 'args' [-Wunused-parameter]
 1311 | bif_backup_def_dirs (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                        ~~~~~~~~~~~~~~~~^~~~
obackup.c: In function 'bif_backup_context_clear':
obackup.c:1322:7: warning: variable 'make_cp' set but not used [-Wunused-but-set-variable]
 1322 |   int make_cp = 1;
      |       ^~~~~~~
obackup.c:1318:52: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1318 | bif_backup_context_clear (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                          ~~~~~~~~~~^~~~~~~
obackup.c: In function 'bif_backup_context_info_get':
obackup.c:1381:55: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1381 | bif_backup_context_info_get (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                             ~~~~~~~~~~^~~~~~~
obackup.c: In function 'bif_backup_online_header_get':
obackup.c:1420:56: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1420 | bif_backup_online_header_get (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                              ~~~~~~~~~~^~~~~~~
obackup.c: In function 'bif_backup_pages':
obackup.c:1810:29: warning: unused parameter 'qst' [-Wunused-parameter]
 1810 | bif_backup_pages (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                   ~~~~~~~~~~^~~
obackup.c:1810:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1810 | bif_backup_pages (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
obackup.c:1810:69: warning: unused parameter 'args' [-Wunused-parameter]
 1810 | bif_backup_pages (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                     ~~~~~~~~~~~~~~~~^~~~
obackup.c: In function 'bif_checkpoint_pages':
obackup.c:1816:33: warning: unused parameter 'qst' [-Wunused-parameter]
 1816 | bif_checkpoint_pages (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                       ~~~~~~~~~~^~~
obackup.c:1816:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1816 | bif_checkpoint_pages (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
obackup.c:1816:73: warning: unused parameter 'args' [-Wunused-parameter]
 1816 | bif_checkpoint_pages (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                         ~~~~~~~~~~~~~~~~^~~~
obackup.c: In function 'bif_backup_max_dir_size':
obackup.c:1834:51: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1834 | bif_backup_max_dir_size (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                         ~~~~~~~~~~^~~~~~~
obackup.c: In function 'bif_backup_check':
obackup.c:1850:14: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1850 |   while (inx < BOX_ELEMENTS (args))
      |              ^
obackup.c:1854:14: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1854 |   while (inx < BOX_ELEMENTS (args))
      |              ^
obackup.c:1842:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1842 | bif_backup_check (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
obackup.c: In function 'dbs_count_pageset_items_2':
obackup.c:2132:29: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 2132 |           for (idx = 0; idx < BITS_IN_LONG; idx++) /* since uint32 is used */
      |                             ^
obackup.c: In function 'ob_check_file':
obackup.c:2339:54: warning: unused parameter 'dir' [-Wunused-parameter]
 2339 | int ob_check_file (caddr_t elt, caddr_t ctx, caddr_t dir)
      |                                              ~~~~~~~~^~~
obackup.c: In function 'ob_foreach_file':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
obackup.c:2359:3: note: in expansion of macro 'DO_BOX'
 2359 |   DO_BOX (caddr_t, elt, inx, files)
      |   ^~~~~~
obackup.c: In function 'ob_foreach_dir':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
obackup.c:2377:3: note: in expansion of macro 'DO_BOX'
 2377 |   DO_BOX (caddr_t, elt, inx, dirs)
      |   ^~~~~~
In file included from ../../libsrc/Dk.h:89:
obackup.c: In function 'ol_backup_page':
../../libsrc/Dk/Dktypes.h:156:33: warning: ignoring return value of 'ftruncate64' declared with attribute 'warn_unused_result' [-Wunused-result]
  156 | #define FTRUNCATE(x,y)          ftruncate64((x),(y))
      |                                 ^~~~~~~~~~~~~~~~~~~~
obackup.c:556:15: note: in expansion of macro 'FTRUNCATE'
  556 |               FTRUNCATE (tcpses_get_fd (octx->octx_file->dks_session), prev_length);
      |               ^~~~~~~~~
obackup.c: In function 'backup_context_increment':
obackup.c:708:54: warning: '%ld' directive output may be truncated writing between 1 and 10 bytes into a region of size between 0 and 255 [-Wformat-truncation=]
  708 |   snprintf (ctx->octx_curr_file, FILEN_BUFSIZ, "%s/%s%ld.bp", ctx->octx_backup_patha[ctx->octx_curr_dir], ctx->octx_file_prefix, new_num);
      |                                                      ^~~
obackup.c:708:48: note: directive argument in the range [0, 4294967295]
  708 |   snprintf (ctx->octx_curr_file, FILEN_BUFSIZ, "%s/%s%ld.bp", ctx->octx_backup_patha[ctx->octx_curr_dir], ctx->octx_file_prefix, new_num);
      |                                                ^~~~~~~~~~~~~
In file included from /usr/include/stdio.h:970,
                 from ../../libsrc/Dk/Dksystem.h:44,
                 from ../../libsrc/Dk.h:44:
In function 'snprintf',
    inlined from 'backup_context_increment' at obackup.c:708:3:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 6 or more bytes (assuming 270) into a destination of size 256
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
obackup.c: In function 'store_backup_context':
obackup.c:749:3: warning: '__builtin_strncpy' output may be truncated copying 32 bytes from a string of length 255 [-Wstringop-truncation]
  749 |   strncpy ( bp_ctx.db_bp_prfx, ctx->octx_file_prefix, BACKUP_PREFIX_SZ);
      |   ^
obackup.c: In function 'try_to_restore_backup_context':
obackup.c:767:7: warning: '__builtin_strncpy' output may be truncated copying 32 bytes from a string of length 255 [-Wstringop-truncation]
  767 |       strncpy (ctx->octx_file_prefix,  bp_ctx.db_bp_prfx, BACKUP_PREFIX_SZ);
      |       ^
obackup.c: In function 'ol_backup_page':
obackup.c:503:7: warning: variable 'write_header_first' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  503 |   int write_header_first = 0;
      |       ^~~~~~~~~~~~~~~~~~
obackup.c: In function 'ol_write_cfg_page':
obackup.c:358:7: warning: '__builtin_strncpy' output may be truncated copying 32 bytes from a string of length 255 [-Wstringop-truncation]
  358 |       strncpy (db.db_bp_prfx, bp_ctx.db_bp_prfx, BACKUP_PREFIX_SZ);
      |       ^
obackup.c: In function 'restore_from_files':
obackup.c:1724:7: warning: variable 'count' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 1724 |   int count = 0;
      |       ^~~~~
obackup.c: In function 'ob_file_list':
obackup.c:2264:54: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 2 and 4096 [-Wformat-truncation=]
 2264 |                   snprintf (path, sizeof (path), "%s/%s", fname, DIRNAME (de));
      |                                                      ^~
In function 'snprintf',
    inlined from 'ob_file_list' at obackup.c:2264:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 2 and 4351 bytes into a destination of size 4097
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
obackup.c: In function 'ob_foreach_dir':
obackup.c:2363:11: warning: '__builtin_strncpy' specified bound 256 equals destination size [-Wstringop-truncation]
 2363 |           strncpy (e_ctx->oc_file, elt, FILEN_BUFSIZ);
      |           ^
obackup.c: In function 'bif_backup_online':
obackup.c:1223:8: warning: variable 'res' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 1223 |   long res = 0;
      |        ^~~
obackup.c:1224:13: warning: variable 'backup_path_arr' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 1224 |   caddr_t * backup_path_arr = backup_patha;
      |             ^~~~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-meta.lo `test -f 'meta.c' || echo './'`meta.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c meta.c  -fPIC -DPIC -o .libs/libwi_la-meta.o
meta.c: In function 'gpf_if_found':
meta.c:166:27: warning: unused parameter 'ht' [-Wunused-parameter]
  166 | gpf_if_found (id_hash_t * ht, query_t * qr)
      |               ~~~~~~~~~~~~^~
meta.c:166:41: warning: unused parameter 'qr' [-Wunused-parameter]
  166 | gpf_if_found (id_hash_t * ht, query_t * qr)
      |                               ~~~~~~~~~~^~
meta.c: In function 'dbe_column_parse_options':
meta.c:689:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  689 |       for (inx = 0; inx < BOX_ELEMENTS (col->col_options); inx += 2)
      |                         ^
meta.c: In function 'key_place_fixed_1':
meta.c:858:32: warning: unused parameter 'key' [-Wunused-parameter]
  858 | key_place_fixed_1 (dbe_key_t * key, int * fill, int * null_fill, dk_set_t * cls, dk_set_t parts, dtp_t dtp)
      |                    ~~~~~~~~~~~~^~~
meta.c: In function 'key_place_var':
meta.c:888:28: warning: unused parameter 'key' [-Wunused-parameter]
  888 | key_place_var (dbe_key_t * key, int * fill, int * null_fill, dk_set_t * cls, dk_set_t parts)
      |                ~~~~~~~~~~~~^~~
meta.c: In function 'dbe_col_loc_null_fix':
meta.c:943:9: warning: the comparison will always evaluate as 'true' for the address of 'cl_null_mask' will never be NULL [-Waddress]
  943 |     if (cl[inx].cl_null_mask)
      |         ^~
In file included from wi.h:115,
                 from sqlnode.h:32,
                 from meta.c:30:
widd.h:372:17: note: 'cl_null_mask' declared here
  372 |   dtp_t         cl_null_mask[N_ROW_VERSIONS];
      |                 ^~~~~~~~~~~~
meta.c: In function 'col_forced_settings':
meta.c:977:34: warning: unused parameter 'key' [-Wunused-parameter]
  977 | col_forced_settings (dbe_key_t * key, dbe_column_t * col)
      |                      ~~~~~~~~~~~~^~~
meta.c: In function 'dbe_key_layout':
meta.c:1491:49: warning: unused parameter 'sc' [-Wunused-parameter]
 1491 | dbe_key_layout (dbe_key_t * key, dbe_schema_t * sc)
      |                                  ~~~~~~~~~~~~~~~^~
meta.c: In function 'dbe_key_create':
meta.c:1544:28: warning: unused parameter 'cluster_on_id' [-Wunused-parameter]
 1544 |     int n_significant, int cluster_on_id,
      |                        ~~~~^~~~~~~~~~~~~
meta.c: In function 'sch_partial_proc_def':
meta.c:1909:62: warning: unused parameter 'q_def' [-Wunused-parameter]
 1909 | sch_partial_proc_def (dbe_schema_t * sc, caddr_t name, char *q_def, char *o_def)
      |                                                        ~~~~~~^~~~~
meta.c:1909:75: warning: unused parameter 'o_def' [-Wunused-parameter]
 1909 | sch_partial_proc_def (dbe_schema_t * sc, caddr_t name, char *q_def, char *o_def)
      |                                                                     ~~~~~~^~~~~
meta.c: In function 'isp_read_schema':
meta.c:2325:14: warning: unused variable 'coll_wide' [-Wunused-variable]
 2325 |         long coll_wide = itc_long_column (itc_collations, buf_collations,
      |              ^~~~~~~~~
In file included from ../../libsrc/Dk.h:97,
                 from meta.c:29:
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
meta.c:2412:9: note: in expansion of macro 'DO_BOX'
 2412 |         DO_BOX (caddr_t, alias_name, inx, cs_aliases_array)
      |         ^~~~~~
meta.c:2436:23: warning: variable 'col' set but not used [-Wunused-but-set-variable]
 2436 |         dbe_column_t *col;
      |                       ^~~
meta.c: In function 'key_upd_frag_keys':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
meta.c:2681:3: note: in expansion of macro 'DO_BOX'
 2681 |   DO_BOX (dbe_key_frag_t *, kf, inx, key->key_fragments)
      |   ^~~~~~
meta.c: In function 'qi_read_table_schema_old_keys':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
meta.c:2995:19: note: in expansion of macro 'DO_BOX'
 2995 |                   DO_BOX (dbe_key_frag_t *, kf, inx, k->key_fragments)
      |                   ^~~~~~
meta.c:2920:11: warning: variable 'err' set but not used [-Wunused-but-set-variable]
 2920 |   caddr_t err;
      |           ^~~
meta.c: In function 'key_ensure_visible_parts':
meta.c:3085:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 3085 |     if (n_cols >= sizeof (cols) / sizeof (caddr_t))
      |                ^~
meta.c: In function 'sch_view_def':
meta.c:3138:30: warning: unused parameter 'sc' [-Wunused-parameter]
 3138 | sch_view_def (dbe_schema_t * sc, const char *name)
      |               ~~~~~~~~~~~~~~~^~
meta.c: In function 'sch_set_view_def':
meta.c:3152:34: warning: unused parameter 'sc' [-Wunused-parameter]
 3152 | sch_set_view_def (dbe_schema_t * sc, char *name, caddr_t tree)
      |                   ~~~~~~~~~~~~~~~^~
meta.c: In function 'dtp_is_pref_comp':
meta.c:829:10: warning: 'memchr' specified bound 7 exceeds source size 3 [-Wstringop-overread]
  829 |   return memchr (pref_compressible_dtps, dtp, sizeof (offset_comp_dtps)) ? 1 : 0;
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
meta.c:792:7: note: source object allocated here
  792 | dtp_t pref_compressible_dtps[] =
      |       ^~~~~~~~~~~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-log.lo `test -f 'log.c' || echo './'`log.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c log.c  -fPIC -DPIC -o .libs/libwi_la-log.o
log.c: In function 'log_set_compatibility_check':
log.c:82:34: warning: unused parameter 'in_txn' [-Wunused-parameter]
   82 | log_set_compatibility_check (int in_txn, char *strg)
      |                              ~~~~^~~~~~
log.c: In function 'log_set_server_version_check':
log.c:160:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  160 |       for (inx = 0; inx < sizeof (wi_inst.wi_master->dbs_id); inx ++)
      |                         ^
log.c: In function 'log_change_if_needed':
log.c:288:27: warning: comparison of integer expressions of different signedness: 'off64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare]
  288 |   if (dbs->dbs_log_length > ls->ls_bytes)
      |                           ^
log.c: In function 'log_commit':
log.c:533:31: warning: comparison of integer expressions of different signedness: 'off64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare]
  533 |           dbs->dbs_log_length >= autocheckpoint_log_size &&
      |                               ^~
log.c: In function 'log_insert':
log.c:988:17: warning: variable 'log' set but not used [-Wunused-but-set-variable]
  988 |   dk_session_t *log;
      |                 ^~~
log.c: In function 'log_replay_key_insert':
log.c:1359:64: warning: unused parameter 'flag1' [-Wunused-parameter]
 1359 | log_replay_key_insert (lock_trx_t * lt, dk_session_t * in, int flag1)
      |                                                            ~~~~^~~~~
log.c: In function 'log_replay_update':
log.c:1483:32: warning: comparison of integer expressions of different signedness: 'key_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1483 |   if (dbf_rq_key > 1 && key_id != dbf_rq_key)
      |                                ^~
log.c: In function 'log_replay_sequence_64':
log.c:1945:38: warning: unused parameter 'lt' [-Wunused-parameter]
 1945 | log_replay_sequence_64 (lock_trx_t * lt, dk_session_t * in)
      |                         ~~~~~~~~~~~~~^~
log.c: In function 'sb_printf':
log.c:2049:7: warning: variable 'len' set but not used [-Wunused-but-set-variable]
 2049 |   int len;
      |       ^~~
log.c: In function 'log_qname_escape':
log.c:2239:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 2239 |       if (fill >= max)
      |                ^~
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56,
                 from sqlnode.h:32,
                 from log.c:28:
log.c: In function 'log_key_upd_qr':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
log.c:2392:3: note: in expansion of macro 'DO_BOX'
 2392 |   DO_BOX (caddr_t, col_id_box, inx, col_ids)
      |   ^~~~~~
log.c: In function 'repl_append_vec_entry_async':
log.c:2801:13: warning: variable 'dtp' set but not used [-Wunused-but-set-variable]
 2801 |       dtp_t dtp;
      |             ^~~
log.c:2671:43: warning: unused parameter 'lq' [-Wunused-parameter]
 2671 | repl_append_vec_entry_async (lre_queue_t *lq, client_connection_t * cli, lre_request_t *request, caddr_t *row, char flag)
      |                              ~~~~~~~~~~~~~^~
log.c:2671:69: warning: unused parameter 'cli' [-Wunused-parameter]
 2671 | repl_append_vec_entry_async (lre_queue_t *lq, client_connection_t * cli, lre_request_t *request, caddr_t *row, char flag)
      |                                               ~~~~~~~~~~~~~~~~~~~~~~^~~
log.c: In function 'log_replay_entry_async':
log.c:2894:32: warning: comparison of integer expressions of different signedness: 'key_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 2894 |   if (dbf_rq_key > 1 && key_id != dbf_rq_key)
      |                                ^~
log.c: In function 'log_handle_double_sync':
log.c:3000:67: warning: unused parameter 'repl_header' [-Wunused-parameter]
 3000 | log_handle_double_sync (client_connection_t * repl_cli, caddr_t * repl_header, caddr_t trx_id)
      |                                                         ~~~~~~~~~~^~~~~~~~~~~
log.c: In function 'log_replay_trx':
log.c:3083:9: warning: unused variable 'w_id' [-Wunused-variable]
 3083 |   int64 w_id;
      |         ^~~~
log.c: In function 'logh_set_level':
log.c:3309:30: warning: unused parameter 'lt' [-Wunused-parameter]
 3309 | logh_set_level (lock_trx_t * lt, caddr_t * logh)
      |                 ~~~~~~~~~~~~~^~
log.c:3309:44: warning: unused parameter 'logh' [-Wunused-parameter]
 3309 | logh_set_level (lock_trx_t * lt, caddr_t * logh)
      |                                  ~~~~~~~~~~^~~~
log.c: In function 'log_check_trx':
log.c:3461:18: warning: variable 'log_rec_start' set but not used [-Wunused-but-set-variable]
 3461 |   volatile OFF_T log_rec_start = 0;
      |                  ^~~~~~~~~~~~~
log.c: In function 'log_replay_file':
log.c:3560:9: warning: variable 'good_log_rec_start' set but not used [-Wunused-but-set-variable]
 3560 |   OFF_T good_log_rec_start = 0;
      |         ^~~~~~~~~~~~~~~~~~
In file included from ../../libsrc/Dk.h:89:
log.c: In function 'log_enable_segmented':
../../libsrc/Dk/Dktypes.h:156:33: warning: ignoring return value of 'ftruncate64' declared with attribute 'warn_unused_result' [-Wunused-result]
  156 | #define FTRUNCATE(x,y)          ftruncate64((x),(y))
      |                                 ^~~~~~~~~~~~~~~~~~~~
log.c:195:5: note: in expansion of macro 'FTRUNCATE'
  195 |     FTRUNCATE (fd, 0);
      |     ^~~~~~~~~
log.c: In function 'log_time':
../../libsrc/Dk/Dktypes.h:156:33: warning: ignoring return value of 'ftruncate64' declared with attribute 'warn_unused_result' [-Wunused-result]
  156 | #define FTRUNCATE(x,y)          ftruncate64((x),(y))
      |                                 ^~~~~~~~~~~~~~~~~~~~
log.c:261:11: note: in expansion of macro 'FTRUNCATE'
  261 |           FTRUNCATE (tcpses_get_fd (log_ses->dks_session), prev_length);
      |           ^~~~~~~~~
log.c: In function 'log_change_if_needed':
../../libsrc/Dk/Dktypes.h:156:33: warning: ignoring return value of 'ftruncate64' declared with attribute 'warn_unused_result' [-Wunused-result]
  156 | #define FTRUNCATE(x,y)          ftruncate64((x),(y))
      |                                 ^~~~~~~~~~~~~~~~~~~~
log.c:325:11: note: in expansion of macro 'FTRUNCATE'
  325 |           FTRUNCATE (new_fd, 0);
      |           ^~~~~~~~~
log.c: In function 'log_commit':
../../libsrc/Dk/Dktypes.h:156:33: warning: ignoring return value of 'ftruncate64' declared with attribute 'warn_unused_result' [-Wunused-result]
  156 | #define FTRUNCATE(x,y)          ftruncate64((x),(y))
      |                                 ^~~~~~~~~~~~~~~~~~~~
log.c:515:7: note: in expansion of macro 'FTRUNCATE'
  515 |       FTRUNCATE (tcpses_get_fd (log_ses->dks_session), prev_length);
      |       ^~~~~~~~~
log.c: In function 'log_final_transact':
log.c:654:7: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
  654 |       write (fd, is_commit ? LOG_2PC_COMMIT_S : LOG_2PC_ABORT_S ,1);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
log.c: In function 'log_cl_final':
log.c:827:11: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
  827 |           write(fd, &s, 1);
      |           ^~~~~~~~~~~~~~~~
log.c: In function 'log_replay_entry_async':
log.c:2865:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2865 |           flag = session_buffered_read_char (in); /* not used in bif_key_replay_insert() */
      |           ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
log.c:2867:7: note: here
 2867 |       case LOG_INSERT:
      |       ^~~~
log.c: In function 'log_checkpoint':
../../libsrc/Dk/Dktypes.h:156:33: warning: ignoring return value of 'ftruncate64' declared with attribute 'warn_unused_result' [-Wunused-result]
  156 | #define FTRUNCATE(x,y)          ftruncate64((x),(y))
      |                                 ^~~~~~~~~~~~~~~~~~~~
log.c:3743:11: note: in expansion of macro 'FTRUNCATE'
 3743 |           FTRUNCATE (tcpses_get_fd (dbs->dbs_log_session->dks_session), (OFF_T) (0));
      |           ^~~~~~~~~
log.c: In function 'log_set_compatibility_check':
log.c:85:11: warning: variable 'cl_2pc' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
   85 |   caddr_t cl_2pc = NULL;
      |           ^~~~~~
log.c: In function 'log_time':
log.c:228:21: warning: argument 'box' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  228 | log_time (caddr_t * box)
      |           ~~~~~~~~~~^~~
log.c: In function 'log_change_if_needed':
log.c:297:11: warning: '__builtin_strncpy' specified bound 4096 equals destination size [-Wstringop-truncation]
  297 |           strncpy (tmp, ls->ls_file, sizeof (tmp));
      |           ^
log.c:301:48: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 4095 [-Wformat-truncation=]
  301 |           snprintf (fname, sizeof (fname), "%s.%d", tmp, ctr);
      |                                                ^~
log.c:301:44: note: directive argument in the range [-2147483647, 2147483647]
  301 |           snprintf (fname, sizeof (fname), "%s.%d", tmp, ctr);
      |                                            ^~~~~~~
In file included from /usr/include/stdio.h:970,
                 from ../../libsrc/Dk/Dksystem.h:44,
                 from ../../libsrc/Dk.h:44:
In function 'snprintf',
    inlined from 'log_change_if_needed' at log.c:301:4:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 3 and 4108 bytes into a destination of size 4096
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
log.c: In function 'log_2pc_archive':
log.c:713:18: warning: variable 'ses' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  713 |   dk_session_t * ses = dbs->dbs_2pc_log_session;
      |                  ^~~
log.c: In function 'log_2pc_archive_check':
log.c:761:10: warning: variable 'last_id' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  761 |   uint32 last_id = 0;
      |          ^~~~~~~
log.c: In function 'log_replay_trx':
log.c:3086:11: warning: variable 'err' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 3086 |   caddr_t err;
      |           ^~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-jsonld_p.lo `test -f 'jsonld_p.c' || echo './'`jsonld_p.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c jsonld_p.c  -fPIC -DPIC -o .libs/libwi_la-jsonld_p.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-chash.lo `test -f 'chash.c' || echo './'`chash.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c chash.c  -fPIC -DPIC -o .libs/libwi_la-chash.o
chash.c: In function 'chash_to_any':
chash.c:299:25: warning: unused parameter 'ch' [-Wunused-parameter]
  299 | chash_to_any (chash_t * ch, int col)
      |               ~~~~~~~~~~^~
chash.c:299:33: warning: unused parameter 'col' [-Wunused-parameter]
  299 | chash_to_any (chash_t * ch, int col)
      |                             ~~~~^~~
chash.c: In function 'gb_arr_to_any':
chash.c:306:24: warning: unused parameter 'arr' [-Wunused-parameter]
  306 | gb_arr_to_any (int64 * arr, int n, db_buf_t any_temp, int *any_temp_fill)
chash.c:306:33: warning: unused parameter 'n' [-Wunused-parameter]
  306 | gb_arr_to_any (int64 * arr, int n, db_buf_t any_temp, int *any_temp_fill)
      |                             ~~~~^
chash.c:306:45: warning: unused parameter 'any_temp' [-Wunused-parameter]
  306 | gb_arr_to_any (int64 * arr, int n, db_buf_t any_temp, int *any_temp_fill)
      |                                    ~~~~~~~~~^~~~~~~~
chash.c:306:60: warning: unused parameter 'any_temp_fill' [-Wunused-parameter]
  306 | gb_arr_to_any (int64 * arr, int n, db_buf_t any_temp, int *any_temp_fill)
      |                                                       ~~~~~^~~~~~~~~~~~~
chash.c: In function 'gb_values':
chash.c:502:35: warning: unused parameter 'any_temp' [-Wunused-parameter]
  502 |     db_buf_t temp_space, db_buf_t any_temp, int *any_temp_fill, dtp_t * nulls, int clear_nulls)
      |                          ~~~~~~~~~^~~~~~~~
chash.c:502:50: warning: unused parameter 'any_temp_fill' [-Wunused-parameter]
  502 |     db_buf_t temp_space, db_buf_t any_temp, int *any_temp_fill, dtp_t * nulls, int clear_nulls)
      |                                             ~~~~~^~~~~~~~~~~~~
chash.c: In function 'cha_new_row':
chash.c:637:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  637 |   if (off + len < PAGE_DATA_SZ)
      |                 ^
chash.c: In function 'cha_any':
chash.c:693:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  693 |   if (off + len < PAGE_DATA_SZ)
      |                 ^
In file included from ../../libsrc/Dk.h:103,
                 from wi.h:56,
                 from sqlnode.h:32,
                 from chash.c:28:
chash.c: In function 'cha_new_hj_row':
../../libsrc/Dk/Dkpool.h:477:15: warning: variable 'ap' set but not used [-Wunused-but-set-variable]
  477 |   auto_pool_t ap; \
      |               ^~
chash.c:980:7: note: in expansion of macro 'AUTO_POOL'
  980 |       AUTO_POOL (500);
      |       ^~~~~~~~~
chash.c: In function 'cha_retype':
chash.c:1133:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1133 |   for (n_part = 0; n_part < MAX (1, cha->cha_n_partitions); n_part++)
      |                           ^
chash.c:1139:25: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long long int' [-Wsign-compare]
 1139 |           if (CHA_EMPTY == ent)
      |                         ^~
chash.c: In function 'cha_resize':
chash.c:1220:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1220 |   for (n_part = 0; n_part < MAX (1, cha->cha_n_partitions); n_part++)
      |                           ^
chash.c: In function 'cha_can_move':
chash.c:1296:50: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long long int' [-Wsign-compare]
 1296 |   if ((cha->cha_is_1_int ? CHA_EMPTY : CHA_FREE) == ((int64 *) cha->cha_array)[pos2])
      |                                                  ^~
chash.c:1298:50: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long long int' [-Wsign-compare]
 1298 |   if ((cha->cha_is_1_int ? CHA_EMPTY : CHA_FREE) == ((int64 *) cha->cha_array)[pos1])
      |                                                  ^~
chash.c: In function 'cha_add_ent':
chash.c:1364:95: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
 1364 |       if (!cha->cha_is_parallel || (cha->cha_exceptions && BOX_ELEMENTS (cha->cha_exceptions) > cha->cha_exception_fill))
      |                                                                                               ^
chash.c: In function 'cha_add_row':
chash.c:1396:95: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
 1396 |       if (!cha->cha_is_parallel || (cha->cha_exceptions && BOX_ELEMENTS (cha->cha_exceptions) > cha->cha_exception_fill))
      |                                                                                               ^
chash.c: In function 'cha_cmp_unq_fill':
chash.c:1559:29: warning: unused parameter 'cha' [-Wunused-parameter]
 1559 | cha_cmp_unq_fill (chash_t * cha, int64 * ent, db_buf_t ** key_vecs, int row_no)
      |                   ~~~~~~~~~~^~~
chash.c:1559:42: warning: unused parameter 'ent' [-Wunused-parameter]
 1559 | cha_cmp_unq_fill (chash_t * cha, int64 * ent, db_buf_t ** key_vecs, int row_no)
chash.c:1559:59: warning: unused parameter 'key_vecs' [-Wunused-parameter]
 1559 | cha_cmp_unq_fill (chash_t * cha, int64 * ent, db_buf_t ** key_vecs, int row_no)
      |                                               ~~~~~~~~~~~~^~~~~~~~
chash.c:1559:73: warning: unused parameter 'row_no' [-Wunused-parameter]
 1559 | cha_cmp_unq_fill (chash_t * cha, int64 * ent, db_buf_t ** key_vecs, int row_no)
      |                                                                     ~~~~^~~~~~
chash.c: In function 'cha_ent_cmp_unq_fill':
chash.c:1566:33: warning: unused parameter 'cha' [-Wunused-parameter]
 1566 | cha_ent_cmp_unq_fill (chash_t * cha, int64 * ent1, int64 * ent2)
      |                       ~~~~~~~~~~^~~
chash.c:1566:46: warning: unused parameter 'ent1' [-Wunused-parameter]
 1566 | cha_ent_cmp_unq_fill (chash_t * cha, int64 * ent1, int64 * ent2)
chash.c:1566:60: warning: unused parameter 'ent2' [-Wunused-parameter]
 1566 | cha_ent_cmp_unq_fill (chash_t * cha, int64 * ent1, int64 * ent2)
chash.c: In function 'cha_cmp_2a':
chash.c:1573:23: warning: unused parameter 'cha' [-Wunused-parameter]
 1573 | cha_cmp_2a (chash_t * cha, int64 * ent, db_buf_t ** key_vecs, int row_no, dtp_t * nulls)
      |             ~~~~~~~~~~^~~
chash.c:1573:83: warning: unused parameter 'nulls' [-Wunused-parameter]
 1573 | cha_cmp_2a (chash_t * cha, int64 * ent, db_buf_t ** key_vecs, int row_no, dtp_t * nulls)
      |                                                                           ~~~~~~~~^~~~~
chash.c: In function 'dcckz':
chash.c:1598:22: warning: unused parameter 'ha' [-Wunused-parameter]
 1598 | dcckz (hash_area_t * ha, caddr_t * inst, int n_sets)
      |        ~~~~~~~~~~~~~~^~
chash.c:1598:36: warning: unused parameter 'inst' [-Wunused-parameter]
 1598 | dcckz (hash_area_t * ha, caddr_t * inst, int n_sets)
      |                          ~~~~~~~~~~^~~~
chash.c:1598:46: warning: unused parameter 'n_sets' [-Wunused-parameter]
 1598 | dcckz (hash_area_t * ha, caddr_t * inst, int n_sets)
      |                                          ~~~~^~~~~~
chash.c: In function 'setp_chash_run':
chash.c:1673:21: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
 1673 |           if (h_##n == *ent && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \
      |                     ^~
chash.c:1710:11: note: in expansion of macro 'GB_CK'
 1710 |           GB_CK (1, f);
      |           ^~~~~
chash.c:1686:21: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
 1686 |           if (h_##n == *ent && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \
      |                     ^~
chash.c:1710:11: note: in expansion of macro 'GB_CK'
 1710 |           GB_CK (1, f);
      |           ^~~~~
chash.c:1694:25: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
 1694 |               if (h_##n == ent[0] && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \
      |                         ^~
chash.c:1710:11: note: in expansion of macro 'GB_CK'
 1710 |           GB_CK (1, f);
      |           ^~~~~
chash.c:1673:21: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
 1673 |           if (h_##n == *ent && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \
      |                     ^~
chash.c:1711:11: note: in expansion of macro 'GB_CK'
 1711 |           GB_CK (2, f);
      |           ^~~~~
chash.c:1686:21: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
 1686 |           if (h_##n == *ent && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \
      |                     ^~
chash.c:1711:11: note: in expansion of macro 'GB_CK'
 1711 |           GB_CK (2, f);
      |           ^~~~~
chash.c:1694:25: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
 1694 |               if (h_##n == ent[0] && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \
      |                         ^~
chash.c:1711:11: note: in expansion of macro 'GB_CK'
 1711 |           GB_CK (2, f);
      |           ^~~~~
chash.c:1673:21: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
 1673 |           if (h_##n == *ent && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \
      |                     ^~
chash.c:1712:11: note: in expansion of macro 'GB_CK'
 1712 |           GB_CK (3, f);
      |           ^~~~~
chash.c:1686:21: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
 1686 |           if (h_##n == *ent && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \
      |                     ^~
chash.c:1712:11: note: in expansion of macro 'GB_CK'
 1712 |           GB_CK (3, f);
      |           ^~~~~
chash.c:1694:25: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
 1694 |               if (h_##n == ent[0] && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \
      |                         ^~
chash.c:1712:11: note: in expansion of macro 'GB_CK'
 1712 |           GB_CK (3, f);
      |           ^~~~~
chash.c:1673:21: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
 1673 |           if (h_##n == *ent && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \
      |                     ^~
chash.c:1713:11: note: in expansion of macro 'GB_CK'
 1713 |           GB_CK (4, f);
      |           ^~~~~
chash.c:1686:21: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
 1686 |           if (h_##n == *ent && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \
      |                     ^~
chash.c:1713:11: note: in expansion of macro 'GB_CK'
 1713 |           GB_CK (4, f);
      |           ^~~~~
chash.c:1694:25: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
 1694 |               if (h_##n == ent[0] && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \
      |                         ^~
chash.c:1713:11: note: in expansion of macro 'GB_CK'
 1713 |           GB_CK (4, f);
      |           ^~~~~
chash.c:1673:21: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
 1673 |           if (h_##n == *ent && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \
      |                     ^~
chash.c:1725:11: note: in expansion of macro 'GB_CK'
 1725 |           GB_CK (1, ff);
      |           ^~~~~
chash.c:1686:21: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
 1686 |           if (h_##n == *ent && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \
      |                     ^~
chash.c:1725:11: note: in expansion of macro 'GB_CK'
 1725 |           GB_CK (1, ff);
      |           ^~~~~
chash.c:1694:25: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
 1694 |               if (h_##n == ent[0] && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \
      |                         ^~
chash.c:1725:11: note: in expansion of macro 'GB_CK'
 1725 |           GB_CK (1, ff);
      |           ^~~~~
chash.c: In function 'cha_alloc_int':
chash.c:1764:64: warning: unused parameter 'new_sqt' [-Wunused-parameter]
 1764 | cha_alloc_int (chash_t * cha, setp_node_t * setp, sql_type_t * new_sqt, chash_t * old_cha)
      |                                                   ~~~~~~~~~~~~~^~~~~~~
chash.c: In function 'chash_error':
chash.c:1901:37: warning: format '%lld' expects argument of type 'long long int', but argument 4 has type 'size_t' {aka 'long unsigned int'} [-Wformat=]
 1901 |   sqlr_new_error ("42000", "CHAME", "Hash memory pool uses " BOXINT_FMT " over the limit " BOXINT_FMT,
      |                                     ^~~~~~~~~~~~~~~~~~~~~~~~
 1902 |       mp->mp_bytes, chash_mempool_size_limit);
      |       ~~~~~~~~~~~~                   
      |         |
      |         size_t {aka long unsigned int}
In file included from ../../libsrc/Dk.h:97:
../../libsrc/Dk/Dkbox.h:595:45: note: format string is defined here
  595 | #define BOXINT_FMT                      "%lld"
      |                                          ~~~^
      |                                             |
      |                                             long long int
      |                                          %ld
chash.c:1898:36: warning: unused parameter 'cbk_env' [-Wunused-parameter]
 1898 | chash_error (mem_pool_t *mp, void *cbk_env)
      |                              ~~~~~~^~~~~~~
chash.c: In function 'cha_allocate':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
chash.c:1938:3: note: in expansion of macro 'DO_BOX'
 1938 |   DO_BOX (state_slot_t *, ssl, inx, ha->ha_slots)
      |   ^~~~~~
chash.c: In function 'cha_clear':
chash.c:2016:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 2016 |       for (inx = 0; inx < cha->cha_n_partitions; inx++)
      |                         ^
chash.c: In function 'cha_free':
chash.c:2051:35: warning: comparison of integer expressions of different signedness: 'long long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 2051 |   if (chash_mempool_size_max_used < cha->cha_pool->mp_bytes)
      |                                   ^
chash.c: In function 'setp_chash_distinct_run':
chash.c:2212:21: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
 2212 |           if (h_##n == *ent && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \
      |                     ^~
chash.c:2248:11: note: in expansion of macro 'DIS_CK'
 2248 |           DIS_CK (1, f);
      |           ^~~~~~
chash.c:2225:21: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
 2225 |           if (h_##n == *ent && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \
      |                     ^~
chash.c:2248:11: note: in expansion of macro 'DIS_CK'
 2248 |           DIS_CK (1, f);
      |           ^~~~~~
chash.c:2232:25: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
 2232 |               if (h_##n == ent[0] && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \
      |                         ^~
chash.c:2248:11: note: in expansion of macro 'DIS_CK'
 2248 |           DIS_CK (1, f);
      |           ^~~~~~
chash.c:2212:21: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
 2212 |           if (h_##n == *ent && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \
      |                     ^~
chash.c:2249:11: note: in expansion of macro 'DIS_CK'
 2249 |           DIS_CK (2, f);
      |           ^~~~~~
chash.c:2225:21: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
 2225 |           if (h_##n == *ent && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \
      |                     ^~
chash.c:2249:11: note: in expansion of macro 'DIS_CK'
 2249 |           DIS_CK (2, f);
      |           ^~~~~~
chash.c:2232:25: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
 2232 |               if (h_##n == ent[0] && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \
      |                         ^~
chash.c:2249:11: note: in expansion of macro 'DIS_CK'
 2249 |           DIS_CK (2, f);
      |           ^~~~~~
chash.c:2212:21: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
 2212 |           if (h_##n == *ent && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \
      |                     ^~
chash.c:2250:11: note: in expansion of macro 'DIS_CK'
 2250 |           DIS_CK (3, f);
      |           ^~~~~~
chash.c:2225:21: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
 2225 |           if (h_##n == *ent && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \
      |                     ^~
chash.c:2250:11: note: in expansion of macro 'DIS_CK'
 2250 |           DIS_CK (3, f);
      |           ^~~~~~
chash.c:2232:25: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
 2232 |               if (h_##n == ent[0] && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \
      |                         ^~
chash.c:2250:11: note: in expansion of macro 'DIS_CK'
 2250 |           DIS_CK (3, f);
      |           ^~~~~~
chash.c:2212:21: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
 2212 |           if (h_##n == *ent && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \
      |                     ^~
chash.c:2251:11: note: in expansion of macro 'DIS_CK'
 2251 |           DIS_CK (4, f);
      |           ^~~~~~
chash.c:2225:21: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
 2225 |           if (h_##n == *ent && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \
      |                     ^~
chash.c:2251:11: note: in expansion of macro 'DIS_CK'
 2251 |           DIS_CK (4, f);
      |           ^~~~~~
chash.c:2232:25: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
 2232 |               if (h_##n == ent[0] && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \
      |                         ^~
chash.c:2251:11: note: in expansion of macro 'DIS_CK'
 2251 |           DIS_CK (4, f);
      |           ^~~~~~
chash.c:2212:21: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
 2212 |           if (h_##n == *ent && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \
      |                     ^~
chash.c:2263:11: note: in expansion of macro 'DIS_CK'
 2263 |           DIS_CK (1, ff);
      |           ^~~~~~
chash.c:2225:21: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
 2225 |           if (h_##n == *ent && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \
      |                     ^~
chash.c:2263:11: note: in expansion of macro 'DIS_CK'
 2263 |           DIS_CK (1, ff);
      |           ^~~~~~
chash.c:2232:25: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
 2232 |               if (h_##n == ent[0] && cmp (cha, ent, key_vecs, inx + n - 1, (dtp_t*)nulls)) \
      |                         ^~
chash.c:2263:11: note: in expansion of macro 'DIS_CK'
 2263 |           DIS_CK (1, ff);
      |           ^~~~~~
chash.c: In function 'cha_box_col':
chash.c:2332:43: warning: unused parameter 'ha' [-Wunused-parameter]
 2332 | cha_box_col (chash_t * cha, hash_area_t * ha, db_buf_t row, int inx)
      |                             ~~~~~~~~~~~~~~^~
chash.c: In function 'chash_to_memcache':
chash.c:2383:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 2383 |   for (part = 0; part < MAX (cha->cha_n_partitions, 1); part++)
      |                       ^
chash.c:2364:30: warning: unused parameter 'inst' [-Wunused-parameter]
 2364 | chash_to_memcache (caddr_t * inst, index_tree_t * tree, hash_area_t * ha)
      |                    ~~~~~~~~~~^~~~
chash.c: In function 'cha_mrg_cmp':
chash.c:2427:28: warning: unused parameter 'setp' [-Wunused-parameter]
 2427 | cha_mrg_cmp (setp_node_t * setp, chash_t * cha1, int64 * ent1, int64 * ent2)
      |              ~~~~~~~~~~~~~~^~~~
chash.c: In function 'chash_merge':
chash.c:2534:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 2534 |   for (part = 0; part < MAX (1, delta->cha_n_partitions); part++)
      |                       ^
chash.c:2571:26: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare]
 2571 |               if (tar[0] == h && cha_mrg_cmp (setp, cha, tar, ent))
      |                          ^~
chash.c:2583:26: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare]
 2583 |               if (tar[0] == h && cha_mrg_cmp (setp, cha, tar, ent))
      |                          ^~
chash.c:2591:25: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
 2591 |                   if (h == tar[0] && cha_mrg_cmp (setp, cha, tar, ent))
      |                         ^~
chash.c: In function 'dc_append_cha':
chash.c:2611:47: warning: unused parameter 'ha' [-Wunused-parameter]
 2611 | dc_append_cha (data_col_t * dc, hash_area_t * ha, chash_t * cha, int64 * row, int col)
      |                                 ~~~~~~~~~~~~~~^~
chash.c: In function 'cha_check_survival':
chash.c:2682:31: warning: unused parameter 'cha' [-Wunused-parameter]
 2682 | cha_check_survival (chash_t * cha, caddr_t * inst, setp_node_t * setp, int64 * ent, int64 surviving)
      |                     ~~~~~~~~~~^~~
chash.c:2682:46: warning: unused parameter 'inst' [-Wunused-parameter]
 2682 | cha_check_survival (chash_t * cha, caddr_t * inst, setp_node_t * setp, int64 * ent, int64 surviving)
      |                                    ~~~~~~~~~~^~~~
chash.c:2682:66: warning: unused parameter 'setp' [-Wunused-parameter]
 2682 | cha_check_survival (chash_t * cha, caddr_t * inst, setp_node_t * setp, int64 * ent, int64 surviving)
      |                                                    ~~~~~~~~~~~~~~^~~~
chash.c:2682:80: warning: unused parameter 'ent' [-Wunused-parameter]
 2682 | cha_check_survival (chash_t * cha, caddr_t * inst, setp_node_t * setp, int64 * ent, int64 surviving)
chash.c:2682:91: warning: unused parameter 'surviving' [-Wunused-parameter]
 2682 | cha_check_survival (chash_t * cha, caddr_t * inst, setp_node_t * setp, int64 * ent, int64 surviving)
chash.c: In function 'cha_survival':
chash.c:2688:25: warning: unused parameter 'cha' [-Wunused-parameter]
 2688 | cha_survival (chash_t * cha, caddr_t * inst, setp_node_t * setp)
      |               ~~~~~~~~~~^~~
chash.c:2688:40: warning: unused parameter 'inst' [-Wunused-parameter]
 2688 | cha_survival (chash_t * cha, caddr_t * inst, setp_node_t * setp)
      |                              ~~~~~~~~~~^~~~
chash.c:2688:60: warning: unused parameter 'setp' [-Wunused-parameter]
 2688 | cha_survival (chash_t * cha, caddr_t * inst, setp_node_t * setp)
      |                                              ~~~~~~~~~~~~~~^~~~
chash.c: In function 'chash_reader_current_branch':
chash.c:2708:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 2708 |     if (!qis || nth >= BOX_ELEMENTS (qis))
      |                     ^~
chash.c:2712:29: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 2712 |     for (nth = nth + 1; nth < BOX_ELEMENTS (qis); nth++)
      |                             ^
chash.c: In function 'chash_read_input':
chash.c:2828:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 2828 |       for (; part < MAX (1, cha->cha_n_partitions); part++)
      |                   ^
chash.c: In function 'cha_hs_cmp':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
chash.c:3183:3: note: in expansion of macro 'DO_BOX'
 3183 |   DO_BOX (state_slot_t *, ref, inx, hs->hs_ref_slots)
      |   ^~~~~~
chash.c:3180:59: warning: unused parameter 'cha' [-Wunused-parameter]
 3180 | cha_hs_cmp (hash_source_t * hs, caddr_t * inst, chash_t * cha, int set, int64 * row)
      |                                                 ~~~~~~~~~~^~~
chash.c: In function 'hash_source_chash_input':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
chash.c:3313:7: note: in expansion of macro 'DO_BOX'
 3313 |       DO_BOX (state_slot_t *, ssl, inx, hs->hs_ref_slots)
      |       ^~~~~~
chash.c:3354:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare]
 3354 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_hs_cmp (hs, inst, cha_p_##n, set + n - 1, elt))
      |                                          ^~
chash.c:3381:11: note: in expansion of macro 'HIT_N'
 3381 |       if (HIT_N (n, array_##n[pos1_##n]))       \
      |           ^~~~~
chash.c:3412:7: note: in expansion of macro 'CHA_CK'
 3412 |       CHA_CK (1);
      |       ^~~~~~
chash.c:3354:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare]
 3354 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_hs_cmp (hs, inst, cha_p_##n, set + n - 1, elt))
      |                                          ^~
chash.c:3385:20: note: in expansion of macro 'HIT_N'
 3385 |           else if (HIT_N (n, array_##n[pos2_##n]))      \
      |                    ^~~~~
chash.c:3412:7: note: in expansion of macro 'CHA_CK'
 3412 |       CHA_CK (1);
      |       ^~~~~~
chash.c:3354:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare]
 3354 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_hs_cmp (hs, inst, cha_p_##n, set + n - 1, elt))
      |                                          ^~
chash.c:3355:23: note: in expansion of macro 'HIT_N'
 3355 | #define HIT_N_E(n, e) HIT_N(n, e)
      |                       ^~~~~
chash.c:3393:23: note: in expansion of macro 'HIT_N_E'
 3393 |                   if (HIT_N_E (n, cha_p_##n->cha_exceptions[inx])) \
      |                       ^~~~~~~
chash.c:3412:7: note: in expansion of macro 'CHA_CK'
 3412 |       CHA_CK (1);
      |       ^~~~~~
chash.c:3354:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare]
 3354 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_hs_cmp (hs, inst, cha_p_##n, set + n - 1, elt))
      |                                          ^~
chash.c:3381:11: note: in expansion of macro 'HIT_N'
 3381 |       if (HIT_N (n, array_##n[pos1_##n]))       \
      |           ^~~~~
chash.c:3413:7: note: in expansion of macro 'CHA_CK'
 3413 |       CHA_CK (2);
      |       ^~~~~~
chash.c:3354:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare]
 3354 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_hs_cmp (hs, inst, cha_p_##n, set + n - 1, elt))
      |                                          ^~
chash.c:3385:20: note: in expansion of macro 'HIT_N'
 3385 |           else if (HIT_N (n, array_##n[pos2_##n]))      \
      |                    ^~~~~
chash.c:3413:7: note: in expansion of macro 'CHA_CK'
 3413 |       CHA_CK (2);
      |       ^~~~~~
chash.c:3354:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare]
 3354 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_hs_cmp (hs, inst, cha_p_##n, set + n - 1, elt))
      |                                          ^~
chash.c:3355:23: note: in expansion of macro 'HIT_N'
 3355 | #define HIT_N_E(n, e) HIT_N(n, e)
      |                       ^~~~~
chash.c:3393:23: note: in expansion of macro 'HIT_N_E'
 3393 |                   if (HIT_N_E (n, cha_p_##n->cha_exceptions[inx])) \
      |                       ^~~~~~~
chash.c:3413:7: note: in expansion of macro 'CHA_CK'
 3413 |       CHA_CK (2);
      |       ^~~~~~
chash.c:3354:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare]
 3354 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_hs_cmp (hs, inst, cha_p_##n, set + n - 1, elt))
      |                                          ^~
chash.c:3381:11: note: in expansion of macro 'HIT_N'
 3381 |       if (HIT_N (n, array_##n[pos1_##n]))       \
      |           ^~~~~
chash.c:3414:7: note: in expansion of macro 'CHA_CK'
 3414 |       CHA_CK (3);
      |       ^~~~~~
chash.c:3354:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare]
 3354 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_hs_cmp (hs, inst, cha_p_##n, set + n - 1, elt))
      |                                          ^~
chash.c:3385:20: note: in expansion of macro 'HIT_N'
 3385 |           else if (HIT_N (n, array_##n[pos2_##n]))      \
      |                    ^~~~~
chash.c:3414:7: note: in expansion of macro 'CHA_CK'
 3414 |       CHA_CK (3);
      |       ^~~~~~
chash.c:3354:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare]
 3354 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_hs_cmp (hs, inst, cha_p_##n, set + n - 1, elt))
      |                                          ^~
chash.c:3355:23: note: in expansion of macro 'HIT_N'
 3355 | #define HIT_N_E(n, e) HIT_N(n, e)
      |                       ^~~~~
chash.c:3393:23: note: in expansion of macro 'HIT_N_E'
 3393 |                   if (HIT_N_E (n, cha_p_##n->cha_exceptions[inx])) \
      |                       ^~~~~~~
chash.c:3414:7: note: in expansion of macro 'CHA_CK'
 3414 |       CHA_CK (3);
      |       ^~~~~~
chash.c:3354:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare]
 3354 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_hs_cmp (hs, inst, cha_p_##n, set + n - 1, elt))
      |                                          ^~
chash.c:3381:11: note: in expansion of macro 'HIT_N'
 3381 |       if (HIT_N (n, array_##n[pos1_##n]))       \
      |           ^~~~~
chash.c:3415:7: note: in expansion of macro 'CHA_CK'
 3415 |       CHA_CK (4);
      |       ^~~~~~
chash.c:3354:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare]
 3354 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_hs_cmp (hs, inst, cha_p_##n, set + n - 1, elt))
      |                                          ^~
chash.c:3385:20: note: in expansion of macro 'HIT_N'
 3385 |           else if (HIT_N (n, array_##n[pos2_##n]))      \
      |                    ^~~~~
chash.c:3415:7: note: in expansion of macro 'CHA_CK'
 3415 |       CHA_CK (4);
      |       ^~~~~~
chash.c:3354:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare]
 3354 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_hs_cmp (hs, inst, cha_p_##n, set + n - 1, elt))
      |                                          ^~
chash.c:3355:23: note: in expansion of macro 'HIT_N'
 3355 | #define HIT_N_E(n, e) HIT_N(n, e)
      |                       ^~~~~
chash.c:3393:23: note: in expansion of macro 'HIT_N_E'
 3393 |                   if (HIT_N_E (n, cha_p_##n->cha_exceptions[inx])) \
      |                       ^~~~~~~
chash.c:3415:7: note: in expansion of macro 'CHA_CK'
 3415 |       CHA_CK (4);
      |       ^~~~~~
chash.c:3354:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare]
 3354 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_hs_cmp (hs, inst, cha_p_##n, set + n - 1, elt))
      |                                          ^~
chash.c:3381:11: note: in expansion of macro 'HIT_N'
 3381 |       if (HIT_N (n, array_##n[pos1_##n]))       \
      |           ^~~~~
chash.c:3428:7: note: in expansion of macro 'CHA_CK'
 3428 |       CHA_CK (1);
      |       ^~~~~~
chash.c:3354:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare]
 3354 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_hs_cmp (hs, inst, cha_p_##n, set + n - 1, elt))
      |                                          ^~
chash.c:3385:20: note: in expansion of macro 'HIT_N'
 3385 |           else if (HIT_N (n, array_##n[pos2_##n]))      \
      |                    ^~~~~
chash.c:3428:7: note: in expansion of macro 'CHA_CK'
 3428 |       CHA_CK (1);
      |       ^~~~~~
chash.c:3354:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare]
 3354 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_hs_cmp (hs, inst, cha_p_##n, set + n - 1, elt))
      |                                          ^~
chash.c:3355:23: note: in expansion of macro 'HIT_N'
 3355 | #define HIT_N_E(n, e) HIT_N(n, e)
      |                       ^~~~~
chash.c:3393:23: note: in expansion of macro 'HIT_N_E'
 3393 |                   if (HIT_N_E (n, cha_p_##n->cha_exceptions[inx])) \
      |                       ^~~~~~~
chash.c:3428:7: note: in expansion of macro 'CHA_CK'
 3428 |       CHA_CK (1);
      |       ^~~~~~
chash.c: In function 'cha_anify':
chash.c:3474:46: warning: unused parameter 'prev_dtp' [-Wunused-parameter]
 3474 | cha_anify (chash_t * cha, int nth_col, dtp_t prev_dtp)
      |                                        ~~~~~~^~~~~~~~
chash.c: In function 'cha_place_row':
chash.c:3549:95: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
 3549 |       if (!cha->cha_is_parallel || (cha->cha_exceptions && BOX_ELEMENTS (cha->cha_exceptions) > cha->cha_exception_fill))
      |                                                                                               ^
chash.c:3544:30: warning: unused parameter 'setp' [-Wunused-parameter]
 3544 | cha_place_row (setp_node_t * setp, caddr_t * inst, db_buf_t ** key_vecs, chash_t * cha, uint64 hash_no, int inx, int row_no,
      |                ~~~~~~~~~~~~~~^~~~
chash.c:3544:46: warning: unused parameter 'inst' [-Wunused-parameter]
 3544 | cha_place_row (setp_node_t * setp, caddr_t * inst, db_buf_t ** key_vecs, chash_t * cha, uint64 hash_no, int inx, int row_no,
      |                                    ~~~~~~~~~~^~~~
chash.c:3544:64: warning: unused parameter 'key_vecs' [-Wunused-parameter]
 3544 | cha_place_row (setp_node_t * setp, caddr_t * inst, db_buf_t ** key_vecs, chash_t * cha, uint64 hash_no, int inx, int row_no,
      |                                                    ~~~~~~~~~~~~^~~~~~~~
chash.c:3544:109: warning: unused parameter 'inx' [-Wunused-parameter]
 3544 | cha_place_row (setp_node_t * setp, caddr_t * inst, db_buf_t ** key_vecs, chash_t * cha, uint64 hash_no, int inx, int row_no,
      |                                                                                                         ~~~~^~~
chash.c:3544:118: warning: unused parameter 'row_no' [-Wunused-parameter]
 3544 | cha_place_row (setp_node_t * setp, caddr_t * inst, db_buf_t ** key_vecs, chash_t * cha, uint64 hash_no, int inx, int row_no,
      |                                                                                                                  ~~~~^~~~~~
chash.c: In function 'cha_check':
chash.c:3592:14: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
 3592 |   else if (h == *ent && cha_ent_cmp (cha, ent, row))
      |              ^~
chash.c:3597:14: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
 3597 |   else if (h == *ent && cha_ent_cmp (cha, ent, row))
      |              ^~
chash.c:3602:13: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
 3602 |       if (h == ent[0] && cha_ent_cmp (cha, ent, row))
      |             ^~
chash.c:3577:41: warning: unused parameter 'cmp' [-Wunused-parameter]
 3577 | cha_check (chash_t * cha, cha_ent_cmp_t cmp, int64 * row)
      |                           ~~~~~~~~~~~~~~^~~
chash.c: In function 'cha_insert_vec_1':
chash.c:3685:13: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
 3685 |       if (h == *ent && cha_ent_cmp (cha, ent, row[inx]))
      |             ^~
chash.c:3698:13: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
 3698 |       if (h == *ent && cha_ent_cmp (cha, ent, row[inx]))
      |             ^~
chash.c:3709:17: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
 3709 |           if (h == ent[0] && cha_ent_cmp (cha, ent, row[inx]))
      |                 ^~
chash.c: In function 'cha_insert_vec':
chash.c:3738:39: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'int' [-Wsign-compare]
 3738 |   if (bf_size && BF_WORD (h, bf_size) >= bloom_min && BF_WORD (h, bf_size) < bloom_max) \
      |                                       ^~
chash.c:3794:11: note: in expansion of macro 'H_BLOOM'
 3794 |           H_BLOOM (h);
      |           ^~~~~~~
chash.c:3738:76: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'int' [-Wsign-compare]
 3738 |   if (bf_size && BF_WORD (h, bf_size) >= bloom_min && BF_WORD (h, bf_size) < bloom_max) \
      |                                                                            ^
chash.c:3794:11: note: in expansion of macro 'H_BLOOM'
 3794 |           H_BLOOM (h);
      |           ^~~~~~~
chash.c: In function 'cha_insert':
chash.c:3898:17: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
 3898 |           if (h == *ent && cmp (cha, ent, row))
      |                 ^~
chash.c:3912:17: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
 3912 |           if (h == *ent && cmp (cha, ent, row))
      |                 ^~
chash.c:3924:25: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
 3924 |                   if (h == ent[0] && cmp (cha, ent, row))
      |                         ^~
chash.c: In function 'cha_insert_1i':
chash.c:3738:39: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'int' [-Wsign-compare]
 3738 |   if (bf_size && BF_WORD (h, bf_size) >= bloom_min && BF_WORD (h, bf_size) < bloom_max) \
      |                                       ^~
chash.c:3970:11: note: in expansion of macro 'H_BLOOM'
 3970 |           H_BLOOM (h);
      |           ^~~~~~~
chash.c:3738:76: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'int' [-Wsign-compare]
 3738 |   if (bf_size && BF_WORD (h, bf_size) >= bloom_min && BF_WORD (h, bf_size) < bloom_max) \
      |                                                                            ^
chash.c:3970:11: note: in expansion of macro 'H_BLOOM'
 3970 |           H_BLOOM (h);
      |           ^~~~~~~
chash.c: In function 'cha_insert_1i_n':
chash.c:3738:39: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'int' [-Wsign-compare]
 3738 |   if (bf_size && BF_WORD (h, bf_size) >= bloom_min && BF_WORD (h, bf_size) < bloom_max) \
      |                                       ^~
chash.c:4053:11: note: in expansion of macro 'H_BLOOM'
 4053 |           H_BLOOM (h);
      |           ^~~~~~~
chash.c:3738:76: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'int' [-Wsign-compare]
 3738 |   if (bf_size && BF_WORD (h, bf_size) >= bloom_min && BF_WORD (h, bf_size) < bloom_max) \
      |                                                                            ^
chash.c:4053:11: note: in expansion of macro 'H_BLOOM'
 4053 |           H_BLOOM (h);
      |           ^~~~~~~
chash.c:4061:25: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long long int' [-Wsign-compare]
 4061 |           if (CHA_EMPTY == row)
      |                         ^~
chash.c:4064:25: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long long int' [-Wsign-compare]
 4064 |           if (CHA_EMPTY == ent)
      |                         ^~
chash.c:4074:25: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long long int' [-Wsign-compare]
 4074 |           if (CHA_EMPTY == ent)
      |                         ^~
chash.c: In function 'cha_ins_aq_func':
chash.c:4108:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4108 | cha_ins_aq_func (caddr_t av, caddr_t * err_ret)
      |                              ~~~~~~~~~~^~~~~~~
chash.c: In function 'cha_alloc_bloom':
chash.c:4140:13: warning: comparison of integer expressions of different signedness: 'long long int' and 'long unsigned int' [-Wsign-compare]
 4140 |   if (bytes < sizeof (cha->cha_bloom[0]))
      |             ^
chash.c: In function 'setp_chash_fill_1i_d':
chash.c:4252:10: warning: variable 'data' set but not used [-Wunused-but-set-variable]
 4252 |   int64 *data;
      |          ^~~~
chash.c:4249:8: warning: variable 'is_parallel' set but not used [-Wunused-but-set-variable]
 4249 |   char is_parallel;
      |        ^~~~~~~~~~~
chash.c: In function 'setp_chash_fill_1i_n_d':
chash.c:4310:8: warning: variable 'is_parallel' set but not used [-Wunused-but-set-variable]
 4310 |   char is_parallel;
      |        ^~~~~~~~~~~
chash.c: In function 'setp_chash_fill':
chash.c:4360:8: warning: variable 'is_parallel' set but not used [-Wunused-but-set-variable]
 4360 |   char is_parallel;
      |        ^~~~~~~~~~~
chash.c: In function 'hash_source_chash_input_1i':
chash.c:4418:75: warning: unused parameter 'state' [-Wunused-parameter]
 4418 | hash_source_chash_input_1i (hash_source_t * hs, caddr_t * inst, caddr_t * state, int n_sets)
      |                                                                 ~~~~~~~~~~^~~~~
chash.c: In function 'hash_source_chash_input_1i_n':
chash.c:4545:59: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long long int' [-Wsign-compare]
 4545 | #define HIT_N(n, e) ( (int64)(e) == data_##n && CHA_EMPTY != data_##n)
      |                                                           ^~
chash.c:3381:11: note: in expansion of macro 'HIT_N'
 3381 |       if (HIT_N (n, array_##n[pos1_##n]))       \
      |           ^~~~~
chash.c:4577:7: note: in expansion of macro 'CHA_CK'
 4577 |       CHA_CK (1);
      |       ^~~~~~
chash.c:4545:59: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long long int' [-Wsign-compare]
 4545 | #define HIT_N(n, e) ( (int64)(e) == data_##n && CHA_EMPTY != data_##n)
      |                                                           ^~
chash.c:3385:20: note: in expansion of macro 'HIT_N'
 3385 |           else if (HIT_N (n, array_##n[pos2_##n]))      \
      |                    ^~~~~
chash.c:4577:7: note: in expansion of macro 'CHA_CK'
 4577 |       CHA_CK (1);
      |       ^~~~~~
chash.c:4545:59: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long long int' [-Wsign-compare]
 4545 | #define HIT_N(n, e) ( (int64)(e) == data_##n && CHA_EMPTY != data_##n)
      |                                                           ^~
chash.c:3381:11: note: in expansion of macro 'HIT_N'
 3381 |       if (HIT_N (n, array_##n[pos1_##n]))       \
      |           ^~~~~
chash.c:4578:7: note: in expansion of macro 'CHA_CK'
 4578 |       CHA_CK (2);
      |       ^~~~~~
chash.c:4545:59: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long long int' [-Wsign-compare]
 4545 | #define HIT_N(n, e) ( (int64)(e) == data_##n && CHA_EMPTY != data_##n)
      |                                                           ^~
chash.c:3385:20: note: in expansion of macro 'HIT_N'
 3385 |           else if (HIT_N (n, array_##n[pos2_##n]))      \
      |                    ^~~~~
chash.c:4578:7: note: in expansion of macro 'CHA_CK'
 4578 |       CHA_CK (2);
      |       ^~~~~~
chash.c:4545:59: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long long int' [-Wsign-compare]
 4545 | #define HIT_N(n, e) ( (int64)(e) == data_##n && CHA_EMPTY != data_##n)
      |                                                           ^~
chash.c:3381:11: note: in expansion of macro 'HIT_N'
 3381 |       if (HIT_N (n, array_##n[pos1_##n]))       \
      |           ^~~~~
chash.c:4579:7: note: in expansion of macro 'CHA_CK'
 4579 |       CHA_CK (3);
      |       ^~~~~~
chash.c:4545:59: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long long int' [-Wsign-compare]
 4545 | #define HIT_N(n, e) ( (int64)(e) == data_##n && CHA_EMPTY != data_##n)
      |                                                           ^~
chash.c:3385:20: note: in expansion of macro 'HIT_N'
 3385 |           else if (HIT_N (n, array_##n[pos2_##n]))      \
      |                    ^~~~~
chash.c:4579:7: note: in expansion of macro 'CHA_CK'
 4579 |       CHA_CK (3);
      |       ^~~~~~
chash.c:4545:59: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long long int' [-Wsign-compare]
 4545 | #define HIT_N(n, e) ( (int64)(e) == data_##n && CHA_EMPTY != data_##n)
      |                                                           ^~
chash.c:3381:11: note: in expansion of macro 'HIT_N'
 3381 |       if (HIT_N (n, array_##n[pos1_##n]))       \
      |           ^~~~~
chash.c:4580:7: note: in expansion of macro 'CHA_CK'
 4580 |       CHA_CK (4);
      |       ^~~~~~
chash.c:4545:59: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long long int' [-Wsign-compare]
 4545 | #define HIT_N(n, e) ( (int64)(e) == data_##n && CHA_EMPTY != data_##n)
      |                                                           ^~
chash.c:3385:20: note: in expansion of macro 'HIT_N'
 3385 |           else if (HIT_N (n, array_##n[pos2_##n]))      \
      |                    ^~~~~
chash.c:4580:7: note: in expansion of macro 'CHA_CK'
 4580 |       CHA_CK (4);
      |       ^~~~~~
chash.c:4545:59: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long long int' [-Wsign-compare]
 4545 | #define HIT_N(n, e) ( (int64)(e) == data_##n && CHA_EMPTY != data_##n)
      |                                                           ^~
chash.c:3381:11: note: in expansion of macro 'HIT_N'
 3381 |       if (HIT_N (n, array_##n[pos1_##n]))       \
      |           ^~~~~
chash.c:4594:7: note: in expansion of macro 'CHA_CK'
 4594 |       CHA_CK (1);
      |       ^~~~~~
chash.c:4545:59: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long long int' [-Wsign-compare]
 4545 | #define HIT_N(n, e) ( (int64)(e) == data_##n && CHA_EMPTY != data_##n)
      |                                                           ^~
chash.c:3385:20: note: in expansion of macro 'HIT_N'
 3385 |           else if (HIT_N (n, array_##n[pos2_##n]))      \
      |                    ^~~~~
chash.c:4594:7: note: in expansion of macro 'CHA_CK'
 4594 |       CHA_CK (1);
      |       ^~~~~~
chash.c:4519:77: warning: unused parameter 'state' [-Wunused-parameter]
 4519 | hash_source_chash_input_1i_n (hash_source_t * hs, caddr_t * inst, caddr_t * state, int n_sets)
      |                                                                   ~~~~~~~~~~^~~~~
chash.c: In function 'cha_add_1_int':
chash.c:4610:12: warning: comparison of integer expressions of different signedness: 'long long int' and 'long unsigned int' [-Wsign-compare]
 4610 |   if (data == CHA_EMPTY)
      |            ^~
chash.c:4608:30: warning: unused parameter 'setp' [-Wunused-parameter]
 4608 | cha_add_1_int (setp_node_t * setp, caddr_t * inst, chash_t * cha_p, uint64 h, int64 data)
      |                ~~~~~~~~~~~~~~^~~~
chash.c:4608:46: warning: unused parameter 'inst' [-Wunused-parameter]
 4608 | cha_add_1_int (setp_node_t * setp, caddr_t * inst, chash_t * cha_p, uint64 h, int64 data)
      |                                    ~~~~~~~~~~^~~~
chash.c: In function 'cha_1_int_non_unq':
chash.c:4622:34: warning: unused parameter 'setp' [-Wunused-parameter]
 4622 | cha_1_int_non_unq (setp_node_t * setp, caddr_t * inst, int set)
      |                    ~~~~~~~~~~~~~~^~~~
chash.c:4622:50: warning: unused parameter 'inst' [-Wunused-parameter]
 4622 | cha_1_int_non_unq (setp_node_t * setp, caddr_t * inst, int set)
      |                                        ~~~~~~~~~~^~~~
chash.c:4622:60: warning: unused parameter 'set' [-Wunused-parameter]
 4622 | cha_1_int_non_unq (setp_node_t * setp, caddr_t * inst, int set)
      |                                                        ~~~~^~~
chash.c: In function 'itc_hash_compare':
chash.c:4703:25: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long long int' [-Wsign-compare]
 4703 |           if (CHA_EMPTY == k)
      |                         ^~
chash.c:4743:24: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
 4743 |           if (ent && h == ent[0] && cha_cmp (cha, ent, &k, 0, &nulls))
      |                        ^~
chash.c:4746:24: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
 4746 |           if (ent && h == ent[0] && cha_cmp (cha, ent, &k, 0, &nulls))
      |                        ^~
chash.c:4751:21: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
 4751 |               if (h == ent[0] && cha_cmp (cha, ent, &k, 0, &nulls))
      |                     ^~
chash.c: In function 'cha_bloom_unroll':
chash.c:4790:29: warning: unused parameter 'cha' [-Wunused-parameter]
 4790 | cha_bloom_unroll (chash_t * cha, uint64 * hash_no, row_no_t * hits, int n_in, uint64 * bf, uint32 sz)
      |                   ~~~~~~~~~~^~~
chash.c: In function 'cha_bloom_sets':
chash.c:4834:27: warning: unused parameter 'cha' [-Wunused-parameter]
 4834 | cha_bloom_sets (chash_t * cha, uint64 * hash_no, row_no_t * hits, int n_in, uint64 * bf, uint32 sz)
      |                 ~~~~~~~~~~^~~
chash.c: In function 'cha_inline_1i_n':
chash.c:4878:24: warning: comparison of integer expressions of different signedness: 'long long int' and 'long unsigned int' [-Wsign-compare]
 4878 | #define HIT_N(n, e) (e != CHA_EMPTY && e == ((int64*)dc->dc_values)[set_##n])
      |                        ^~
chash.c:4904:11: note: in expansion of macro 'HIT_N'
 4904 |       if (HIT_N (n, array_##n[pos1_##n]))       \
      |           ^~~~~
chash.c:4936:7: note: in expansion of macro 'CHA_CK'
 4936 |       CHA_CK (1);
      |       ^~~~~~
chash.c:4878:24: warning: comparison of integer expressions of different signedness: 'long long int' and 'long unsigned int' [-Wsign-compare]
 4878 | #define HIT_N(n, e) (e != CHA_EMPTY && e == ((int64*)dc->dc_values)[set_##n])
      |                        ^~
chash.c:4908:20: note: in expansion of macro 'HIT_N'
 4908 |           else if (HIT_N (n, array_##n[pos2_##n]))      \
      |                    ^~~~~
chash.c:4936:7: note: in expansion of macro 'CHA_CK'
 4936 |       CHA_CK (1);
      |       ^~~~~~
chash.c:4878:24: warning: comparison of integer expressions of different signedness: 'long long int' and 'long unsigned int' [-Wsign-compare]
 4878 | #define HIT_N(n, e) (e != CHA_EMPTY && e == ((int64*)dc->dc_values)[set_##n])
      |                        ^~
chash.c:4904:11: note: in expansion of macro 'HIT_N'
 4904 |       if (HIT_N (n, array_##n[pos1_##n]))       \
      |           ^~~~~
chash.c:4937:7: note: in expansion of macro 'CHA_CK'
 4937 |       CHA_CK (2);
      |       ^~~~~~
chash.c:4878:24: warning: comparison of integer expressions of different signedness: 'long long int' and 'long unsigned int' [-Wsign-compare]
 4878 | #define HIT_N(n, e) (e != CHA_EMPTY && e == ((int64*)dc->dc_values)[set_##n])
      |                        ^~
chash.c:4908:20: note: in expansion of macro 'HIT_N'
 4908 |           else if (HIT_N (n, array_##n[pos2_##n]))      \
      |                    ^~~~~
chash.c:4937:7: note: in expansion of macro 'CHA_CK'
 4937 |       CHA_CK (2);
      |       ^~~~~~
chash.c:4878:24: warning: comparison of integer expressions of different signedness: 'long long int' and 'long unsigned int' [-Wsign-compare]
 4878 | #define HIT_N(n, e) (e != CHA_EMPTY && e == ((int64*)dc->dc_values)[set_##n])
      |                        ^~
chash.c:4904:11: note: in expansion of macro 'HIT_N'
 4904 |       if (HIT_N (n, array_##n[pos1_##n]))       \
      |           ^~~~~
chash.c:4938:7: note: in expansion of macro 'CHA_CK'
 4938 |       CHA_CK (3);
      |       ^~~~~~
chash.c:4878:24: warning: comparison of integer expressions of different signedness: 'long long int' and 'long unsigned int' [-Wsign-compare]
 4878 | #define HIT_N(n, e) (e != CHA_EMPTY && e == ((int64*)dc->dc_values)[set_##n])
      |                        ^~
chash.c:4908:20: note: in expansion of macro 'HIT_N'
 4908 |           else if (HIT_N (n, array_##n[pos2_##n]))      \
      |                    ^~~~~
chash.c:4938:7: note: in expansion of macro 'CHA_CK'
 4938 |       CHA_CK (3);
      |       ^~~~~~
chash.c:4878:24: warning: comparison of integer expressions of different signedness: 'long long int' and 'long unsigned int' [-Wsign-compare]
 4878 | #define HIT_N(n, e) (e != CHA_EMPTY && e == ((int64*)dc->dc_values)[set_##n])
      |                        ^~
chash.c:4904:11: note: in expansion of macro 'HIT_N'
 4904 |       if (HIT_N (n, array_##n[pos1_##n]))       \
      |           ^~~~~
chash.c:4939:7: note: in expansion of macro 'CHA_CK'
 4939 |       CHA_CK (4);
      |       ^~~~~~
chash.c:4878:24: warning: comparison of integer expressions of different signedness: 'long long int' and 'long unsigned int' [-Wsign-compare]
 4878 | #define HIT_N(n, e) (e != CHA_EMPTY && e == ((int64*)dc->dc_values)[set_##n])
      |                        ^~
chash.c:4908:20: note: in expansion of macro 'HIT_N'
 4908 |           else if (HIT_N (n, array_##n[pos2_##n]))      \
      |                    ^~~~~
chash.c:4939:7: note: in expansion of macro 'CHA_CK'
 4939 |       CHA_CK (4);
      |       ^~~~~~
chash.c:4878:24: warning: comparison of integer expressions of different signedness: 'long long int' and 'long unsigned int' [-Wsign-compare]
 4878 | #define HIT_N(n, e) (e != CHA_EMPTY && e == ((int64*)dc->dc_values)[set_##n])
      |                        ^~
chash.c:4904:11: note: in expansion of macro 'HIT_N'
 4904 |       if (HIT_N (n, array_##n[pos1_##n]))       \
      |           ^~~~~
chash.c:4950:7: note: in expansion of macro 'CHA_CK'
 4950 |       CHA_CK (1);
      |       ^~~~~~
chash.c:4878:24: warning: comparison of integer expressions of different signedness: 'long long int' and 'long unsigned int' [-Wsign-compare]
 4878 | #define HIT_N(n, e) (e != CHA_EMPTY && e == ((int64*)dc->dc_values)[set_##n])
      |                        ^~
chash.c:4908:20: note: in expansion of macro 'HIT_N'
 4908 |           else if (HIT_N (n, array_##n[pos2_##n]))      \
      |                    ^~~~~
chash.c:4950:7: note: in expansion of macro 'CHA_CK'
 4950 |       CHA_CK (1);
      |       ^~~~~~
chash.c:4868:34: warning: unused parameter 'hs' [-Wunused-parameter]
 4868 | cha_inline_1i_n (hash_source_t * hs, chash_t * cha, it_cursor_t * itc, row_no_t * matches, int n_matches, uint64 * hash_nos,
      |                  ~~~~~~~~~~~~~~~~^~
chash.c:4868:67: warning: unused parameter 'itc' [-Wunused-parameter]
 4868 | cha_inline_1i_n (hash_source_t * hs, chash_t * cha, it_cursor_t * itc, row_no_t * matches, int n_matches, uint64 * hash_nos,
      |                                                     ~~~~~~~~~~~~~~^~~
chash.c:4869:21: warning: unused parameter 'rl' [-Wunused-parameter]
 4869 |     int ce_row, int rl, data_col_t * dc)
      |                 ~~~~^~
chash.c: In function 'cha_inline_any':
chash.c:5062:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare]
 5062 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_inline_any_cmp (dc, set_##n, elt))
      |                                          ^~
chash.c:5088:11: note: in expansion of macro 'HIT_N'
 5088 |       if (HIT_N (n, array_##n[pos1_##n]))       \
      |           ^~~~~
chash.c:5122:7: note: in expansion of macro 'CHA_CK'
 5122 |       CHA_CK (1);
      |       ^~~~~~
chash.c:5062:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare]
 5062 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_inline_any_cmp (dc, set_##n, elt))
      |                                          ^~
chash.c:5093:20: note: in expansion of macro 'HIT_N'
 5093 |           else if (HIT_N (n, array_##n[pos2_##n]))      \
      |                    ^~~~~
chash.c:5122:7: note: in expansion of macro 'CHA_CK'
 5122 |       CHA_CK (1);
      |       ^~~~~~
chash.c:5062:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare]
 5062 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_inline_any_cmp (dc, set_##n, elt))
      |                                          ^~
chash.c:5063:23: note: in expansion of macro 'HIT_N'
 5063 | #define HIT_N_E(n, e) HIT_N(n, e)
      |                       ^~~~~
chash.c:5102:23: note: in expansion of macro 'HIT_N_E'
 5102 |                   if (HIT_N_E (n, cha_p_##n->cha_exceptions[inx])) \
      |                       ^~~~~~~
chash.c:5122:7: note: in expansion of macro 'CHA_CK'
 5122 |       CHA_CK (1);
      |       ^~~~~~
chash.c:5062:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare]
 5062 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_inline_any_cmp (dc, set_##n, elt))
      |                                          ^~
chash.c:5088:11: note: in expansion of macro 'HIT_N'
 5088 |       if (HIT_N (n, array_##n[pos1_##n]))       \
      |           ^~~~~
chash.c:5123:7: note: in expansion of macro 'CHA_CK'
 5123 |       CHA_CK (2);
      |       ^~~~~~
chash.c:5062:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare]
 5062 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_inline_any_cmp (dc, set_##n, elt))
      |                                          ^~
chash.c:5093:20: note: in expansion of macro 'HIT_N'
 5093 |           else if (HIT_N (n, array_##n[pos2_##n]))      \
      |                    ^~~~~
chash.c:5123:7: note: in expansion of macro 'CHA_CK'
 5123 |       CHA_CK (2);
      |       ^~~~~~
chash.c:5062:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare]
 5062 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_inline_any_cmp (dc, set_##n, elt))
      |                                          ^~
chash.c:5063:23: note: in expansion of macro 'HIT_N'
 5063 | #define HIT_N_E(n, e) HIT_N(n, e)
      |                       ^~~~~
chash.c:5102:23: note: in expansion of macro 'HIT_N_E'
 5102 |                   if (HIT_N_E (n, cha_p_##n->cha_exceptions[inx])) \
      |                       ^~~~~~~
chash.c:5123:7: note: in expansion of macro 'CHA_CK'
 5123 |       CHA_CK (2);
      |       ^~~~~~
chash.c:5062:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare]
 5062 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_inline_any_cmp (dc, set_##n, elt))
      |                                          ^~
chash.c:5088:11: note: in expansion of macro 'HIT_N'
 5088 |       if (HIT_N (n, array_##n[pos1_##n]))       \
      |           ^~~~~
chash.c:5124:7: note: in expansion of macro 'CHA_CK'
 5124 |       CHA_CK (3);
      |       ^~~~~~
chash.c:5062:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare]
 5062 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_inline_any_cmp (dc, set_##n, elt))
      |                                          ^~
chash.c:5093:20: note: in expansion of macro 'HIT_N'
 5093 |           else if (HIT_N (n, array_##n[pos2_##n]))      \
      |                    ^~~~~
chash.c:5124:7: note: in expansion of macro 'CHA_CK'
 5124 |       CHA_CK (3);
      |       ^~~~~~
chash.c:5062:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare]
 5062 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_inline_any_cmp (dc, set_##n, elt))
      |                                          ^~
chash.c:5063:23: note: in expansion of macro 'HIT_N'
 5063 | #define HIT_N_E(n, e) HIT_N(n, e)
      |                       ^~~~~
chash.c:5102:23: note: in expansion of macro 'HIT_N_E'
 5102 |                   if (HIT_N_E (n, cha_p_##n->cha_exceptions[inx])) \
      |                       ^~~~~~~
chash.c:5124:7: note: in expansion of macro 'CHA_CK'
 5124 |       CHA_CK (3);
      |       ^~~~~~
chash.c:5062:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare]
 5062 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_inline_any_cmp (dc, set_##n, elt))
      |                                          ^~
chash.c:5088:11: note: in expansion of macro 'HIT_N'
 5088 |       if (HIT_N (n, array_##n[pos1_##n]))       \
      |           ^~~~~
chash.c:5125:7: note: in expansion of macro 'CHA_CK'
 5125 |       CHA_CK (4);
      |       ^~~~~~
chash.c:5062:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare]
 5062 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_inline_any_cmp (dc, set_##n, elt))
      |                                          ^~
chash.c:5093:20: note: in expansion of macro 'HIT_N'
 5093 |           else if (HIT_N (n, array_##n[pos2_##n]))      \
      |                    ^~~~~
chash.c:5125:7: note: in expansion of macro 'CHA_CK'
 5125 |       CHA_CK (4);
      |       ^~~~~~
chash.c:5062:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare]
 5062 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_inline_any_cmp (dc, set_##n, elt))
      |                                          ^~
chash.c:5063:23: note: in expansion of macro 'HIT_N'
 5063 | #define HIT_N_E(n, e) HIT_N(n, e)
      |                       ^~~~~
chash.c:5102:23: note: in expansion of macro 'HIT_N_E'
 5102 |                   if (HIT_N_E (n, cha_p_##n->cha_exceptions[inx])) \
      |                       ^~~~~~~
chash.c:5125:7: note: in expansion of macro 'CHA_CK'
 5125 |       CHA_CK (4);
      |       ^~~~~~
chash.c:5062:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare]
 5062 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_inline_any_cmp (dc, set_##n, elt))
      |                                          ^~
chash.c:5088:11: note: in expansion of macro 'HIT_N'
 5088 |       if (HIT_N (n, array_##n[pos1_##n]))       \
      |           ^~~~~
chash.c:5136:7: note: in expansion of macro 'CHA_CK'
 5136 |       CHA_CK (1);
      |       ^~~~~~
chash.c:5062:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare]
 5062 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_inline_any_cmp (dc, set_##n, elt))
      |                                          ^~
chash.c:5093:20: note: in expansion of macro 'HIT_N'
 5093 |           else if (HIT_N (n, array_##n[pos2_##n]))      \
      |                    ^~~~~
chash.c:5136:7: note: in expansion of macro 'CHA_CK'
 5136 |       CHA_CK (1);
      |       ^~~~~~
chash.c:5062:42: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare]
 5062 | #define HIT_N(n, e) ((elt = e) && elt[0] == h_##n && cha_inline_any_cmp (dc, set_##n, elt))
      |                                          ^~
chash.c:5063:23: note: in expansion of macro 'HIT_N'
 5063 | #define HIT_N_E(n, e) HIT_N(n, e)
      |                       ^~~~~
chash.c:5102:23: note: in expansion of macro 'HIT_N_E'
 5102 |                   if (HIT_N_E (n, cha_p_##n->cha_exceptions[inx])) \
      |                       ^~~~~~~
chash.c:5136:7: note: in expansion of macro 'CHA_CK'
 5136 |       CHA_CK (1);
      |       ^~~~~~
chash.c: In function 'ce_hash_range_filter':
chash.c:5308:11: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 5308 |   if ((n) > sizeof (auto) / sizeof (dtp))              \
      |           ^
chash.c:5352:3: note: in expansion of macro 'DC_OR_AUTO'
 5352 |   DC_OR_AUTO (uint64, hash_no, n_values, hash_no_auto, dc);
      |   ^~~~~~~~~~
chash.c: In function 'ce_hash_sets_filter':
chash.c:5308:11: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 5308 |   if ((n) > sizeof (auto) / sizeof (dtp))              \
      |           ^
chash.c:5507:3: note: in expansion of macro 'DC_OR_AUTO'
 5507 |   DC_OR_AUTO (uint64, hash_no, n_values, hash_no_auto, dc);
      |   ^~~~~~~~~~
chash.c:5308:11: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 5308 |   if ((n) > sizeof (auto) / sizeof (dtp))              \
      |           ^
chash.c:5508:3: note: in expansion of macro 'DC_OR_AUTO'
 5508 |   DC_OR_AUTO (row_no_t, matches, n_values, matches_auto, dc);
      |   ^~~~~~~~~~
chash.c:5454:15: warning: variable 'last_v' set but not used [-Wunused-but-set-variable]
 5454 |   int rl = 1, last_v, max_values;
      |               ^~~~~~
chash.c: In function 'ce_int_chash_check':
chash.c:5610:21: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long long int' [-Wsign-compare]
 5610 |       if (CHA_EMPTY == k)
      |                     ^~
chash.c: In function 'sctr_hash_range_check':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
chash.c:5666:3: note: in expansion of macro 'DO_BOX'
 5666 |   DO_BOX (state_slot_t *, ssl, inx, hrng->hrng_ssls)
      |   ^~~~~~
chash.c: In function 'cha_count':
chash.c:5689:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 5689 |   for (p = 0; p < cha->cha_n_partitions; p++)
      |                 ^
chash.c: In function 'qst_get_chash':
chash.c:5859:67: warning: unused parameter 'id_ssl' [-Wunused-parameter]
 5859 | qst_get_chash (caddr_t * inst, state_slot_t * ssl, state_slot_t * id_ssl, setp_node_t * setp)
      |                                                    ~~~~~~~~~~~~~~~^~~~~~
chash.c:5859:89: warning: unused parameter 'setp' [-Wunused-parameter]
 5859 | qst_get_chash (caddr_t * inst, state_slot_t * ssl, state_slot_t * id_ssl, setp_node_t * setp)
      |                                                                           ~~~~~~~~~~~~~~^~~~
chash.c: In function 'chash_fill_input':
chash.c:6038:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 6038 |       for (p = 0; p < cha->cha_n_partitions; p++)
      |                     ^
chash.c: In function 'gb_aggregate':
chash.c:118:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
  118 |           if (!not_null) \
      |              ^
chash.c:170:17: note: in expansion of macro 'GB_CLR_NULL_A'
  170 |                 GB_CLR_NULL_A;
      |                 ^~~~~~~~~~~~~
chash.c:171:15: note: here
  171 |               case AGG_C (DV_LONG_INT, AMMSC_COUNTSUM):
      |               ^~~~
chash.c:118:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
  118 |           if (!not_null) \
      |              ^
chash.c:183:17: note: in expansion of macro 'GB_CLR_NULL_A'
  183 |                 GB_CLR_NULL_A;
      |                 ^~~~~~~~~~~~~
chash.c:184:15: note: here
  184 |               case AGG_C (DV_SINGLE_FLOAT, AMMSC_COUNTSUM):
      |               ^~~~
chash.c:118:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
  118 |           if (!not_null) \
      |              ^
chash.c:189:17: note: in expansion of macro 'GB_CLR_NULL_A'
  189 |                 GB_CLR_NULL_A;
      |                 ^~~~~~~~~~~~~
chash.c:190:15: note: here
  190 |               case AGG_C (DV_DOUBLE_FLOAT, AMMSC_COUNTSUM):
      |               ^~~~
chash.c:110:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
  110 |           if (!not_null) \
      |              ^
chash.c:229:9: note: in expansion of macro 'GB_CLR_NULL'
  229 |         GB_CLR_NULL;
      |         ^~~~~~~~~~~
chash.c:230:7: note: here
  230 |       case AGG_C (DV_LONG_INT, AMMSC_COUNTSUM):
      |       ^~~~
chash.c:110:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
  110 |           if (!not_null) \
      |              ^
chash.c:235:9: note: in expansion of macro 'GB_CLR_NULL'
  235 |         GB_CLR_NULL;
      |         ^~~~~~~~~~~
chash.c:236:7: note: here
  236 |       case AGG_C (DV_SINGLE_FLOAT, AMMSC_COUNTSUM):
      |       ^~~~
chash.c:110:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
  110 |           if (!not_null) \
      |              ^
chash.c:241:9: note: in expansion of macro 'GB_CLR_NULL'
  241 |         GB_CLR_NULL;
      |         ^~~~~~~~~~~
chash.c:242:7: note: here
  242 |       case AGG_C (DV_DOUBLE_FLOAT, AMMSC_COUNTSUM):
      |       ^~~~
chash.c: In function 'cha_results':
chash.c:2959:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2959 |                   if (DV_DATETIME == dc->dc_dtp)
      |                      ^
chash.c:2965:17: note: here
 2965 |                 case DV_LONG_INT:
      |                 ^~~~
chash.c: In function 'cha_inline_result':
chash.c:3130:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
 3130 |               if (DV_DATETIME == dc->dc_dtp)
      |                  ^
chash.c:3147:13: note: here
 3147 |             case DV_LONG_INT:
      |             ^~~~
chash.c: In function 'setp_chash_fill_1i_n_d':
chash.c:4340:24: warning: 'key_vecs$' may be used uninitialized [-Wmaybe-uninitialized]
 4340 |           ent[0] = data[inx];
      |                    ~~~~^~~~~
chash.c:4306:13: note: 'key_vecs$' was declared here
 4306 |   db_buf_t *key_vecs[1];
      |             ^~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-recovery.lo `test -f 'recovery.c' || echo './'`recovery.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c recovery.c  -fPIC -DPIC -o .libs/libwi_la-recovery.o
recovery.c: In function 'walk_dbtree':
recovery.c:92:12: warning: variable 'page' set but not used [-Wunused-but-set-variable]
   92 |   db_buf_t page;
      |            ^~~~
recovery.c: In function 'bkp_check_blob_col':
recovery.c:380:69: warning: unused parameter 'key' [-Wunused-parameter]
  380 | bkp_check_blob_col (it_cursor_t *master_itc, dtp_t *col, dbe_key_t *key, dbe_col_loc_t *cl)
      |                                                          ~~~~~~~~~~~^~~
recovery.c:380:89: warning: unused parameter 'cl' [-Wunused-parameter]
  380 | bkp_check_blob_col (it_cursor_t *master_itc, dtp_t *col, dbe_key_t *key, dbe_col_loc_t *cl)
      |                                                                          ~~~~~~~~~~~~~~~^~
In file included from ../../libsrc/Dk.h:97,
                 from ../../libsrc/libutil.h:30,
                 from recovery.c:28:
recovery.c: In function 'log_recov_anyfy':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
recovery.c:616:3: note: in expansion of macro 'DO_BOX'
  616 |   DO_BOX (caddr_t, val, inx, values)
      |   ^~~~~~
recovery.c: In function 'log_page':
recovery.c:793:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  793 |       if (n_rows > PM_MAX_ENTRIES || n_bad_rows > 10)
      |                  ^
recovery.c:707:56: warning: unused parameter 'dummy' [-Wunused-parameter]
  707 | log_page (it_cursor_t * it, buffer_desc_t * buf, void* dummy)
      |                                                  ~~~~~~^~~~~
recovery.c: In function 'bif_backup_prepare':
recovery.c:1115:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1115 | bif_backup_prepare (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
recovery.c: In function 'bif_backup_row':
recovery.c:1126:27: warning: unused parameter 'qst' [-Wunused-parameter]
 1126 | bif_backup_row (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                 ~~~~~~~~~~^~~
recovery.c:1126:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1126 | bif_backup_row (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
recovery.c:1126:67: warning: unused parameter 'args' [-Wunused-parameter]
 1126 | bif_backup_row (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                   ~~~~~~~~~~~~~~~~^~~~
recovery.c: In function 'bif_backup_flush':
recovery.c:1160:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1160 | bif_backup_flush (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
recovery.c: In function 'bif_backup_close':
recovery.c:1184:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1184 | bif_backup_close (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
recovery.c:1184:69: warning: unused parameter 'args' [-Wunused-parameter]
 1184 | bif_backup_close (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                     ~~~~~~~~~~~~~~~~^~~~
recovery.c: In function 'bif_log_index':
recovery.c:1439:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1439 | bif_log_index (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
recovery.c: In function 'bif_read_log':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
recovery.c:1603:23: note: in expansion of macro 'DO_BOX'
 1603 |                       DO_BOX (caddr_t, v, inx, (caddr_t *)vals)
      |                       ^~~~~~
recovery.c:1492:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1492 | bif_read_log (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
recovery.c: In function 'bif_trx_w_id':
recovery.c:1665:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1665 | bif_trx_w_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
recovery.c:1665:65: warning: unused parameter 'args' [-Wunused-parameter]
 1665 | bif_trx_w_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                 ~~~~~~~~~~~~~~~~^~~~
recovery.c: In function 'bif_decode_trx_w_id':
recovery.c:1672:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1672 | bif_decode_trx_w_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
In file included from ../../libsrc/Dk.h:89:
recovery.c: In function 'backup_prepare':
../../libsrc/Dk/Dktypes.h:156:33: warning: ignoring return value of 'ftruncate64' declared with attribute 'warn_unused_result' [-Wunused-result]
  156 | #define FTRUNCATE(x,y)          ftruncate64((x),(y))
      |                                 ^~~~~~~~~~~~~~~~~~~~
recovery.c:1052:3: note: in expansion of macro 'FTRUNCATE'
 1052 |   FTRUNCATE (fd, 0);
      |   ^~~~~~~~~
recovery.c: In function 'bif_read_log':
recovery.c:1565:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1565 |                   dk_set_push (&res, box_num (flag));
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
recovery.c:1566:15: note: here
 1566 |               case LOG_INSERT:
      |               ^~~~
In file included from ../../libsrc/Dk.h:102:
recovery.c: In function 'walk_db':
../../libsrc/Dk/Dksets.h:89:21: warning: variable 'iter' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
   89 |           s_node_t *iter = *(set); \
      |                     ^~~~
recovery.c:210:5: note: in expansion of macro 'DO_SET'
  210 |     DO_SET (index_tree_t * , it, &wi_inst.wi_master->dbs_trees)
      |     ^~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-shcompo.lo `test -f 'shcompo.c' || echo './'`shcompo.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c shcompo.c  -fPIC -DPIC -o .libs/libwi_la-shcompo.o
shcompo.c: In function 'shcompo_alloc__default':
shcompo.c:328:31: warning: unused parameter 'env' [-Wunused-parameter]
  328 | shcompo_alloc__default (void *env)
      |                         ~~~~~~^~~
shcompo.c: In function 'shcompo_compile__qr':
shcompo.c:343:65: warning: unused parameter 'env' [-Wunused-parameter]
  343 | shcompo_compile__qr(shcompo_t *shc, query_instance_t *qi, void *env)
      |                                                           ~~~~~~^~~
shcompo.c: In function 'bif_shcompo_clear':
shcompo.c:476:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
  476 | bif_shcompo_clear (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
shcompo.c:476:70: warning: unused parameter 'args' [-Wunused-parameter]
  476 | bif_shcompo_clear (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                      ~~~~~~~~~~~~~~~~^~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-space.lo `test -f 'space.c' || echo './'`space.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c space.c  -fPIC -DPIC -o .libs/libwi_la-space.o
space.c: In function 'isp_schema_1':
space.c:470:22: warning: unused parameter 'thr' [-Wunused-parameter]
  470 | isp_schema_1 (void * thr)
      |               ~~~~~~~^~~
space.c: In function 'dp_info':
space.c:481:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  481 |   dp_addr_t cp_remap  = (dp_addr_t)gethash (DP_ADDR2VOID (dp), dbs->dbs_cpt_remap);
      |                         ^
space.c:483:19: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'dp_addr_t' {aka 'unsigned int'} [-Wformat=]
  483 |   printf ("page %ld %s: ", dp, is_bp ? "in backup set" : "");
      |                 ~~^        ~~
      |                   |        |
      |                   long int dp_addr_t {aka unsigned int}
      |                 %d
space.c:490:27: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'dp_addr_t' {aka 'unsigned int'} [-Wformat=]
  490 |               printf (" %ld is cpt remap page of logical %ld\n", dp, log);
      |                         ~~^                                      ~~
      |                           |                                      |
      |                           long int                               dp_addr_t {aka unsigned int}
      |                         %d
space.c:520:38: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'dp_addr_t' {aka 'unsigned int'} [-Wformat=]
  520 |           printf ("buffer %p remap %ld\n", buf, remap);
      |                                    ~~^          ~~~~~
      |                                      |          |
      |                                      long int   dp_addr_t {aka unsigned int}
      |                                    %d
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-page.lo `test -f 'page.c' || echo './'`page.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c page.c  -fPIC -DPIC -o .libs/libwi_la-page.o
page.c: In function 'row_length':
page.c:116:22: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  116 |   if (len < 0 || len > MAX_ROW_BYTES)
      |                      ^
page.c:118:41: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  118 |       if (key->key_id != KI_TEMP || len > MAX_HASH_TEMP_ROW_BYTES || len < 0)
      |                                         ^
page.c: In function 'kc_var_col':
page.c:145:21: warning: unused variable 'leaf' [-Wunused-variable]
  145 |           dp_addr_t leaf = LONG_REF (row + LD_LEAF);
      |                     ^~~~
page.c: In function 'ck1618':
page.c:643:7: warning: variable 'd' set but not used [-Wunused-but-set-variable]
  643 |   int d;
      |       ^
In file included from sqlnode.h:32,
                 from page.c:26:
page.c: In function 'page_set_values':
wi.h:1769:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1769 |   if (__off + len > MAX (rf->rf_space, MAX_ROW_BYTES)) GPF_T1 ("row fill overflow max bytes"); \
      |                   ^
page.c:733:3: note: in expansion of macro 'RF_LARGE_CHECK'
  733 |   RF_LARGE_CHECK (rf, 2 + 2 * n_comp, 0);
      |   ^~~~~~~~~~~~~~
wi.h:1769:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1769 |   if (__off + len > MAX (rf->rf_space, MAX_ROW_BYTES)) GPF_T1 ("row fill overflow max bytes"); \
      |                   ^
page.c:754:3: note: in expansion of macro 'RF_LARGE_CHECK'
  754 |   RF_LARGE_CHECK (rf, leaf ? key->key_key_var_start[rv] : key->key_row_var_start[rv], 0);
      |   ^~~~~~~~~~~~~~
wi.h:1769:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1769 |   if (__off + len > MAX (rf->rf_space, MAX_ROW_BYTES)) GPF_T1 ("row fill overflow max bytes"); \
      |                   ^
page.c:792:3: note: in expansion of macro 'RF_LARGE_CHECK'
  792 |   RF_LARGE_CHECK (rf, rf->rf_fill, 0);
      |   ^~~~~~~~~~~~~~
page.c: In function 'page_set_whole_row':
page.c:884:37: warning: unused parameter 'buf' [-Wunused-parameter]
  884 | page_set_whole_row (buffer_desc_t * buf, row_fill_t * rf, row_delta_t * rd)
      |                     ~~~~~~~~~~~~~~~~^~~
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56:
page.c: In function 'buf_row_compare':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
page.c:900:3: note: in expansion of macro 'DO_BOX'
  900 |   DO_BOX (dbe_col_loc_t *, cl, nth, buf1->bd_tree->it_key->key_part_cls)
      |   ^~~~~~
page.c: In function 'pf_shift_compress':
page.c:1168:62: warning: unused parameter 'del_ref_ret' [-Wunused-parameter]
 1168 | pf_shift_compress (page_fill_t * pf, row_delta_t * rd, int * del_ref_ret)
      |                                                        ~~~~~~^~~~~~~~~~~
page.c: In function 'rd_list_free':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
page.c:1409:3: note: in expansion of macro 'DO_BOX'
 1409 |   DO_BOX (row_delta_t *, rd, inx, rds)
      |   ^~~~~~
page.c: In function 'pl_next_pos':
page.c:2067:50: warning: unused parameter 'buf' [-Wunused-parameter]
 2067 | pl_next_pos (placeholder_t * pl, buffer_desc_t * buf)
      |                                  ~~~~~~~~~~~~~~~~^~~
page.c: In function 'pg_delete_move_cursors':
page.c:2130:39: warning: unused parameter 'itc' [-Wunused-parameter]
 2130 | pg_delete_move_cursors (it_cursor_t * itc, buffer_desc_t * buf_from, int pos_from,
      |                         ~~~~~~~~~~~~~~^~~
page.c: In function 'page_apply_1':
page.c:2296:28: warning: variable 'end_insert' set but not used [-Wunused-but-set-variable]
 2296 |   char first_affected = 0, end_insert = 0;
      |                            ^~~~~~~~~~
page.c: In function 'page_apply_parent':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
page.c:2626:7: note: in expansion of macro 'DO_BOX'
 2626 |       DO_BOX (row_delta_t *, leaf_rd, inx, leaves)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
page.c:2670:7: note: in expansion of macro 'DO_BOX'
 2670 |       DO_BOX (row_delta_t *, leaf_rd, inx, leaves)
      |       ^~~~~~
page.c: In function 'page_col_cmp_1':
page.c:1060:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1060 |       {
      |       ^
page.c:1078:5: note: here
 1078 |     case DV_DOUBLE_FLOAT:
      |     ^~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-rltrx.lo `test -f 'rltrx.c' || echo './'`rltrx.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c rltrx.c  -fPIC -DPIC -o .libs/libwi_la-rltrx.o
rltrx.c: In function 'lock_add_pl_to_owners':
rltrx.c:123:38: warning: unused parameter 'itc' [-Wunused-parameter]
  123 | lock_add_pl_to_owners (it_cursor_t * itc, gen_lock_t * rl, page_lock_t * pl)
      |                        ~~~~~~~~~~~~~~^~~
rltrx.c: In function 'itc_insert_rl':
rltrx.c:396:7: warning: variable 'new_pl' set but not used [-Wunused-but-set-variable]
  396 |   int new_pl = 0;
      |       ^~~~~~
rltrx.c: In function 'itc_lock_failure':
rltrx.c:973:33: warning: unused parameter 'itc' [-Wunused-parameter]
  973 | itc_lock_failure (it_cursor_t * itc, char * msg)
      |                   ~~~~~~~~~~~~~~^~~
rltrx.c:973:45: warning: unused parameter 'msg' [-Wunused-parameter]
  973 | itc_lock_failure (it_cursor_t * itc, char * msg)
      |                                      ~~~~~~~^~~
rltrx.c: In function 'itc_leave_page_locks':
rltrx.c:1062:37: warning: unused parameter 'itc' [-Wunused-parameter]
 1062 | itc_leave_page_locks (it_cursor_t * itc)
      |                       ~~~~~~~~~~~~~~^~~
rltrx.c: In function 'pl_set_finalize':
rltrx.c:1069:52: warning: unused parameter 'buf' [-Wunused-parameter]
 1069 | pl_set_finalize (page_lock_t * pl, buffer_desc_t * buf)
      |                                    ~~~~~~~~~~~~~~~~^~~
rltrx.c: In function 'itc_finalize_row':
rltrx.c:1095:33: warning: unused parameter 'itc' [-Wunused-parameter]
 1095 | itc_finalize_row (it_cursor_t * itc, buffer_desc_t ** buf_ret, int pos, dk_set_t * rd_list)
      |                   ~~~~~~~~~~~~~~^~~
In file included from sqlnode.h:32,
                 from rltrx.c:28:
rltrx.c: In function 'pl_finalize_page':
rltrx.c:1239:30: warning: unused variable 'row' [-Wunused-variable]
 1239 |       DO_ROWS (buf, map_pos, row, NULL)
      |                              ^~~
wi.h:1414:14: note: in definition of macro 'DO_ROWS'
 1414 |     db_buf_t row = buf->bd_buffer + buf->bd_content_map->pm_entries[map_pos];
      |              ^~~
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56:
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
rltrx.c:1281:7: note: in expansion of macro 'DO_BOX'
 1281 |       DO_BOX (row_delta_t *, rd, inx, rds)
      |       ^~~~~~
rltrx.c: In function 'itc_rollback_row':
rltrx.c:1294:86: warning: unused parameter 'was_rl' [-Wunused-parameter]
 1294 | itc_rollback_row (it_cursor_t * itc, buffer_desc_t ** buf_ret, int pos, row_lock_t * was_rl,
      |                                                                         ~~~~~~~~~~~~~^~~~~~
rltrx.c:1295:33: warning: unused parameter 'pl' [-Wunused-parameter]
 1295 |                   page_lock_t * pl, dk_set_t * rd_list)
      |                   ~~~~~~~~~~~~~~^~
rltrx.c: In function 'pl_rollback_page':
rltrx.c:1395:32: warning: unused variable 'row' [-Wunused-variable]
 1395 |         DO_ROWS (buf, map_pos, row, NULL)
      |                                ^~~
wi.h:1414:14: note: in definition of macro 'DO_ROWS'
 1414 |     db_buf_t row = buf->bd_buffer + buf->bd_content_map->pm_entries[map_pos];
      |              ^~~
rltrx.c: In function 'aq_transact_func':
rltrx.c:1676:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1676 | aq_transact_func (caddr_t av, caddr_t * err_ret)
      |                               ~~~~~~~~~~^~~~~~~
rltrx.c: In function 'lt_transact':
rltrx.c:1825:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1825 |       if (n_locks != lt->lt_lock.ht_count)
      |                   ^~
rltrx.c: In function 'key_hash_cols':
rltrx.c:1911:63: warning: unused parameter 'key' [-Wunused-parameter]
 1911 | key_hash_cols (buffer_desc_t * buf, db_buf_t row, dbe_key_t * key, dbe_col_loc_t * cl, uint32 code)
      |                                                   ~~~~~~~~~~~~^~~
rltrx.c: In function 'key_hash_eq':
rltrx.c:1928:78: warning: unused parameter 'key1' [-Wunused-parameter]
 1928 | key_hash_eq (buffer_desc_t * buf1, db_buf_t row1, db_buf_t row2, dbe_key_t * key1, dbe_key_t * key2,
      |                                                                  ~~~~~~~~~~~~^~~~
rltrx.c:1928:96: warning: unused parameter 'key2' [-Wunused-parameter]
 1928 | key_hash_eq (buffer_desc_t * buf1, db_buf_t row1, db_buf_t row2, dbe_key_t * key1, dbe_key_t * key2,
      |                                                                                    ~~~~~~~~~~~~^~~~
rltrx.c: In function 'lt_rb_new_entry':
rltrx.c:2180:57: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 2180 |   if (!lt->lt_rb_page || lt->lt_rbp_fill + min_len + 10 > PAGE_DATA_SZ)
      |                                                         ^
rltrx.c: In function 'lt_free_rb':
rltrx.c:2296:34: warning: unused parameter 'is_rb' [-Wunused-parameter]
 2296 | lt_free_rb (lock_trx_t * lt, int is_rb)
      |                              ~~~~^~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sql_code_1.lo `test -f 'sql_code_1.c' || echo './'`sql_code_1.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sql_code_1.c  -fPIC -DPIC -o .libs/libwi_la-sql_code_1.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sql_code_2pc.lo `test -f 'sql_code_2pc.c' || echo './'`sql_code_2pc.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sql_code_2pc.c  -fPIC -DPIC -o .libs/libwi_la-sql_code_2pc.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-scn3.lo `test -f 'scn3.c' || echo './'`scn3.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c scn3.c  -fPIC -DPIC -o .libs/libwi_la-scn3.o
./scn3.l: In function 'scn3yyalloc':
./scn3.l:71:37: warning: unused parameter 'scanner' [-Wunused-parameter]
   71 | scn3yyalloc (yy_size_t sz, yyscan_t scanner) {
      |                            ~~~~~~~~~^~~~~~~
./scn3.l: In function 'scn3yyrealloc':
./scn3.l:77:14: warning: comparison of integer expressions of different signedness: 'int' and 'yy_size_t' {aka 'long unsigned int'} [-Wsign-compare]
   77 |   if (old_sz < sz)
      |              ^
./scn3.l:75:50: warning: unused parameter 'scanner' [-Wunused-parameter]
   75 | scn3yyrealloc (void *ptr, yy_size_t sz, yyscan_t scanner) {
      |                                         ~~~~~~~~~^~~~~~~
./scn3.l: In function 'scn3yyfree':
./scn3.l:89:18: warning: unused parameter 'ptr' [-Wunused-parameter]
   89 | scn3yyfree(void *ptr, yyscan_t scanner) {}
      |            ~~~~~~^~~
./scn3.l:89:32: warning: unused parameter 'scanner' [-Wunused-parameter]
   89 | scn3yyfree(void *ptr, yyscan_t scanner) {}
      |                       ~~~~~~~~~^~~~~~~
scn3.c: At top level:
scn3.c:5391:24: warning: 'yy_fatal_error' defined but not used [-Wunused-function]
 5391 | 
      |                        ^             
scn3.c:4958:16: warning: 'input' defined but not used [-Wunused-function]
 4958 | #else
      |                ^    
./scn3.l: In function 'scn3_sparp_inline_subselect':
./scn3.l:1112:8: warning: '__builtin_strncpy' specified bound 2000 equals destination size [-Wstringop-truncation]
 1112 |        dk_free_tree (sparqre->sparqre_catched_error);
      |        ^
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sql_code_auto.lo `test -f 'sql_code_auto.c' || echo './'`sql_code_auto.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sql_code_auto.c  -fPIC -DPIC -o .libs/libwi_la-sql_code_auto.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sql_code_adm.lo `test -f 'sql_code_adm.c' || echo './'`sql_code_adm.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sql_code_adm.c  -fPIC -DPIC -o .libs/libwi_la-sql_code_adm.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sql_code_cache.lo `test -f 'sql_code_cache.c' || echo './'`sql_code_cache.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sql_code_cache.c  -fPIC -DPIC -o .libs/libwi_la-sql_code_cache.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sort.lo `test -f 'sort.c' || echo './'`sort.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sort.c  -fPIC -DPIC -o .libs/libwi_la-sort.o
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56,
                 from sqlnode.h:32,
                 from sort.c:28:
sort.c: In function 'setp_comp_array':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST'
  236 |   _DO_BOX_FAST(inx, arr)
      |   ^~~~~~~~~~~~
sort.c:42:3: note: in expansion of macro '_DO_BOX'
   42 |   _DO_BOX (inx, right)
      |   ^~~~~~~
sort.c: In function 'setp_key_comp':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sort.c:92:3: note: in expansion of macro 'DO_BOX'
   92 |   DO_BOX (state_slot_t *, l, inx, left)
      |   ^~~~~~
sort.c: In function 'mem_sort_dist_cmp':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sort.c:115:3: note: in expansion of macro 'DO_BOX'
  115 |   DO_BOX (caddr_t, elt, inx, arr)
      |   ^~~~~~
sort.c: In function 'setp_node_run':
sort.c:347:73: warning: unused parameter 'print_blobs' [-Wunused-parameter]
  347 | setp_node_run (setp_node_t * setp, caddr_t * inst, caddr_t * state, int print_blobs)
      |                                                                     ~~~~^~~~~~~~~~~
sort.c: In function 'subq_node_input':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sort.c:713:11: note: in expansion of macro 'DO_BOX'
  713 |           DO_BOX (state_slot_t *, out, inx, sqs->sqs_out_slots)
      |           ^~~~~~
sort.c: In function 'breakup_node_input':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sort.c:774:7: note: in expansion of macro 'DO_BOX'
  774 |       DO_BOX (state_slot_t *, out, oinx, brk->brk_output)
      |       ^~~~~~
sort.c: In function 'iter_node_vec_input':
sort.c:845:39: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  845 |       for (nth_val = nth_val; nth_val < BOX_ELEMENTS (array); nth_val++)
      |                                       ^
sort.c:871:43: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  871 |           for (nth_val = nth_val; nth_val < BOX_ELEMENTS (array); nth_val++)
      |                                           ^
sort.c: In function 'in_iter_vec_input':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sort.c:918:11: note: in expansion of macro 'DO_BOX'
  918 |           DO_BOX (state_slot_t *, ssl, inx, ii->ii_values)
      |           ^~~~~~
sort.c: In function 'in_iter_input':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sort.c:981:11: note: in expansion of macro 'DO_BOX'
  981 |           DO_BOX (state_slot_t *, ssl, inx, ii->ii_values)
      |           ^~~~~~
sort.c:1020:19: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
 1020 |       if (current >= BOX_ELEMENTS (arr))
      |                   ^~
sort.c:1026:19: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
 1026 |       if (current == BOX_ELEMENTS (arr) - 1)
      |                   ^~
sort.c:1030:19: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
 1030 |       if (current == BOX_ELEMENTS (arr) - 1)
      |                   ^~
sort.c: In function 'sort_read_vec_input':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sort.c:1099:15: note: in expansion of macro 'DO_BOX'
 1099 |               DO_BOX (state_slot_t *, ssl, inx, setp->setp_org_slots)
      |               ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sort.c:1119:15: note: in expansion of macro 'DO_BOX'
 1119 |               DO_BOX (state_slot_t *, ssl, inx, setp->setp_keys_box)
      |               ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sort.c:1136:15: note: in expansion of macro 'DO_BOX'
 1136 |               DO_BOX (state_slot_t *, ssl, inx, setp->setp_dependent_box)
      |               ^~~~~~
sort.c: In function 'sort_read_input':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sort.c:1215:7: note: in expansion of macro 'DO_BOX'
 1215 |       DO_BOX (state_slot_t *, ssl, inx, setp->setp_keys_box )
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sort.c:1222:7: note: in expansion of macro 'DO_BOX'
 1222 |       DO_BOX (state_slot_t *, ssl, inx, setp->setp_dependent_box)
      |       ^~~~~~
sort.c: In function 'ose_send_rows':
sort.c:1237:39: warning: unused parameter 'ose' [-Wunused-parameter]
 1237 | ose_send_rows (outer_seq_end_node_t * ose, caddr_t * inst)
      |                ~~~~~~~~~~~~~~~~~~~~~~~^~~
sort.c:1237:54: warning: unused parameter 'inst' [-Wunused-parameter]
 1237 | ose_send_rows (outer_seq_end_node_t * ose, caddr_t * inst)
      |                                            ~~~~~~~~~~^~~~
sort.c: In function 'outer_seq_end_input':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sort.c:1262:11: note: in expansion of macro 'DO_BOX'
 1262 |           DO_BOX (state_slot_t *, out, inx, ose->ose_out_slots)
      |           ^~~~~~
sort.c: In function 'setp_mem_sort':
sort.c:280:77: warning: 'arr' may be used uninitialized [-Wmaybe-uninitialized]
  280 |   if (fill == (top + skip) && DVC_GREATER != setp_comp_array (setp, qst, arr[fill - 1], setp->setp_keys_box))
      |                                                                             ^
sort.c:228:14: note: 'arr' was declared here
  228 |   caddr_t ** arr;
      |              ^~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sql_code_dbp.lo `test -f 'sql_code_dbp.c' || echo './'`sql_code_dbp.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sql_code_dbp.c  -fPIC -DPIC -o .libs/libwi_la-sql_code_dbp.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sql_code_pldbg.lo `test -f 'sql_code_pldbg.c' || echo './'`sql_code_pldbg.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sql_code_pldbg.c  -fPIC -DPIC -o .libs/libwi_la-sql_code_pldbg.o
sql_code_pldbg.c:231:1: warning: 'sch_proc_def_exists' defined but not used [-Wunused-function]
  231 | sch_proc_def_exists (client_connection_t *cli, const char *proc_name, const int report)
      | ^~~~~~~~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sql_code_imsg.lo `test -f 'sql_code_imsg.c' || echo './'`sql_code_imsg.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sql_code_imsg.c  -fPIC -DPIC -o .libs/libwi_la-sql_code_imsg.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sql_code_sys.lo `test -f 'sql_code_sys.c' || echo './'`sql_code_sys.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sql_code_sys.c  -fPIC -DPIC -o .libs/libwi_la-sql_code_sys.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-security.lo `test -f 'security.c' || echo './'`security.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c security.c  -fPIC -DPIC -o .libs/libwi_la-security.o
In file included from ../../libsrc/Dk.h:97,
                 from ../../libsrc/libutil.h:30,
                 from security.c:41:
security.c: In function 'sec_run_grant_revoke_role':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
security.c:596:3: note: in expansion of macro 'DO_BOX'
  596 |   DO_BOX (char *, role, inx, grants)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
security.c:598:7: note: in expansion of macro 'DO_BOX'
  598 |       DO_BOX (char *, user, inx1, grantees)
      |       ^~~~~~
security.c: In function 'sec_run_grant_revoke':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
security.c:652:3: note: in expansion of macro 'DO_BOX'
  652 |   DO_BOX (char *, grantee, uinx, tree->_.grant.grantees)
      |   ^~~~~~
security.c:661:37: warning: operand of '?:' changes signedness from 'int' to 'oid_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  661 |         uid = uobj ? uobj->usr_id : -2;
      |                                     ^~
security.c:663:13: warning: comparison of integer expressions of different signedness: 'oid_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  663 |     if (uid == -2)
      |             ^~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
security.c:665:5: note: in expansion of macro 'DO_BOX'
  665 |     DO_BOX (ST *, op, pinx, tree->_.grant.ops)
      |     ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
security.c:669:11: note: in expansion of macro 'DO_BOX'
  669 |           DO_BOX (char *, col_name, cinx, op->_.priv_op.cols)
      |           ^~~~~~
security.c: In function 'sec_check_info':
security.c:914:26: warning: unused parameter 'user' [-Wunused-parameter]
  914 | sec_check_info (user_t * user, char *app_name, long pid, char *machine, char *os)
      |                 ~~~~~~~~~^~~~
security.c:914:38: warning: unused parameter 'app_name' [-Wunused-parameter]
  914 | sec_check_info (user_t * user, char *app_name, long pid, char *machine, char *os)
      |                                ~~~~~~^~~~~~~~
security.c:914:53: warning: unused parameter 'pid' [-Wunused-parameter]
  914 | sec_check_info (user_t * user, char *app_name, long pid, char *machine, char *os)
      |                                                ~~~~~^~~
security.c:914:64: warning: unused parameter 'machine' [-Wunused-parameter]
  914 | sec_check_info (user_t * user, char *app_name, long pid, char *machine, char *os)
      |                                                          ~~~~~~^~~~~~~
security.c:914:79: warning: unused parameter 'os' [-Wunused-parameter]
  914 | sec_check_info (user_t * user, char *app_name, long pid, char *machine, char *os)
      |                                                                         ~~~~~~^~
security.c: In function 'sec_grant':
security.c:921:18: warning: unused parameter 'user' [-Wunused-parameter]
  921 | sec_grant (oid_t user, char *table, int op, char *col)
      |            ~~~~~~^~~~
security.c:921:30: warning: unused parameter 'table' [-Wunused-parameter]
  921 | sec_grant (oid_t user, char *table, int op, char *col)
      |                        ~~~~~~^~~~~
security.c:921:41: warning: unused parameter 'op' [-Wunused-parameter]
  921 | sec_grant (oid_t user, char *table, int op, char *col)
      |                                     ~~~~^~
security.c:921:51: warning: unused parameter 'col' [-Wunused-parameter]
  921 | sec_grant (oid_t user, char *table, int op, char *col)
      |                                             ~~~~~~^~~
security.c: In function 'sec_revoke':
security.c:927:22: warning: unused parameter 'user' [-Wunused-parameter]
  927 | sec_revoke (user_t * user, dbe_table_t * tb, int op, char *col)
      |             ~~~~~~~~~^~~~
security.c:927:42: warning: unused parameter 'tb' [-Wunused-parameter]
  927 | sec_revoke (user_t * user, dbe_table_t * tb, int op, char *col)
      |                            ~~~~~~~~~~~~~~^~
security.c:927:50: warning: unused parameter 'op' [-Wunused-parameter]
  927 | sec_revoke (user_t * user, dbe_table_t * tb, int op, char *col)
      |                                              ~~~~^~
security.c:927:60: warning: unused parameter 'col' [-Wunused-parameter]
  927 | sec_revoke (user_t * user, dbe_table_t * tb, int op, char *col)
      |                                                      ~~~~~~^~~
security.c: In function 'sec_new_user':
security.c:1030:24: warning: variable 'cli' set but not used [-Wunused-but-set-variable]
 1030 |   client_connection_t *cli;
      |                        ^~~
security.c: In function 'sec_set_user_struct':
security.c:1173:79: warning: unused parameter 'u_sys_name' [-Wunused-parameter]
 1173 |                   long u_id, long u_g_id, caddr_t u_dta, int is_role, caddr_t u_sys_name, caddr_t u_sys_pwd)
      |                                                                       ~~~~~~~~^~~~~~~~~~
security.c:1173:99: warning: unused parameter 'u_sys_pwd' [-Wunused-parameter]
 1173 |                   long u_id, long u_g_id, caddr_t u_dta, int is_role, caddr_t u_sys_name, caddr_t u_sys_pwd)
      |                                                                                           ~~~~~~~~^~~~~~~~~
security.c: In function 'sec_usr_flatten_g_ids_refill':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
security.c:1383:3: note: in expansion of macro 'DO_BOX_FAST'
 1383 |   DO_BOX_FAST (ptrlong, g_id, g_ctr, user->usr_g_ids)
      |   ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
security.c:1400:3: note: in expansion of macro 'DO_BOX_FAST'
 1400 |   DO_BOX_FAST (ptrlong, g_id, g_ctr, user->usr_g_ids)
      |   ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
security.c:1408:3: note: in expansion of macro 'DO_BOX_FAST'
 1408 |   DO_BOX_FAST (ptrlong, g_id, g_ctr, user->usr_g_ids)
      |   ^~~~~~~~~~~
security.c: In function 'sec_usr_flatten_g_ids_stale':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
security.c:1431:3: note: in expansion of macro 'DO_BOX_FAST'
 1431 |   DO_BOX_FAST (ptrlong, memb_id, ctr, user->usr_member_ids)
      |   ^~~~~~~~~~~
security.c: In function 'sec_usr_member_ids_add':
security.c:1449:35: warning: comparison of integer expressions of different signedness: 'long int' and 'oid_t' {aka 'long unsigned int'} [-Wsign-compare]
 1449 |       if (gr->usr_member_ids[ctr] < memb_id)
      |                                   ^
security.c:1451:35: warning: comparison of integer expressions of different signedness: 'long int' and 'oid_t' {aka 'long unsigned int'} [-Wsign-compare]
 1451 |       if (gr->usr_member_ids[ctr] == memb_id)
      |                                   ^~
security.c: In function 'sec_usr_member_ids_del':
security.c:1477:35: warning: comparison of integer expressions of different signedness: 'long int' and 'oid_t' {aka 'long unsigned int'} [-Wsign-compare]
 1477 |       if (gr->usr_member_ids[ctr] < memb_id)
      |                                   ^
security.c:1479:35: warning: comparison of integer expressions of different signedness: 'long int' and 'oid_t' {aka 'long unsigned int'} [-Wsign-compare]
 1479 |       if (gr->usr_member_ids[ctr] == memb_id)
      |                                   ^~
security.c: In function 'sec_set_user_group':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST'
  236 |   _DO_BOX_FAST(inx, arr)
      |   ^~~~~~~~~~~~
security.c:1512:11: note: in expansion of macro '_DO_BOX'
 1512 |           _DO_BOX (inx, user->usr_g_ids)
      |           ^~~~~~~
security.c: In function 'sec_grant_single_role':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST'
  236 |   _DO_BOX_FAST(inx, arr)
      |   ^~~~~~~~~~~~
security.c:1549:11: note: in expansion of macro '_DO_BOX'
 1549 |           _DO_BOX (inx, user->usr_g_ids)
      |           ^~~~~~~
security.c: In function 'sec_revoke_single_role':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST'
  236 |   _DO_BOX_FAST(inx, arr)
      |   ^~~~~~~~~~~~
security.c:1629:11: note: in expansion of macro '_DO_BOX'
 1629 |           _DO_BOX (inx, user->usr_g_ids)
      |           ^~~~~~~
security.c: In function 'sec_user_has_group':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST'
  236 |   _DO_BOX_FAST(inx, arr)
      |   ^~~~~~~~~~~~
security.c:1841:15: note: in expansion of macro '_DO_BOX'
 1841 |               _DO_BOX (inx, u->usr_g_ids)
      |               ^~~~~~~
security.c: In function 'sec_user_has_group_name':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST'
  236 |   _DO_BOX_FAST(inx, arr)
      |   ^~~~~~~~~~~~
security.c:1869:11: note: in expansion of macro '_DO_BOX'
 1869 |           _DO_BOX (inx, u->usr_g_ids)
      |           ^~~~~~~
security.c: In function 'sec_user_is_in_hash':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST'
  236 |   _DO_BOX_FAST(inx, arr)
      |   ^~~~~~~~~~~~
security.c:1900:15: note: in expansion of macro '_DO_BOX'
 1900 |               _DO_BOX (inx, u->usr_g_ids)
      |               ^~~~~~~
security.c: In function 'sec_user_read_groups':
security.c:1919:11: warning: variable 'err' set but not used [-Wunused-but-set-variable]
 1919 |   caddr_t err;
      |           ^~~
In file included from ../../libsrc/Dk.h:115:
security.c: In function 'failed_login_from':
../../libsrc/Dk/Dkstubs.h:75:41: warning: '__builtin_strncpy' output may be truncated copying 15 bytes from a string of length 15 [-Wstringop-truncation]
   75 |                                         strncpy ((dest), (src), sizeof_dest - 1); \
      |                                         ^~~~~~~
../../libsrc/Dk/Dkstubs.h:87:41: note: in expansion of macro 'strcpy_size_ck'
   87 | #define strcpy_ck(dest, src)            strcpy_size_ck (dest, src, sizeof (dest))
      |                                         ^~~~~~~~~~~~~~
security.c:735:11: note: in expansion of macro 'strcpy_ck'
  735 |           strcpy_ck (login->fl_from, from);
      |           ^~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sql_code_repl.lo `test -f 'sql_code_repl.c' || echo './'`sql_code_repl.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sql_code_repl.c  -fPIC -DPIC -o .libs/libwi_la-sql_code_repl.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sql_code_uddi.lo `test -f 'sql_code_uddi.c' || echo './'`sql_code_uddi.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sql_code_uddi.c  -fPIC -DPIC -o .libs/libwi_la-sql_code_uddi.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-row.lo `test -f 'row.c' || echo './'`row.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c row.c  -fPIC -DPIC -o .libs/libwi_la-row.o
row.c: In function 'itc_box_base_uri_column_impl':
row.c:198:45: warning: unused parameter 'itc' [-Wunused-parameter]
  198 | itc_box_base_uri_column_impl (it_cursor_t * itc, dbe_key_t * key, dtp_t *row, oid_t xml_col_id)
      |                               ~~~~~~~~~~~~~~^~~
row.c:198:62: warning: unused parameter 'key' [-Wunused-parameter]
  198 | itc_box_base_uri_column_impl (it_cursor_t * itc, dbe_key_t * key, dtp_t *row, oid_t xml_col_id)
      |                                                  ~~~~~~~~~~~~^~~
row.c:198:74: warning: unused parameter 'row' [-Wunused-parameter]
  198 | itc_box_base_uri_column_impl (it_cursor_t * itc, dbe_key_t * key, dtp_t *row, oid_t xml_col_id)
      |                                                                   ~~~~~~~^~~
row.c:198:85: warning: unused parameter 'xml_col_id' [-Wunused-parameter]
  198 | itc_box_base_uri_column_impl (it_cursor_t * itc, dbe_key_t * key, dtp_t *row, oid_t xml_col_id)
      |                                                                               ~~~~~~^~~~~~~~~~
row.c: In function 'itc_box_base_uri_column':
row.c:263:40: warning: unused parameter 'itc' [-Wunused-parameter]
  263 | itc_box_base_uri_column (it_cursor_t * itc, db_buf_t page, oid_t xml_col_id)
      |                          ~~~~~~~~~~~~~~^~~
row.c:263:54: warning: unused parameter 'page' [-Wunused-parameter]
  263 | itc_box_base_uri_column (it_cursor_t * itc, db_buf_t page, oid_t xml_col_id)
      |                                             ~~~~~~~~~^~~~
row.c:263:66: warning: unused parameter 'xml_col_id' [-Wunused-parameter]
  263 | itc_box_base_uri_column (it_cursor_t * itc, db_buf_t page, oid_t xml_col_id)
      |                                                            ~~~~~~^~~~~~~~~~
row.c: In function 'page_box_col':
row.c:456:27: warning: unused variable 'qi' [-Wunused-variable]
  456 |         query_instance_t *qi = (query_instance_t *)(itc->itc_out_state);
      |                           ^~
In file included from row.c:1518:
box2any.c: In function 'box_to_any_1':
box2any.c:139:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  139 |   if (sesn.dks_out_fill > PAGE_DATA_SZ - 10)
      |                         ^
In file included from row.c:1524:
box2any.c: In function 'mp_box_to_any_1':
box2any.c:139:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  139 |   if (sesn.dks_out_fill > PAGE_DATA_SZ - 10)
      |                         ^
row.c: In function 'row_insert_cast':
row.c:1694:7: warning: variable 'pos' set but not used [-Wunused-but-set-variable]
 1694 |   int pos, len;
      |       ^~~
In file included from sqlnode.h:32,
                 from row.c:28:
row.c: In function 'row_set_col':
wi.h:1769:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1769 |   if (__off + len > MAX (rf->rf_space, MAX_ROW_BYTES)) GPF_T1 ("row fill overflow max bytes"); \
      |                   ^
row.c:2342:7: note: in expansion of macro 'RF_LARGE_CHECK'
 2342 |       RF_LARGE_CHECK (rf, rf->rf_fill, len);
      |       ^~~~~~~~~~~~~~
row.c: In function 'row_set_prefix':
wi.h:1769:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1769 |   if (__off + len > MAX (rf->rf_space, MAX_ROW_BYTES)) GPF_T1 ("row fill overflow max bytes"); \
      |                   ^
row.c:2407:3: note: in expansion of macro 'RF_LARGE_CHECK'
 2407 |   RF_LARGE_CHECK (rf, rf->rf_fill, len + head - prefix_bytes);
      |   ^~~~~~~~~~~~~~
row.c: In function 'row_insert_cast_temp':
row.c:2476:69: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
 2476 |                 && (IS_STRING_OR_BIN_DTP (dtp) && box_length (data) <= space))
      |                                                                     ^~
row.c: In function 'rd_col_change':
row.c:2860:40: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
 2860 |       if (BOX_ELEMENTS (rd->rd_values) > nth)
      |                                        ^
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56:
row.c: In function 'it_key_col_ddl':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
row.c:2978:13: note: in expansion of macro 'DO_BOX'
 2978 |             DO_BOX (col_data_ref_t *, cr, crinx, itc->itc_col_refs)
      |             ^~~~~~
row.c: In function 'bif_key_col_ddl':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
cluster.h:1229:5: note: in expansion of macro 'DO_BOX'
 1229 |     DO_BOX (cl_slice_t *, csl, __ci, clm->clm_local_chg->chg_hosted_slices)
      |     ^~~~~~
row.c:3031:7: note: in expansion of macro 'DO_LOCAL_CSL'
 3031 |       DO_LOCAL_CSL (csl, key->key_partition->kpd_map)
      |       ^~~~~~~~~~~~
row.c:3002:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3002 | bif_key_col_ddl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
row.c: In function 'row_insert_cast_temp':
row.c:2465:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2465 |           if (cl->cl_sqt.sqt_is_xml)
      |              ^
row.c:2470:9: note: here
 2470 |         default:
      |         ^~~~~~~
row.c: In function 'itc_drop_index_slice':
row.c:2736:13: warning: variable 'prev_dp' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 2736 |   dp_addr_t prev_dp = 0;
      |             ^~~~~~~
row.c:2737:7: warning: variable 'ctr' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 2737 |   int ctr = 0, rc;
      |       ^~~
row.c: In function 'key_find_col':
row.c:2886:15: warning: '__builtin_strncpy' specified bound 120 equals destination size [-Wstringop-truncation]
 2886 |               strncpy (name, col->col_name, sizeof (name));
      |               ^
row.c: In function 'it_key_col_ddl':
row.c:2909:13: warning: variable 'prev_dropped' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 2909 |   dp_addr_t prev_dropped = 0;
      |             ^~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sql_code_vdb.lo `test -f 'sql_code_vdb.c' || echo './'`sql_code_vdb.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sql_code_vdb.c  -fPIC -DPIC -o .libs/libwi_la-sql_code_vdb.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-search_in.lo `test -f 'search_in.c' || echo './'`search_in.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c search_in.c  -fPIC -DPIC -o .libs/libwi_la-search_in.o
search_in.c: In function 'cmpf_intn':
search_in.c:173:12: warning: unused variable 'dv1' [-Wunused-variable]
  173 |   db_buf_t dv1, dv2;                            \
      |            ^~~
search_in.c:191:1: note: in expansion of macro 'CMPF_HEADER'
  191 | CMPF_HEADER (intn)
      | ^~~~~~~~~~~
search_in.c: In function 'cmpf_intn_intn':
search_in.c:173:12: warning: unused variable 'dv1' [-Wunused-variable]
  173 |   db_buf_t dv1, dv2;                            \
      |            ^~~
search_in.c:195:1: note: in expansion of macro 'CMPF_HEADER'
  195 | CMPF_HEADER (intn_intn)
      | ^~~~~~~~~~~
search_in.c: In function 'cmpf_intn_intn_intn':
search_in.c:173:12: warning: unused variable 'dv1' [-Wunused-variable]
  173 |   db_buf_t dv1, dv2;                            \
      |            ^~~
search_in.c:201:1: note: in expansion of macro 'CMPF_HEADER'
  201 | CMPF_HEADER (intn_intn_intn)
      | ^~~~~~~~~~~
search_in.c: In function 'cmpf_intn_intn_intn_intn':
search_in.c:173:12: warning: unused variable 'dv1' [-Wunused-variable]
  173 |   db_buf_t dv1, dv2;                            \
      |            ^~~
search_in.c:208:1: note: in expansion of macro 'CMPF_HEADER'
  208 | CMPF_HEADER (intn_intn_intn_intn)
      | ^~~~~~~~~~~
search_in.c: In function 'cmpf_strn':
search_in.c:178:13: warning: unused variable 'rv' [-Wunused-variable]
  178 |   row_ver_t rv = IE_ROW_VERSION (row); \
      |             ^~
search_in.c:218:1: note: in expansion of macro 'CMPF_HEADER'
  218 | CMPF_HEADER (strn)
      | ^~~~~~~~~~~
search_in.c: In function 'cmpf_irin_irin_irin':
search_in.c:173:12: warning: unused variable 'dv1' [-Wunused-variable]
  173 |   db_buf_t dv1, dv2;                            \
      |            ^~~
search_in.c:290:1: note: in expansion of macro 'CMPF_HEADER'
  290 | CMPF_HEADER (irin_irin_irin)
      | ^~~~~~~~~~~
search_in.c: In function 'cmpf_irin_irin':
search_in.c:173:12: warning: unused variable 'dv1' [-Wunused-variable]
  173 |   db_buf_t dv1, dv2;                            \
      |            ^~~
search_in.c:296:1: note: in expansion of macro 'CMPF_HEADER'
  296 | CMPF_HEADER (irin_irin)
      | ^~~~~~~~~~~
search_in.c: In function 'cmpf_irin':
search_in.c:173:12: warning: unused variable 'dv1' [-Wunused-variable]
  173 |   db_buf_t dv1, dv2;                            \
      |            ^~~
search_in.c:302:1: note: in expansion of macro 'CMPF_HEADER'
  302 | CMPF_HEADER (irin)
      | ^~~~~~~~~~~
search_in.c: In function 'cmpf_int64n':
search_in.c:173:12: warning: unused variable 'dv1' [-Wunused-variable]
  173 |   db_buf_t dv1, dv2;                            \
      |            ^~~
search_in.c:311:1: note: in expansion of macro 'CMPF_HEADER'
  311 | CMPF_HEADER (int64n)
      | ^~~~~~~~~~~
search_in.c: In function 'cmpf_int64n_int64n':
search_in.c:173:12: warning: unused variable 'dv1' [-Wunused-variable]
  173 |   db_buf_t dv1, dv2;                            \
      |            ^~~
search_in.c:315:1: note: in expansion of macro 'CMPF_HEADER'
  315 | CMPF_HEADER (int64n_int64n)
      | ^~~~~~~~~~~
search_in.c: In function 'cmpf_int64n_int64n_int64n':
search_in.c:173:12: warning: unused variable 'dv1' [-Wunused-variable]
  173 |   db_buf_t dv1, dv2;                            \
      |            ^~~
search_in.c:321:1: note: in expansion of macro 'CMPF_HEADER'
  321 | CMPF_HEADER (int64n_int64n_int64n)
      | ^~~~~~~~~~~
search_in.c: In function 'cmpf_int64n_int64n_int64n_int64n':
search_in.c:173:12: warning: unused variable 'dv1' [-Wunused-variable]
  173 |   db_buf_t dv1, dv2;                            \
      |            ^~~
search_in.c:328:1: note: in expansion of macro 'CMPF_HEADER'
  328 | CMPF_HEADER (int64n_int64n_int64n_int64n)
      | ^~~~~~~~~~~
search_in.c: In function 'cmpf_iri64n_iri64n_lte':
search_in.c:173:12: warning: unused variable 'dv1' [-Wunused-variable]
  173 |   db_buf_t dv1, dv2;                            \
      |            ^~~
search_in.c:380:1: note: in expansion of macro 'CMPF_HEADER'
  380 | CMPF_HEADER (iri64n_iri64n_lte)
      | ^~~~~~~~~~~
search_in.c: In function 'cmpf_iri64n_iri64n_iri64n':
search_in.c:173:12: warning: unused variable 'dv1' [-Wunused-variable]
  173 |   db_buf_t dv1, dv2;                            \
      |            ^~~
search_in.c:455:1: note: in expansion of macro 'CMPF_HEADER'
  455 | CMPF_HEADER (iri64n_iri64n_iri64n)
      | ^~~~~~~~~~~
search_in.c: In function 'cmpf_iri64n_iri64n':
search_in.c:173:12: warning: unused variable 'dv1' [-Wunused-variable]
  173 |   db_buf_t dv1, dv2;                            \
      |            ^~~
search_in.c:461:1: note: in expansion of macro 'CMPF_HEADER'
  461 | CMPF_HEADER (iri64n_iri64n)
      | ^~~~~~~~~~~
search_in.c: In function 'cmpf_iri64n':
search_in.c:173:12: warning: unused variable 'dv1' [-Wunused-variable]
  173 |   db_buf_t dv1, dv2;                            \
      |            ^~~
search_in.c:467:1: note: in expansion of macro 'CMPF_HEADER'
  467 | CMPF_HEADER (iri64n)
      | ^~~~~~~~~~~
search_in.c: In function 'ksp_cmp_func':
search_in.c:486:7: warning: variable 'all_eq' set but not used [-Wunused-but-set-variable]
  486 |   int all_eq = 1;
      |       ^~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sql_code_vad.lo `test -f 'sql_code_vad.c' || echo './'`sql_code_vad.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sql_code_vad.c  -fPIC -DPIC -o .libs/libwi_la-sql_code_vad.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sql_code_ddk.lo `test -f 'sql_code_ddk.c' || echo './'`sql_code_ddk.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sql_code_ddk.c  -fPIC -DPIC -o .libs/libwi_la-sql_code_ddk.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sql_code.lo `test -f 'sql_code.c' || echo './'`sql_code.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sql_code.c  -fPIC -DPIC -o .libs/libwi_la-sql_code.o
sql_code.c: In function 'sch_udt_def_exists':
sql_code.c:18375:42: warning: unused parameter 'cli' [-Wunused-parameter]
18375 | sch_udt_def_exists (client_connection_t *cli, const char *udt_name)
      |                     ~~~~~~~~~~~~~~~~~~~~~^~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlcomp.lo `test -f 'sqlcomp.c' || echo './'`sqlcomp.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlcomp.c  -fPIC -DPIC -o .libs/libwi_la-sqlcomp.o
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56,
                 from sqlnode.h:32,
                 from sqlcomp.c:28:
name.c: In function 'sqlc_col_table_1':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
name.c:134:7: note: in expansion of macro 'DO_BOX'
  134 |       DO_BOX (comp_table_t *, ct, inx, sc->sc_tables)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
name.c:158:7: note: in expansion of macro 'DO_BOX'
  158 |       DO_BOX (comp_table_t *, ct, inx, sc->sc_tables)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
name.c:177:7: note: in expansion of macro 'DO_BOX'
  177 |       DO_BOX (comp_table_t *, ct, inx, sc->sc_tables)
      |       ^~~~~~
sqlcomp.c: In function 'sqlc_find_crr':
sqlcomp.c:121:7: warning: variable 'many_found' set but not used [-Wunused-but-set-variable]
  121 |   int many_found = 0;
      |       ^~~~~~~~~~
sqlcomp.c: In function 'sqlc_col_or_param':
sqlcomp.c:288:30: warning: variable 'super_cr' set but not used [-Wunused-but-set-variable]
  288 |               col_ref_rec_t *super_cr;
      |                              ^~~~~~~~
sqlcomp.c: In function 'sqlc_mark_pred_deps':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlcomp.c:439:7: note: in expansion of macro 'DO_BOX'
  439 |       DO_BOX (ST *, arg, inx, tree->_.call.params)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlcomp.c:453:7: note: in expansion of macro 'DO_BOX'
  453 |       DO_BOX (ST *, arg, inx, tree->_.comma_exp.exps)
      |       ^~~~~~
sqlcomp.c: In function 'sqlc_table_refd_p':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlcomp.c:555:7: note: in expansion of macro 'DO_BOX'
  555 |       DO_BOX (ST *, arg, inx, tree->_.call.params)
      |       ^~~~~~
sqlcomp.c: In function 'ct_is_entity':
sqlcomp.c:683:28: warning: unused parameter 'sc' [-Wunused-parameter]
  683 | ct_is_entity (sql_comp_t * sc, comp_table_t * ct)
      |               ~~~~~~~~~~~~~^~
sqlcomp.c:683:47: warning: unused parameter 'ct' [-Wunused-parameter]
  683 | ct_is_entity (sql_comp_t * sc, comp_table_t * ct)
      |                                ~~~~~~~~~~~~~~~^~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlhash.lo `test -f 'sqlhash.c' || echo './'`sqlhash.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlhash.c  -fPIC -DPIC -o .libs/libwi_la-sqlhash.o
In file included from ../../libsrc/Dk.h:97,
                 from ../../libsrc/libutil.h:30,
                 from sqlhash.c:28:
sqlhash.c: In function 'setp_distinct_hash':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlhash.c:224:7: note: in expansion of macro 'DO_BOX'
  224 |       DO_BOX (state_slot_t *, ssl, inx, ha->ha_slots)
      |       ^~~~~~
sqlhash.c:224:31: warning: unused variable 'ssl' [-Wunused-variable]
  224 |       DO_BOX (state_slot_t *, ssl, inx, ha->ha_slots)
      |                               ^~~
../../libsrc/Dk/Dkbox.h:261:17: note: in definition of macro 'DO_BOX'
  261 |             dtp v = (dtp) (((void **)(arr)) [inx]);
      |                 ^
sqlhash.c: In function 'setp_after_deserialize':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlhash.c:263:7: note: in expansion of macro 'DO_BOX'
  263 |       DO_BOX (state_slot_t *, ssl, inx, ha->ha_slots)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlhash.c:288:7: note: in expansion of macro 'DO_BOX'
  288 |       DO_BOX (state_slot_t *, ssl, inx, ha->ha_slots)
      |       ^~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlcr.lo `test -f 'sqlcr.c' || echo './'`sqlcr.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlcr.c  -fPIC -DPIC -o .libs/libwi_la-sqlcr.o
sqlcr.c: In function 'sql_compile_st':
sqlcr.c:55:7: warning: variable 'tree' set but not used [-Wunused-but-set-variable]
   55 |   ST *tree = *ptree;
      |       ^~~~
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56,
                 from sqlnode.h:32,
                 from sqlcr.c:28:
sqlcr.c: In function 'sqlc_cr_is_identifiable':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlcr.c:182:3: note: in expansion of macro 'DO_BOX'
  182 |   DO_BOX (comp_table_t *, ct, inx, sc->sc_tables)
      |   ^~~~~~
sqlcr.c: In function 'qc_make_cols':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlcr.c:207:3: note: in expansion of macro 'DO_BOX'
  207 |   DO_BOX (comp_table_t *, ct, inx, sc->sc_tables)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlcr.c:253:3: note: in expansion of macro 'DO_BOX'
  253 |   DO_BOX (comp_table_t *, ct, inx, sc->sc_tables)
      |   ^~~~~~
sqlcr.c: In function 'qc_make_refresh':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlcr.c:310:3: note: in expansion of macro 'DO_BOX'
  310 |   DO_BOX (comp_table_t *, ct, inx, sc->sc_tables)
      |   ^~~~~~
sqlcr.c: In function 'qc_make_1_continue':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlcr.c:347:7: note: in expansion of macro 'DO_BOX'
  347 |       DO_BOX (ST *, spec, inx, order_by)
      |       ^~~~~~
sqlcr.c:336:34: warning: unused parameter 'sc' [-Wunused-parameter]
  336 | qc_make_1_continue (sql_comp_t * sc, query_cursor_t * qc, int n_specs, int is_innermost, int is_reverse)
      |                     ~~~~~~~~~~~~~^~
sqlcr.c: In function 'qc_position_texp':
sqlcr.c:416:53: warning: unused parameter 'qc' [-Wunused-parameter]
  416 | qc_position_texp (sql_comp_t * sc, query_cursor_t * qc)
      |                                    ~~~~~~~~~~~~~~~~~^~
sqlcr.c: In function 'qc_make_update':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlcr.c:458:3: note: in expansion of macro 'DO_BOX'
  458 |   DO_BOX (ST *, col_ref, inx, org_sel->_.select_stmt.selection)
      |   ^~~~~~
sqlcr.c: In function 'qc_make_insert':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlcr.c:496:3: note: in expansion of macro 'DO_BOX'
  496 |   DO_BOX (ST *, col_ref, inx, org_sel->_.select_stmt.selection)
      |   ^~~~~~
sqlcr.c: In function 'qr_box_free':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlcr.c:691:3: note: in expansion of macro 'DO_BOX'
  691 |   DO_BOX (query_t *, qr, inx, box)
      |   ^~~~~~
sqlcr.c: In function 'qc_make_1_continue':
sqlcr.c:363:38: warning: '%d' directive output may be truncated writing between 4 and 10 bytes into a region of size 9 [-Wformat-truncation=]
  363 |       snprintf (tmp, sizeof (tmp), ":%d", pinx++);
      |                                      ^~
sqlcr.c:363:36: note: directive argument in the range [1000, 2147483646]
  363 |       snprintf (tmp, sizeof (tmp), ":%d", pinx++);
      |                                    ^~~~~
In file included from /usr/include/stdio.h:970,
                 from ../../libsrc/Dk/Dksystem.h:44,
                 from ../../libsrc/Dk.h:44:
In function 'snprintf',
    inlined from 'qc_make_1_continue' at sqlcr.c:363:7:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 6 and 12 bytes into a destination of size 10
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
sqlcr.c: In function 'qc_make_1_continue':
sqlcr.c:376:34: warning: '%d' directive output may be truncated writing between 4 and 10 bytes into a region of size 9 [-Wformat-truncation=]
  376 |   snprintf (tmp, sizeof (tmp), ":%d", pinx++);
      |                                  ^~
sqlcr.c:376:32: note: directive argument in the range [1000, 2147483647]
  376 |   snprintf (tmp, sizeof (tmp), ":%d", pinx++);
      |                                ^~~~~
In function 'snprintf',
    inlined from 'qc_make_1_continue' at sqlcr.c:376:3:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 6 and 12 bytes into a destination of size 10
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
sqlcr.c: In function 'qc_position_texp':
sqlcr.c:431:36: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 9 [-Wformat-truncation=]
  431 |     snprintf (tmp, sizeof (tmp), ":%d", pinx++);
      |                                    ^~
sqlcr.c:431:34: note: directive argument in the range [0, 2147483646]
  431 |     snprintf (tmp, sizeof (tmp), ":%d", pinx++);
      |                                  ^~~~~
In function 'snprintf',
    inlined from 'qc_position_texp' at sqlcr.c:431:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 3 and 12 bytes into a destination of size 10
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlexp.lo `test -f 'sqlexp.c' || echo './'`sqlexp.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlexp.c  -fPIC -DPIC -o .libs/libwi_la-sqlexp.o
sqlexp.c: In function 'nao_func':
sqlexp.c:49:19: warning: unused parameter 'l' [-Wunused-parameter]
   49 | nao_func (caddr_t l, caddr_t r, caddr_t * qst, state_slot_t * target)
      |           ~~~~~~~~^
sqlexp.c:49:30: warning: unused parameter 'r' [-Wunused-parameter]
   49 | nao_func (caddr_t l, caddr_t r, caddr_t * qst, state_slot_t * target)
      |                      ~~~~~~~~^
sqlexp.c:49:43: warning: unused parameter 'qst' [-Wunused-parameter]
   49 | nao_func (caddr_t l, caddr_t r, caddr_t * qst, state_slot_t * target)
      |                                 ~~~~~~~~~~^~~
sqlexp.c:49:63: warning: unused parameter 'target' [-Wunused-parameter]
   49 | nao_func (caddr_t l, caddr_t r, caddr_t * qst, state_slot_t * target)
      |                                                ~~~~~~~~~~~~~~~^~~~~~
sqlexp.c: In function 'sqlc_call_ret_name':
sqlexp.c:127:39: warning: unused parameter 'func_name' [-Wunused-parameter]
  127 | sqlc_call_ret_name (ST * tree, char * func_name, state_slot_t * ssl)
      |                                ~~~~~~~^~~~~~~~~
sqlexp.c: In function 'sqlc_trans_funcs':
sqlexp.c:164:29: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  164 |       if ((pos < 0) || (pos >= BOX_ELEMENTS (sc->sc_trans->tn_input)))
      |                             ^~
sqlexp.c:182:33: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  182 |           if ((pos < 0) || (pos >= BOX_ELEMENTS (sc->sc_trans->tn_out_slots)))
      |                                 ^~
sqlexp.c:191:34: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  191 |               if (pos < 0 || pos >= BOX_ELEMENTS (sc->sc_trans->tn_step_out))
      |                                  ^~
sqlexp.c:200:87: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  200 |                 wanted_pos = box_position ((caddr_t *) (sc->sc_trans->tn_output_pos), (caddr_t) pos);
      |                                                                                       ^
sqlexp.c:202:86: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  202 |                 wanted_pos = box_position ((caddr_t *) (sc->sc_trans->tn_input_pos), (caddr_t) pos);
      |                                                                                      ^
sqlexp.c: In function 'sqlc_call_exp':
sqlexp.c:265:16: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
  265 |       if ((idx >= BOX_ELEMENTS_0 (topmost_sc->sc_big_ssl_consts)) || (NULL == ret))
      |                ^~
In file included from ../../libsrc/Dk.h:97,
                 from ../../libsrc/libutil.h:30,
                 from sqlexp.c:28:
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlexp.c:285:3: note: in expansion of macro 'DO_BOX'
  285 |   DO_BOX (ST *, par, inx, act_params)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST'
  236 |   _DO_BOX_FAST(inx, arr)
      |   ^~~~~~~~~~~~
sqlexp.c:363:7: note: in expansion of macro '_DO_BOX'
  363 |       _DO_BOX (inx, act_params)
      |       ^~~~~~~
sqlexp.c: In function 'sqlg_unplace_ssl':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlexp.c:479:7: note: in expansion of macro 'DO_BOX'
  479 |       DO_BOX (ST*, exp, inx, tree->_.comma_exp.exps)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlexp.c:489:7: note: in expansion of macro 'DO_BOX'
  489 |       DO_BOX (ST *, exp, inx, (caddr_t*)tree)
      |       ^~~~~~
sqlexp.c: In function 'sqlc_comma_exp':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlexp.c:506:3: note: in expansion of macro 'DO_BOX'
  506 |   DO_BOX (ST *, exp, inx, (ST **) tree->_.comma_exp.exps)
      |   ^~~~~~
sqlexp.c: In function 'scalar_exp_generate':
sqlexp.c:852:76: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long int' [-Wformat=]
  852 |   sqlc_new_error (sc->sc_cc, "42000", "SQ083", "Can't generate scalar exp %d", tree->type);
      |                                                                           ~^   ~~~~~~~~~~
      |                                                                            |       |
      |                                                                            int     long int
      |                                                                           %ld
sqlexp.c: In function 'cv_open':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlexp.c:1318:3: note: in expansion of macro 'DO_BOX'
 1318 |   DO_BOX (ST *, opt, inx, opts)
      |   ^~~~~~
sqlexp.c: In function 'cv_fetch':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlexp.c:1339:7: note: in expansion of macro 'DO_BOX'
 1339 |       DO_BOX (state_slot_t *, target, inx, targets)
      |       ^~~~~~
sqlexp.c: In function 'cv_call_set_result_cols':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlexp.c:1467:7: note: in expansion of macro 'DO_BOX'
 1467 |       DO_BOX (state_slot_t *, ssl, inx, params)
      |       ^~~~~~
sqlexp.c: In function 'cmp_subq_call':
sqlexp.c:1559:55: warning: unused parameter 'code' [-Wunused-parameter]
 1559 | cmp_subq_call (sql_comp_t * sc, ST * tree, dk_set_t * code,
      |                                            ~~~~~~~~~~~^~~~
sqlexp.c: In function 'sqlo_array_cl_locatable':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlexp.c:1677:3: note: in expansion of macro 'DO_BOX'
 1677 |   DO_BOX (ST *, elt, inx, (ST**)tree)
      |   ^~~~~~
sqlexp.c: In function 'ins_assigned':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlexp.c:1960:11: note: in expansion of macro 'DO_BOX'
 1960 |           DO_BOX (state_slot_t *, ssl, inx, out)
      |           ^~~~~~
sqlexp.c: In function 'asg_ssl_array':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlexp.c:2022:3: note: in expansion of macro 'DO_BOX'
 2022 |   DO_BOX (state_slot_t *, ssl, inx, ssls)
      |   ^~~~~~
sqlexp.c: In function 'ref_ssls':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlexp.c:2034:3: note: in expansion of macro 'DO_BOX'
 2034 |   DO_BOX (state_slot_t *, ssl, inx, ssls)
      |   ^~~~~~
sqlexp.c: In function 'ref_ssl_list':
sqlexp.c:2043:28: warning: unused parameter 'sc' [-Wunused-parameter]
 2043 | ref_ssl_list (sql_comp_t * sc, dk_hash_t * ht, dk_set_t ssls)
      |               ~~~~~~~~~~~~~^~
sqlexp.c: In function 'qn_refd_slots':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlexp.c:2274:7: note: in expansion of macro 'DO_BOX'
 2274 |       DO_BOX (state_slot_t *, out, inx, sqs->sqs_out_slots)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlexp.c:2300:7: note: in expansion of macro 'DO_BOX'
 2300 |       DO_BOX (state_slot_t *, ssl, inx, hs->hs_out_slots)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlexp.c:2356:7: note: in expansion of macro 'DO_BOX'
 2356 |       DO_BOX (state_slot_t *, out, inx, dp->dp_outputs)
      |       ^~~~~~
sqlexp.c: In function 'cv_calculate_label_nesting_level':
sqlexp.c:2416:63: warning: unused parameter 'cv' [-Wunused-parameter]
 2416 | cv_calculate_label_nesting_level (sql_comp_t * sc, code_vec_t cv, dk_set_t list, jmp_label_t label)
      |                                                    ~~~~~~~~~~~^~
sqlexp.c: In function 'sqlg_agg_ins':
sqlexp.c:2657:54: warning: unused parameter 'code' [-Wunused-parameter]
 2657 | sqlg_agg_ins (sql_comp_t * sc, ST * tree, dk_set_t * code,
      |                                           ~~~~~~~~~~~^~~~
sqlexp.c: In function 'select_ref_generate':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlexp.c:2900:13: note: in expansion of macro 'DO_BOX_FAST'
 2900 |             DO_BOX_FAST (ST *, arg_st, argidx, tree->_.fn_ref.fn_arglist)
      |             ^~~~~~~~~~~
sqlexp.c:2755:19: warning: unused variable 'is_distinct' [-Wunused-variable]
 2755 |       jmp_label_t is_distinct = 0;
      |                   ^~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlbif2.lo `test -f 'sqlbif2.c' || echo './'`sqlbif2.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlbif2.c  -fPIC -DPIC -o .libs/libwi_la-sqlbif2.o
sqlbif2.c: In function 'bif_ddl_read_constraints':
sqlbif2.c:80:52: warning: unused parameter 'err_ret' [-Wunused-parameter]
   80 | bif_ddl_read_constraints (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                          ~~~~~~~~~~^~~~~~~
sqlbif2.c: In function 'bif_sys_lockdown':
sqlbif2.c:184:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
  184 | bif_sys_lockdown (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
sqlbif2.c: In function 'bif_blob_handle_from_session':
sqlbif2.c:319:56: warning: unused parameter 'err_ret' [-Wunused-parameter]
  319 | bif_blob_handle_from_session (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                              ~~~~~~~~~~^~~~~~~
sqlbif2.c: At top level:
sqlbif2.c:337:1: warning: missing initializer for field 'bt_non_null' of 'bif_type_t' [-Wmissing-field-initializers]
  337 | bif_type_t bt_blob_handle = {NULL, DV_BLOB_HANDLE, 0, 0};
      | ^~~~~~~~~~
In file included from sqlbif2.c:35:
sqlbif.h:45:25: note: 'bt_non_null' declared here
   45 |     long                bt_non_null;
      |                         ^~~~~~~~~~~
sqlbif2.c: In function 'bif_os_chmod':
sqlbif2.c:341:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
  341 | bif_os_chmod (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
sqlbif2.c: In function 'bif_os_chown':
sqlbif2.c:450:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
  450 | bif_os_chown (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56,
                 from sqlnode.h:32,
                 from sqlbif2.c:28:
sqlbif2.c: In function 'bif_user_has_role':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlbif2.c:626:3: note: in expansion of macro 'DO_BOX'
  626 |   DO_BOX (ptrlong, g_id, inx, usr->usr_g_ids)
      |   ^~~~~~
sqlbif2.c:611:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
  611 | bif_user_has_role (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
sqlbif2.c: In function 'bif_user_is_dba':
sqlbif2.c:637:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
  637 | bif_user_is_dba (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
sqlbif2.c: In function 'bif_query_instance_id':
sqlbif2.c:754:49: warning: unused parameter 'err_ret' [-Wunused-parameter]
  754 | bif_query_instance_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~~~
sqlbif2.c: In function 'bif_sql_warnings_resignal':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlbif2.c:776:7: note: in expansion of macro 'DO_BOX'
  776 |       DO_BOX (caddr_t,  warning, inx, warnings)
      |       ^~~~~~
sqlbif2.c:765:53: warning: unused parameter 'err_ret' [-Wunused-parameter]
  765 | bif_sql_warnings_resignal (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                           ~~~~~~~~~~^~~~~~~
sqlbif2.c: In function 'bif_sql_warning':
sqlbif2.c:795:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
  795 | bif_sql_warning (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
sqlbif2.c: In function 'bif_sec_uid_to_user':
sqlbif2.c:807:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
  807 | bif_sec_uid_to_user (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
sqlbif2.c: In function 'bif_current_proc_name':
sqlbif2.c:820:49: warning: unused parameter 'err_ret' [-Wunused-parameter]
  820 | bif_current_proc_name (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~~~
sqlbif2.c: In function 'bif_host_id':
sqlbif2.c:836:24: warning: unused parameter 'qst' [-Wunused-parameter]
  836 | bif_host_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |              ~~~~~~~~~~^~~
sqlbif2.c:836:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
  836 | bif_host_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~~~~~
sqlbif2.c:836:64: warning: unused parameter 'args' [-Wunused-parameter]
  836 | bif_host_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                ~~~~~~~~~~~~~~~~^~~~
sqlbif2.c: In function 'bif_zorder_index':
sqlbif2.c:860:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
  860 | bif_zorder_index (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
sqlbif2.c: In function 'bif_rfc1808_parse_uri':
sqlbif2.c:1029:49: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1029 | bif_rfc1808_parse_uri (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~~~
sqlbif2.c: In function 'bif_rfc1808_expand_uri':
sqlbif2.c:1374:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1374 | bif_rfc1808_expand_uri (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
sqlbif2.c: In function 'bif_patch_restricted_xml_chars':
sqlbif2.c:1397:58: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1397 | bif_patch_restricted_xml_chars (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                ~~~~~~~~~~^~~~~~~
sqlbif2.c: In function 'bif_stop_cpt':
sqlbif2.c:1583:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1583 | bif_stop_cpt (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
sqlbif2.c: In function 'bif_format_number':
sqlbif2.c:1593:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1593 | bif_format_number (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
sqlbif2.c: In function 'bif_set_client_acl_restrictions':
sqlbif2.c:1612:44: warning: unused parameter 'qst' [-Wunused-parameter]
 1612 | bif_set_client_acl_restrictions (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~
sqlbif2.c:1612:59: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1612 | bif_set_client_acl_restrictions (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                 ~~~~~~~~~~^~~~~~~
sqlbif2.c:1612:84: warning: unused parameter 'args' [-Wunused-parameter]
 1612 | bif_set_client_acl_restrictions (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                                    ~~~~~~~~~~~~~~~~^~~~
sqlbif2.c: In function 'soundex':
sqlbif2.c:1627:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1627 |       for (; inx < box_length (name) - 1; inx ++)
      |                  ^
sqlbif2.c: In function 'bif_soundex':
sqlbif2.c:1658:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1658 | bif_soundex (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~~~~~
sqlbif2.c: In function 'bif_difference':
sqlbif2.c:1665:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1665 | bif_difference (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
sqlbif2.c: In function 'bif_this_server':
sqlbif2.c:1712:28: warning: unused parameter 'qst' [-Wunused-parameter]
 1712 | bif_this_server (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                  ~~~~~~~~~~^~~
sqlbif2.c:1712:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1712 | bif_this_server (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
sqlbif2.c:1712:68: warning: unused parameter 'args' [-Wunused-parameter]
 1712 | bif_this_server (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                    ~~~~~~~~~~~~~~~~^~~~
sqlbif2.c: In function 'bif_log_error_event':
sqlbif2.c:1718:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1718 | bif_log_error_event (caddr_t *qst, caddr_t *err_ret, state_slot_t **args)
      |                                    ~~~~~~~~~^~~~~~~
In file included from sqlbif2.c:1789:
scn3split.c: At top level:
scn3split.c:5391:24: warning: 'yy_fatal_error' defined but not used [-Wunused-function]
 5391 | 
      |                        ^             
scn3split.c:4958:16: warning: 'input' defined but not used [-Wunused-function]
 4958 | #else
      |                ^    
sqlbif2.c:1712:1: warning: 'bif_this_server' defined but not used [-Wunused-function]
 1712 | bif_this_server (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      | ^~~~~~~~~~~~~~~
In file included from /usr/include/string.h:548,
                 from ../../libsrc/Dk/Dksystem.h:71,
                 from ../../libsrc/Dk.h:44:
In function 'memcpy',
    inlined from 'bif_rfc1808_parse_uri' at sqlbif2.c:1053:7:
/usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' forming offset [104, 1351] is out of the bounds [0, 104] of object 'split' with type 'rdf1808_split_t' {aka 'struct rdf1808_split_s'} [-Warray-bounds=]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
sqlbif2.c: In function 'bif_rfc1808_parse_uri':
sqlbif2.c:1034:19: note: 'split' declared here
 1034 |   rdf1808_split_t split;
      |                   ^~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sql_code_ws.lo `test -f 'sql_code_ws.c' || echo './'`sql_code_ws.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sql_code_ws.c  -fPIC -DPIC -o .libs/libwi_la-sql_code_ws.o
sql_code_ws.c: In function 'sch_udt_def_exists':
sql_code_ws.c:29344:42: warning: unused parameter 'cli' [-Wunused-parameter]
29344 | sch_udt_def_exists (client_connection_t *cli, const char *udt_name)
      |                     ~~~~~~~~~~~~~~~~~~~~~^~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sql3.lo `test -f 'sql3.c' || echo './'`sql3.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sql3.c  -fPIC -DPIC -o .libs/libwi_la-sql3.o
./sql3.y:69:9: warning: 'yyerror' redefined
   69 | #define yyerror(scanner,strg) scn3yyerror(/* no scanner */ strg)
      |         ^~~~~~~
sql3.c:70:9: note: this is the location of the previous definition
   70 | #define yyerror         scn3yyerror
      |         ^~~~~~~
In file included from ../../libsrc/Dk.h:97,
                 from ../../libsrc/libutil.h:30,
                 from ./sql3.y:38:
./sql3.y: In function 'scn3yyparse':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
./sql3.y:2312:27: note: in expansion of macro 'DO_BOX'
 2312 |                           DO_BOX (ST*, st2, inx2, ss->ss_state)
      |                           ^~~~~~
In file included from wi.h:113,
                 from sqlnode.h:32,
                 from ./sql3.y:39:
widv.h:254:12: warning: comparison between pointer and integer
  254 |   (DV_BLOB == (dtp) || DV_BLOB_BIN == (dtp) || \
      |            ^~
./sql3.y:2980:24: note: in expansion of macro 'IS_BLOB_DTP'
 2980 |                   if (!IS_BLOB_DTP($$))
      |                        ^~~~~~~~~~~
widv.h:254:36: warning: comparison between pointer and integer
  254 |   (DV_BLOB == (dtp) || DV_BLOB_BIN == (dtp) || \
      |                                    ^~
./sql3.y:2980:24: note: in expansion of macro 'IS_BLOB_DTP'
 2980 |                   if (!IS_BLOB_DTP($$))
      |                        ^~~~~~~~~~~
widv.h:255:16: warning: comparison between pointer and integer
  255 |   DV_BLOB_WIDE == (dtp) || DV_BLOB_XPER == (dtp) )
      |                ^~
./sql3.y:2980:24: note: in expansion of macro 'IS_BLOB_DTP'
 2980 |                   if (!IS_BLOB_DTP($$))
      |                        ^~~~~~~~~~~
widv.h:255:41: warning: comparison between pointer and integer
  255 |   DV_BLOB_WIDE == (dtp) || DV_BLOB_XPER == (dtp) )
      |                                         ^~
./sql3.y:2980:24: note: in expansion of macro 'IS_BLOB_DTP'
 2980 |                   if (!IS_BLOB_DTP($$))
      |                        ^~~~~~~~~~~
widv.h:114:19: warning: comparison between pointer and integer
  114 |     ((DV_BLOB_BIN == (blob_dtp)) ? ((dtp_t)DV_BLOB_HANDLE) : \
      |                   ^~
./sql3.y:2982:51: note: in expansion of macro 'DV_BLOB_HANDLE_DTP_FOR_BLOB_DTP'
 2982 |                   $$ = (caddr_t)(ptrlong)DV_BLOB_HANDLE_DTP_FOR_BLOB_DTP($$);
      |                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~    
widv.h:115:7: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  115 |      ((dtp_t)(blob_dtp)+1) ) ) )
      |       ^
./sql3.y:2982:51: note: in expansion of macro 'DV_BLOB_HANDLE_DTP_FOR_BLOB_DTP'
 2982 |                   $$ = (caddr_t)(ptrlong)DV_BLOB_HANDLE_DTP_FOR_BLOB_DTP($$);
      |                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~    
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-http.lo `test -f 'http.c' || echo './'`http.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c http.c  -fPIC -DPIC -o .libs/libwi_la-http.o
In file included from ../../libsrc/Dk.h:97,
                 from http.c:31:
http.c: In function 'get_qualified_host_name':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
http.c:178:3: note: in expansion of macro 'DO_BOX'
  178 |   DO_BOX (caddr_t, name, inx, localhost_names)
      |   ^~~~~~
http.c: In function 'http_acl_match':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
http.c:476:3: note: in expansion of macro 'DO_BOX'
  476 |   DO_BOX (ws_acl_t *, elm, inx, alist)
      |   ^~~~~~
http.c: In function 'ws_read_post':
http.c:560:48: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  560 |           if (reading_name && ch == '=' && inx <= sizeof (name) - 1)
      |                                                ^~
http.c:577:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  577 |           if (inx > sizeof (name) - 3)
      |                   ^
http.c:591:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  591 |           else if (inx < (sizeof (name) - 1))
      |                        ^
http.c:647:30: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  647 |                       if (-1 != (utf8_len = virt_wcrtomb (mbs, wc, &state)))
      |                              ^~
http.c: In function 'is_http_handler':
http.c:864:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  864 |   for (inx = 0; inx < sizeof (szExtBuffer) - 1 && name[inx]; inx++)
      |                     ^
http.c: In function 'log_info_http':
http.c:1134:26: warning: variable 'day' set but not used [-Wunused-but-set-variable]
 1134 |               int month, day, year;
      |                          ^~~
In file included from ../../libsrc/Dk.h:89:
../../libsrc/Dk/Dktypes.h:184:33: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 4 has type 'off64_t' {aka 'long int'} [-Wformat=]
  184 | #define OFF_T_PRINTF_FMT        "%llu"
      |                                 ^~~~~~
http.c:1162:40: note: in expansion of macro 'OFF_T_PRINTF_FMT'
 1162 |           snprintf (tmp, sizeof (tmp), OFF_T_PRINTF_FMT, clen);
      |                                        ^~~~~~~~~~~~~~~~
../../libsrc/Dk/Dktypes.h:184:37: note: format string is defined here
  184 | #define OFF_T_PRINTF_FMT        "%llu"
      |                                  ~~~^
      |                                     |
      |                                     long long unsigned int
      |                                  %lu
http.c: In function 'ws_read_multipart_mime_post':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
http.c:1282:7: note: in expansion of macro 'DO_BOX'
 1282 |       DO_BOX (caddr_t, line, inx, ws->ws_lines)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
http.c:1289:7: note: in expansion of macro 'DO_BOX'
 1289 |       DO_BOX (caddr_t, line, inx, ws->ws_lines)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
http.c:1334:7: note: in expansion of macro 'DO_BOX'
 1334 |       DO_BOX (caddr_t, line, inx, ws->ws_lines)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
http.c:1354:3: note: in expansion of macro 'DO_BOX'
 1354 |   DO_BOX (caddr_t *, part, inx, parts)
      |   ^~~~~~
http.c:1276:12: warning: variable 'attrs' set but not used [-Wunused-but-set-variable]
 1276 |   caddr_t *attrs = NULL, *parts = NULL;
      |            ^~~~~
http.c: In function 'ws_url_rewrite':
http.c:1478:7: warning: variable 'rc' set but not used [-Wunused-but-set-variable]
 1478 |   int rc = LTE_OK, retc = 0;
      |       ^~
http.c: In function 'ws_path_and_params':
http.c:1663:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1663 |       if (n_fill > sizeof (name) - 3)
      |                  ^
http.c: In function 'ws_check_accept':
../../libsrc/Dk/Dkbox.h:246:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  246 |             for (inx = 0; inx < __max_##inx; inx += 2) \
      |                               ^
../../libsrc/Dk/Dkbox.h:276:9: note: in expansion of macro '_DO_BOX_FAST_STEP2'
  276 |         _DO_BOX_FAST_STEP2(inx, (arr)) \
      |         ^~~~~~~~~~~~~~~~~~
http.c:2151:3: note: in expansion of macro 'DO_BOX_FAST_STEP2'
 2151 |   DO_BOX_FAST_STEP2 (caddr_t, p, caddr_t, q, inx, asked)
      |   ^~~~~~~~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
http.c:2189:7: note: in expansion of macro 'DO_BOX'
 2189 |       DO_BOX (caddr_t, h, inx, headers)
      |       ^~~~~~
http.c: In function 'http_add_cors_expose_headers':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
http.c:2299:7: note: in expansion of macro 'DO_BOX'
 2299 |       DO_BOX (caddr_t, hdr, inx, hdrs)
      |       ^~~~~~
http.c: In function 'ws_http_error':
http.c:2775:114: warning: unused parameter 'path' [-Wunused-parameter]
 2775 | ws_http_error (ws_connection_t * ws, const caddr_t code, const caddr_t message, const caddr_t uri, const caddr_t path)
      |                                                                                                    ~~~~~~~~~~~~~~^~~~
http.c: In function 'send_chunk':
http.c:3008:20: warning: comparison of integer expressions of different signedness: 'off64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare]
 3008 |       int n = left > sizeof (buf) ? sizeof (buf) : (int) left;
      |                    ^
http.c:3008:52: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare]
 3008 |       int n = left > sizeof (buf) ? sizeof (buf) : (int) left;
      |                                                    ^~~~~~~~~~
http.c: In function 'bif_http_sys_parse_ranges_header':
http.c:3076:60: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3076 | bif_http_sys_parse_ranges_header (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                  ~~~~~~~~~~^~~~~~~
http.c: In function 'http_sys_find_best_accept_impl':
http.c:3109:123: warning: unused parameter 'szMe' [-Wunused-parameter]
 3109 | http_sys_find_best_accept_impl (caddr_t * qst, state_slot_t *ret_val_ssl, caddr_t accept_strg, caddr_t *supp, const char *szMe)
      |                                                                                                               ~~~~~~~~~~~~^~~~
http.c: In function 'bif_http_sys_find_best_accept':
http.c:3136:57: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3136 | bif_http_sys_find_best_accept (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                               ~~~~~~~~~~^~~~~~~
http.c: In function 'ws_post_process':
http.c:3468:7: warning: variable 'rc' set but not used [-Wunused-but-set-variable]
 3468 |   int rc = LTE_OK;
      |       ^~
http.c: In function 'ws_serve_connection':
http.c:4836:15: warning: variable 'rc' set but not used [-Wunused-but-set-variable]
 4836 |           int rc;
      |               ^~
http.c:4907:67: warning: cast between incompatible function types from 'void (*)(dk_session_t *)' {aka 'void (*)(struct dk_session_s *)'} to 'int (*)(dk_session_t *)' {aka 'int (*)(struct dk_session_s *)'} [-Wcast-function-type]
 4907 |           SESSION_SCH_DATA (ses)->sio_default_read_ready_action = (io_action_func) ws_keep_alive_ready;
      |                                                                   ^
http.c: In function 'ws_init_func':
http.c:5053:67: warning: cast between incompatible function types from 'void (*)(dk_session_t *)' {aka 'void (*)(struct dk_session_s *)'} to 'int (*)(dk_session_t *)' {aka 'int (*)(struct dk_session_s *)'} [-Wcast-function-type]
 5053 |           SESSION_SCH_DATA (ses)->sio_default_read_ready_action = (io_action_func) ws_ready;
      |                                                                   ^
http.c: In function 'ws_ready':
http.c:5073:7: warning: variable 'rc' set but not used [-Wunused-but-set-variable]
 5073 |   int rc;
      |       ^~
http.c: In function 'http_timeout_keep_alives':
http.c:5242:14: warning: cast between incompatible function types from 'void (*)(dk_session_t *)' {aka 'void (*)(struct dk_session_s *)'} to 'int (*)(dk_session_t *)' {aka 'int (*)(struct dk_session_s *)'} [-Wcast-function-type]
 5242 |           == (io_action_func) ws_keep_alive_ready
      |              ^
http.c:5253:40: warning: comparison of integer expressions of different signedness: 'time_msec_t' {aka 'long long unsigned int'} and 'long int' [-Wsign-compare]
 5253 |           if (now - ses->dks_last_used > timeout)
      |                                        ^
http.c: In function 'http_path_to_array':
http.c:5397:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 5397 |       if (n_fill > sizeof (name) - 3)
      |                  ^
http.c: In function 'bif_http_login_failed':
http.c:5500:49: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5500 | bif_http_login_failed (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~~~
http.c: In function 'bif_http_value_1':
http.c:5621:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5621 | bif_http_value_1 (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, char *bifname, int dks_esc_mode)
      |                                  ~~~~~~~~~~^~~~~~~
http.c: In function 'bif_http_xmlelement_impl':
http.c:5658:52: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5658 | bif_http_xmlelement_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, int is_empty, const char *bifname)
      |                                          ~~~~~~~~~~^~~~~~~
http.c: In function 'bif_http_xmlelement_end':
http.c:5707:51: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5707 | bif_http_xmlelement_end (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                         ~~~~~~~~~~^~~~~~~
http.c: In function 'bif_http_rewrite':
http.c:5718:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5718 | bif_http_rewrite (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
http.c: In function 'bif_http_enable_gz':
http.c:5729:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5729 | bif_http_enable_gz (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
http.c: In function 'bif_http_header':
http.c:5740:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5740 | bif_http_header (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
http.c: In function 'bif_http_host':
http.c:5753:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5753 | bif_http_host (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
http.c: In function 'bif_http_pending_req':
http.c:5813:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5813 | bif_http_pending_req (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
http.c: In function 'http_kill_all':
http.c:5853:21: warning: variable 'ws' set but not used [-Wunused-but-set-variable]
 5853 |   ws_connection_t * ws;
      |                     ^~
http.c: In function 'bif_http_lock':
http.c:5875:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5875 | bif_http_lock (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
http.c: In function 'bif_http_unlock':
http.c:5897:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5897 | bif_http_unlock (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
http.c: In function 'bif_http_kill':
http.c:5913:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5913 | bif_http_kill (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
http.c: In function 'bif_http_limited':
http.c:5961:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5961 | bif_http_limited (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
http.c:5961:69: warning: unused parameter 'args' [-Wunused-parameter]
 5961 | bif_http_limited (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                     ~~~~~~~~~~~~~~~~^~~~
http.c: In function 'bif_http_header_get':
http.c:5988:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5988 | bif_http_header_get (caddr_t * qst, caddr_t * err_ret, state_slot_t **args)
      |                                     ~~~~~~~~~~^~~~~~~
http.c:5988:71: warning: unused parameter 'args' [-Wunused-parameter]
 5988 | bif_http_header_get (caddr_t * qst, caddr_t * err_ret, state_slot_t **args)
      |                                                        ~~~~~~~~~~~~~~~^~~~
http.c: In function 'bif_http_header_array_get':
http.c:6001:53: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6001 | bif_http_header_array_get (caddr_t * qst, caddr_t * err_ret, state_slot_t **args)
      |                                           ~~~~~~~~~~^~~~~~~
http.c:6001:77: warning: unused parameter 'args' [-Wunused-parameter]
 6001 | bif_http_header_array_get (caddr_t * qst, caddr_t * err_ret, state_slot_t **args)
      |                                                              ~~~~~~~~~~~~~~~^~~~
http.c: In function 'bif_http_file':
http.c:6014:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6014 | bif_http_file(caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
http.c: In function 'bif_http_request_status':
http.c:6025:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6025 | bif_http_request_status(caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
http.c: In function 'bif_http_request_status_get':
http.c:6036:55: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6036 | bif_http_request_status_get (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                             ~~~~~~~~~~^~~~~~~
http.c:6036:80: warning: unused parameter 'args' [-Wunused-parameter]
 6036 | bif_http_request_status_get (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                                ~~~~~~~~~~~~~~~~^~~~
http.c: In function 'bif_http_request_status_code_get':
http.c:6047:60: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6047 | bif_http_request_status_code_get (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                  ~~~~~~~~~~^~~~~~~
http.c:6047:85: warning: unused parameter 'args' [-Wunused-parameter]
 6047 | bif_http_request_status_code_get (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                                     ~~~~~~~~~~~~~~~~^~~~
http.c: In function 'bif_http_root':
http.c:6058:26: warning: unused parameter 'qst' [-Wunused-parameter]
 6058 | bif_http_root (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                ~~~~~~~~~~^~~
http.c:6058:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6058 | bif_http_root (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
http.c:6058:66: warning: unused parameter 'args' [-Wunused-parameter]
 6058 | bif_http_root (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                  ~~~~~~~~~~~~~~~~^~~~
http.c: In function 'bif_dav_root':
http.c:6064:25: warning: unused parameter 'qst' [-Wunused-parameter]
 6064 | bif_dav_root (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |               ~~~~~~~~~~^~~
http.c:6064:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6064 | bif_dav_root (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
http.c:6064:65: warning: unused parameter 'args' [-Wunused-parameter]
 6064 | bif_dav_root (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                 ~~~~~~~~~~~~~~~~^~~~
http.c: In function 'bif_http_path':
http.c:6076:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6076 | bif_http_path (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
http.c:6076:66: warning: unused parameter 'args' [-Wunused-parameter]
 6076 | bif_http_path (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                  ~~~~~~~~~~~~~~~~^~~~
http.c: In function 'bif_http_redirected_path':
http.c:6086:52: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6086 | bif_http_redirected_path (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                          ~~~~~~~~~~^~~~~~~
http.c:6086:77: warning: unused parameter 'args' [-Wunused-parameter]
 6086 | bif_http_redirected_path (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                             ~~~~~~~~~~~~~~~~^~~~
http.c: In function 'bif_http_internal_redirect':
http.c:6095:54: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6095 | bif_http_internal_redirect (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                            ~~~~~~~~~~^~~~~~~
http.c: In function 'remove_old_cached_sessions':
http.c:6233:38: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long int' [-Wsign-compare]
 6233 |       if ((now - ((long) conn->hit)) >
      |                                      ^
http.c: In function 'http_write_req':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
http.c:6382:7: note: in expansion of macro 'DO_BOX'
 6382 |       DO_BOX (char *, line, inx, head)
      |       ^~~~~~
http.c: In function 'http_proxy_header':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
http.c:6489:3: note: in expansion of macro 'DO_BOX'
 6489 |   DO_BOX (caddr_t, line, inx, head)
      |   ^~~~~~
http.c: In function 'bif_encode_base64':
http.c:6771:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 6771 |   if ((len * 2 + 1) > MAX_BOX_LENGTH)
      |                     ^
http.c:6764:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6764 | bif_encode_base64(caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
http.c: In function 'bif_encode_base64url':
http.c:6791:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 6791 |   if ((len * 2 + 1) > MAX_BOX_LENGTH)
      |                     ^
http.c:6784:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6784 | bif_encode_base64url(caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
http.c: In function 'bif_decode_base64':
http.c:6863:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6863 | bif_decode_base64(caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
http.c: In function 'bif_decode_base64url':
http.c:6883:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6883 | bif_decode_base64url (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
http.c: In function 'http_connect':
http.c:6918:13: warning: variable 'timeout' set but not used [-Wunused-but-set-variable]
 6918 |   timeout_t timeout;
      |             ^~~~~~~
http.c: In function 'ws_content_length':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
http.c:7127:3: note: in expansion of macro 'DO_BOX'
 7127 |   DO_BOX (caddr_t, line, inx, head)
      |   ^~~~~~
http.c: In function 'ws_header_field':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
http.c:7147:3: note: in expansion of macro 'DO_BOX'
 7147 |   DO_BOX (caddr_t, line, inx, head)
      |   ^~~~~~
http.c: In function 'ws_mime_header_field':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
http.c:7162:3: note: in expansion of macro 'DO_BOX'
 7162 |   DO_BOX (caddr_t, line, inx, head)
      |   ^~~~~~
http.c: In function 'http_client_cache_get':
http.c:7396:35: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
 7396 |           if (BOX_ELEMENTS (args) > arg_pos && ssl_is_settable (args[arg_pos]))
      |                                   ^
http.c: In function 'bif_http_client_cache_enable':
http.c:7458:56: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7458 | bif_http_client_cache_enable (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                              ~~~~~~~~~~^~~~~~~
http.c: In function 'bif_string_output':
http.c:7723:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7723 | bif_string_output (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
http.c: In function 'bif_string_output_flush':
http.c:7739:51: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7739 | bif_string_output_flush (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                         ~~~~~~~~~~^~~~~~~
http.c: In function 'bif_http_output_flush':
http.c:7748:49: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7748 | bif_http_output_flush (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~~~
http.c: In function 'bif_ses_can_read_char':
http.c:7939:49: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7939 | bif_ses_can_read_char (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~~~
http.c:7939:74: warning: unused parameter 'args' [-Wunused-parameter]
 7939 | bif_ses_can_read_char (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                          ~~~~~~~~~~~~~~~~^~~~
http.c: In function 'bif_http_request_header':
http.c:7958:51: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7958 | bif_http_request_header (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                         ~~~~~~~~~~^~~~~~~
http.c: In function 'bif_http_request_header_full':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
http.c:8008:11: note: in expansion of macro 'DO_BOX'
 8008 |           DO_BOX (caddr_t, line, inx, lines)
      |           ^~~~~~
http.c:7984:56: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7984 | bif_http_request_header_full (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                              ~~~~~~~~~~^~~~~~~
http.c: In function 'bif_http_param':
http.c:8053:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
 8053 | bif_http_param (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
http.c: In function 'bif_http_set_params':
http.c:8069:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 8069 | bif_http_set_params (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
http.c: In function 'ws_make_chunked':
http.c:8088:36: warning: unused parameter 'qi' [-Wunused-parameter]
 8088 | ws_make_chunked (query_instance_t *qi, ws_connection_t *ws)
      |                  ~~~~~~~~~~~~~~~~~~^~
http.c: In function 'bif_http_auth':
http.c:8206:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
 8206 | bif_http_auth (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
http.c:8206:66: warning: unused parameter 'args' [-Wunused-parameter]
 8206 | bif_http_auth (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                  ~~~~~~~~~~~~~~~~^~~~
http.c: In function 'bif_server_http_port':
http.c:8219:33: warning: unused parameter 'qst' [-Wunused-parameter]
 8219 | bif_server_http_port (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                       ~~~~~~~~~~^~~
http.c:8219:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
 8219 | bif_server_http_port (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
http.c:8219:73: warning: unused parameter 'args' [-Wunused-parameter]
 8219 | bif_server_http_port (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                         ~~~~~~~~~~~~~~~~^~~~
http.c: In function 'bif_server_https_port':
http.c:8226:34: warning: unused parameter 'qst' [-Wunused-parameter]
 8226 | bif_server_https_port (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                        ~~~~~~~~~~^~~
http.c:8226:49: warning: unused parameter 'err_ret' [-Wunused-parameter]
 8226 | bif_server_https_port (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~~~
http.c:8226:74: warning: unused parameter 'args' [-Wunused-parameter]
 8226 | bif_server_https_port (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                          ~~~~~~~~~~~~~~~~^~~~
http.c: In function 'bif_http_client_ip':
http.c:8263:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
 8263 | bif_http_client_ip (caddr_t *qst, caddr_t * err_ret, state_slot_t **args)
      |                                   ~~~~~~~~~~^~~~~~~
http.c: In function 'bif_sys_connected_server_address':
http.c:8272:59: warning: unused parameter 'err_ret' [-Wunused-parameter]
 8272 | bif_sys_connected_server_address (caddr_t *qst, caddr_t * err_ret, state_slot_t **args)
      |                                                 ~~~~~~~~~~^~~~~~~
http.c: In function 'bif_http_xslt':
http.c:8307:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 8307 | bif_http_xslt (caddr_t *qst, caddr_t * err_ret, state_slot_t **args)
      |                              ~~~~~~~~~~^~~~~~~
http.c: In function 'http_host_normalize_1':
http.c:8681:42: warning: unused parameter 'to_ip' [-Wunused-parameter]
 8681 | http_host_normalize_1 (caddr_t host, int to_ip, int def_port, int physical_port)
      |                                      ~~~~^~~~~
http.c: In function 'http_map_fill_cors_origins':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
http.c:8862:11: note: in expansion of macro 'DO_BOX'
 8862 |           DO_BOX (caddr_t, org, inx, orgs)
      |           ^~~~~~
http.c: In function 'bif_http_map_table':
../../libsrc/Dk/Dkbox.h:246:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  246 |             for (inx = 0; inx < __max_##inx; inx += 2) \
      |                               ^
../../libsrc/Dk/Dkbox.h:276:9: note: in expansion of macro '_DO_BOX_FAST_STEP2'
  276 |         _DO_BOX_FAST_STEP2(inx, (arr)) \
      |         ^~~~~~~~~~~~~~~~~~
http.c:8998:7: note: in expansion of macro 'DO_BOX_FAST_STEP2'
 8998 |       DO_BOX_FAST_STEP2 (caddr_t, op, caddr_t, v, inx, opts)
      |       ^~~~~~~~~~~~~~~~~
http.c:8896:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
 8896 | bif_http_map_table (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
http.c: In function 'bif_http_map_del':
http.c:9068:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 9068 | bif_http_map_del (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
http.c: In function 'http_set_ssl_listen':
http.c:9466:11: warning: unused variable 'i' [-Wunused-variable]
 9466 |       int i = 0;
      |           ^
http.c: In function 'http_listen':
http.c:9505:9: warning: cast between incompatible function types from 'void (*)(dk_session_t *)' {aka 'void (*)(struct dk_session_s *)'} to 'int (*)(dk_session_t *)' {aka 'int (*)(struct dk_session_s *)'} [-Wcast-function-type]
 9505 |       = (io_action_func) ws_ready;
      |         ^
http.c: In function 'bif_http_listen_host':
http.c:9546:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
 9546 | bif_http_listen_host (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
http.c: In function 'get_path_elms':
http.c:9661:41: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 9661 |           if (len + 1 + hlen + frag_len > sizeof(ret))
      |                                         ^
http.c: In function 'bif_http_physical_path_resolve':
http.c:10041:57: warning: unused parameter 'err_ret' [-Wunused-parameter]
10041 | bif_http_physical_path_resolve (caddr_t *qst, caddr_t * err_ret, state_slot_t **args)
      |                                               ~~~~~~~~~~^~~~~~~
http.c: In function 'bif_http_physical_path':
http.c:10065:49: warning: unused parameter 'err_ret' [-Wunused-parameter]
10065 | bif_http_physical_path (caddr_t *qst, caddr_t * err_ret, state_slot_t **args)
      |                                       ~~~~~~~~~~^~~~~~~
http.c:10065:73: warning: unused parameter 'args' [-Wunused-parameter]
10065 | bif_http_physical_path (caddr_t *qst, caddr_t * err_ret, state_slot_t **args)
      |                                                          ~~~~~~~~~~~~~~~^~~~
http.c: In function 'bif_http_map_get':
http.c:10075:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
10075 | bif_http_map_get (caddr_t *qst, caddr_t * err_ret, state_slot_t **args)
      |                                 ~~~~~~~~~~^~~~~~~
http.c: In function 'bif_http_request_get':
http.c:10141:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
10141 | bif_http_request_get (caddr_t *qst, caddr_t * err_ret, state_slot_t **args)
      |                                     ~~~~~~~~~~^~~~~~~
http.c: In function 'bif_http_auth_verify':
http.c:10252:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
10252 | bif_http_auth_verify (caddr_t *qst, caddr_t * err_ret, state_slot_t **args)
      |                                     ~~~~~~~~~~^~~~~~~
http.c: In function 'bif_http_body_read':
http.c:10354:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
10354 | bif_http_body_read (caddr_t *qst, caddr_t * err_ret, state_slot_t **args)
      |                                   ~~~~~~~~~~^~~~~~~
http.c: In function 'bif_http_stream_params':
http.c:10380:49: warning: unused parameter 'err_ret' [-Wunused-parameter]
10380 | bif_http_stream_params (caddr_t *qst, caddr_t * err_ret, state_slot_t **args)
      |                                       ~~~~~~~~~~^~~~~~~
http.c:10380:73: warning: unused parameter 'args' [-Wunused-parameter]
10380 | bif_http_stream_params (caddr_t *qst, caddr_t * err_ret, state_slot_t **args)
      |                                                          ~~~~~~~~~~~~~~~^~~~
http.c: In function 'bif_is_http_ctx':
http.c:10400:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
10400 | bif_is_http_ctx (caddr_t *qst, caddr_t * err_ret, state_slot_t **args)
      |                                ~~~~~~~~~~^~~~~~~
http.c:10400:66: warning: unused parameter 'args' [-Wunused-parameter]
10400 | bif_is_http_ctx (caddr_t *qst, caddr_t * err_ret, state_slot_t **args)
      |                                                   ~~~~~~~~~~~~~~~^~~~
http.c: In function 'bif_is_http_error_handler':
http.c:10409:52: warning: unused parameter 'err_ret' [-Wunused-parameter]
10409 | bif_is_http_error_handler (caddr_t *qst, caddr_t * err_ret, state_slot_t **args)
      |                                          ~~~~~~~~~~^~~~~~~
http.c:10409:76: warning: unused parameter 'args' [-Wunused-parameter]
10409 | bif_is_http_error_handler (caddr_t *qst, caddr_t * err_ret, state_slot_t **args)
      |                                                             ~~~~~~~~~~~~~~~^~~~
http.c: In function 'bif_is_https_ctx':
http.c:10444:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
10444 | bif_is_https_ctx (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
http.c:10444:69: warning: unused parameter 'args' [-Wunused-parameter]
10444 | bif_is_https_ctx (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                     ~~~~~~~~~~~~~~~~^~~~
http.c: In function 'bif_http_is_flushed':
http.c:10455:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
10455 | bif_http_is_flushed (caddr_t *qst, caddr_t * err_ret, state_slot_t **args)
      |                                    ~~~~~~~~~~^~~~~~~
http.c:10455:70: warning: unused parameter 'args' [-Wunused-parameter]
10455 | bif_http_is_flushed (caddr_t *qst, caddr_t * err_ret, state_slot_t **args)
      |                                                       ~~~~~~~~~~~~~~~^~~~
http.c: In function 'bif_http_debug_log':
http.c:10541:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
10541 | bif_http_debug_log (caddr_t *qst, caddr_t * err_ret, state_slot_t **args)
      |                                   ~~~~~~~~~~^~~~~~~
http.c: In function 'bif_http_dav_uid':
http.c:10580:28: warning: unused parameter 'qst' [-Wunused-parameter]
10580 | bif_http_dav_uid (caddr_t *qst, caddr_t * err_ret, state_slot_t **args)
      |                   ~~~~~~~~~^~~
http.c:10580:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
10580 | bif_http_dav_uid (caddr_t *qst, caddr_t * err_ret, state_slot_t **args)
      |                                 ~~~~~~~~~~^~~~~~~
http.c:10580:67: warning: unused parameter 'args' [-Wunused-parameter]
10580 | bif_http_dav_uid (caddr_t *qst, caddr_t * err_ret, state_slot_t **args)
      |                                                    ~~~~~~~~~~~~~~~^~~~
http.c: In function 'bif_http_admin_gid':
http.c:10586:30: warning: unused parameter 'qst' [-Wunused-parameter]
10586 | bif_http_admin_gid (caddr_t *qst, caddr_t * err_ret, state_slot_t **args)
      |                     ~~~~~~~~~^~~
http.c:10586:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
10586 | bif_http_admin_gid (caddr_t *qst, caddr_t * err_ret, state_slot_t **args)
      |                                   ~~~~~~~~~~^~~~~~~
http.c:10586:69: warning: unused parameter 'args' [-Wunused-parameter]
10586 | bif_http_admin_gid (caddr_t *qst, caddr_t * err_ret, state_slot_t **args)
      |                                                      ~~~~~~~~~~~~~~~^~~~
http.c: In function 'bif_http_nobody_uid':
http.c:10592:31: warning: unused parameter 'qst' [-Wunused-parameter]
10592 | bif_http_nobody_uid (caddr_t *qst, caddr_t * err_ret, state_slot_t **args)
      |                      ~~~~~~~~~^~~
http.c:10592:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
10592 | bif_http_nobody_uid (caddr_t *qst, caddr_t * err_ret, state_slot_t **args)
      |                                    ~~~~~~~~~~^~~~~~~
http.c:10592:70: warning: unused parameter 'args' [-Wunused-parameter]
10592 | bif_http_nobody_uid (caddr_t *qst, caddr_t * err_ret, state_slot_t **args)
      |                                                       ~~~~~~~~~~~~~~~^~~~
http.c: In function 'bif_http_nogroup_gid':
http.c:10598:32: warning: unused parameter 'qst' [-Wunused-parameter]
10598 | bif_http_nogroup_gid (caddr_t *qst, caddr_t * err_ret, state_slot_t **args)
      |                       ~~~~~~~~~^~~
http.c:10598:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
10598 | bif_http_nogroup_gid (caddr_t *qst, caddr_t * err_ret, state_slot_t **args)
      |                                     ~~~~~~~~~~^~~~~~~
http.c:10598:71: warning: unused parameter 'args' [-Wunused-parameter]
10598 | bif_http_nogroup_gid (caddr_t *qst, caddr_t * err_ret, state_slot_t **args)
      |                                                        ~~~~~~~~~~~~~~~^~~~
http.c: In function 'bif_http_escape':
http.c:10604:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
10604 | bif_http_escape (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
http.c: In function 'http_acl':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
http.c:10760:15: note: in expansion of macro 'DO_BOX'
10760 |               DO_BOX (ws_acl_t *, elm, inx, list)
      |               ^~~~~~
http.c:10699:36: warning: unused parameter 'err_ret' [-Wunused-parameter]
10699 | http_acl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, int action, char * szMe)
      |                          ~~~~~~~~~~^~~~~~~
http.c: In function 'http_acl_stats':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
http.c:10835:7: note: in expansion of macro 'DO_BOX'
10835 |       DO_BOX (ws_acl_t *, elm, inx, alist)
      |       ^~~~~~
http.c: In function 'bif_http_acl_stats':
http.c:10851:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
10851 | bif_http_acl_stats (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
http.c:10851:71: warning: unused parameter 'args' [-Wunused-parameter]
10851 | bif_http_acl_stats (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                       ~~~~~~~~~~~~~~~~^~~~
http.c: In function 'bif_sysacl_compose':
http.c:10860:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
10860 | bif_sysacl_compose (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
http.c: In function 'bif_sysacl_direct_bits_of_user':
http.c:10946:58: warning: unused parameter 'err_ret' [-Wunused-parameter]
10946 | bif_sysacl_direct_bits_of_user (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                ~~~~~~~~~~^~~~~~~
http.c: In function 'bif_sysacl_all_bits_of_tree':
http.c:10979:55: warning: unused parameter 'err_ret' [-Wunused-parameter]
10979 | bif_sysacl_all_bits_of_tree (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                             ~~~~~~~~~~^~~~~~~
http.c: In function 'bif_sysacl_bit1_of_tree':
http.c:11052:51: warning: unused parameter 'err_ret' [-Wunused-parameter]
11052 | bif_sysacl_bit1_of_tree (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                         ~~~~~~~~~~^~~~~~~
http.c: In function 'bif_sysacl_bit1_of_tree_vec':
http.c:11066:55: warning: unused parameter 'err_ret' [-Wunused-parameter]
11066 | bif_sysacl_bit1_of_tree_vec (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, state_slot_t * ret)
      |                                             ~~~~~~~~~~^~~~~~~
http.c: In function 'bif_http_url_cache_set':
http.c:11253:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
11253 | bif_http_url_cache_set (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
http.c: In function 'bif_http_url_cache_get':
http.c:11274:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
11274 | bif_http_url_cache_get (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
http.c: In function 'bif_http_url_cache_remove':
http.c:11285:53: warning: unused parameter 'err_ret' [-Wunused-parameter]
11285 | bif_http_url_cache_remove (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                           ~~~~~~~~~~^~~~~~~
http.c: In function 'bif_tcpip_gethostbyname':
http.c:11314:51: warning: unused parameter 'err_ret' [-Wunused-parameter]
11314 | bif_tcpip_gethostbyname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                         ~~~~~~~~~~^~~~~~~
http.c: In function 'bif_tcpip_gethostbyaddr':
http.c:11326:51: warning: unused parameter 'err_ret' [-Wunused-parameter]
11326 | bif_tcpip_gethostbyaddr (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                         ~~~~~~~~~~^~~~~~~
http.c: In function 'bif_tcpip_local_interfaces':
http.c:11334:39: warning: unused parameter 'qst' [-Wunused-parameter]
11334 | bif_tcpip_local_interfaces (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~
http.c:11334:54: warning: unused parameter 'err_ret' [-Wunused-parameter]
11334 | bif_tcpip_local_interfaces (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                            ~~~~~~~~~~^~~~~~~
http.c:11334:79: warning: unused parameter 'args' [-Wunused-parameter]
11334 | bif_tcpip_local_interfaces (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                               ~~~~~~~~~~~~~~~~^~~~
http.c: In function 'bif_inet_aton':
http.c:11341:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
11341 | bif_inet_aton (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
http.c: In function 'bif_inet_ntoa':
http.c:11356:8: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
11356 |   p_ip = inet_ntop (AF_INET, (void *) &in, buf, sizeof (buf));
      |        ^
http.c:11351:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
11351 | bif_inet_ntoa (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
http.c: In function 'bif_http_strses_memory_size':
http.c:11412:40: warning: unused parameter 'qst' [-Wunused-parameter]
11412 | bif_http_strses_memory_size (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~
http.c:11412:55: warning: unused parameter 'err_ret' [-Wunused-parameter]
11412 | bif_http_strses_memory_size (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                             ~~~~~~~~~~^~~~~~~
http.c:11412:80: warning: unused parameter 'args' [-Wunused-parameter]
11412 | bif_http_strses_memory_size (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                                ~~~~~~~~~~~~~~~~^~~~
http.c: In function 'bif_http_string_date':
http.c:11418:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
11418 | bif_http_string_date (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
http.c: In function 'bif_ftp_log':
http.c:11461:14: warning: variable 'day' set but not used [-Wunused-but-set-variable]
11461 |   int month, day, year;
      |              ^~~
http.c:11444:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
11444 | bif_ftp_log (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~~~~~
http.c: In function 'ws_serve_client_connection':
http.c:11532:7: warning: variable 'rc' set but not used [-Wunused-but-set-variable]
11532 |   int rc = LTE_OK;
      |       ^~
http.c: In function 'bif_http_get_cli_sessions':
http.c:11640:21: warning: unused variable 'qi' [-Wunused-variable]
11640 |   query_instance_t *qi = (query_instance_t *)qst;
      |                     ^~
http.c:11638:53: warning: unused parameter 'err_ret' [-Wunused-parameter]
11638 | bif_http_get_cli_sessions (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                           ~~~~~~~~~~^~~~~~~
http.c: In function 'bif_http_client_session_cached':
http.c:11658:58: warning: unused parameter 'err_ret' [-Wunused-parameter]
11658 | bif_http_client_session_cached (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                ~~~~~~~~~~^~~~~~~
http.c: In function 'bif_http_on_message':
http.c:11720:32: warning: cast between incompatible function types from 'void (*)(dk_session_t *)' {aka 'void (*)(struct dk_session_s *)'} to 'int (*)(dk_session_t *)' {aka 'int (*)(struct dk_session_s *)'} [-Wcast-function-type]
11720 |   PrpcSetPartnerDeadHook (ses, (io_action_func) http_on_message_ses_dropped);
      |                                ^
http.c:11721:59: warning: cast between incompatible function types from 'void (*)(dk_session_t *)' {aka 'void (*)(struct dk_session_s *)'} to 'int (*)(dk_session_t *)' {aka 'int (*)(struct dk_session_s *)'} [-Wcast-function-type]
11721 |   SESSION_SCH_DATA (ses)->sio_default_read_ready_action = (io_action_func) http_on_message_input_ready;
      |                                                           ^
http.c:11671:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
11671 | bif_http_on_message (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
http.c: In function 'bif_http_recall_session':
http.c:11784:51: warning: unused parameter 'err_ret' [-Wunused-parameter]
11784 | bif_http_recall_session (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                         ~~~~~~~~~~^~~~~~~
http.c: In function 'bif_http_current_charset':
http.c:11833:52: warning: unused parameter 'err_ret' [-Wunused-parameter]
11833 | bif_http_current_charset (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                          ~~~~~~~~~~^~~~~~~
http.c:11833:77: warning: unused parameter 'args' [-Wunused-parameter]
11833 | bif_http_current_charset (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                             ~~~~~~~~~~~~~~~~^~~~
http.c: In function 'bif_http_status_set':
http.c:11842:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
11842 | bif_http_status_set (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
http.c: In function 'bif_http_methods_set':
http.c:11864:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
11864 |   for (inx = 0; inx < BOX_ELEMENTS (args); inx ++)
      |                     ^
http.c:11855:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
11855 | bif_http_methods_set (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
http.c: In function 'bif_string_split':
http.c:11874:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
11874 | bif_string_split (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
http.c: In function 'http_threads_allocate':
http.c:12168:33: warning: cast between incompatible function types from 'void (*)(ws_connection_t *)' {aka 'void (*)(struct ws_connection_s *)'} to 'int (*)(void *)' [-Wcast-function-type]
12168 |       thr = PrpcThreadAllocate ((init_func) ws_init_func, http_thread_sz,  ws);
      |                                 ^
http.c: In function 'http_init_part_two':
http.c:12279:7: warning: cast between incompatible function types from 'void (*)(dk_session_t *)' {aka 'void (*)(struct dk_session_s *)'} to 'int (*)(dk_session_t *)' {aka 'int (*)(struct dk_session_s *)'} [-Wcast-function-type]
12279 |     = (io_action_func) ws_ready;
      |       ^
http.c:12362:15: warning: unused variable 'i' [-Wunused-variable]
12362 |           int i;
      |               ^
http.c:12389:70: warning: cast between incompatible function types from 'void (*)(dk_session_t *)' {aka 'void (*)(struct dk_session_s *)'} to 'int (*)(dk_session_t *)' {aka 'int (*)(struct dk_session_s *)'} [-Wcast-function-type]
12389 |       SESSION_SCH_DATA (ssl_listen)->sio_default_read_ready_action = (io_action_func) ws_ready;
      |                                                                      ^
http.c:12418:13: warning: cast between incompatible function types from 'void (*)(dk_session_t *)' {aka 'void (*)(struct dk_session_s *)'} to 'int (*)(dk_session_t *)' {aka 'int (*)(struct dk_session_s *)'} [-Wcast-function-type]
12418 |           = (io_action_func) ws_ready;
      |             ^
http.c:12451:13: warning: cast between incompatible function types from 'void (*)(dk_session_t *)' {aka 'void (*)(struct dk_session_s *)'} to 'int (*)(dk_session_t *)' {aka 'int (*)(struct dk_session_s *)'} [-Wcast-function-type]
12451 |           = (io_action_func) ws_ready;
      |             ^
http.c:12484:13: warning: cast between incompatible function types from 'void (*)(dk_session_t *)' {aka 'void (*)(struct dk_session_s *)'} to 'int (*)(dk_session_t *)' {aka 'int (*)(struct dk_session_s *)'} [-Wcast-function-type]
12484 |           = (io_action_func) ws_ready;
      |             ^
http.c: In function 'soap_mime_tree_ctx':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
http.c:12753:3: note: in expansion of macro 'DO_BOX'
12753 |   DO_BOX (caddr_t *, part, inx, parts)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
http.c:12802:7: note: in expansion of macro 'DO_BOX'
12802 |       DO_BOX (caddr_t, line, inx2, temp)
      |       ^~~~~~
http.c:12719:12: warning: variable 'attrs' set but not used [-Wunused-but-set-variable]
12719 |   caddr_t *attrs = NULL, *parts = NULL;
      |            ^~~~~
http.c:12702:29: warning: unused parameter 'ctype' [-Wunused-parameter]
12702 | soap_mime_tree_ctx (caddr_t ctype, caddr_t body, dk_set_t * set, caddr_t * err, int soap_version, dk_set_t hdrs)
      |                     ~~~~~~~~^~~~~
http.c:12702:76: warning: unused parameter 'err' [-Wunused-parameter]
12702 | soap_mime_tree_ctx (caddr_t ctype, caddr_t body, dk_set_t * set, caddr_t * err, int soap_version, dk_set_t hdrs)
      |                                                                  ~~~~~~~~~~^~~
http.c: In function 'soap_mime_tree':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
http.c:12846:7: note: in expansion of macro 'DO_BOX'
12846 |       DO_BOX (caddr_t, line, inx2, temp)
      |       ^~~~~~
http.c:12830:65: warning: unused parameter 'err' [-Wunused-parameter]
12830 | soap_mime_tree (ws_connection_t * ws, dk_set_t * set, caddr_t * err, int soap_version)
      |                                                       ~~~~~~~~~~^~~
http.c: In function 'log_info_http':
http.c:1107:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1107 |                 else if (!strcmp (format, "rt"))
      |                         ^
http.c:1114:19: note: here
 1114 |                   default:
      |                   ^~~~~~~
http.c: In function 'ws_serve_connection':
http.c:4812:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
 4812 |               if (SSL_ERROR_NONE == ssl_check_connect_timeout (ses->dks_session, &to, connect_state))
      |                  ^
http.c:4817:13: note: here
 4817 |             default:
      |             ^~~~~~~
http.c: At top level:
http.c:311:1: warning: 'https_default_opts' defined but not used [-Wunused-function]
  311 | https_default_opts (void)
      | ^~~~~~~~~~~~~~~~~~
http.c: In function 'is_http_handler':
http.c:872:68: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=]
  872 |   snprintf (proc_name, sizeof (proc_name), "WS.WS.__http_handler_%s", szExtBuffer);
      |                                                                    ^
In file included from /usr/include/stdio.h:970,
                 from ../../libsrc/Dk/Dksystem.h:44,
                 from ../../libsrc/Dk.h:44:
In function 'snprintf',
    inlined from 'is_http_handler' at http.c:872:3:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 22 and 121 bytes into a destination of size 120
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
http.c: In function 'http_log_file_check':
http.c:945:47: warning: '%02d' directive output may be truncated writing between 2 and 11 bytes into a region of size between 0 and 7 [-Wformat-truncation=]
  945 |       snprintf (tstamp, sizeof (tstamp), "%02d%02d%02d", http_log_last_opened->tm_mday,
      |                                               ^~~~
http.c:945:42: note: directive argument in the range [-2147483647, 2147483647]
  945 |       snprintf (tstamp, sizeof (tstamp), "%02d%02d%02d", http_log_last_opened->tm_mday,
      |                                          ^~~~~~~~~~~~~~
http.c:945:42: note: directive argument in the range [-2147481748, 2147483647]
In function 'snprintf',
    inlined from 'http_log_file_check' at http.c:945:7:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 7 and 34 bytes into a destination of size 9
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
http.c: In function 'bif_ses_read_line':
http.c:7777:8: warning: variable 'binary_mode' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 7777 |   char binary_mode = 0;
      |        ^~~~~~~~~~~
http.c:7779:18: warning: variable 'out' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 7779 |   dk_session_t * out = NULL;
      |                  ^~~
http.c:7781:8: warning: variable 'to_throw' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 7781 |   long to_throw = 1, at_error_return = 0;
      |        ^~~~~~~~
http.c:7781:22: warning: variable 'at_error_return' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 7781 |   long to_throw = 1, at_error_return = 0;
      |                      ^~~~~~~~~~~~~~~
http.c: In function 'http_connect':
http.c:6905:13: warning: argument 'header' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 6905 |     caddr_t header, caddr_t body, caddr_t proxy, int strses_body)
      |     ~~~~~~~~^~~~~~
In file included from ../../libsrc/Dk.h:115:
http.c: In function 'log_info_http':
../../libsrc/Dk/Dkstubs.h:71:36: warning: '__builtin___strncat_chk' output truncated copying between 0 and 1 bytes from a string of length 1 [-Wstringop-truncation]
   71 |                                    strncat ((dest), (src), dst_len); \
      |                                    ^~~~~~~
../../libsrc/Dk/Dkstubs.h:81:41: note: in expansion of macro 'strncat_size_ck'
   81 | #define strncat_ck(dest, src, len)      strncat_size_ck (dest, src, len, sizeof (dest))
      |                                         ^~~~~~~~~~~~~~~
http.c:1078:19: note: in expansion of macro 'strncat_ck'
 1078 |                   strncat_ck (format, ":", 1);
      |                   ^~~~~~~~~~
http.c: In function 'http_proxy':
http.c:6627:15: warning: variable 'to_read' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 6627 |           int to_read = len, to_read_len = sizeof (tmp), readed = 0;
      |               ^~~~~~~
http.c:6627:58: warning: variable 'readed' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 6627 |           int to_read = len, to_read_len = sizeof (tmp), readed = 0;
      |                                                          ^~~~~~
http.c: In function 'bif_http_flush':
http.c:8112:11: warning: variable 'res' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 8112 |   ptrlong res = 0;
      |           ^~~
http.c: In function 'ws_file':
http.c:3199:37: warning: '%s' directive output may be truncated writing up to 999 bytes into a region of size between 1 and 1000 [-Wformat-truncation=]
 3199 |   snprintf (path, sizeof (path), "%s%s", www_root, fname);
      |                                     ^~
In function 'snprintf',
    inlined from 'ws_file' at http.c:3199:3:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 1 and 1999 bytes into a destination of size 1000
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
http.c: In function 'ws_file':
http.c:3178:7: warning: variable 'n_ranges' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 3178 |   int n_ranges = 0;
      |       ^~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-search.lo `test -f 'search.c' || echo './'`search.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c search.c  -fPIC -DPIC -o .libs/libwi_la-search.o
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56,
                 from sqlnode.h:32,
                 from search.c:28:
search.c: In function 'box_serial_length':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
search.c:284:9: note: in expansion of macro 'DO_BOX'
  284 |         DO_BOX (caddr_t, v, inx, (caddr_t *)box)
      |         ^~~~~~
search.c:371:23: warning: unused variable 'mbs' [-Wunused-variable]
  371 |         unsigned char mbs[VIRT_MB_CUR_MAX];
      |                       ^~~
search.c: In function 'itc_dive_cache_check':
search.c:395:37: warning: unused parameter 'itc' [-Wunused-parameter]
  395 | itc_dive_cache_check (it_cursor_t * itc)
      |                       ~~~~~~~~~~~~~~^~~
search.c: In function 'itc_create':
search.c:462:20: warning: unused parameter 'isp' [-Wunused-parameter]
  462 | itc_create (void * isp, lock_trx_t * trx)
      |             ~~~~~~~^~~
search.c: In function 'plh_copy':
search.c:582:27: warning: unused parameter 'pl' [-Wunused-parameter]
  582 | plh_copy (placeholder_t * pl)
      |           ~~~~~~~~~~~~~~~~^~
In file included from search.c:722:
dvcmp.c: In function 'dv_compare':
dvcmp.c:234:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  234 |               if (len > sizeof (copy))
      |                       ^
dvcmp.c:341:34: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
  341 |               if (head_len + len > sizeof (auto_copy))
      |                                  ^
In file included from search.c:727:
dvcmp.c: In function 'dv_compare_so':
dvcmp.c:234:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  234 |               if (len > sizeof (copy))
      |                       ^
dvcmp.c:341:34: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
  341 |               if (head_len + len > sizeof (auto_copy))
      |                                  ^
search.c: In function 'itc_like_any_check':
search.c:733:35: warning: unused parameter 'itc' [-Wunused-parameter]
  733 | itc_like_any_check (it_cursor_t * itc, db_buf_t dv1, db_buf_t dv3, row_size_t len1, row_size_t len3, unsigned short offset, db_buf_t pattern)
      |                     ~~~~~~~~~~~~~~^~~
search.c:733:63: warning: unused parameter 'dv3' [-Wunused-parameter]
  733 | itc_like_any_check (it_cursor_t * itc, db_buf_t dv1, db_buf_t dv3, row_size_t len1, row_size_t len3, unsigned short offset, db_buf_t pattern)
      |                                                      ~~~~~~~~~^~~
search.c:733:96: warning: unused parameter 'len3' [-Wunused-parameter]
  733 | itc_like_any_check (it_cursor_t * itc, db_buf_t dv1, db_buf_t dv3, row_size_t len1, row_size_t len3, unsigned short offset, db_buf_t pattern)
      |                                                                                     ~~~~~~~~~~~^~~~
search.c:733:117: warning: unused parameter 'offset' [-Wunused-parameter]
  733 | itc_like_any_check (it_cursor_t * itc, db_buf_t dv1, db_buf_t dv3, row_size_t len1, row_size_t len3, unsigned short offset, db_buf_t pattern)
      |                                                                                                      ~~~~~~~~~~~~~~~^~~~~~
search.c: In function 'ce_like_filter':
search.c:824:38: warning: unused parameter 'row' [-Wunused-parameter]
  824 | ce_like_filter (col_pos_t * cpo, int row, dtp_t flags, db_buf_t val, int len, int64 offset, int rl)
      |                                  ~~~~^~~
search.c:824:97: warning: unused parameter 'rl' [-Wunused-parameter]
  824 | ce_like_filter (col_pos_t * cpo, int row, dtp_t flags, db_buf_t val, int len, int64 offset, int rl)
      |                                                                                             ~~~~^~
search.c: In function 'page_find_leaf':
search.c:1029:18: warning: comparison of integer expressions of different signedness: 'dp_addr_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1029 |           if (lf == LONG_REF (row + key->key_key_leaf[rv]))
      |                  ^~
search.c:1034:18: warning: comparison of integer expressions of different signedness: 'dp_addr_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1034 |           if (lf == LONG_REF (row + LD_LEAF))
      |                  ^~
search.c: In function 'itc_prev_entry':
search.c:1043:52: warning: unused parameter 'buf' [-Wunused-parameter]
 1043 | itc_prev_entry (it_cursor_t * itc, buffer_desc_t * buf)
      |                                    ~~~~~~~~~~~~~~~~^~~
search.c: In function 'itc_page_search':
search.c:1795:12: warning: variable 'page' set but not used [-Wunused-but-set-variable]
 1795 |   db_buf_t page = (*buf_ret)->bd_buffer, row;
      |            ^~~~
search.c: In function 'itc_col_page_search':
search.c:2265:8: warning: variable 'txn_clear' set but not used [-Wunused-but-set-variable]
 2265 |   char txn_clear;
      |        ^~~~~~~~~
search.c: In function 'itc_read_ahead1':
search.c:2816:12: warning: variable 'page' set but not used [-Wunused-but-set-variable]
 2816 |   db_buf_t page = (*buf_ret)->bd_buffer;
      |            ^~~~
search.c: In function 'em_trigger_ra':
search.c:3065:23: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'int' [-Wsign-compare]
 3065 |   if (now - (rh >> 8) > window)
      |                       ^
search.c: In function 'em_ext_ra_pages':
search.c:3104:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 3104 |   for (inx = 0; inx < EXTENT_SZ / BITS_IN_LONG; inx++)
      |                     ^
search.c:3107:29: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 3107 |       for (b_idx = 0; b_idx < BITS_IN_LONG; b_idx++)
      |                             ^
search.c: In function 'itc_read_aside':
search.c:3155:32: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
 3155 |   if (disk_reads + tc_new_page < main_bufs)
      |                                ^
search.c:3144:52: warning: unused parameter 'buf' [-Wunused-parameter]
 3144 | itc_read_aside (it_cursor_t * itc, buffer_desc_t * buf, dp_addr_t dp)
      |                                    ~~~~~~~~~~~~~~~~^~~
search.c: In function 'dbs_timeout_read_history':
search.c:3187:27: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
 3187 |   int window = disk_reads < main_bufs ? em_ra_startup_window : em_ra_window;
      |                           ^
search.c:3209:28: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'int' [-Wsign-compare]
 3209 |       if (now - (rh >> 8)  > 4 * window)
      |                            ^
search.c: In function 'col_min_max_trunc':
search.c:3256:31: warning: pointer targets in passing argument 1 of 'box_n_chars' differ in signedness [-Wpointer-sign]
 3256 |           ret =  box_n_chars (val, 30);
      |                               ^~~
      |                               |
      |                               caddr_t {aka char *}
In file included from sqlnode.h:2095:
sqlfn.h:1463:30: note: expected 'dtp_t *' {aka 'unsigned char *'} but argument is of type 'caddr_t' {aka 'char *'}
 1463 | caddr_t box_n_chars (dtp_t * bin, int len);
      |                      ~~~~~~~~^~~
search.c: In function 'itc_col_stat_free':
search.c:3380:11: warning: unused variable 'is_first' [-Wunused-variable]
 3380 |       int is_first = 1;
      |           ^~~~~~~~
search.c: In function 'itc_page_col_stat':
search.c:3691:26: warning: unused variable 'row' [-Wunused-variable]
 3691 |   DO_ROWS (buf, map_pos, row, NULL)
      |                          ^~~
wi.h:1414:14: note: in definition of macro 'DO_ROWS'
 1414 |     db_buf_t row = buf->bd_buffer + buf->bd_content_map->pm_entries[map_pos];
      |              ^~~
search.c: In function 'itc_matches_on_page':
search.c:3828:27: warning: variable 'was_left_leaf' set but not used [-Wunused-but-set-variable]
 3828 |   int have_left_leaf = 0, was_left_leaf = 0;
      |                           ^~~~~~~~~~~~~
search.c: In function 'key_count_estimate':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
cluster.h:1229:5: note: in expansion of macro 'DO_BOX'
 1229 |     DO_BOX (cl_slice_t *, csl, __ci, clm->clm_local_chg->chg_hosted_slices)
      |     ^~~~~~
search.c:4362:7: note: in expansion of macro 'DO_LOCAL_CSL'
 4362 |       DO_LOCAL_CSL (csl, key->key_partition->kpd_map)
      |       ^~~~~~~~~~~~
dvcmp.c: In function 'dv_compare':
dvcmp.c:143:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
  143 |         if (-1 != inx)
      |            ^
dvcmp.c:145:7: note: here
  145 |       case DV_LONG_INT:
      |       ^~~~
dvcmp.c: In function 'dv_compare_so':
dvcmp.c:143:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
  143 |         if (-1 != inx)
      |            ^
dvcmp.c:145:7: note: here
  145 |       case DV_LONG_INT:
      |       ^~~~
search.c: In function 'key_count_estimate_slice':
search.c:4299:9: warning: variable 'res' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 4299 |   int64 res = 0, sample;
      |         ^~~
search.c:4301:7: warning: variable 'max_samples' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 4301 |   int max_samples = (key->key_is_col ? 10 : 100);
      |       ^~~~~~~~~~~
search.c:4297:49: warning: argument 'n_samples' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 4297 | key_count_estimate_slice  (dbe_key_t * key, int n_samples, int upd_col_stats, slice_id_t slice)
      |                                             ~~~~^~~~~~~~~
search.c: In function 'key_rdf_lang_id':
search.c:4391:7: warning: variable 'id' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 4391 |   int id = 0;
      |       ^~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlcomp2.lo `test -f 'sqlcomp2.c' || echo './'`sqlcomp2.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlcomp2.c  -fPIC -DPIC -o .libs/libwi_la-sqlcomp2.o
sqlcomp2.c: In function 'sqlc_mark_last_ts_in_join':
sqlcomp2.c:54:41: warning: unused parameter 'sc' [-Wunused-parameter]
   54 | sqlc_mark_last_ts_in_join (sql_comp_t * sc, comp_table_t * ct)
      |                            ~~~~~~~~~~~~~^~
sqlcomp2.c:54:60: warning: unused parameter 'ct' [-Wunused-parameter]
   54 | sqlc_mark_last_ts_in_join (sql_comp_t * sc, comp_table_t * ct)
      |                                             ~~~~~~~~~~~~~~~^~
sqlcomp2.c: In function 'ts_set_local_code':
sqlcomp2.c:86:45: warning: unused parameter 'is_cluster' [-Wunused-parameter]
   86 | ts_set_local_code (table_source_t * ts, int is_cluster)
      |                                         ~~~~^~~~~~~~~~
In file included from ../../libsrc/Dk.h:97,
                 from ../../libsrc/libutil.h:30,
                 from sqlcomp2.c:28:
sqlcomp2.c: In function 'sqlc_ct_derived_cols':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlcomp2.c:170:3: note: in expansion of macro 'DO_BOX'
  170 |   DO_BOX (ST *, as_exp, inx, selection)
      |   ^~~~~~
sqlcomp2.c: In function 'sqlc_natural_join_cond':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlcomp2.c:254:11: note: in expansion of macro 'DO_BOX'
  254 |           DO_BOX (caddr_t, col_name, inx, tree->_.join.cond->_.usage.cols)
      |           ^~~~~~
sqlcomp2.c: In function 'sqlc_table_ref_list':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlcomp2.c:393:3: note: in expansion of macro 'DO_BOX'
  393 |   DO_BOX (ST *, ref, inx, refs)
      |   ^~~~~~
sqlcomp2.c: In function 'sqlc_select_strip_as':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlcomp2.c:417:3: note: in expansion of macro 'DO_BOX'
  417 |   DO_BOX (ST *, exp, inx, selection)
      |   ^~~~~~
sqlcomp2.c: In function 'sqlc_select_unique_ssls':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlcomp2.c:442:3: note: in expansion of macro 'DO_BOX'
  442 |   DO_BOX (state_slot_t *, ssl,  inx, sel->sel_out_slots)
      |   ^~~~~~
sqlcomp2.c: In function 'sqlc_select_as':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlcomp2.c:471:3: note: in expansion of macro 'DO_BOX'
  471 |   DO_BOX (ST *, as, inx, as_list)
      |   ^~~~~~
sqlcomp2.c:473:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  473 |     if (inx >= BOX_ELEMENTS (sls))
      |             ^~
sqlcomp2.c: In function 'yy_new_error':
sqlcomp2.c:590:8: warning: unused variable 'buf_for_next' [-Wunused-variable]
  590 |   char buf_for_next [2000];
      |        ^~~~~~~~~~~~
sqlcomp2.c:589:7: warning: unused variable 'this_lineno' [-Wunused-variable]
  589 |   int this_lineno = global_scs->scs_scn3c.lineno;
      |       ^~~~~~~~~~~
sqlcomp2.c:588:7: warning: unused variable 'is_semi' [-Wunused-variable]
  588 |   int is_semi;
      |       ^~~~~~~
sqlcomp2.c: In function 'yyerror_1':
sqlcomp2.c:679:8: warning: unused variable 'buf_for_next' [-Wunused-variable]
  679 |   char buf_for_next [2000];
      |        ^~~~~~~~~~~~
sqlcomp2.c:678:7: warning: unused variable 'this_lineno' [-Wunused-variable]
  678 |   int this_lineno = global_scs->scs_scn3c.lineno;
      |       ^~~~~~~~~~~
sqlcomp2.c:675:16: warning: unused parameter 'yystate' [-Wunused-parameter]
  675 | yyerror_1 (int yystate, short *yyssa, short *yyssp, const char *strg)
      |            ~~~~^~~~~~~
sqlcomp2.c:675:32: warning: unused parameter 'yyssa' [-Wunused-parameter]
  675 | yyerror_1 (int yystate, short *yyssa, short *yyssp, const char *strg)
      |                         ~~~~~~~^~~~~
sqlcomp2.c:675:46: warning: unused parameter 'yyssp' [-Wunused-parameter]
  675 | yyerror_1 (int yystate, short *yyssa, short *yyssp, const char *strg)
      |                                       ~~~~~~~^~~~~
sqlcomp2.c: In function 'yyfatalerror_1':
sqlcomp2.c:725:31: warning: unused parameter 'scanner' [-Wunused-parameter]
  725 | void yyfatalerror_1 (yyscan_t scanner, int yystate, short *yyssa, short *yyssp, const char *strg)
      |                      ~~~~~~~~~^~~~~~~
sqlcomp2.c:725:44: warning: unused parameter 'yystate' [-Wunused-parameter]
  725 | void yyfatalerror_1 (yyscan_t scanner, int yystate, short *yyssa, short *yyssp, const char *strg)
      |                                        ~~~~^~~~~~~
sqlcomp2.c:725:60: warning: unused parameter 'yyssa' [-Wunused-parameter]
  725 | void yyfatalerror_1 (yyscan_t scanner, int yystate, short *yyssa, short *yyssp, const char *strg)
      |                                                     ~~~~~~~^~~~~
sqlcomp2.c:725:74: warning: unused parameter 'yyssp' [-Wunused-parameter]
  725 | void yyfatalerror_1 (yyscan_t scanner, int yystate, short *yyssa, short *yyssp, const char *strg)
      |                                                                   ~~~~~~~^~~~~
sqlcomp2.c: In function 'scn3yyerror':
sqlcomp2.c:753:8: warning: unused variable 'buf_for_next' [-Wunused-variable]
  753 |   char buf_for_next [2000];
      |        ^~~~~~~~~~~~
sqlcomp2.c:752:7: warning: unused variable 'this_lineno' [-Wunused-variable]
  752 |   int this_lineno = global_scs->scs_scn3c.lineno;
      |       ^~~~~~~~~~~
sqlcomp2.c: In function 'sqlc_table_has_subtables':
sqlcomp2.c:899:40: warning: unused parameter 'sc' [-Wunused-parameter]
  899 | sqlc_table_has_subtables (sql_comp_t * sc, ST * tree)
      |                           ~~~~~~~~~~~~~^~
sqlcomp2.c: In function 'sqlc_table_used':
sqlcomp2.c:1231:31: warning: unused parameter 'sc' [-Wunused-parameter]
 1231 | sqlc_table_used (sql_comp_t * sc, dbe_table_t * tb)
      |                  ~~~~~~~~~~~~~^~
sqlcomp2.c: In function 'sqlc_compile_hook':
sqlcomp2.c:1311:77: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1311 | sqlc_compile_hook  (client_connection_t * cli, const char * text, caddr_t * err_ret)
      |                                                                   ~~~~~~~~~~^~~~~~~
sqlcomp2.c: In function 'sql_compile_1':
sqlcomp2.c:1821:16: warning: unused variable 'old_place' [-Wunused-variable]
 1821 |       query_t *old_place = qr->qr_module ?
      |                ^~~~~~~~~
sqlcomp2.c: In function 'sql_proc_to_recompile':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST'
  236 |   _DO_BOX_FAST(inx, arr)
      |   ^~~~~~~~~~~~
sqlcomp2.c:2146:3: note: in expansion of macro '_DO_BOX'
 2146 |   _DO_BOX (inx, lexems)
      |   ^~~~~~~
sqlcomp2.c: In function 'sqlc_subquery_1':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlcomp2.c:2262:9: note: in expansion of macro 'DO_BOX'
 2262 |         DO_BOX (state_slot_t *, sl, inx, subq_comp->sqc_scroll_params)
      |         ^~~~~~
sqlcomp2.c: In function 'sqlc_make_post_group_scope':
sqlcomp2.c:2390:42: warning: unused parameter 'sc' [-Wunused-parameter]
 2390 | sqlc_make_post_group_scope (sql_comp_t * sc, ST ** org_selection)
      |                             ~~~~~~~~~~~~~^~
sqlcomp2.c:2390:52: warning: unused parameter 'org_selection' [-Wunused-parameter]
 2390 | sqlc_make_post_group_scope (sql_comp_t * sc, ST ** org_selection)
sqlcomp2.c: In function 'yy_new_error':
sqlcomp2.c:597:7: warning: '__builtin_strncpy' specified bound 6 equals destination size [-Wstringop-truncation]
  597 |       strncpy (sql_err_state, state, sizeof (sql_err_state));
      |       ^
sqlcomp2.c:602:7: warning: '__builtin_strncpy' specified bound 1000 equals destination size [-Wstringop-truncation]
  602 |       strncpy (sql_err_native, native, sizeof (sql_err_native));
      |       ^
In file included from ../../libsrc/Dk.h:115:
sqlcomp2.c: In function 'yyerror_1':
../../libsrc/Dk/Dkstubs.h:67:49: warning: '__builtin___strncat_chk' output may be truncated copying between 0 and 1999 bytes from a string of length 1999 [-Wstringop-truncation]
   67 | #define strcat_size_ck(dest, src, sizeof_dest)  strncat ((dest), (src), sizeof_dest - strlen (dest) - 1)
      |                                                 ^~~~~~~
../../libsrc/Dk/Dkstubs.h:84:41: note: in expansion of macro 'strcat_size_ck'
   84 | #define strcat_ck(dest, src)            strcat_size_ck (dest, src, sizeof (dest))
      |                                         ^~~~~~~~~~~~~~
sqlcomp2.c:693:3: note: in expansion of macro 'strcat_ck'
  693 |   strcat_ck (sql_err_text, buf);
      |   ^~~~~~~~~
sqlcomp2.c: In function 'yyfatalerror_1':
../../libsrc/Dk/Dkstubs.h:67:49: warning: '__builtin___strncat_chk' output may be truncated copying between 0 and 1999 bytes from a string of length 1999 [-Wstringop-truncation]
   67 | #define strcat_size_ck(dest, src, sizeof_dest)  strncat ((dest), (src), sizeof_dest - strlen (dest) - 1)
      |                                                 ^~~~~~~
../../libsrc/Dk/Dkstubs.h:84:41: note: in expansion of macro 'strcat_size_ck'
   84 | #define strcat_ck(dest, src)            strcat_size_ck (dest, src, sizeof (dest))
      |                                         ^~~~~~~~~~~~~~
sqlcomp2.c:741:3: note: in expansion of macro 'strcat_ck'
  741 |   strcat_ck (sql_err_text, buf);
      |   ^~~~~~~~~
sqlcomp2.c: In function 'scn3yyerror':
../../libsrc/Dk/Dkstubs.h:67:49: warning: '__builtin___strncat_chk' output may be truncated copying between 0 and 1999 bytes from a string of length 1999 [-Wstringop-truncation]
   67 | #define strcat_size_ck(dest, src, sizeof_dest)  strncat ((dest), (src), sizeof_dest - strlen (dest) - 1)
      |                                                 ^~~~~~~
../../libsrc/Dk/Dkstubs.h:84:41: note: in expansion of macro 'strcat_size_ck'
   84 | #define strcat_ck(dest, src)            strcat_size_ck (dest, src, sizeof (dest))
      |                                         ^~~~~~~~~~~~~~
sqlcomp2.c:758:3: note: in expansion of macro 'strcat_ck'
  758 |   strcat_ck (sql_err_text, buf);
      |   ^~~~~~~~~
sqlcomp2.c: In function 'sql_proc_to_recompile':
sqlcomp2.c:2139:7: warning: '__builtin_strncpy' specified bound 100 equals destination size [-Wstringop-truncation]
 2139 |       strncpy (qb, q, sizeof (qb));
      |       ^
sqlcomp2.c:2140:7: warning: '__builtin_strncpy' specified bound 100 equals destination size [-Wstringop-truncation]
 2140 |       strncpy (ob, o, sizeof (ob));
      |       ^
sqlcomp2.c:2141:7: warning: '__builtin_strncpy' specified bound 100 equals destination size [-Wstringop-truncation]
 2141 |       strncpy (nb, n, sizeof (nb));
      |       ^
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqljp.lo `test -f 'sqljp.c' || echo './'`sqljp.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqljp.c  -fPIC -DPIC -o .libs/libwi_la-sqljp.o
sqljp.c: In function 'dfe_p_const_abbrev':
sqljp.c:112:50: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  112 |                   strncpy (tmp, local + 4 + (len > sizeof (tmp) ? len - sizeof (tmp) : 0), sizeof (tmp));
      |                                                  ^
sqljp.c: In function 'jp_fanout':
sqljp.c:258:59: warning: variable 'is_g' set but not used [-Wunused-but-set-variable]
  258 |       df_elt_t *is_p = NULL, *is_s = NULL, *is_o = NULL, *is_g = NULL;
      |                                                           ^~~~
sqljp.c:256:30: warning: variable 'g' set but not used [-Wunused-but-set-variable]
  256 |       iri_id_t p = 0, s = 0, g = 0;
      |                              ^
sqljp.c:256:23: warning: variable 's' set but not used [-Wunused-but-set-variable]
  256 |       iri_id_t p = 0, s = 0, g = 0;
      |                       ^
sqljp.c:255:29: warning: variable 'g_card' set but not used [-Wunused-but-set-variable]
  255 |       float s_card, o_card, g_card, misc_card = 1;
      |                             ^~~~~~
sqljp.c: In function 'dfe_jp_fill':
sqljp.c:568:23: warning: unused parameter 'so' [-Wunused-parameter]
  568 | dfe_jp_fill (sqlo_t * so, op_table_t * ot, df_elt_t * tb_dfe, join_plan_t * jp, int mode, int hash_set)
      |              ~~~~~~~~~^~
sqljp.c: In function 'sqlo_hash_fill_join':
sqljp.c:931:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  931 |       if (sqk_fill < sizeof (sqk) - 10)
      |                    ^
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56,
                 from sqlnode.h:32,
                 from sqljp.c:28:
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqljp.c:949:7: note: in expansion of macro 'DO_BOX'
  949 |       DO_BOX (df_elt_t *, dfe, inx, sel->_.select_stmt.selection)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqljp.c:961:7: note: in expansion of macro 'DO_BOX'
  961 |       DO_BOX (df_elt_t *, tb_dfe, inx, texp->_.table_exp.from)
      |       ^~~~~~
sqljp.c: In function 'jp_fanout':
sqljp.c:359:27: warning: 's_card' may be used uninitialized [-Wmaybe-uninitialized]
  359 |         return (p_stat[0] / s_card / o_card) * misc_card;
      |                 ~~~~~~~~~~^~~~~~~~
sqljp.c:255:13: note: 's_card' was declared here
  255 |       float s_card, o_card, g_card, misc_card = 1;
      |             ^~~~~~
sqljp.c:359:36: warning: 'o_card' may be used uninitialized [-Wmaybe-uninitialized]
  359 |         return (p_stat[0] / s_card / o_card) * misc_card;
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
sqljp.c:255:21: note: 'o_card' was declared here
  255 |       float s_card, o_card, g_card, misc_card = 1;
      |                     ^~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlinx.lo `test -f 'sqlinx.c' || echo './'`sqlinx.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlinx.c  -fPIC -DPIC -o .libs/libwi_la-sqlinx.o
In file included from ../../libsrc/Dk.h:97,
                 from sqlinx.c:27:
sqlinx.c: In function 'sqlo_after_test_placeable':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlinx.c:114:7: note: in expansion of macro 'DO_BOX'
  114 |       DO_BOX (ST*, exp, inx, tree)
      |       ^~~~~~
sqlinx.c: In function 'sqlo_ic_unplace':
sqlinx.c:169:27: warning: unused parameter 'so' [-Wunused-parameter]
  169 | sqlo_ic_unplace (sqlo_t * so, index_choice_t * ic)
      |                  ~~~~~~~~~^~
sqlinx.c: In function 'sqlo_key_only_on_leading_so':
sqlinx.c:274:7: warning: unused variable 'inx' [-Wunused-variable]
  274 |   int inx = 0;
      |       ^~~
sqlinx.c: In function 'key_serves_for_text_pred':
sqlinx.c:369:14: warning: unused variable 'eq_pred' [-Wunused-variable]
  369 |   df_elt_t * eq_pred;
      |              ^~~~~~~
sqlinx.c:365:11: warning: unused variable 'prefix' [-Wunused-variable]
  365 |   caddr_t prefix;
      |           ^~~~~~
sqlinx.c:364:8: warning: unused variable 'tree' [-Wunused-variable]
  364 |   ST * tree;
      |        ^~~~
sqlinx.c: In function 'sqlo_rdf_range_ck':
sqlinx.c:596:44: warning: unused parameter 'dt_col_name' [-Wunused-parameter]
  596 | sqlo_rdf_range_ck (char * r_prefix, char * dt_col_name, df_elt_t * lower, df_elt_t * upper)
      |                                     ~~~~~~~^~~~~~~~~~~
sqlinx.c: In function 'sqlo_rdf_string_range':
sqlinx.c:628:18: warning: variable 'range_col' set but not used [-Wunused-but-set-variable]
  628 |   dbe_column_t * range_col;
      |                  ^~~~~~~~~
sqlinx.c: In function 'sqlo_key_add_pk_eqs':
sqlinx.c:782:90: warning: unused parameter 'col_preds_save' [-Wunused-parameter]
  782 | sqlo_key_add_pk_eqs (df_elt_t * tb_dfe, dbe_key_t * key, index_choice_t * ic, dk_set_t * col_preds_save)
      |                                                                               ~~~~~~~~~~~^~~~~~~~~~~~~~
sqlinx.c: In function 'sqlo_and_list_body_from_positions':
sqlinx.c:982:45: warning: unused parameter 'so' [-Wunused-parameter]
  982 | sqlo_and_list_body_from_positions (sqlo_t * so, dk_set_t pred_pos, df_elt_t ** jt, dk_set_t in_list)
      |                                    ~~~~~~~~~^~
sqlinx.c: In function 'sqlg_in_iter_add_after_test':
sqlinx.c:1037:39: warning: unused parameter 'so' [-Wunused-parameter]
 1037 | sqlg_in_iter_add_after_test (sqlo_t * so, dk_set_t prev_in_iters, key_source_t * ks)
      |                              ~~~~~~~~~^~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlocr.lo `test -f 'sqlocr.c' || echo './'`sqlocr.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlocr.c  -fPIC -DPIC -o .libs/libwi_la-sqlocr.o
sqlocr.c: In function 'sqlo_qc_position_texp':
sqlocr.c:213:54: warning: unused parameter 'qc' [-Wunused-parameter]
  213 | sqlo_qc_position_texp (sqlo_t * so, query_cursor_t * qc)
      |                                     ~~~~~~~~~~~~~~~~~^~
In file included from ../../libsrc/Dk.h:97,
                 from ../../libsrc/libutil.h:30,
                 from sqlocr.c:28:
sqlocr.c: In function 'sqlo_qc_make_update':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlocr.c:258:3: note: in expansion of macro 'DO_BOX'
  258 |   DO_BOX (ST *, col_ref, inx, org_sel->_.select_stmt.selection)
      |   ^~~~~~
sqlocr.c: In function 'sqlo_qc_position_texp.isra':
sqlocr.c:229:36: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 9 [-Wformat-truncation=]
  229 |     snprintf (tmp, sizeof (tmp), ":%d", pinx++);
      |                                    ^~
sqlocr.c:229:34: note: directive argument in the range [0, 2147483646]
  229 |     snprintf (tmp, sizeof (tmp), ":%d", pinx++);
      |                                  ^~~~~
In file included from /usr/include/stdio.h:970,
                 from ../../libsrc/Dk/Dksystem.h:44,
                 from ../../libsrc/Dk.h:44:
In function 'snprintf',
    inlined from 'sqlo_qc_position_texp.isra' at sqlocr.c:229:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 3 and 12 bytes into a destination of size 10
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqloinx.lo `test -f 'sqloinx.c' || echo './'`sqloinx.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqloinx.c  -fPIC -DPIC -o .libs/libwi_la-sqloinx.o
sqloinx.c: In function 'sqlo_find_inx_intersect':
sqloinx.c:155:7: warning: unused variable 'n_eqs' [-Wunused-variable]
  155 |   int n_eqs;
      |       ^~~~~
sqloinx.c:154:17: warning: unused variable 'tb' [-Wunused-variable]
  154 |   dbe_table_t * tb = tb_dfe->_.table.ot->ot_table;
      |                 ^~
sqloinx.c:153:19: warning: unused variable 'best_arity' [-Wunused-variable]
  153 |   float a1, cost, best_arity = 0;
      |                   ^~~~~~~~~~
sqloinx.c:153:13: warning: unused variable 'cost' [-Wunused-variable]
  153 |   float a1, cost, best_arity = 0;
      |             ^~~~
sqloinx.c:153:9: warning: unused variable 'a1' [-Wunused-variable]
  153 |   float a1, cost, best_arity = 0;
      |         ^~
sqloinx.c:152:12: warning: unused variable 'best_group' [-Wunused-variable]
  152 |   dk_set_t best_group = NULL;
      |            ^~~~~~~~~~
sqloinx.c:150:35: warning: unused parameter 'so' [-Wunused-parameter]
  150 | sqlo_find_inx_intersect (sqlo_t * so, df_elt_t * tb_dfe, dk_set_t col_preds, float best)
      |                          ~~~~~~~~~^~
sqloinx.c:150:67: warning: unused parameter 'col_preds' [-Wunused-parameter]
  150 | sqlo_find_inx_intersect (sqlo_t * so, df_elt_t * tb_dfe, dk_set_t col_preds, float best)
      |                                                          ~~~~~~~~~^~~~~~~~~
sqloinx.c:150:84: warning: unused parameter 'best' [-Wunused-parameter]
  150 | sqlo_find_inx_intersect (sqlo_t * so, df_elt_t * tb_dfe, dk_set_t col_preds, float best)
      |                                                                              ~~~~~~^~~~
sqloinx.c: In function 'sqlo_init_eqs':
sqloinx.c:266:25: warning: unused parameter 'so' [-Wunused-parameter]
  266 | sqlo_init_eqs (sqlo_t * so, op_table_t * ot)
      |                ~~~~~~~~~^~
sqloinx.c: In function 'dfe_trans_rewrite':
sqloinx.c:317:44: warning: unused parameter 'tb_dfe' [-Wunused-parameter]
  317 | dfe_trans_rewrite (sqlo_t * so, df_elt_t * tb_dfe, df_elt_t * pred)
      |                                 ~~~~~~~~~~~^~~~~~
sqloinx.c: In function 'sqlo_try_inx_int_joins':
sqloinx.c:514:87: warning: unused parameter 'best_group' [-Wunused-parameter]
  514 | sqlo_try_inx_int_joins (sqlo_t * so, df_elt_t * tb_dfe, dk_set_t * group_ret, float * best_group)
      |                                                                               ~~~~~~~~^~~~~~~~~~
sqloinx.c: At top level:
sqloinx.c:136:1: warning: 'sqlo_print_inx_intersect' defined but not used [-Wunused-function]
  136 | sqlo_print_inx_intersect (df_elt_t * tb_dfe, dk_set_t group, float cost)
      | ^~~~~~~~~~~~~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlorder.lo `test -f 'sqlorder.c' || echo './'`sqlorder.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlorder.c  -fPIC -DPIC -o .libs/libwi_la-sqlorder.o
In file included from ../../libsrc/Dk.h:97,
                 from ../../libsrc/libutil.h:30,
                 from sqlorder.c:28:
sqlorder.c: In function 'sqlc_add_distinct_node':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlorder.c:97:7: note: in expansion of macro 'DO_BOX'
   97 |       DO_BOX (ptrlong, pos, inx, dist_pos)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlorder.c:113:7: note: in expansion of macro 'DO_BOX'
  113 |       DO_BOX (state_slot_t *, ssl, inx, ssl_out)
      |       ^~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqloprt.lo `test -f 'sqloprt.c' || echo './'`sqloprt.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqloprt.c  -fPIC -DPIC -o .libs/libwi_la-sqloprt.o
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56,
                 from sqlnode.h:32,
                 from sqloprt.c:28:
sqloprt.c: In function 'sqlo_dfe_print':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqloprt.c:133:7: note: in expansion of macro 'DO_BOX'
  133 |       DO_BOX (df_elt_t *, elt, inx, dfe_arr)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqloprt.c:170:11: note: in expansion of macro 'DO_BOX_FAST'
  170 |           DO_BOX_FAST (ST *, arg, argctr, dfe->dfe_tree->_.fn_ref.fn_arglist)
      |           ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqloprt.c:364:13: note: in expansion of macro 'DO_BOX'
  364 |             DO_BOX (df_elt_t *, out, inx, dfe->_.sub.dt_out)
      |             ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqloprt.c:426:9: note: in expansion of macro 'DO_BOX'
  426 |         DO_BOX (df_elt_t *, elt, inx, dfe->_.qexp.terms)
      |         ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqloprt.c:445:11: note: in expansion of macro 'DO_BOX'
  445 |           DO_BOX (dk_set_t, deps, inx, dfe->_.setp.oby_dep_cols)
      |           ^~~~~~
sqloprt.c: In function 'sqlo_next_print':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqloprt.c:507:3: note: in expansion of macro 'DO_BOX'
  507 |   DO_BOX (dk_set_t, dfes, inx, arr)
      |   ^~~~~~
sqloprt.c: In function 'jp_arr_print':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqloprt.c:651:3: note: in expansion of macro 'DO_BOX'
  651 |   DO_BOX (dk_set_t, list, inx, arr)
      |   ^~~~~~
In file included from sqloprt.c:36:
sqloprt.c: In function 'sqlo_dfe_print':
sqlo.h:772:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
  772 | #define sqlo_print(f) printf f
sqloprt.c:187:7: note: in expansion of macro 'sqlo_print'
  187 |       sqlo_print (("pred "));
      |       ^~~~~~~~~~
sqloprt.c:189:5: note: here
  189 |     case DFE_BOP:
      |     ^~~~
sqlo.h:772:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
  772 | #define sqlo_print(f) printf f
sqloprt.c:465:7: note: in expansion of macro 'sqlo_print'
  465 |       sqlo_print (("\n"));
      |       ^~~~~~~~~~
sqloprt.c:466:5: note: here
  466 |     default:
      |     ^~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqloinv.lo `test -f 'sqloinv.c' || echo './'`sqloinv.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqloinv.c  -fPIC -DPIC -o .libs/libwi_la-sqloinv.o
In file included from ../../libsrc/Dk.h:97,
                 from ../../libsrc/libutil.h:30,
                 from sqloinv.c:28:
sqloinv.c: In function 'sinv_make_decoy_procs':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST'
  236 |   _DO_BOX_FAST(inx, arr)
      |   ^~~~~~~~~~~~
sqloinv.c:123:3: note: in expansion of macro '_DO_BOX'
  123 |   _DO_BOX (inx, map->sinvm_inverse)
      |   ^~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqloinv.c:147:3: note: in expansion of macro 'DO_BOX'
  147 |   DO_BOX (caddr_t, inverse, inx, map->sinvm_inverse)
      |   ^~~~~~
sqloinv.c: In function 'sinv_builtin_inverse':
sqloinv.c:299:21: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  299 |   for (nth = 0; nth < n; nth++)
      |                     ^
sqloinv.c: In function 'bif_sinv_read_invers_sys':
sqloinv.c:379:52: warning: unused parameter 'err_ret' [-Wunused-parameter]
  379 | bif_sinv_read_invers_sys (caddr_t * qst, caddr_t * err_ret,
      |                                          ~~~~~~~~~~^~~~~~~
sqloinv.c: In function 'sinv_call_has_col':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqloinv.c:415:7: note: in expansion of macro 'DO_BOX'
  415 |       DO_BOX (ST *, arg, inx, tree->_.call.params)
      |       ^~~~~~
sqloinv.c: In function 'sinv_check_inverses':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST'
  236 |   _DO_BOX_FAST(inx, arr)
      |   ^~~~~~~~~~~~
sqloinv.c:489:15: note: in expansion of macro '_DO_BOX'
  489 |               _DO_BOX (iinx, map->sinvm_inverse)
      |               ^~~~~~~
sqloinv.c: In function 'sinv_check_exp':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST'
  236 |   _DO_BOX_FAST(inx, arr)
      |   ^~~~~~~~~~~~
sqloinv.c:560:7: note: in expansion of macro '_DO_BOX'
  560 |       _DO_BOX (inx_inv, map->sinvm_inverse)
      |       ^~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqloinv.c:610:11: note: in expansion of macro 'DO_BOX'
  610 |           DO_BOX (caddr_t, inverse, inx_inv, map->sinvm_inverse)
      |           ^~~~~~
sqloinv.c: In function 'sqlo_geo_f_solve':
sqloinv.c:696:79: warning: unused parameter 'cond_ret' [-Wunused-parameter]
  696 | sqlo_geo_f_solve (sqlo_t * so, df_elt_t * tb_dfe, df_elt_t * cond, dk_set_t * cond_ret, dk_set_t * after_preds)
      |                                                                    ~~~~~~~~~~~^~~~~~~~
sqloinv.c:696:100: warning: unused parameter 'after_preds' [-Wunused-parameter]
  696 | sqlo_geo_f_solve (sqlo_t * so, df_elt_t * tb_dfe, df_elt_t * cond, dk_set_t * cond_ret, dk_set_t * after_preds)
      |                                                                                         ~~~~~~~~~~~^~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlovdb.lo `test -f 'sqlovdb.c' || echo './'`sqlovdb.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlovdb.c  -fPIC -DPIC -o .libs/libwi_la-sqlovdb.o
sqlovdb.c: In function 'sqlo_rds_support_params_in_select':
sqlovdb.c:69:47: warning: unused parameter 'dfe' [-Wunused-parameter]
   69 | sqlo_rds_support_params_in_select (df_elt_t * dfe, locus_t * loc)
      |                                    ~~~~~~~~~~~^~~
sqlovdb.c:69:62: warning: unused parameter 'loc' [-Wunused-parameter]
   69 | sqlo_rds_support_params_in_select (df_elt_t * dfe, locus_t * loc)
      |                                                    ~~~~~~~~~~^~~
sqlovdb.c: In function 'sqlo_is_local':
sqlovdb.c:94:29: warning: unused parameter 'sc' [-Wunused-parameter]
   94 | sqlo_is_local (sql_comp_t * sc, remote_ds_t * rds, ST * tree, int only_eq_comps)
      |                ~~~~~~~~~~~~~^~
sqlovdb.c:94:47: warning: unused parameter 'rds' [-Wunused-parameter]
   94 | sqlo_is_local (sql_comp_t * sc, remote_ds_t * rds, ST * tree, int only_eq_comps)
      |                                 ~~~~~~~~~~~~~~^~~
sqlovdb.c:94:57: warning: unused parameter 'tree' [-Wunused-parameter]
   94 | sqlo_is_local (sql_comp_t * sc, remote_ds_t * rds, ST * tree, int only_eq_comps)
sqlovdb.c:94:67: warning: unused parameter 'only_eq_comps' [-Wunused-parameter]
   94 | sqlo_is_local (sql_comp_t * sc, remote_ds_t * rds, ST * tree, int only_eq_comps)
      |                                                               ~~~~^~~~~~~~~~~~~
sqlovdb.c: In function 'sqlo_fits_in_locus':
sqlovdb.c:101:30: warning: unused parameter 'so' [-Wunused-parameter]
  101 | sqlo_fits_in_locus (sqlo_t * so, locus_t * loc, df_elt_t * dfe)
      |                     ~~~~~~~~~^~
sqlovdb.c:101:44: warning: unused parameter 'loc' [-Wunused-parameter]
  101 | sqlo_fits_in_locus (sqlo_t * so, locus_t * loc, df_elt_t * dfe)
      |                                  ~~~~~~~~~~^~~
sqlovdb.c:101:60: warning: unused parameter 'dfe' [-Wunused-parameter]
  101 | sqlo_fits_in_locus (sqlo_t * so, locus_t * loc, df_elt_t * dfe)
      |                                                 ~~~~~~~~~~~^~~
sqlovdb.c: In function 'sqlo_prev_locus':
sqlovdb.c:108:27: warning: unused parameter 'so' [-Wunused-parameter]
  108 | sqlo_prev_locus (sqlo_t * so)
      |                  ~~~~~~~~~^~
sqlovdb.c: In function 'sqlo_list_fits_in_locus':
sqlovdb.c:115:35: warning: unused parameter 'so' [-Wunused-parameter]
  115 | sqlo_list_fits_in_locus (sqlo_t * so, locus_t * loc, dk_set_t dfe_list)
      |                          ~~~~~~~~~^~
sqlovdb.c:115:49: warning: unused parameter 'loc' [-Wunused-parameter]
  115 | sqlo_list_fits_in_locus (sqlo_t * so, locus_t * loc, dk_set_t dfe_list)
      |                                       ~~~~~~~~~~^~~
sqlovdb.c:115:63: warning: unused parameter 'dfe_list' [-Wunused-parameter]
  115 | sqlo_list_fits_in_locus (sqlo_t * so, locus_t * loc, dk_set_t dfe_list)
      |                                                      ~~~~~~~~~^~~~~~~~
sqlovdb.c: In function 'sqlo_table_new_locus':
sqlovdb.c:137:32: warning: unused parameter 'so' [-Wunused-parameter]
  137 | sqlo_table_new_locus (sqlo_t * so, df_elt_t * tb_dfe, remote_ds_t * rds, dk_set_t col_preds, dk_set_t * after_test, dk_set_t after_join_test, dk_set_t * vdb_join_test)
      |                       ~~~~~~~~~^~
sqlovdb.c:137:47: warning: unused parameter 'tb_dfe' [-Wunused-parameter]
  137 | sqlo_table_new_locus (sqlo_t * so, df_elt_t * tb_dfe, remote_ds_t * rds, dk_set_t col_preds, dk_set_t * after_test, dk_set_t after_join_test, dk_set_t * vdb_join_test)
      |                                    ~~~~~~~~~~~^~~~~~
sqlovdb.c:137:69: warning: unused parameter 'rds' [-Wunused-parameter]
  137 | sqlo_table_new_locus (sqlo_t * so, df_elt_t * tb_dfe, remote_ds_t * rds, dk_set_t col_preds, dk_set_t * after_test, dk_set_t after_join_test, dk_set_t * vdb_join_test)
      |                                                       ~~~~~~~~~~~~~~^~~
sqlovdb.c:137:83: warning: unused parameter 'col_preds' [-Wunused-parameter]
  137 | sqlo_table_new_locus (sqlo_t * so, df_elt_t * tb_dfe, remote_ds_t * rds, dk_set_t col_preds, dk_set_t * after_test, dk_set_t after_join_test, dk_set_t * vdb_join_test)
      |                                                                          ~~~~~~~~~^~~~~~~~~
sqlovdb.c:137:105: warning: unused parameter 'after_test' [-Wunused-parameter]
  137 | sqlo_table_new_locus (sqlo_t * so, df_elt_t * tb_dfe, remote_ds_t * rds, dk_set_t col_preds, dk_set_t * after_test, dk_set_t after_join_test, dk_set_t * vdb_join_test)
      |                                                                                              ~~~~~~~~~~~^~~~~~~~~~
sqlovdb.c:137:126: warning: unused parameter 'after_join_test' [-Wunused-parameter]
  137 | sqlo_table_new_locus (sqlo_t * so, df_elt_t * tb_dfe, remote_ds_t * rds, dk_set_t col_preds, dk_set_t * after_test, dk_set_t after_join_test, dk_set_t * vdb_join_test)
      |                                                                                                                     ~~~~~~~~~^~~~~~~~~~~~~~~
sqlovdb.c:137:154: warning: unused parameter 'vdb_join_test' [-Wunused-parameter]
  137 | sqlo_table_new_locus (sqlo_t * so, df_elt_t * tb_dfe, remote_ds_t * rds, dk_set_t col_preds, dk_set_t * after_test, dk_set_t after_join_test, dk_set_t * vdb_join_test)
      |                                                                                                                                               ~~~~~~~~~~~^~~~~~~~~~~~~
sqlovdb.c: In function 'sqlo_table_locus':
sqlovdb.c:144:28: warning: unused parameter 'so' [-Wunused-parameter]
  144 | sqlo_table_locus (sqlo_t * so, df_elt_t * tb_dfe, dk_set_t col_preds, dk_set_t * after_test, dk_set_t after_join_test, dk_set_t * vdb_join_test)
      |                   ~~~~~~~~~^~
sqlovdb.c:144:60: warning: unused parameter 'col_preds' [-Wunused-parameter]
  144 | sqlo_table_locus (sqlo_t * so, df_elt_t * tb_dfe, dk_set_t col_preds, dk_set_t * after_test, dk_set_t after_join_test, dk_set_t * vdb_join_test)
      |                                                   ~~~~~~~~~^~~~~~~~~
sqlovdb.c:144:82: warning: unused parameter 'after_test' [-Wunused-parameter]
  144 | sqlo_table_locus (sqlo_t * so, df_elt_t * tb_dfe, dk_set_t col_preds, dk_set_t * after_test, dk_set_t after_join_test, dk_set_t * vdb_join_test)
      |                                                                       ~~~~~~~~~~~^~~~~~~~~~
sqlovdb.c:144:103: warning: unused parameter 'after_join_test' [-Wunused-parameter]
  144 | sqlo_table_locus (sqlo_t * so, df_elt_t * tb_dfe, dk_set_t col_preds, dk_set_t * after_test, dk_set_t after_join_test, dk_set_t * vdb_join_test)
      |                                                                                              ~~~~~~~~~^~~~~~~~~~~~~~~
sqlovdb.c:144:131: warning: unused parameter 'vdb_join_test' [-Wunused-parameter]
  144 | sqlo_table_locus (sqlo_t * so, df_elt_t * tb_dfe, dk_set_t col_preds, dk_set_t * after_test, dk_set_t after_join_test, dk_set_t * vdb_join_test)
      |                                                                                                                        ~~~~~~~~~~~^~~~~~~~~~~~~
sqlovdb.c: In function 'sqlo_dt_locus':
sqlovdb.c:151:25: warning: unused parameter 'so' [-Wunused-parameter]
  151 | sqlo_dt_locus (sqlo_t * so, op_table_t * ot, locus_t * outer_loc)
      |                ~~~~~~~~~^~
sqlovdb.c:151:42: warning: unused parameter 'ot' [-Wunused-parameter]
  151 | sqlo_dt_locus (sqlo_t * so, op_table_t * ot, locus_t * outer_loc)
      |                             ~~~~~~~~~~~~~^~
sqlovdb.c:151:56: warning: unused parameter 'outer_loc' [-Wunused-parameter]
  151 | sqlo_dt_locus (sqlo_t * so, op_table_t * ot, locus_t * outer_loc)
      |                                              ~~~~~~~~~~^~~~~~~~~
sqlovdb.c: In function 'loc_supports_top_op':
sqlovdb.c:158:32: warning: unused parameter 'loc' [-Wunused-parameter]
  158 | loc_supports_top_op (locus_t * loc, ST * tree)
      |                      ~~~~~~~~~~^~~
sqlovdb.c:158:42: warning: unused parameter 'tree' [-Wunused-parameter]
  158 | loc_supports_top_op (locus_t * loc, ST * tree)
sqlovdb.c: In function 'sqlo_is_single_locus':
sqlovdb.c:166:34: warning: unused parameter 'dfe' [-Wunused-parameter]
  166 | sqlo_is_single_locus (df_elt_t * dfe)
      |                       ~~~~~~~~~~~^~~
sqlovdb.c: In function 'sqlo_try_remote_hash':
sqlovdb.c:173:32: warning: unused parameter 'so' [-Wunused-parameter]
  173 | sqlo_try_remote_hash (sqlo_t * so, df_elt_t * tb_dfe)
      |                       ~~~~~~~~~^~
sqlovdb.c:173:47: warning: unused parameter 'tb_dfe' [-Wunused-parameter]
  173 | sqlo_try_remote_hash (sqlo_t * so, df_elt_t * tb_dfe)
      |                                    ~~~~~~~~~~~^~~~~~
sqlovdb.c: In function 'sqlo_remote_hash_filler':
sqlovdb.c:180:35: warning: unused parameter 'so' [-Wunused-parameter]
  180 | sqlo_remote_hash_filler (sqlo_t * so, df_elt_t * filler, df_elt_t * tb_dfe)
      |                          ~~~~~~~~~^~
sqlovdb.c:180:50: warning: unused parameter 'filler' [-Wunused-parameter]
  180 | sqlo_remote_hash_filler (sqlo_t * so, df_elt_t * filler, df_elt_t * tb_dfe)
      |                                       ~~~~~~~~~~~^~~~~~
sqlovdb.c:180:69: warning: unused parameter 'tb_dfe' [-Wunused-parameter]
  180 | sqlo_remote_hash_filler (sqlo_t * so, df_elt_t * filler, df_elt_t * tb_dfe)
      |                                                          ~~~~~~~~~~~^~~~~~
sqlovdb.c: In function 'sqlo_dfe_preferred_locus':
sqlovdb.c:190:36: warning: unused parameter 'so' [-Wunused-parameter]
  190 | sqlo_dfe_preferred_locus (sqlo_t * so, df_elt_t * super, df_elt_t * dfe)
      |                           ~~~~~~~~~^~
sqlovdb.c:190:51: warning: unused parameter 'super' [-Wunused-parameter]
  190 | sqlo_dfe_preferred_locus (sqlo_t * so, df_elt_t * super, df_elt_t * dfe)
      |                                        ~~~~~~~~~~~^~~~~
sqlovdb.c:190:69: warning: unused parameter 'dfe' [-Wunused-parameter]
  190 | sqlo_dfe_preferred_locus (sqlo_t * so, df_elt_t * super, df_elt_t * dfe)
      |                                                          ~~~~~~~~~~~^~~
sqlovdb.c: In function 'sqlg_non_local':
sqlovdb.c:202:26: warning: unused parameter 'so' [-Wunused-parameter]
  202 | sqlg_non_local (sqlo_t * so, df_elt_t * dfe)
      |                 ~~~~~~~~~^~
sqlovdb.c:202:41: warning: unused parameter 'dfe' [-Wunused-parameter]
  202 | sqlg_non_local (sqlo_t * so, df_elt_t * dfe)
      |                              ~~~~~~~~~~~^~~
sqlovdb.c: In function 'sqlg_locus_rts':
sqlovdb.c:211:26: warning: unused parameter 'so' [-Wunused-parameter]
  211 | sqlg_locus_rts (sqlo_t * so, df_elt_t * dt_dfe, df_elt_t * first_dfe, dk_set_t pre_code)
      |                 ~~~~~~~~~^~
sqlovdb.c:211:41: warning: unused parameter 'dt_dfe' [-Wunused-parameter]
  211 | sqlg_locus_rts (sqlo_t * so, df_elt_t * dt_dfe, df_elt_t * first_dfe, dk_set_t pre_code)
      |                              ~~~~~~~~~~~^~~~~~
sqlovdb.c:211:60: warning: unused parameter 'first_dfe' [-Wunused-parameter]
  211 | sqlg_locus_rts (sqlo_t * so, df_elt_t * dt_dfe, df_elt_t * first_dfe, dk_set_t pre_code)
      |                                                 ~~~~~~~~~~~^~~~~~~~~
sqlovdb.c:211:80: warning: unused parameter 'pre_code' [-Wunused-parameter]
  211 | sqlg_locus_rts (sqlo_t * so, df_elt_t * dt_dfe, df_elt_t * first_dfe, dk_set_t pre_code)
      |                                                                       ~~~~~~~~~^~~~~~~~
sqlovdb.c: In function 'sqlo_is_contains_vdb_tb':
sqlovdb.c:219:34: warning: unused parameter 'so' [-Wunused-parameter]
  219 | sqlo_is_contains_vdb_tb (sqlo_t *so, op_table_t *ot, char ctype, ST **args)
      |                          ~~~~~~~~^~
sqlovdb.c:219:50: warning: unused parameter 'ot' [-Wunused-parameter]
  219 | sqlo_is_contains_vdb_tb (sqlo_t *so, op_table_t *ot, char ctype, ST **args)
      |                                      ~~~~~~~~~~~~^~
sqlovdb.c:219:59: warning: unused parameter 'ctype' [-Wunused-parameter]
  219 | sqlo_is_contains_vdb_tb (sqlo_t *so, op_table_t *ot, char ctype, ST **args)
      |                                                      ~~~~~^~~~~
sqlovdb.c:219:71: warning: unused parameter 'args' [-Wunused-parameter]
  219 | sqlo_is_contains_vdb_tb (sqlo_t *so, op_table_t *ot, char ctype, ST **args)
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqloby.lo `test -f 'sqloby.c' || echo './'`sqloby.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqloby.c  -fPIC -DPIC -o .libs/libwi_la-sqloby.o
In file included from ../../libsrc/Dk.h:97,
                 from ../../libsrc/libutil.h:30,
                 from sqloby.c:28:
sqloby.c: In function 'sqlo_oby_exp_cols':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqloby.c:54:3: note: in expansion of macro 'DO_BOX'
   54 |   DO_BOX (ST *, spec, inx, oby)
      |   ^~~~~~
sqloby.c: In function 'sqlo_ot_group':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqloby.c:109:7: note: in expansion of macro 'DO_BOX'
  109 |       DO_BOX (ST *, exp, inx, dt->_.select_stmt.selection)
      |       ^~~~~~
sqloby.c: In function 'sqlo_ot_oby_seq':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqloby.c:167:3: note: in expansion of macro 'DO_BOX'
  167 |   DO_BOX (ST *, spec, inx, texp->_.table_exp.order_by)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqloby.c:175:3: note: in expansion of macro 'DO_BOX'
  175 |   DO_BOX (ST *, spec, inx, oby)
      |   ^~~~~~
sqloby.c: In function 'sqlo_is_seq_in_oby_order':
sqloby.c:213:67: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare]
  213 |   int n_ordered = from_ot ? dk_set_length (from_ot->ot_oby_ots) : -1;
      |                                                                   ^~
sqloby.c: In function 'sqlo_is_key_in_order':
sqloby.c:266:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare]
  266 |   int n_parts = key->key_is_primary ? key->key_n_significant : dk_set_length (key->key_parts);
      |                                       ^~~~~~~~~~~~~~~~~~~~~~
sqloby.c:264:32: warning: unused parameter 'so' [-Wunused-parameter]
  264 | sqlo_is_key_in_order (sqlo_t * so, df_elt_t * dfe, dbe_key_t * key)
      |                       ~~~~~~~~~^~
sqloby.c: In function 'sqlo_place_oby_specs':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqloby.c:485:3: note: in expansion of macro 'DO_BOX'
  485 |   DO_BOX (ST *, spec, inx, specs)
      |   ^~~~~~
sqloby.c: In function 'sqlo_are_non_inx_gb_cols':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqloby.c:522:3: note: in expansion of macro 'DO_BOX'
  522 |   DO_BOX (ST *, spec, inx, from_ot->ot_group_dfe->_.setp.specs)
      |   ^~~~~~
sqloby.c: In function 'sqlo_is_col_in_gb':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqloby.c:564:3: note: in expansion of macro 'DO_BOX'
  564 |   DO_BOX (ST *, spec, inx, ot->ot_group_dfe->_.setp.specs)
      |   ^~~~~~
sqloby.c: In function 'sqlo_tb_gb_status':
sqloby.c:578:29: warning: unused parameter 'so' [-Wunused-parameter]
  578 | sqlo_tb_gb_status (sqlo_t * so, op_table_t * from_ot, df_elt_t * tb_dfe)
      |                    ~~~~~~~~~^~
sqloby.c: In function 'sqlo_early_distinct':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqloby.c:675:3: note: in expansion of macro 'DO_BOX'
  675 |   DO_BOX (ST *, exp, inx, sel)
      |   ^~~~~~
sqloby.c: In function 'sqlo_fun_ref_epilogue':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST'
  236 |   _DO_BOX_FAST(inx, arr)
      |   ^~~~~~~~~~~~
sqloby.c:746:7: note: in expansion of macro '_DO_BOX'
  746 |       _DO_BOX (inx, texp->_.table_exp.group_by_full)
      |       ^~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqloby.c:771:11: note: in expansion of macro 'DO_BOX_FAST'
  771 |           DO_BOX_FAST (ST *, arg, argidx, fref->_.fn_ref.fn_arglist)
      |           ^~~~~~~~~~~
sqloby.c: In function 'sqlo_is_postprocess':
sqloby.c:869:64: warning: unused parameter 'last_tb_dfe' [-Wunused-parameter]
  869 | sqlo_is_postprocess (sqlo_t *so, df_elt_t * dt_dfe, df_elt_t * last_tb_dfe)
      |                                                     ~~~~~~~~~~~^~~~~~~~~~~
sqloby.c: In function 'sqlo_exp_cols_from_dt':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqloby.c:907:3: note: in expansion of macro 'DO_BOX'
  907 |   DO_BOX (ST*, x, inx, (ST**)tree)
      |   ^~~~~~
sqloby.c: In function 'sqlo_post_oby_ref':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqloby.c:943:3: note: in expansion of macro 'DO_BOX'
  943 |   DO_BOX (ST *, spec, __i, oby_dfe->_.setp.specs)
      |   ^~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlprt.lo `test -f 'sqlprt.c' || echo './'`sqlprt.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlprt.c  -fPIC -DPIC -o .libs/libwi_la-sqlprt.o
sqlprt.c: In function 'trset_printf':
sqlprt.c:121:44: warning: comparison of unsigned expression in '>= 0' is always true [-Wtype-limits]
  121 |       if (report_linebuf != line && length >= 0)
      |                                            ^~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlgen.lo `test -f 'sqlgen.c' || echo './'`sqlgen.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlgen.c  -fPIC -DPIC -o .libs/libwi_la-sqlgen.o
In file included from ../../libsrc/Dk.h:97,
                 from ../../libsrc/libutil.h:30,
                 from sqlgen.c:29:
sqlgen.c: In function 'sqlg_dfe_ssl':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlgen.c:144:11: note: in expansion of macro 'DO_BOX'
  144 |           DO_BOX (df_elt_t *, dfe_arg, inx, dfe->_.call.args)
      |           ^~~~~~
sqlgen.c: In function 'sqlg_in_list':
sqlgen.c:287:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  287 |       for (inx = 1; inx < BOX_ELEMENTS (in_list); inx++)
      |                         ^
sqlgen.c: In function 'sqlg_ks_vec':
sqlgen.c:363:23: warning: unused parameter 'so' [-Wunused-parameter]
  363 | sqlg_ks_vec (sqlo_t * so, df_elt_t * tb_dfe, key_source_t * ks)
      |              ~~~~~~~~~^~
sqlgen.c: In function 'sqlg_rdf_text_check':
sqlgen.c:636:55: warning: unused parameter 'txs' [-Wunused-parameter]
  636 | sqlg_rdf_text_check (df_elt_t * tb_dfe, text_node_t * txs, df_elt_t * col_dfe, state_slot_t * id_ssl, dk_set_t * code)
      |                                         ~~~~~~~~~~~~~~^~~
sqlgen.c: In function 'sqlg_text_node':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlgen.c:762:3: note: in expansion of macro 'DO_BOX'
  762 |   DO_BOX (op_virt_col_t *, vc, inx, ot->ot_text_offband)
      |   ^~~~~~
sqlgen.c: In function 'sqlg_is_text_only':
sqlgen.c:862:29: warning: unused parameter 'so' [-Wunused-parameter]
  862 | sqlg_is_text_only (sqlo_t * so, df_elt_t *tb_dfe, table_source_t *ts)
      |                    ~~~~~~~~~^~
sqlgen.c: In function 'sqlg_inx_op':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlgen.c:1043:9: note: in expansion of macro 'DO_BOX'
 1043 |         DO_BOX (inx_op_t *, term, inx, iop->iop_terms)
      |         ^~~~~~
sqlgen.c: In function 'sqlg_make_np_ts':
sqlgen.c:1067:61: warning: unused parameter 'pre_code' [-Wunused-parameter]
 1067 | sqlg_make_np_ts (sqlo_t * so, df_elt_t * tb_dfe, dk_set_t * pre_code)
      |                                                  ~~~~~~~~~~~^~~~~~~~
sqlgen.c: In function 'sqlg_unplace_pred_body_ssl':
sqlgen.c:1251:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1251 |       for (inx = 1; inx < BOX_ELEMENTS (body); inx++)
      |                         ^
sqlgen.c:1255:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1255 |       for (inx = 1; inx < BOX_ELEMENTS (body); inx++)
      |                         ^
sqlgen.c: In function 'sqlg_is_hj_result_col':
sqlgen.c:1262:37: warning: unused parameter 'sc' [-Wunused-parameter]
 1262 | sqlg_is_hj_result_col (sql_comp_t * sc, df_elt_t * fill_dfe, df_elt_t * out_dfe)
      |                        ~~~~~~~~~~~~~^~
sqlgen.c: In function 'sqlg_hash_filler':
sqlgen.c:1371:89: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
 1371 |     if (enable_par_fill && enable_par_fill < 3 && enable_chash_join && ha->ha_row_count > chash_min_parallel_fill_rows
      |                                                                                         ^
sqlgen.c: In function 'sqlg_hash_filler_dt':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlgen.c:1399:3: note: in expansion of macro 'DO_BOX'
 1399 |   DO_BOX (state_slot_t *, ssl, inx, sel->sel_out_slots)
      |   ^~~~~~
sqlgen.c:1408:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1408 |   for (inx = nth; inx < BOX_ELEMENTS (sel->sel_out_slots); inx++)
      |                       ^
sqlgen.c: In function 'box_set_nth':
sqlgen.c:1539:36: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
 1539 |   else if (BOX_ELEMENTS (*box_ret) <= inx)
      |                                    ^~
sqlgen.c: In function 'sqlc_sel_names':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlgen.c:1688:3: note: in expansion of macro 'DO_BOX'
 1688 |   DO_BOX (ST *, exp, inx, sel)
      |   ^~~~~~
sqlgen.c: In function 'sqlg_proc_table_params':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlgen.c:1706:3: note: in expansion of macro 'DO_BOX'
 1706 |   DO_BOX (caddr_t, name, inx, formal)
      |   ^~~~~~
sqlgen.c: In function 'sqlg_generate_proc_ts':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlgen.c:1826:3: note: in expansion of macro 'DO_BOX'
 1826 |   DO_BOX (caddr_t, param, inx, tree->_.proc_table.params)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlgen.c:1864:3: note: in expansion of macro 'DO_BOX'
 1864 |   DO_BOX (state_slot_t *, ssl, inx, setp.setp_ha->ha_slots)
      |   ^~~~~~
sqlgen.c: In function 'box_position':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlgen.c:1997:3: note: in expansion of macro 'DO_BOX'
 1997 |   DO_BOX (caddr_t, x, inx, box)
      |   ^~~~~~
sqlgen.c: In function 'box_position_no_tag':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlgen.c:2011:3: note: in expansion of macro 'DO_BOX'
 2011 |   DO_BOX (caddr_t, x, inx, box)
      |   ^~~~~~
sqlgen.c: In function 'sqlg_mark_not_gen':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlgen.c:2031:7: note: in expansion of macro 'DO_BOX'
 2031 |       DO_BOX (df_elt_t *, elt, inx, dfe_arr)
      |       ^~~~~~
sqlgen.c: In function 'sqlg_trans_rename':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlgen.c:2096:7: note: in expansion of macro 'DO_BOX'
 2096 |       DO_BOX (state_slot_t *, s, inx, tn->tn_step_out)
      |       ^~~~~~
sqlgen.c: In function 'sqlg_make_trans_dt':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlgen.c:2127:3: note: in expansion of macro 'DO_BOX'
 2127 |   DO_BOX (ST *, target_name, inx, target_names)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlgen.c:2174:3: note: in expansion of macro 'DO_BOX'
 2174 |   DO_BOX (caddr_t, n, inx, tn->tn_output_pos)
      |   ^~~~~~
sqlgen.c: In function 'sqlg_make_dt':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlgen.c:2259:5: note: in expansion of macro 'DO_BOX'
 2259 |     DO_BOX (ST *, target_name, inx, target_names)
      |     ^~~~~~
sqlgen.c: In function 'sqlg_qexp_corresponding_pos':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlgen.c:2300:3: note: in expansion of macro 'DO_BOX'
 2300 |   DO_BOX (ST *, target_ref, tinx, target_names)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlgen.c:2302:7: note: in expansion of macro 'DO_BOX'
 2302 |       DO_BOX (caddr_t, cname, cinx, qexp->_.qexp.corresponding)
      |       ^~~~~~
sqlgen.c:2292:39: warning: unused parameter 'so' [-Wunused-parameter]
 2292 | sqlg_qexp_corresponding_pos (sqlo_t * so, ST ** target_names, df_elt_t * qexp)
      |                              ~~~~~~~~~^~
sqlgen.c: In function 'sqlg_qexp_target_corresponding':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlgen.c:2329:3: note: in expansion of macro 'DO_BOX'
 2329 |   DO_BOX (ST *, target_ref, tinx, target_names)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlgen.c:2334:11: note: in expansion of macro 'DO_BOX'
 2334 |           DO_BOX (caddr_t, cname, cinx, qexp->_.qexp.corresponding)
      |           ^~~~~~
sqlgen.c:2318:42: warning: unused parameter 'so' [-Wunused-parameter]
 2318 | sqlg_qexp_target_corresponding (sqlo_t * so, ST ** target_names, df_elt_t * qexp)
      |                                 ~~~~~~~~~^~
sqlgen.c: In function 'sqlg_pred_find_duplicates':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlgen.c:2709:11: note: in expansion of macro 'DO_BOX'
 2709 |           DO_BOX (df_elt_t *, term, inx, pred->_.control.terms)
      |           ^~~~~~
sqlgen.c: In function 'dfe_unit_gb_dependant':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlgen.c:2866:15: note: in expansion of macro 'DO_BOX'
 2866 |               DO_BOX (ST *, as_exp, inx, ot->ot_dt->_.select_stmt.selection)
      |               ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlgen.c:2908:7: note: in expansion of macro 'DO_BOX'
 2908 |       DO_BOX (df_elt_t *, elt, inx, dfe->_.qexp.terms)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlgen.c:2971:7: note: in expansion of macro 'DO_BOX'
 2971 |       DO_BOX (ST *, spec, inx, dfe->_.setp.specs)
      |       ^~~~~~
sqlgen.c: In function 'dfe_list_gb_dependant':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlgen.c:2997:7: note: in expansion of macro 'DO_BOX'
 2997 |       DO_BOX (df_elt_t *, elt, inx, dfe_arr)
      |       ^~~~~~
sqlgen.c: In function 'sqlg_tree_has_aggregate':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlgen.c:3227:7: note: in expansion of macro 'DO_BOX'
 3227 |       DO_BOX (ST *, elt, inx, ((ST **)tree))
      |       ^~~~~~
sqlgen.c: In function 'always_null_agg_arr_gen':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlgen.c:3245:5: note: in expansion of macro 'DO_BOX'
 3245 |     DO_BOX (ST *, item, inx, etalon)
      |     ^~~~~~
sqlgen.c: In function 'always_null_arr_gen':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlgen.c:3263:5: note: in expansion of macro 'DO_BOX'
 3263 |     DO_BOX (ST *, item, inx, etalon)
      |     ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlgen.c:3269:9: note: in expansion of macro 'DO_BOX'
 3269 |         DO_BOX (ST *, item2, inx2, subseq)
      |         ^~~~~~
sqlgen.c:3276:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 3276 |         if (inx2 != BOX_ELEMENTS (subseq))
      |                  ^~
sqlgen.c: In function 'sqlg_may_parallelize':
sqlgen.c:3357:23: warning: comparison of distinct pointer types lacks a cast [-Wcompare-distinct-pointer-types]
 3357 |               if (qn0 == ose->ose_sctr)
      |                       ^~
sqlgen.c: In function 'sqlg_top_distinct':
sqlgen.c:3469:33: warning: unused parameter 'sc' [-Wunused-parameter]
 3469 | sqlg_top_distinct (sql_comp_t * sc, table_source_t * ts)
      |                    ~~~~~~~~~~~~~^~
sqlgen.c: In function 'cv_is_copiable':
sqlgen.c:3610:19: warning: variable 'last' set but not used [-Wunused-but-set-variable]
 3610 |   instruction_t * last = NULL;
      |                   ^~~~
sqlgen.c: In function 'cv_copy':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlgen.c:3667:13: note: in expansion of macro 'DO_BOX'
 3667 |             DO_BOX (caddr_t, ia, inx, dp->dp_input_args)
      |             ^~~~~~
sqlgen.c:3667:30: warning: unused variable 'ia' [-Wunused-variable]
 3667 |             DO_BOX (caddr_t, ia, inx, dp->dp_input_args)
      |                              ^~
../../libsrc/Dk/Dkbox.h:261:17: note: in definition of macro 'DO_BOX'
  261 |             dtp v = (dtp) (((void **)(arr)) [inx]);
      |                 ^
sqlgen.c:3632:7: warning: unused variable 'len' [-Wunused-variable]
 3632 |   int len;
      |       ^~~
sqlgen.c: In function 'sqlg_union_fref':
sqlgen.c:3764:7: warning: variable 'first' set but not used [-Wunused-but-set-variable]
 3764 |   int first = 1;
      |       ^~~~~
sqlgen.c:3755:69: warning: unused parameter 'dt_dfe' [-Wunused-parameter]
 3755 | sqlg_union_fref (sql_comp_t * sc, fun_ref_node_t * fref, df_elt_t * dt_dfe, dk_set_t * terms_ret)
      |                                                          ~~~~~~~~~~~^~~~~~
sqlgen.c: In function 'sqlg_cl_colocate_union':
sqlgen.c:3852:38: warning: unused parameter 'sc' [-Wunused-parameter]
 3852 | sqlg_cl_colocate_union (sql_comp_t * sc, fun_ref_node_t * fref, dk_set_t terms)
      |                         ~~~~~~~~~~~~~^~
sqlgen.c:3852:59: warning: unused parameter 'fref' [-Wunused-parameter]
 3852 | sqlg_cl_colocate_union (sql_comp_t * sc, fun_ref_node_t * fref, dk_set_t terms)
      |                                          ~~~~~~~~~~~~~~~~~^~~~
sqlgen.c:3852:74: warning: unused parameter 'terms' [-Wunused-parameter]
 3852 | sqlg_cl_colocate_union (sql_comp_t * sc, fun_ref_node_t * fref, dk_set_t terms)
      |                                                                 ~~~~~~~~~^~~~~
sqlgen.c: In function 'sqlg_make_sort_nodes':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlgen.c:4113:3: note: in expansion of macro 'DO_BOX'
 4113 |   DO_BOX (ST *, spec, inx, order_by)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlgen.c:4159:15: note: in expansion of macro 'DO_BOX_FAST'
 4159 |               DO_BOX_FAST (ST *, arg_st, argidx, fref->_.fn_ref.fn_arglist)
      |               ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlgen.c:4243:7: note: in expansion of macro 'DO_BOX'
 4243 |       DO_BOX (state_slot_t *, out, inx, ssl_out)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlgen.c:4280:7: note: in expansion of macro 'DO_BOX'
 4280 |       DO_BOX (ST *, exp, inx, dt->_.select_stmt.selection)
      |       ^~~~~~
sqlgen.c:4417:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 4417 |   if (!group_by || ginx == BOX_ELEMENTS (group_by))
      |                         ^~
sqlgen.c: In function 'bif_grouping':
sqlgen.c:4433:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4433 | bif_grouping (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
sqlgen.c: In function 'bif_grouping_set_bitmap':
sqlgen.c:4446:51: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4446 | bif_grouping_set_bitmap (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                         ~~~~~~~~~~^~~~~~~
sqlgen.c: In function 'make_grouping_bitmap_set':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlgen.c:4512:7: note: in expansion of macro 'DO_BOX'
 4512 |       DO_BOX (ST *, st, inx, sorted_etalon)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlgen.c:4531:3: note: in expansion of macro 'DO_BOX'
 4531 |   DO_BOX (ST*, st, inx, sel_cols)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlgen.c:4534:7: note: in expansion of macro 'DO_BOX'
 4534 |       DO_BOX (ST*, st2, inx2, sorted_etalon)
      |       ^~~~~~
sqlgen.c: In function 'sqlg_oby_node':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlgen.c:4609:3: note: in expansion of macro 'DO_BOX'
 4609 |   DO_BOX (ST *, exp, inx, tree->_.select_stmt.selection)
      |   ^~~~~~
sqlgen.c: In function 'sqlg_middle_distinct':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlgen.c:4646:3: note: in expansion of macro 'DO_BOX'
 4646 |   DO_BOX (ST *, exp, inx, group->_.setp.specs)
      |   ^~~~~~
sqlgen.c: In function 'sqlo_exp_in_gby':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlgen.c:4670:3: note: in expansion of macro 'DO_BOX'
 4670 |   DO_BOX (ST *, spec, inx, specs)
      |   ^~~~~~
sqlgen.c: In function 'sqlg_group_node':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlgen.c:4705:7: note: in expansion of macro 'DO_BOX'
 4705 |       DO_BOX (ST *, exp, inx, tree->_.select_stmt.selection)
      |       ^~~~~~
sqlgen.c: In function 'sqlg_add_breakup_node':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlgen.c:5095:3: note: in expansion of macro 'DO_BOX'
 5095 |   DO_BOX (state_slot_t *, ssl, inx, ssl_out)
      |   ^~~~~~
sqlgen.c:5092:12: warning: unused variable 'alen' [-Wunused-variable]
 5092 |   int inx, alen = box_length (ssl_out) / sizeof (caddr_t);
      |            ^~~~
sqlgen.c: In function 'sqlg_handle_select_list':
sqlgen.c:5147:123: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat=]
 5147 |     sqlc_new_error (so->so_sc->sc_cc, "37000", "SQ142", "Different number of expected and generated columns in a select (%d vs %d)", BOX_ELEMENTS(selection), BOX_ELEMENTS(target_names));
      |                                                                                                                          ~^
      |                                                                                                                           |
      |                                                                                                                           int
      |                                                                                                                          %ld
sqlgen.c:5147:129: warning: format '%d' expects argument of type 'int', but argument 6 has type 'long unsigned int' [-Wformat=]
 5147 |     sqlc_new_error (so->so_sc->sc_cc, "37000", "SQ142", "Different number of expected and generated columns in a select (%d vs %d)", BOX_ELEMENTS(selection), BOX_ELEMENTS(target_names));
      |                                                                                                                                ~^
      |                                                                                                                                 |
      |                                                                                                                                 int
      |                                                                                                                                %ld
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlgen.c:5149:3: note: in expansion of macro 'DO_BOX'
 5149 |   DO_BOX (ST *, exp, inx, tree->_.select_stmt.selection)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlgen.c:5183:7: note: in expansion of macro 'DO_BOX'
 5183 |       DO_BOX (state_slot_t *, out, inx, res)
      |       ^~~~~~
sqlgen.c:5183:31: warning: unused variable 'out' [-Wunused-variable]
 5183 |       DO_BOX (state_slot_t *, out, inx, res)
      |                               ^~~
../../libsrc/Dk/Dkbox.h:261:17: note: in definition of macro 'DO_BOX'
  261 |             dtp v = (dtp) (((void **)(arr)) [inx]);
      |                 ^
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlgen.c:5197:3: note: in expansion of macro 'DO_BOX'
 5197 |   DO_BOX (ST *, exp, inx, tree->_.select_stmt.selection)
      |   ^~~~~~
sqlgen.c:5197:17: warning: unused variable 'exp' [-Wunused-variable]
 5197 |   DO_BOX (ST *, exp, inx, tree->_.select_stmt.selection)
      |                 ^~~
../../libsrc/Dk/Dkbox.h:261:17: note: in definition of macro 'DO_BOX'
  261 |             dtp v = (dtp) (((void **)(arr)) [inx]);
      |                 ^
sqlgen.c: In function 'sqlg_dt_query_1':
sqlgen.c:5626:5: warning: label 'make_select' defined but not used [-Wunused-label]
 5626 |     make_select:
      |     ^~~~~~~~~~~
sqlgen.c:5401:8: warning: unused variable 'delay_colo' [-Wunused-variable]
 5401 |   char delay_colo = sc->sc_delay_colocate;
      |        ^~~~~~~~~~
sqlgen.c:5395:14: warning: variable 'group_dfe' set but not used [-Wunused-but-set-variable]
 5395 |   df_elt_t * group_dfe = NULL, * order_dfe = NULL, * dfe;
      |              ^~~~~~~~~
sqlgen.c: In function 'dfe_unit_col_loci':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlgen.c:5874:19: note: in expansion of macro 'DO_BOX'
 5874 |                   DO_BOX (ST *, as_exp, inx, ot->ot_dt->_.select_stmt.selection)
      |                   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlgen.c:5911:7: note: in expansion of macro 'DO_BOX'
 5911 |       DO_BOX (df_elt_t *, elt, inx, dfe->_.qexp.terms)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlgen.c:5921:11: note: in expansion of macro 'DO_BOX'
 5921 |           DO_BOX (df_elt_t *, elt, inx, dfe->_.control.terms)
      |           ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlgen.c:5930:15: note: in expansion of macro 'DO_BOX'
 5930 |               DO_BOX (ST *, elt, inx, dfe->dfe_tree->_.comma_exp.exps)
      |               ^~~~~~
sqlgen.c: In function 'dfe_list_col_loci':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlgen.c:5977:7: note: in expansion of macro 'DO_BOX'
 5977 |       DO_BOX (df_elt_t *, elt, inx, dfe_arr)
      |       ^~~~~~
sqlgen.c: In function 'sqlg_make_sort_nodes':
sqlgen.c:4208:51: warning: this statement may fall through [-Wimplicit-fallthrough=]
 4208 |                   aggregate->ssl_sqt.sqt_non_null = 1;
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
sqlgen.c:4210:19: note: here
 4210 |                   default:
      |                   ^~~~~~~
sqlgen.c: In function 'sqlg_dt_query_1':
sqlgen.c:5478:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
 5478 |                 if (dfe->dfe_tree)
      |                    ^
sqlgen.c:5490:13: note: here
 5490 |             case DFE_VALUE_SUBQ:
      |             ^~~~
sqlgen.c: In function 'sqlg_set_stmt':
sqlgen.c:2436:11: warning: 'left_qr' may be used uninitialized [-Wmaybe-uninitialized]
 2436 |       sel = left_qr->qr_select_node;
      |       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
sqlgen.c:2403:12: note: 'left_qr' was declared here
 2403 |   query_t *left_qr, *right_qr;
      |            ^~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlcost.lo `test -f 'sqlcost.c' || echo './'`sqlcost.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlcost.c  -fPIC -DPIC -o .libs/libwi_la-sqlcost.o
sqlcost.c: In function 'dfe_cs_row_cost':
sqlcost.c:175:56: warning: unused parameter 'col_card' [-Wunused-parameter]
  175 | dfe_cs_row_cost (df_elt_t * dfe, float inx_card, float col_card)
      |                                                  ~~~~~~^~~~~~~~
sqlcost.c: In function 'pred_has_inx_subq':
sqlcost.c:321:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  321 |       for (inx = 1; inx < BOX_ELEMENTS (body); inx++)
      |                         ^
sqlcost.c: In function 'dfe_cl_colocated':
sqlcost.c:421:30: warning: unused parameter 'prev' [-Wunused-parameter]
  421 | dfe_cl_colocated (df_elt_t * prev, df_elt_t * dfe)
      |                   ~~~~~~~~~~~^~~~
sqlcost.c:421:47: warning: unused parameter 'dfe' [-Wunused-parameter]
  421 | dfe_cl_colocated (df_elt_t * prev, df_elt_t * dfe)
      |                                    ~~~~~~~~~~~^~~
In file included from ../../libsrc/Dk.h:102,
                 from wi.h:56,
                 from sqlnode.h:32,
                 from sqlcost.c:28:
sqlcost.c: In function 'dfe_cs_seg_cost':
sqlcost.c:491:23: warning: variable 'col' set but not used [-Wunused-but-set-variable]
  491 |   DO_SET (df_elt_t *, col, &dfe->_.table.out_cols)
      |                       ^~~
../../libsrc/Dk/Dksets.h:88:16: note: in definition of macro 'DO_SET'
   88 |           type var; \
      |                ^~~
sqlcost.c: In function 'dfe_key_seg_next_cost':
sqlcost.c:532:35: warning: unused parameter 'dfe' [-Wunused-parameter]
  532 | dfe_key_seg_next_cost (df_elt_t * dfe, float spacing)
      |                        ~~~~~~~~~~~^~~
sqlcost.c: In function 'dfe_vec_index_unit':
sqlcost.c:548:47: warning: variable 'n_seg' set but not used [-Wunused-but-set-variable]
  548 |   float n_from_top, n_sib, n_in_sibs, n_page, n_seg;
      |                                               ^~~~~
sqlcost.c: In function 'dfe_cl_bottle_factor':
sqlcost.c:600:34: warning: unused parameter 'dfe' [-Wunused-parameter]
  600 | dfe_cl_bottle_factor (df_elt_t * dfe, float * unit_ret)
      |                       ~~~~~~~~~~~^~~
sqlcost.c:600:47: warning: unused parameter 'unit_ret' [-Wunused-parameter]
  600 | dfe_cl_bottle_factor (df_elt_t * dfe, float * unit_ret)
      |                                       ~~~~~~~~^~~~~~~~
sqlcost.c: At top level:
sqlcost.c:764:3: warning: missing initializer for field 'fnc_mode' of 'fn_card_t' {aka 'struct fn_card_s'} [-Wmissing-field-initializers]
  764 |   {{"isiri_id", 0.98, 0.001},
      |   ^
sqlcost.c:754:9: note: 'fnc_mode' declared here
  754 |   char  fnc_mode;
      |         ^~~~~~~~
sqlcost.c:768:4: warning: missing initializer for field 'fnc_mode' of 'fn_card_t' {aka 'struct fn_card_s'} [-Wmissing-field-initializers]
  768 |    {NULL, 0, 0}};
      |    ^
sqlcost.c:754:9: note: 'fnc_mode' declared here
  754 |   char  fnc_mode;
      |         ^~~~~~~~
In file included from ../../libsrc/Dk.h:97:
sqlcost.c: In function 'sqlo_eq_cost':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlcost.c:886:7: note: in expansion of macro 'DO_BOX'
  886 |       DO_BOX (caddr_t *, bucket, inx, ((caddr_t **)left_col->col_hist))
      |       ^~~~~~
sqlcost.c: In function 'sqlo_rq_g_in_check':
sqlcost.c:942:26: warning: variable 'o_col' set but not used [-Wunused-but-set-variable]
  942 |   dbe_column_t * s_col, *o_col;
      |                          ^~~~~
sqlcost.c: In function 'sqlo_in_list_unit':
sqlcost.c:984:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  984 |   else if (nth >= BOX_ELEMENTS (in_list) - 1)
      |                ^~
sqlcost.c:968:63: warning: unused parameter 'u1' [-Wunused-parameter]
  968 | sqlo_in_list_unit (df_elt_t * in_tb, df_elt_t * pred, float * u1, float * a1)
      |                                                       ~~~~~~~~^~
sqlcost.c: In function 'sqlo_pred_unit_1':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlcost.c:1056:15: note: in expansion of macro 'DO_BOX'
 1056 |               DO_BOX (caddr_t *, bucket, inx, ((caddr_t **)left_col->col_hist))
      |               ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlcost.c:1081:15: note: in expansion of macro 'DO_BOX'
 1081 |               DO_BOX (caddr_t *, bucket, inx, ((caddr_t **)left_col->col_hist))
      |               ^~~~~~
sqlcost.c: In function 'sqlo_dfe_locus_rpc_cost':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlcost.c:1188:7: note: in expansion of macro 'DO_BOX'
 1188 |       DO_BOX (df_elt_t *, elt, inx, dfe_arr)
      |       ^~~~~~
sqlcost.c: In function 'sqlo_p_stat_query':
sqlcost.c:1443:7: warning: unused variable 'rpc_timeout' [-Wunused-variable]
 1443 |   int rpc_timeout = cli->cli_rpc_timeout;
      |       ^~~~~~~~~~~
sqlcost.c:1442:15: warning: unused variable 'at_start' [-Wunused-variable]
 1442 |   time_msec_t at_start = cli->cli_anytime_started;
      |               ^~~~~~~~
sqlcost.c:1441:12: warning: unused variable 'usr' [-Wunused-variable]
 1441 |   user_t * usr = cli->cli_user;
      |            ^~~
sqlcost.c: In function 'key_one_slice':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
cluster.h:1229:5: note: in expansion of macro 'DO_BOX'
 1229 |     DO_BOX (cl_slice_t *, csl, __ci, clm->clm_local_chg->chg_hosted_slices)
      |     ^~~~~~
sqlcost.c:1551:7: note: in expansion of macro 'DO_LOCAL_CSL'
 1551 |       DO_LOCAL_CSL (csl, key->key_partition->kpd_map)
      |       ^~~~~~~~~~~~
sqlcost.c: In function 'smp_destroy':
sqlcost.c:1604:28: warning: unused parameter 'smp' [-Wunused-parameter]
 1604 | smp_destroy (tb_sample_t * smp)
      |              ~~~~~~~~~~~~~~^~~
sqlcost.c: In function 'sqlo_is_text_after_test':
sqlcost.c:1915:56: warning: unused parameter 'text_pred' [-Wunused-parameter]
 1915 | sqlo_is_text_after_test (df_elt_t * tb_dfe, df_elt_t * text_pred)
      |                                             ~~~~~~~~~~~^~~~~~~~~
sqlcost.c: In function 'dfe_const_rhs':
sqlcost.c:2310:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 2310 |       right = in_list[nth + 1 >= BOX_ELEMENTS(in_list) ? 0 : nth + 1];
      |                               ^~
sqlcost.c: In function 'itc_row_selectivity':
sqlcost.c:2428:47: warning: unused parameter 'inx_est' [-Wunused-parameter]
 2428 | itc_row_selectivity (it_cursor_t * itc, int64 inx_est)
sqlcost.c: In function 'sqlo_inx_sample_1':
sqlcost.c:2520:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 2520 |               if (inx >= (sizeof (row_specs)/sizeof (search_spec_t)))
      |                       ^~
sqlcost.c: In function 'ric_set_sample':
sqlcost.c:2631:37: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
 2631 |   while (ctx->ric_samples->ht_count > ric_samples_sz)
      |                                     ^
In file included from ../../libsrc/Dk.h:100:
sqlcost.c: In function 'sqlo_record_rdf_p':
sqlcost.c:2795:39: warning: unused variable 'ign' [-Wunused-variable]
 2795 |       DO_IDHASH (caddr_t, k, caddr_t, ign,  cs->cs_distinct)
      |                                       ^~~
../../libsrc/Dk/Dkhashext.h:285:10: note: in definition of macro 'DO_IDHASH'
  285 |       td data = *data##p;
      |          ^~~~
sqlcost.c:2808:35: warning: unused variable 'ign' [-Wunused-variable]
 2808 |   DO_IDHASH (caddr_t, k, caddr_t, ign,  cs->cs_distinct)
      |                                   ^~~
../../libsrc/Dk/Dkhashext.h:285:10: note: in definition of macro 'DO_IDHASH'
  285 |       td data = *data##p;
      |          ^~~~
sqlcost.c:2768:12: warning: unused variable 'p' [-Wunused-variable]
 2768 |   iri_id_t p = unbox_iri_id (p_const);
      |            ^
sqlcost.c: In function 'sqlo_non_leading_const_inf_cost':
sqlcost.c:2859:28: warning: variable 'org_p' set but not used [-Wunused-but-set-variable]
 2859 |       ST * org_o = NULL, * org_p = NULL;
      |                            ^~~~~
sqlcost.c:2859:12: warning: variable 'org_o' set but not used [-Wunused-but-set-variable]
 2859 |       ST * org_o = NULL, * org_p = NULL;
      |            ^~~~~
sqlcost.c:2849:85: warning: unused parameter 'uppers' [-Wunused-parameter]
 2849 | sqlo_non_leading_const_inf_cost (df_elt_t * tb_dfe, df_elt_t ** lowers, df_elt_t ** uppers, index_choice_t * ic)
      |                                                                         ~~~~~~~~~~~~^~~~~~
sqlcost.c: In function 'sqlo_inx_sample':
sqlcost.c:3004:28: warning: variable 'org_p' set but not used [-Wunused-but-set-variable]
 3004 |       ST * org_o = NULL, * org_p = NULL;
      |                            ^~~~~
sqlcost.c:3004:12: warning: variable 'org_o' set but not used [-Wunused-but-set-variable]
 3004 |       ST * org_o = NULL, * org_p = NULL;
      |            ^~~~~
sqlcost.c: In function 'dfe_hash_fill_unit':
sqlcost.c:3131:32: warning: unused parameter 'dfe' [-Wunused-parameter]
 3131 | dfe_hash_fill_unit (df_elt_t * dfe, float arity)
      |                     ~~~~~~~~~~~^~~
sqlcost.c: In function 'sqlo_const_iri':
sqlcost.c:3140:26: warning: unused parameter 'so' [-Wunused-parameter]
 3140 | sqlo_const_iri (sqlo_t * so, df_elt_t * dfe)
      |                 ~~~~~~~~~^~
sqlcost.c: In function 'rq_sample':
sqlcost.c:3418:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 3418 |       for (ctr = 1; ctr < BOX_ELEMENTS (in_list); ctr++)
      |                         ^
sqlcost.c: In function 'rq_sample_subp':
sqlcost.c:3462:9: warning: unused variable 'sum' [-Wunused-variable]
 3462 |   int64 sum = 0;
      |         ^~~
sqlcost.c: In function 'dfe_p_card':
sqlcost.c:3528:11: warning: unused variable 'place' [-Wunused-variable]
 3528 |   float * place;
      |           ^~~~~
sqlcost.c: In function 'dfe_init_p_stat':
sqlcost.c:3575:12: warning: unused variable 'c' [-Wunused-variable]
 3575 |   df_elt_t c;
      |            ^
sqlcost.c: In function 'sqlo_p_stat_default':
sqlcost.c:3607:28: warning: unused parameter 'c' [-Wunused-parameter]
 3607 | sqlo_p_stat_default (float c, float * p_stat)
      |                      ~~~~~~^
sqlcost.c: In function 'pred_const_rhs':
sqlcost.c:3846:30: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 3846 |       r = in_list[nth_in + 1 >= BOX_ELEMENTS (in_list) ? 0 : nth_in + 1];
      |                              ^~
sqlcost.c: In function 'dfe_hash_fill_cost':
sqlcost.c:3939:73: warning: unused parameter 'overhead_ret' [-Wunused-parameter]
 3939 | dfe_hash_fill_cost (df_elt_t * dfe, float * unit, float * card, float * overhead_ret)
      |                                                                 ~~~~~~~~^~~~~~~~~~~~
sqlcost.c: In function 'dfe_table_unq_card':
sqlcost.c:3995:13: warning: unused variable 'est' [-Wunused-variable]
 3995 |       int64 est = sqlo_inx_sample (dfe, dfe->_.table.key, NULL, NULL, 0, ic);
      |             ^~~
sqlcost.c:3985:64: warning: unused parameter 'tb_card' [-Wunused-parameter]
 3985 | dfe_table_unq_card (df_elt_t * dfe, index_choice_t * ic, float tb_card, float * inx_card_ret, df_elt_t ** eq_preds, int eq_fill, float * col_card_ret)
      |                                                          ~~~~~~^~~~~~~
sqlcost.c: In function 'dfe_table_cost_ic_1':
sqlcost.c:4086:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 4086 |     if (eq_fill < sizeof (eq_preds) / sizeof (caddr_t))
      |                 ^
sqlcost.c: In function 'sqlo_set_cost':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlcost.c:4408:3: note: in expansion of macro 'DO_BOX'
 4408 |   DO_BOX (df_elt_t *, term, inx, dfe->_.qexp.terms)
      |   ^~~~~~
sqlcost.c: In function 'sqlo_proc_table_cost':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlcost.c:4484:3: note: in expansion of macro 'DO_BOX'
 4484 |   DO_BOX (caddr_t, name, inx, formal)
      |   ^~~~~~
sqlcost.c: In function 'dfe_exp_card':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlcost.c:4622:9: note: in expansion of macro 'DO_BOX'
 4622 |         DO_BOX (df_elt_t *, arg, inx, dfe->_.call.args)
      |         ^~~~~~
sqlcost.c: In function 'dfe_group_by_card':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlcost.c:4640:3: note: in expansion of macro 'DO_BOX'
 4640 |   DO_BOX (ST *, spec, inx, dfe->_.setp.specs)
      |   ^~~~~~
sqlcost.c: In function 'dfe_list_cost':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlcost.c:4768:7: note: in expansion of macro 'DO_BOX'
 4768 |       DO_BOX (df_elt_t *, elt, inx, dfe_arr)
      |       ^~~~~~
sqlcost.c: In function 'dfe_rdfs_type_check_card':
sqlcost.c:4852:14: warning: variable 'key' set but not used [-Wunused-but-set-variable]
 4852 |   dbe_key_t *key;
      |              ^~~
sqlcost.c:4849:99: warning: unused parameter 'inx_cost_ret' [-Wunused-parameter]
 4849 | dfe_rdfs_type_check_card (df_elt_t * dfe, index_choice_t * ic, df_elt_t ** eqs, int n_eqs, float *inx_cost_ret)
      |                                                                                            ~~~~~~~^~~~~~~~~~~~
sqlcost.c: In function 'sqlo_double_literal':
sqlcost.c:1534:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1534 |       {
      |       ^
sqlcost.c:1539:5: note: here
 1539 |     default:
      |     ^~~~~~~
sqlcost.c: In function 'dfe_unit_cost':
sqlcost.c:4665:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
 4665 |       if (!enable_value_subq_cost)
      |          ^
sqlcost.c:4668:5: note: here
 4668 |     case DFE_DT:
      |     ^~~~
sqlcost.c: In function 'sqlo_p_stat_query':
sqlcost.c:1493:13: warning: 'cnt' may be used uninitialized [-Wmaybe-uninitialized]
 1493 |   p_stat[0] = cnt;
      |   ~~~~~~~~~~^~~~~
sqlcost.c:1433:9: note: 'cnt' was declared here
 1433 |   int64 cnt, s_cnt, o_cnt;
      |         ^~~
sqlcost.c:1494:13: warning: 's_cnt' may be used uninitialized [-Wmaybe-uninitialized]
 1494 |   p_stat[1] = s_cnt;
      |   ~~~~~~~~~~^~~~~~~
sqlcost.c:1433:14: note: 's_cnt' was declared here
 1433 |   int64 cnt, s_cnt, o_cnt;
      |              ^~~~~
sqlcost.c:1495:13: warning: 'o_cnt' may be used uninitialized [-Wmaybe-uninitialized]
 1495 |   p_stat[2] = o_cnt;
      |   ~~~~~~~~~~^~~~~~~
sqlcost.c:1433:21: note: 'o_cnt' was declared here
 1433 |   int64 cnt, s_cnt, o_cnt;
      |                     ^~~~~
sqlcost.c: In function 'rq_cols_init':
sqlcost.c:3304:14: warning: 'rqp' may be used uninitialized [-Wmaybe-uninitialized]
 3304 |       if (rqp->rqp_lower && PRED_IS_EQ_OR_IN (rqp->rqp_lower))
      |           ~~~^~~~~~~~~~~
sqlcost.c:3278:15: note: 'rqp' was declared here
 3278 |   rq_pred_t * rqp;
      |               ^~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqltrig.lo `test -f 'sqltrig.c' || echo './'`sqltrig.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqltrig.c  -fPIC -DPIC -o .libs/libwi_la-sqltrig.o
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56,
                 from sqlnode.h:32,
                 from sqltrig.c:28:
sqltrig.c: In function 'trig_call_check':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqltrig.c:294:3: note: in expansion of macro 'DO_BOX'
  294 |   DO_BOX (oid_t, col, inx, upd_col_ids)
      |   ^~~~~~
sqltrig.c: In function 'cl_trig_flush':
sqltrig.c:335:28: warning: unused parameter 'qn_run' [-Wunused-parameter]
  335 | cl_trig_flush (qn_input_fn qn_run, data_source_t * qn, caddr_t * qst)
      |                ~~~~~~~~~~~~^~~~~~
sqltrig.c:335:52: warning: unused parameter 'qn' [-Wunused-parameter]
  335 | cl_trig_flush (qn_input_fn qn_run, data_source_t * qn, caddr_t * qst)
      |                                    ~~~~~~~~~~~~~~~~^~
sqltrig.c:335:66: warning: unused parameter 'qst' [-Wunused-parameter]
  335 | cl_trig_flush (qn_input_fn qn_run, data_source_t * qn, caddr_t * qst)
      |                                                        ~~~~~~~~~~^~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlver.lo `test -f 'sqlver.c' || echo './'`sqlver.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlver.c  -fPIC -DPIC -o .libs/libwi_la-sqlver.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlprocc.lo `test -f 'sqlprocc.c' || echo './'`sqlprocc.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlprocc.c  -fPIC -DPIC -o .libs/libwi_la-sqlprocc.o
In file included from ../../libsrc/Dk.h:97,
                 from ../../libsrc/libutil.h:30,
                 from sqlprocc.c:28:
sqlprocc.c: In function 'sqlc_decl_variable_list_1':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlprocc.c:170:3: note: in expansion of macro 'DO_BOX'
  170 |   DO_BOX (ST *, decl, inx, params)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlprocc.c:247:7: note: in expansion of macro 'DO_BOX'
  247 |       DO_BOX (ST *, decl, inx, params)
      |       ^~~~~~
sqlprocc.c: In function 'sqlc_opt_fetches':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlprocc.c:414:9: note: in expansion of macro 'DO_BOX'
  414 |         DO_BOX (state_slot_t *, out_slot, inx, out_slots)
      |         ^~~~~~
sqlprocc.c: In function 'sqlc_fetch_stmt':
sqlprocc.c:477:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  477 |   if (n_slots != BOX_ELEMENTS (targets))
      |               ^~
sqlprocc.c:479:9: warning: format '%d' expects argument of type 'int', but argument 6 has type 'long unsigned int' [-Wformat=]
  479 |         "The count of supplied parameters to Virtuoso/PL FETCH "
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sqlprocc.c:480:82: note: format string is defined here
  480 |         "statement does not match the count of selected columns: %d parameters, %d columns", n_slots, BOX_ELEMENTS (targets));
      |                                                                                 ~^
      |                                                                                  |
      |                                                                                  int
      |                                                                                 %ld
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlprocc.c:482:3: note: in expansion of macro 'DO_BOX_FAST'
  482 |   DO_BOX_FAST (ST *, ref, inx, targets)
      |   ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
sqlprocc.c:494:7: note: in expansion of macro '_DO_BOX_FAST'
  494 |       _DO_BOX_FAST (inx2, targets)
      |       ^~~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlprocc.c:538:7: note: in expansion of macro 'DO_BOX'
  538 |       DO_BOX (ST *, ref, inx, targets)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlprocc.c:556:7: note: in expansion of macro 'DO_BOX'
  556 |       DO_BOX (ST *, ref, inx, targets)
      |       ^~~~~~
sqlprocc.c: In function 'sqlc_compound_stmt':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlprocc.c:634:3: note: in expansion of macro 'DO_BOX'
  634 |   DO_BOX (ST *, stmt, inx, body)
      |   ^~~~~~
sqlprocc.c: In function 'sqlc_if_stmt':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlprocc.c:697:3: note: in expansion of macro 'DO_BOX'
  697 |   DO_BOX (ST *, clause, inx, stmt->_.if_stmt.elif_list)
      |   ^~~~~~
sqlprocc.c: In function 'sqlc_proc_cost':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlprocc.c:865:3: note: in expansion of macro 'DO_BOX'
  865 |   DO_BOX (caddr_t, n, inx, numbers)
      |   ^~~~~~
sqlprocc.c: In function 'sqlc_for_vectored_decl':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlprocc.c:879:3: note: in expansion of macro 'DO_BOX'
  879 |   DO_BOX (ST *, decl, inx, params)
      |   ^~~~~~
sqlprocc.c:882:17: warning: variable 'compound_set' set but not used [-Wunused-but-set-variable]
  882 |       dk_set_t *compound_set = NULL;
      |                 ^~~~~~~~~~~~
sqlprocc.c: In function 'sqlc_for_vectored_stmt':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlprocc.c:941:3: note: in expansion of macro 'DO_BOX_FAST'
  941 |   DO_BOX_FAST (ST *, decl, inx, stmt->_.for_vec.decl)
      |   ^~~~~~~~~~~
sqlprocc.c: In function 'sqlc_not_vectored_stmt':
sqlprocc.c:979:7: warning: unused variable 'inx' [-Wunused-variable]
  979 |   int inx;
      |       ^~~
sqlprocc.c: In function 'sqlc_cursor_no_vec':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlprocc.c:1222:7: note: in expansion of macro 'DO_BOX'
 1222 |       DO_BOX (ST *, exp, inx, tree)
      |       ^~~~~~
sqlprocc.c: In function 'sqlc_vec_current_of':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlprocc.c:1243:7: note: in expansion of macro 'DO_BOX'
 1243 |       DO_BOX (ST *, exp, inx, tree)
      |       ^~~~~~
sqlprocc.c: In function 'sqlc_check_vectored':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlprocc.c:1342:3: note: in expansion of macro 'DO_BOX'
 1342 |   DO_BOX (ST*, decl, inx, tree->_.compound.body)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlprocc.c:1346:11: note: in expansion of macro 'DO_BOX'
 1346 |           DO_BOX (ST*, decl2, inx2, decl->_.compound.body)
      |           ^~~~~~
sqlprocc.c: In function 'sqlc_module_decl':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlprocc.c:1418:3: note: in expansion of macro 'DO_BOX'
 1418 |   DO_BOX (ST *, sc_proc, inx, tree->_.module.procs)
      |   ^~~~~~
sqlprocc.c: In function 'sqlc_trig_params':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlprocc.c:1513:7: note: in expansion of macro 'DO_BOX'
 1513 |       DO_BOX (ST *, alias, inx, tree->_.trigger.old_alias)
      |       ^~~~~~
sqlprocc.c: In function 'sqlc_qr_trig_event':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlprocc.c:1592:11: note: in expansion of macro 'DO_BOX'
 1592 |           DO_BOX (caddr_t, cname, inx, event)
      |           ^~~~~~
sqlprocc.c: In function 'sqlc_compound_stmt':
sqlprocc.c:649:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
  649 |             sqlc_new_error (sc->sc_cc, "42000", "SQ135", "Duplicate label name %s", stmt->_.op.arg_1);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sqlprocc.c:651:7: note: here
  651 |       default:
      |       ^~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlintrp.lo `test -f 'sqlintrp.c' || echo './'`sqlintrp.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlintrp.c  -fPIC -DPIC -o .libs/libwi_la-sqlintrp.o
sqlintrp.c: In function 'ins_call_kwds':
sqlintrp.c:205:77: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
  205 |           if (proc->qr_parm_default && BOX_ELEMENTS (proc->qr_parm_default) > inx && proc->qr_parm_default[inx])
      |                                                                             ^
sqlintrp.c: In function 'ins_call_bif':
sqlintrp.c:282:62: warning: unused parameter 'code_vec' [-Wunused-parameter]
  282 | ins_call_bif (instruction_t * ins, caddr_t * qst, code_vec_t code_vec)
      |                                                   ~~~~~~~~~~~^~~~~~~~
sqlintrp.c: In function 'ins_call_bif_vec':
sqlintrp.c:351:4: warning: cast between incompatible function types from 'bif_t' {aka 'char * (*)(char **, char **, struct state_slot_s **)'} to 'void (*)(char **, char **, state_slot_t **, state_slot_t *)' {aka 'void (*)(char **, char **, struct state_slot_s **, struct state_slot_s *)'} [-Wcast-function-type]
  351 |   ((bif_vec_t)ins->_.bif.bif) (qst, &err, ins->_.call.params, ins->_.bif.ret);
      |    ^
sqlintrp.c:340:66: warning: unused parameter 'code_vec' [-Wunused-parameter]
  340 | ins_call_bif_vec (instruction_t * ins, caddr_t * qst, code_vec_t code_vec, int * use_scalar)
      |                                                       ~~~~~~~~~~~^~~~~~~~
In file included from ../../libsrc/Dk.h:97,
                 from ../../libsrc/libutil.h:30,
                 from sqlintrp.c:28:
sqlintrp.c: In function 'ins_call':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlintrp.c:663:17: note: in expansion of macro 'DO_BOX'
  663 |                 DO_BOX (caddr_t, kwd, kwdinx, ins->_.call.kwds)
      |                 ^~~~~~
sqlintrp.c: In function 'ins_call_proc':
sqlintrp.c:705:63: warning: unused parameter 'code_vec' [-Wunused-parameter]
  705 | ins_call_proc (instruction_t * ins, caddr_t * qst, code_vec_t code_vec)
      |                                                    ~~~~~~~~~~~^~~~~~~~
sqlintrp.c: In function 'qi_bunion_error_row':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlintrp.c:1109:3: note: in expansion of macro 'DO_BOX'
 1109 |   DO_BOX (state_slot_t *, ssl, inx, sel->sel_out_slots)
      |   ^~~~~~
sqlintrp.c: In function 'ins_fetch':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlintrp.c:1409:7: note: in expansion of macro 'DO_BOX'
 1409 |       DO_BOX (state_slot_t *, target, inx, ins->_.fetch.targets)
      |       ^~~~~~
sqlintrp.c: In function 'handler_has_state':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlintrp.c:1552:7: note: in expansion of macro 'DO_BOX'
 1552 |       DO_BOX (caddr_t *, state, inx, handler->_.handler.states)
      |       ^~~~~~
sqlintrp.c: In function 'opt_set_push':
sqlintrp.c:1585:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1585 |   if (set->os_ctr < sizeof (set->os_initial) / sizeof (caddr_t))
      |                   ^
sqlintrp.c: In function 'ins_for_vect':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlintrp.c:1965:3: note: in expansion of macro 'DO_BOX'
 1965 |   DO_BOX (state_slot_t *, arg, inx, ins->_.for_vect.in_values)
      |   ^~~~~~
sqlintrp.c:1973:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1973 |       else if (len != BOX_ELEMENTS (arr))
      |                    ^~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlintrp.c:1982:11: note: in expansion of macro 'DO_BOX'
 1982 |           DO_BOX (caddr_t, in, inx2, arr)
      |           ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlintrp.c:1999:11: note: in expansion of macro 'DO_BOX'
 1999 |           DO_BOX (caddr_t, in, inx2, arr)
      |           ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlintrp.c:2020:3: note: in expansion of macro 'DO_BOX'
 2020 |   DO_BOX (state_slot_t *, ssl, inx, ins->_.for_vect.out_vars)
      |   ^~~~~~
sqlintrp.c: In function 'code_vec_run_1':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlintrp.c:2701:19: note: in expansion of macro 'DO_BOX'
 2701 |                   DO_BOX (state_slot_t *, parm, argidx, ins->_.call.params)
      |                   ^~~~~~
sqlintrp.c:2479:28: warning: variable 'prev_breakpoint_ins' set but not used [-Wunused-but-set-variable]
 2479 |   instruction_t * volatile prev_breakpoint_ins = NULL;
      |                            ^~~~~~~~~~~~~~~~~~~
sqlintrp.c:2477:28: warning: variable 'prev_ins' set but not used [-Wunused-but-set-variable]
 2477 |   instruction_t * volatile prev_ins = NULL;
      |                            ^~~~~~~~
sqlintrp.c: In function 'ins_vec_agg_ord_distinct':
sqlintrp.c:3165:22: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare]
 3165 |           ctr += hno != prev_hno;
      |                      ^~
sqlintrp.c:3151:12: warning: unused variable 'any' [-Wunused-variable]
 3151 |   int inx, any = NULL != h_box;
      |            ^~~
sqlintrp.c: In function 'code_vec_run_v':
sqlintrp.c:3315:17: warning: the address of 'vec_adds' will always evaluate as 'true' [-Waddress]
 3315 |   if (!set_mask && ops && artm_vec (qst, ins, ops)) \
      |                 ^~
sqlintrp.c:3406:33: note: in expansion of macro 'V_HANDLE_ARTM'
 3406 |         case IN_ARTM_PLUS:      V_HANDLE_ARTM(box_add, vec_adds);
      |                                 ^~~~~~~~~~~~~
sqlintrp.c:3315:17: warning: the address of 'vec_subs' will always evaluate as 'true' [-Waddress]
 3315 |   if (!set_mask && ops && artm_vec (qst, ins, ops)) \
      |                 ^~
sqlintrp.c:3407:33: note: in expansion of macro 'V_HANDLE_ARTM'
 3407 |         case IN_ARTM_MINUS:     V_HANDLE_ARTM(box_sub, vec_subs);
      |                                 ^~~~~~~~~~~~~
sqlintrp.c:3315:17: warning: the address of 'vec_mpys' will always evaluate as 'true' [-Waddress]
 3315 |   if (!set_mask && ops && artm_vec (qst, ins, ops)) \
      |                 ^~
sqlintrp.c:3408:33: note: in expansion of macro 'V_HANDLE_ARTM'
 3408 |         case IN_ARTM_TIMES:     V_HANDLE_ARTM(box_mpy, vec_mpys);
      |                                 ^~~~~~~~~~~~~
sqlintrp.c:3315:17: warning: the address of 'vec_divs' will always evaluate as 'true' [-Waddress]
 3315 |   if (!set_mask && ops && artm_vec (qst, ins, ops)) \
      |                 ^~
sqlintrp.c:3409:41: note: in expansion of macro 'V_HANDLE_ARTM'
 3409 |         case IN_ARTM_DIV:               V_HANDLE_ARTM(box_div, vec_divs);
      |                                         ^~~~~~~~~~~~~
In file included from sqlnode.h:2095,
                 from sqlintrp.c:29:
sqlfn.h:1697:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
 1697 |   if (ms && box_length ((caddr_t)ms) < ALIGN_8 (qi->qi_n_sets) / 8) ms = NULL; \
      |                                      ^
sqlintrp.c:3423:13: note: in expansion of macro 'NEXT_MASK'
 3423 |             NEXT_MASK (next_mask, qst, ins->_.cmp.next_mask);
      |             ^~~~~~~~~
sqlfn.h:1697:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
 1697 |   if (ms && box_length ((caddr_t)ms) < ALIGN_8 (qi->qi_n_sets) / 8) ms = NULL; \
      |                                      ^
sqlintrp.c:3484:13: note: in expansion of macro 'NEXT_MASK'
 3484 |             NEXT_MASK (next_mask, qst, ins->_.cmp.next_mask);
      |             ^~~~~~~~~
sqlintrp.c:3378:28: warning: variable 'prev_breakpoint_ins' set but not used [-Wunused-but-set-variable]
 3378 |   instruction_t * volatile prev_breakpoint_ins = NULL;
      |                            ^~~~~~~~~~~~~~~~~~~
sqlintrp.c:3376:28: warning: variable 'prev_ins' set but not used [-Wunused-but-set-variable]
 3376 |   instruction_t * volatile prev_ins = NULL;
      |                            ^~~~~~~~
sqlintrp.c: In function 'sqlr_run_bif_in_sandbox':
sqlintrp.c:229:17: warning: variable 'ssls' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  229 |   state_slot_t *ssls = NULL;
      |                 ^~~~
sqlintrp.c: In function 'code_vec_run_1':
sqlintrp.c:2482:7: warning: variable 'no_vec' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 2482 |   int no_vec = 0;
      |       ^~~~~~
sqlintrp.c:2473:57: warning: argument 'offset' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 2473 | code_vec_run_1 (code_vec_t code_vec, caddr_t * qst, int offset)
      |                                                     ~~~~^~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlstmts.lo `test -f 'sqlstmts.c' || echo './'`sqlstmts.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlstmts.c  -fPIC -DPIC -o .libs/libwi_la-sqlstmts.o
In file included from ../../libsrc/Dk.h:97,
                 from ../../libsrc/libutil.h:30,
                 from sqlstmts.c:28:
sqlstmts.c: In function 'tc_trig_selection':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlstmts.c:68:9: note: in expansion of macro 'DO_BOX'
   68 |         DO_BOX (caddr_t, cname, cinx, cols)
      |         ^~~~~~
sqlstmts.c: In function 'sqlc_trig_const_params':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlstmts.c:91:3: note: in expansion of macro 'DO_BOX'
   91 |   DO_BOX (state_slot_t *, sl, inx, params)
      |   ^~~~~~
sqlstmts.c: In function 'box_add_prime_keys':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlstmts.c:114:7: note: in expansion of macro 'DO_BOX'
  114 |       DO_BOX (ST *, ref, inx, selection)
      |       ^~~~~~
sqlstmts.c: In function 'box_add_keys':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlstmts.c:161:15: note: in expansion of macro 'DO_BOX'
  161 |               DO_BOX (caddr_t, upd_col_name, i2, upd_cols)
      |               ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlstmts.c:193:7: note: in expansion of macro 'DO_BOX'
  193 |       DO_BOX (caddr_t, col_name, iu, upd_cols)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlstmts.c:217:7: note: in expansion of macro 'DO_BOX'
  217 |       DO_BOX (ST *, ref, inx, selection)
      |       ^~~~~~
sqlstmts.c: In function 'tc_free':
sqlstmts.c:276:24: warning: unused parameter 'tc' [-Wunused-parameter]
  276 | tc_free (trig_cols_t * tc)
      |          ~~~~~~~~~~~~~~^~
sqlstmts.c: In function 'tc_new_value_inx':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlstmts.c:303:7: note: in expansion of macro 'DO_BOX'
  303 |       DO_BOX (caddr_t, cname, inx, tc->tc_cols)
      |       ^~~~~~
sqlstmts.c: In function 'ins_tb_all_cols':
sqlstmts.c:354:8: warning: variable 'n_cols' set but not used [-Wunused-but-set-variable]
  354 |   long n_cols, inx;
      |        ^~~~~~
sqlstmts.c: In function 'sqlc_insert_autoincrements':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlstmts.c:429:9: note: in expansion of macro 'DO_BOX'
  429 |         DO_BOX (oid_t, col_id, inx, ins->ins_col_ids)
      |         ^~~~~~
sqlstmts.c: In function 'sqlc_ins_triggers_1':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlstmts.c:533:9: note: in expansion of macro 'DO_BOX'
  533 |         DO_BOX (oid_t, cid, cinx, col_ids)
      |         ^~~~~~
sqlstmts.c: In function 'sqlc_ins_param_types':
sqlstmts.c:643:36: warning: unused parameter 'sc' [-Wunused-parameter]
  643 | sqlc_ins_param_types (sql_comp_t * sc, insert_node_t * ins)
      |                       ~~~~~~~~~~~~~^~
sqlstmts.c: In function 'sqlc_ins_fetch':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlstmts.c:814:3: note: in expansion of macro 'DO_BOX'
  814 |   DO_BOX (state_slot_t *, ssl, inx, ik->ik_slots)
      |   ^~~~~~
sqlstmts.c: In function 'sqlc_insert':
sqlstmts.c:867:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  867 |       if (key && key->key_n_significant == dk_set_length (key->key_parts))
      |                                         ^~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlstmts.c:893:7: note: in expansion of macro 'DO_BOX'
  893 |       DO_BOX (caddr_t, col_name, inx, tree->_.insert.cols)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlstmts.c:922:11: note: in expansion of macro 'DO_BOX'
  922 |           DO_BOX (state_slot_t *, sl, inx, slots_ret)
      |           ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlstmts.c:933:11: note: in expansion of macro 'DO_BOX'
  933 |           DO_BOX (ST *, exp, inx, vals)
      |           ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlstmts.c:979:11: note: in expansion of macro 'DO_BOX'
  979 |           DO_BOX (caddr_t, col_name, inx, tree->_.insert.cols)
      |           ^~~~~~
sqlstmts.c:977:26: warning: variable 'del_pars' set but not used [-Wunused-but-set-variable]
  977 |           dk_set_t pars, del_pars;
      |                          ^~~~~~~~
sqlstmts.c: In function 'upd_optimize':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlstmts.c:1118:3: note: in expansion of macro 'DO_BOX'
 1118 |   DO_BOX (ptrlong, cid, inx, upd->upd_col_ids)
      |   ^~~~~~
sqlstmts.c:1108:27: warning: unused parameter 'sc' [-Wunused-parameter]
 1108 | upd_optimize (sql_comp_t *sc, update_node_t * upd)
      |               ~~~~~~~~~~~~^~
sqlstmts.c: In function 'sqlc_pl_selection':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlstmts.c:1182:3: note: in expansion of macro 'DO_BOX'
 1182 |   DO_BOX (ST *, exp, inx, exps)
      |   ^~~~~~
sqlstmts.c:1163:12: warning: variable 'local_crr' set but not used [-Wunused-but-set-variable]
 1163 |   dk_set_t local_crr;
      |            ^~~~~~~~~
sqlstmts.c: In function 'sqlc_update_pos_selection':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlstmts.c:1224:7: note: in expansion of macro 'DO_BOX'
 1224 |       DO_BOX (ST *, exp, inx, tc->tc_vals)
      |       ^~~~~~
sqlstmts.c: In function 'sqlc_upd_param_types':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlstmts.c:1239:3: note: in expansion of macro 'DO_BOX'
 1239 |   DO_BOX (oid_t, col_id, inx, upd->upd_col_ids)
      |   ^~~~~~
sqlstmts.c:1234:36: warning: unused parameter 'sc' [-Wunused-parameter]
 1234 | sqlc_upd_param_types (sql_comp_t * sc, update_node_t * upd)
      |                       ~~~~~~~~~~~~~^~
sqlstmts.c: In function 'upd_value_slots':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlstmts.c:1276:3: note: in expansion of macro 'DO_BOX'
 1276 |   DO_BOX (caddr_t, cname, inx, tc->tc_cols)
      |   ^~~~~~
sqlstmts.c: In function 'sqlc_update_pos':
sqlstmts.c:1345:65: warning: format '%s' expects argument of type 'char *', but argument 5 has type 'struct sql_tree_s *' [-Wformat=]
 1345 |         sqlc_new_error (sc->sc_cc, "42S02", "SQ101", "No table %s.", tree->_.insert.table);
      |                                                                ~^    ~~~~~~~~~~~~~~~~~~~~
      |                                                                 |                  |
      |                                                                 char *             struct sql_tree_s *
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlstmts.c:1353:7: note: in expansion of macro 'DO_BOX'
 1353 |       DO_BOX (caddr_t, col_name, inx, tree->_.update_pos.cols)
      |       ^~~~~~
sqlstmts.c: In function 'sqlc_update_set_keyset':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlstmts.c:1444:7: note: in expansion of macro 'DO_BOX'
 1444 |       DO_BOX (ptrlong, cid, inx, upd->upd_col_ids)
      |       ^~~~~~
sqlstmts.c:1446:19: warning: comparison of integer expressions of different signedness: 'long int' and 'oid_t' {aka 'long unsigned int'} [-Wsign-compare]
 1446 |           if (cid == col->col_id)
      |                   ^~
sqlstmts.c: In function 'sqlc_update_searched':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlstmts.c:1502:7: note: in expansion of macro 'DO_BOX'
 1502 |       DO_BOX (caddr_t, col_name, inx, tree->_.update_src.cols)
      |       ^~~~~~
sqlstmts.c: In function 'sqlc_table_from_select_view':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlstmts.c:1767:3: note: in expansion of macro 'DO_BOX'
 1767 |   DO_BOX (state_slot_t *, ssl, inx, sel_out)
      |   ^~~~~~
sqlstmts.c: In function 'sqlc_sch_list':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlstmts.c:1916:3: note: in expansion of macro 'DO_BOX'
 1916 |   DO_BOX (ST *, elt, inx, list)
      |   ^~~~~~
sqlstmts.c: In function 'sqlc_make_policy_trig':
sqlstmts.c:787:11: warning: '__builtin_strncpy' specified bound 10 equals destination size [-Wstringop-truncation]
  787 |           strncpy (state, ((char **) err)[1], sizeof (state));
      |           ^
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlview.lo `test -f 'sqlview.c' || echo './'`sqlview.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlview.c  -fPIC -DPIC -o .libs/libwi_la-sqlview.o
In file included from ../../libsrc/Dk.h:97,
                 from ../../libsrc/libutil.h:30,
                 from sqlview.c:28:
sqlview.c: In function 'sqlc_expand_col_ref':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlview.c:92:3: note: in expansion of macro 'DO_BOX'
   92 |   DO_BOX (ST *, as_exp, inx, selection)
      |   ^~~~~~
sqlview.c:87:35: warning: unused parameter 'sc' [-Wunused-parameter]
   87 | sqlc_expand_col_ref (sql_comp_t * sc, ST * ref, comp_table_t * view_ct)
      |                      ~~~~~~~~~~~~~^~
sqlview.c: In function 'sqlc_col_to_view_scope':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlview.c:182:3: note: in expansion of macro 'DO_BOX'
  182 |   DO_BOX (ST *, as_exp, inx, sel)
      |   ^~~~~~
sqlview.c:173:16: warning: unused parameter 'aliases' [-Wunused-parameter]
  173 |     dk_set_t * aliases)
      |     ~~~~~~~~~~~^~~~~~~
sqlview.c: In function 'sqlc_exp_to_view_scope':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST'
  236 |   _DO_BOX_FAST(inx, arr)
      |   ^~~~~~~~~~~~
sqlview.c:256:7: note: in expansion of macro '_DO_BOX'
  256 |       _DO_BOX (inx, tree->_.call.params)
      |       ^~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST'
  236 |   _DO_BOX_FAST(inx, arr)
      |   ^~~~~~~~~~~~
sqlview.c:265:7: note: in expansion of macro '_DO_BOX'
  265 |       _DO_BOX (inx, tree->_.comma_exp.exps)
      |       ^~~~~~~
sqlview.c: In function 'sqlc_proc_table_cols':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlview.c:296:3: note: in expansion of macro 'DO_BOX'
  296 |   DO_BOX (caddr_t, param, inx, tree->_.proc_table.params)
      |   ^~~~~~
sqlview.c: In function 'sqlc_insert_view':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST'
  236 |   _DO_BOX_FAST(inx, arr)
      |   ^~~~~~~~~~~~
sqlview.c:368:3: note: in expansion of macro '_DO_BOX'
  368 |   _DO_BOX (inx, tree->_.insert.cols)
      |   ^~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST'
  236 |   _DO_BOX_FAST(inx, arr)
      |   ^~~~~~~~~~~~
sqlview.c:401:3: note: in expansion of macro '_DO_BOX'
  401 |   _DO_BOX (inx, tree->_.insert.cols)
      |   ^~~~~~~
sqlview.c: In function 'sqlc_update_view':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST'
  236 |   _DO_BOX_FAST(inx, arr)
      |   ^~~~~~~~~~~~
sqlview.c:450:3: note: in expansion of macro '_DO_BOX'
  450 |   _DO_BOX (inx, tree->_.update_src.cols)
      |   ^~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST'
  236 |   _DO_BOX_FAST(inx, arr)
      |   ^~~~~~~~~~~~
sqlview.c:488:3: note: in expansion of macro '_DO_BOX'
  488 |   _DO_BOX (inx, tree->_.update_src.cols)
      |   ^~~~~~~
sqlview.c: In function 'sqlc_union_constants':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlview.c:549:3: note: in expansion of macro 'DO_BOX'
  549 |   DO_BOX (ST *, tree, inx, sel->_.select_stmt.selection)
      |   ^~~~~~
sqlview.c: In function 'qr_alias_out_cols':
sqlview.c:646:33: warning: unused parameter 'sc' [-Wunused-parameter]
  646 | qr_alias_out_cols (sql_comp_t * sc, query_t * qr, select_node_t * target_sel)
      |                    ~~~~~~~~~~~~~^~
sqlview.c: In function 'setp_node_keys':
sqlview.c:763:30: warning: unused parameter 'sc' [-Wunused-parameter]
  763 | setp_node_keys (sql_comp_t * sc, select_node_t * sel, caddr_t * cols)
      |                 ~~~~~~~~~~~~~^~
sqlview.c:763:50: warning: unused parameter 'sel' [-Wunused-parameter]
  763 | setp_node_keys (sql_comp_t * sc, select_node_t * sel, caddr_t * cols)
      |                                  ~~~~~~~~~~~~~~~~^~~
sqlview.c:763:65: warning: unused parameter 'cols' [-Wunused-parameter]
  763 | setp_node_keys (sql_comp_t * sc, select_node_t * sel, caddr_t * cols)
      |                                                       ~~~~~~~~~~^~~~
sqlview.c: In function 'sqlc_copy_union_as':
sqlview.c:878:44: warning: unused parameter 'inx' [-Wunused-parameter]
  878 | sqlc_copy_union_as (ST * exp, ST * as, int inx)
      |                                        ~~~~^~~
sqlview.c: In function 'sqlc_selection_names':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlview.c:898:7: note: in expansion of macro 'DO_BOX'
  898 |       DO_BOX (ST *, exp, inx, sel)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlview.c:918:3: note: in expansion of macro 'DO_BOX'
  918 |   DO_BOX (ST *, exp, inx, sel)
      |   ^~~~~~
sqlview.c: In function 'sqlc_top_select_dt':
sqlview.c:1002:34: warning: unused parameter 'sc' [-Wunused-parameter]
 1002 | sqlc_top_select_dt (sql_comp_t * sc, ST * tree)
      |                     ~~~~~~~~~~~~~^~
sqlview.c: In function 'sqlc_union_stmt':
sqlview.c:1031:8: warning: variable 'selection' set but not used [-Wunused-but-set-variable]
 1031 |   ST **selection;
      |        ^~~~~~~~~
sqlview.c:1027:12: warning: variable 'first_qr' set but not used [-Wunused-but-set-variable]
 1027 |   query_t *first_qr;
      |            ^~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlvnode.lo `test -f 'sqlvnode.c' || echo './'`sqlvnode.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlvnode.c  -fPIC -DPIC -o .libs/libwi_la-sqlvnode.o
sqlvnode.c: In function 'select_node_input_subq_vec':
sqlvnode.c:64:48: warning: variable 'skip' set but not used [-Wunused-but-set-variable]
   64 |   int n_rows, prev_set, row, top = 0, top_ctr, skip = 0;
      |                                                ^~~~
sqlvnode.c:64:39: warning: variable 'top_ctr' set but not used [-Wunused-but-set-variable]
   64 |   int n_rows, prev_set, row, top = 0, top_ctr, skip = 0;
      |                                       ^~~~~~~
sqlvnode.c:64:30: warning: variable 'top' set but not used [-Wunused-but-set-variable]
   64 |   int n_rows, prev_set, row, top = 0, top_ctr, skip = 0;
      |                              ^~~
sqlvnode.c:64:15: warning: variable 'prev_set' set but not used [-Wunused-but-set-variable]
   64 |   int n_rows, prev_set, row, top = 0, top_ctr, skip = 0;
      |               ^~~~~~~~
sqlvnode.c: In function 'select_node_lc_input':
sqlvnode.c:176:92: warning: unused parameter 'top_skip' [-Wunused-parameter]
  176 | select_node_lc_input (select_node_t * sel, query_instance_t * qi, int n_rows, int top, int top_skip)
      |                                                                                        ~~~~^~~~~~~~
sqlvnode.c: In function 'select_node_input_vec':
sqlvnode.c:247:11: warning: variable 'set_no' set but not used [-Wunused-but-set-variable]
  247 |       int set_no;
      |           ^~~~~~
sqlvnode.c: In function 'ins_vec_subq':
sqlvnode.c:460:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  460 |       if (!bits || box_length (bits) < n_bytes)
      |                                      ^
In file included from ../../libsrc/Dk.h:97,
                 from ../../libsrc/libutil.h:30,
                 from sqlvnode.c:28:
sqlvnode.c: In function 'ose_vec_outer_rows':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvnode.c:512:3: note: in expansion of macro 'DO_BOX'
  512 |   DO_BOX (state_slot_t *, ssl, inx, ose->ose_out_slots)
      |   ^~~~~~
sqlvnode.c: In function 'set_ctr_vec_input':
sqlvnode.c:573:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  573 |       if (!bits || box_length (bits) < ALIGN_8 (n_sets) / 8)
      |                                      ^
sqlvnode.c: In function 'outer_seq_end_vec_input':
sqlvnode.c:753:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  753 |   if (!bits || box_length (bits) < ALIGN_8 (n_in_sctr) / 8)
      |                                  ^
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvnode.c:769:3: note: in expansion of macro 'DO_BOX'
  769 |   DO_BOX (state_slot_t *, out, inx, ose->ose_out_shadow)
      |   ^~~~~~
sqlvnode.c:744:80: warning: unused parameter 'state' [-Wunused-parameter]
  744 | outer_seq_end_vec_input (outer_seq_end_node_t * ose, caddr_t * inst, caddr_t * state)
      |                                                                      ~~~~~~~~~~^~~~~
sqlvnode.c: In function 'del_vec_log':
sqlvnode.c:822:30: warning: unused parameter 'del' [-Wunused-parameter]
  822 | del_vec_log (delete_node_t * del, ins_key_t * ik, it_cursor_t * itc)
      |              ~~~~~~~~~~~~~~~~^~~
sqlvnode.c: In function 'cl_local_deletes':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvnode.c:918:3: note: in expansion of macro 'DO_BOX'
  918 |   DO_BOX (ins_key_t *, ik, inx, del->del_keys)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvnode.c:928:7: note: in expansion of macro 'DO_BOX'
  928 |       DO_BOX (state_slot_t *, ssl, inx2, ik->ik_del_slots)
      |       ^~~~~~
sqlvnode.c:899:16: warning: unused variable 'prev_csl' [-Wunused-variable]
  899 |   cl_slice_t * prev_csl = qi->qi_client->cli_csl;
      |                ^~~~~~~~
sqlvnode.c:892:66: warning: unused parameter 'part_inst' [-Wunused-parameter]
  892 | cl_local_deletes (delete_node_t * del, caddr_t * inst, caddr_t * part_inst)
      |                                                        ~~~~~~~~~~^~~~~~~~~
sqlvnode.c: In function 'delete_node_vec_run':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvnode.c:1031:3: note: in expansion of macro 'DO_BOX'
 1031 |   DO_BOX (ins_key_t *, ik, inx, del->del_keys)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvnode.c:1035:5: note: in expansion of macro 'DO_BOX'
 1035 |     DO_BOX (state_slot_t *, ssl, inx2, ik->ik_del_slots)
      |     ^~~~~~
sqlvnode.c:1022:83: warning: unused variable 'any_cl' [-Wunused-variable]
 1022 |   int n_sets = QST_INT (inst, del->src_gen.src_prev->src_out_fill), is_reset = 0, any_cl = 0;
      |                                                                                   ^~~~~~
sqlvnode.c:1017:69: warning: unused parameter 'state' [-Wunused-parameter]
 1017 | delete_node_vec_run (delete_node_t * del, caddr_t * inst, caddr_t * state, int in_update)
      |                                                           ~~~~~~~~~~^~~~~
sqlvnode.c: In function 'update_node_vec_run':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvnode.c:1149:3: note: in expansion of macro 'DO_BOX'
 1149 |   DO_BOX (state_slot_t *, ssl, inx, ins->ins_vec_cast)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvnode.c:1158:3: note: in expansion of macro 'DO_BOX'
 1158 |   DO_BOX (state_slot_ref_t *, ref, inx, upd->upd_vec_source)
      |   ^~~~~~
sqlvnode.c:1158:31: warning: unused variable 'ref' [-Wunused-variable]
 1158 |   DO_BOX (state_slot_ref_t *, ref, inx, upd->upd_vec_source)
      |                               ^~~
../../libsrc/Dk/Dkbox.h:261:17: note: in definition of macro 'DO_BOX'
  261 |             dtp v = (dtp) (((void **)(arr)) [inx]);
      |                 ^
sqlvnode.c:1183:19: warning: unused variable 'ik' [-Wunused-variable]
 1183 |       ins_key_t * ik = upd->upd_keys[k];
      |                   ^~
sqlvnode.c:1200:2: warning: label 'skip_2nd' defined but not used [-Wunused-label]
 1200 |  skip_2nd:
      |  ^~~~~~~~
sqlvnode.c:1119:16: warning: unused variable 'prev_csl' [-Wunused-variable]
 1119 |   cl_slice_t * prev_csl = qi->qi_client->cli_csl;
      |                ^~~~~~~~
sqlvnode.c:1117:20: warning: unused variable 'clrg' [-Wunused-variable]
 1117 |   cl_req_group_t * clrg = NULL;
      |                    ^~~~
sqlvnode.c:1116:12: warning: unused variable 'sets_save' [-Wunused-variable]
 1116 |   db_buf_t sets_save;
      |            ^~~~~~~~~
sqlvnode.c: In function 'select_node_input_vec':
sqlvnode.c:204:7: warning: variable 'n_rows' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  204 |   int n_rows, row, skip = 0, top = 0, top_ctr = 0, fill = 0;
      |       ^~~~~~
sqlvnode.c:204:30: warning: variable 'top' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  204 |   int n_rows, row, skip = 0, top = 0, top_ctr = 0, fill = 0;
      |                              ^~~
sqlvnode.c:204:39: warning: variable 'top_ctr' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  204 |   int n_rows, row, skip = 0, top = 0, top_ctr = 0, fill = 0;
      |                                       ^~~~~~~
sqlvnode.c:205:7: warning: variable 'pos_in_batch' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  205 |   int pos_in_batch = QST_INT (inst, sel->sel_out_fill);
      |       ^~~~~~~~~~~~
sqlvnode.c:252:15: warning: variable 'is_full' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  252 |           int is_full = qi->qi_prefetch_bytes && qi->qi_bytes_selected > qi->qi_prefetch_bytes;
      |               ^~~~~~~
sqlvnode.c:255:17: warning: variable 'b1' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  255 |           OFF_T b1 = 0, b2 = 0;
      |                 ^~
sqlvnode.c:255:25: warning: variable 'b2' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  255 |           OFF_T b1 = 0, b2 = 0;
      |                         ^~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlpfn.lo `test -f 'sqlpfn.c' || echo './'`sqlpfn.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlpfn.c  -fPIC -DPIC -o .libs/libwi_la-sqlpfn.o
sqlpfn.c: In function 'wideliteral':
sqlpfn.c:438:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  438 |           if (len != strlen (s) - 3)
      |                   ^~
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56,
                 from sqlpfn.c:28:
sqlpfn.c: In function 'asg_col_list':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlpfn.c:556:3: note: in expansion of macro 'DO_BOX'
  556 |   DO_BOX (caddr_t *, asg, inx, ((caddr_t *) asg_list))
      |   ^~~~~~
sqlpfn.c: In function 'asg_val_list':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlpfn.c:570:3: note: in expansion of macro 'DO_BOX'
  570 |   DO_BOX (caddr_t *, asg, inx, ((caddr_t *) asg_list))
      |   ^~~~~~
sqlpfn.c: In function 'sqlp_local_variable_decls':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlpfn.c:583:3: note: in expansion of macro 'DO_BOX'
  583 |   DO_BOX (caddr_t, name, inx, names)
      |   ^~~~~~
sqlpfn.c: In function 'sqlp_infoschema_redirect_tbs':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST'
  236 |   _DO_BOX_FAST(inx, arr)
      |   ^~~~~~~~~~~~
sqlpfn.c:979:7: note: in expansion of macro '_DO_BOX'
  979 |       _DO_BOX (inx, (ST **) (*tree))
      |       ^~~~~~~
sqlpfn.c: In function 'sqlp_type_name':
sqlpfn.c:1031:76: warning: unused parameter 'add_if_not' [-Wunused-parameter]
 1031 | sqlp_type_name (char *q, size_t max_q, char *o, size_t max_o, char *n, int add_if_not)
      |                                                                        ~~~~^~~~~~~~~~
sqlpfn.c: In function 'sqlp_view_def_1':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlpfn.c:1171:7: note: in expansion of macro 'DO_BOX'
 1171 |       DO_BOX (ST *, col, inx, selection)
      |       ^~~~~~
sqlpfn.c: In function 'sqlp_view_def':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlpfn.c:1196:7: note: in expansion of macro 'DO_BOX'
 1196 |       DO_BOX (ST *, col, inx, exp2->_.select_stmt.selection)
      |       ^~~~~~
sqlpfn.c: In function 'sqlp_expand_1_star_table_ref':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlpfn.c:1302:15: note: in expansion of macro 'DO_BOX'
 1302 |               DO_BOX (ST *, as_exp, n_col, selection)
      |               ^~~~~~
sqlpfn.c: In function 'sqlp_expand_1_star':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlpfn.c:1356:3: note: in expansion of macro 'DO_BOX'
 1356 |   DO_BOX (ST *, tb_ref, inx, from)
      |   ^~~~~~
sqlpfn.c: In function 'sqlp_wrapper_sqlxml':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlpfn.c:1397:3: note: in expansion of macro 'DO_BOX'
 1397 |   DO_BOX (ST *, arg, inx, selection)
      |   ^~~~~~
sqlpfn.c: In function 'sqlp_stars':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlpfn.c:1412:3: note: in expansion of macro 'DO_BOX'
 1412 |   DO_BOX (ST *, col, inx, selection)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlpfn.c:1424:3: note: in expansion of macro 'DO_BOX'
 1424 |   DO_BOX (ST *, col, inx, selection)
      |   ^~~~~~
sqlpfn.c: In function 'sqlp_process_col_options':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlpfn.c:1463:15: note: in expansion of macro 'DO_BOX'
 1463 |               DO_BOX (ST *, co, inx, cc)
      |               ^~~~~~
sqlpfn.c: In function 'sqlp_cr_vars':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlpfn.c:1700:3: note: in expansion of macro 'DO_BOX'
 1700 |   DO_BOX (ST *, exp, inx, res)
      |   ^~~~~~
sqlpfn.c: In function 'sqlp_cr_fetch_vars':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlpfn.c:1722:3: note: in expansion of macro 'DO_BOX'
 1722 |   DO_BOX (ST *, exp, inx, res)
      |   ^~~~~~
sqlpfn.c: In function 'sqlp_handler_star_pos':
sqlpfn.c:1788:34: warning: operand of '?:' changes signedness from 'long int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
 1788 |       return ((long) (star_pos ? (star_pos - name) : strlen (name)));
      |                                  ^~~~~~~~~~~~~~~~~
sqlpfn.c: In function 'sqlp_string_col_list':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlpfn.c:1827:3: note: in expansion of macro 'DO_BOX'
 1827 |   DO_BOX (caddr_t, n, inx, lst)
      |   ^~~~~~
sqlpfn.c: In function 'sqlp_contains_opts':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlpfn.c:1993:7: note: in expansion of macro 'DO_BOX'
 1993 |       DO_BOX (ST *, arg, inx, tree->_.call.params)
      |       ^~~~~~
sqlpfn.c: In function 'sqlp_check_arg':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlpfn.c:2026:3: note: in expansion of macro 'DO_BOX'
 2026 |   DO_BOX (ST *, arg, inx, tree->_.call.params)
      |   ^~~~~~
sqlpfn.c: In function 'sqlp_sqlxml':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlpfn.c:2082:7: note: in expansion of macro 'DO_BOX'
 2082 |       DO_BOX (ST *, arg, inx, old_params)
      |       ^~~~~~
sqlpfn.c: In function 'sqlp_in_exp':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlpfn.c:2424:11: note: in expansion of macro 'DO_BOX'
 2424 |           DO_BOX (ST *, left_exp, inx, (ST**)left->_.comma_exp.exps)
      |           ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlpfn.c:2454:7: note: in expansion of macro 'DO_BOX'
 2454 |       DO_BOX (ST *, exp, inx, args)
      |       ^~~~~~
sqlpfn.c: In function 'sqlp_breakup':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlpfn.c:2686:3: note: in expansion of macro 'DO_BOX_FAST'
 2686 |   DO_BOX_FAST (ST **, term_list, inx, terms)
      |   ^~~~~~~~~~~
sqlpfn.c:2693:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 2693 |       else if (brk_len != BOX_ELEMENTS (term_list))
      |                        ^~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlpfn.c:2695:7: note: in expansion of macro 'DO_BOX_FAST'
 2695 |       DO_BOX_FAST (ST *, exp, exp_inx, term_list)
      |       ^~~~~~~~~~~
sqlpfn.c: In function 'parse_string_literal':
sqlpfn.c:236:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
  236 |             if (!parse_not_char_c_escape)
      |                ^
sqlpfn.c:345:9: note: here
  345 |         default:
      |         ^~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqldf.lo `test -f 'sqldf.c' || echo './'`sqldf.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqldf.c  -fPIC -DPIC -o .libs/libwi_la-sqldf.o
sqldf.c: In function 'sql_tree_hash_1':
sqldf.c:151:27: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  151 |         for (inx = 1; inx < len; inx++)
      |                           ^
In file included from ../../libsrc/Dk.h:97,
                 from sqldf.c:29:
sqldf.c: In function 'sqlo_has_node':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqldf.c:187:7: note: in expansion of macro 'DO_BOX'
  187 |       DO_BOX (ST*, st, inx, tree)
      |       ^~~~~~
sqldf.c: In function 'sqlo_df_from':
sqldf.c:323:39: warning: unused parameter 'tb_dfe' [-Wunused-parameter]
  323 | sqlo_df_from (sqlo_t * so, df_elt_t * tb_dfe, ST ** from)
      |                            ~~~~~~~~~~~^~~~~~
sqldf.c:323:53: warning: unused parameter 'from' [-Wunused-parameter]
  323 | sqlo_df_from (sqlo_t * so, df_elt_t * tb_dfe, ST ** from)
sqldf.c: In function 'sqlo_df_array':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqldf.c:401:3: note: in expansion of macro 'DO_BOX'
  401 |   DO_BOX (ST *, elt, inx, arr)
      |   ^~~~~~
sqldf.c: In function 'sqlo_array_deps':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqldf.c:414:3: note: in expansion of macro 'DO_BOX'
  414 |   DO_BOX (ST *, elt, inx, arr)
      |   ^~~~~~
sqldf.c: In function 'sqlo_is_contains_out_col':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqldf.c:627:3: note: in expansion of macro 'DO_BOX'
  627 |   DO_BOX (op_virt_col_t *, vc, inx, ot->ot_text_offband)
      |   ^~~~~~
sqldf.c:618:35: warning: unused parameter 'so' [-Wunused-parameter]
  618 | sqlo_is_contains_out_col (sqlo_t *so, df_elt_t *dfe, op_table_t *ot)
      |                           ~~~~~~~~^~
sqldf.c: In function 'sqlo_df':
sqldf.c:670:46: warning: format '%d' expects argument of type 'int', but argument 4 has type 'size_t' {aka 'long unsigned int'} [-Wformat=]
  670 |           "Query optimization temp memory   %d bytes reached the limit %d bytes, try to increase the MaxMemPoolSize ini setting",
      |                                             ~^
      |                                              |
      |                                              int
      |                                             %ld
  671 |           (THR_TMP_POOL)->mp_bytes, sqlo_max_mp_size);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~            
      |                         |
      |                         size_t {aka long unsigned int}
sqldf.c:670:73: warning: format '%d' expects argument of type 'int', but argument 5 has type 'size_t' {aka 'long unsigned int'} [-Wformat=]
  670 |           "Query optimization temp memory   %d bytes reached the limit %d bytes, try to increase the MaxMemPoolSize ini setting",
      |                                                                        ~^
      |                                                                         |
      |                                                                         int
      |                                                                        %ld
  671 |           (THR_TMP_POOL)->mp_bytes, sqlo_max_mp_size);
      |                                     ~~~~~~~~~~~~~~~~                     
      |                                     |
      |                                     size_t {aka long unsigned int}
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqldf.c:752:9: note: in expansion of macro 'DO_BOX'
  752 |         DO_BOX (ST *, elt, inx, tree->_.comma_exp.exps)
      |         ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqldf.c:901:13: note: in expansion of macro 'DO_BOX'
  901 |             DO_BOX (ST *, arg, inx, args)
      |             ^~~~~~
sqldf.c:904:123: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  904 |                 if (DV_STRINGP (arg) && (0 == stricmp ((char*)arg, "geo") || 0 == stricmp ((char*)arg, "geo_rdf")) && inx < BOX_ELEMENTS (args) - 1)
      |                                                                                                                           ^
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqldf.c:924:13: note: in expansion of macro 'DO_BOX'
  924 |             DO_BOX (ST *, arg, inx, args)
      |             ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
sqldf.c:997:13: note: in expansion of macro '_DO_BOX_FAST'
  997 |             _DO_BOX_FAST (arginx, tree->_.fn_ref.fn_arglist)
      |             ^~~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqldf.c:1039:9: note: in expansion of macro 'DO_BOX'
 1039 |         DO_BOX (ST *, elt, inx, tree->_.call.params)
      |         ^~~~~~
sqldf.c: In function 'dfe_ref_check_1':
sqldf.c:1090:29: warning: unused parameter 'dfe' [-Wunused-parameter]
 1090 | dfe_ref_check_1 (df_elt_t * dfe, dk_hash_t * defd1)
      |                  ~~~~~~~~~~~^~~
sqldf.c:1090:46: warning: unused parameter 'defd1' [-Wunused-parameter]
 1090 | dfe_ref_check_1 (df_elt_t * dfe, dk_hash_t * defd1)
      |                                  ~~~~~~~~~~~~^~~~~
sqldf.c: In function 'ot_placed_check':
sqldf.c:1139:31: warning: unused parameter 'ot' [-Wunused-parameter]
 1139 | ot_placed_check (op_table_t * ot)
      |                  ~~~~~~~~~~~~~^~
sqldf.c: In function 'sqlo_dfe_type':
sqldf.c:1246:25: warning: unused parameter 'so' [-Wunused-parameter]
 1246 | sqlo_dfe_type (sqlo_t * so, df_elt_t * dfe)
      |                ~~~~~~~~~^~
sqldf.c: In function 'st_col_index':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqldf.c:1273:3: note: in expansion of macro 'DO_BOX'
 1273 |   DO_BOX (ST *, sel, inx, left->_.select_stmt.selection)
      |   ^~~~~~
sqldf.c: In function 'sqlo_dfe_set_dt_exps_is_placed':
sqldf.c:1297:41: warning: unused parameter 'so' [-Wunused-parameter]
 1297 | sqlo_dfe_set_dt_exps_is_placed (sqlo_t *so, op_table_t *ot, int flag)
      |                                 ~~~~~~~~^~
sqldf.c: In function 'sqlo_mark_oby_crossed':
sqldf.c:1314:29: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1314 |   if (so->so_nth_select_col >= BOX_ELEMENTS (oby->_.setp.oby_dep_cols)) GPF_T1 ("oby dep col outside the range of the select");
      |                             ^~
sqldf.c: In function 'sqlo_dt_nth_col':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqldf.c:1412:7: note: in expansion of macro 'DO_BOX'
 1412 |       DO_BOX (df_elt_t *, term, tinx, dt_dfe->_.qexp.terms)
      |       ^~~~~~
sqldf.c: In function 'sqlo_hash_fill_dt_place_col':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqldf.c:1505:3: note: in expansion of macro 'DO_BOX'
 1505 |   DO_BOX (ST *, as_exp, inx, tree->_.select_stmt.selection)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqldf.c:1519:3: note: in expansion of macro 'DO_BOX'
 1519 |   DO_BOX (df_elt_t *, o_dfe, inx, out)
      |   ^~~~~~
sqldf.c: In function 'box_is_subtree':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqldf.c:1627:7: note: in expansion of macro 'DO_BOX'
 1627 |       DO_BOX (caddr_t, elt, inx, ((caddr_t*)box))
      |       ^~~~~~
sqldf.c: In function 'sqlo_place_control_cols':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqldf.c:2074:7: note: in expansion of macro 'DO_BOX'
 2074 |       DO_BOX (ST *, sub, inx, (ST**)tree)
      |       ^~~~~~
sqldf.c: In function 'sqlo_place_exp':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqldf.c:2234:9: note: in expansion of macro 'DO_BOX'
 2234 |         DO_BOX (op_table_t *, ot, inx, deps)
      |         ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqldf.c:2241:9: note: in expansion of macro 'DO_BOX'
 2241 |         DO_BOX (ST *, elt, inx, dfe->dfe_tree->_.comma_exp.exps)
      |         ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqldf.c:2306:9: note: in expansion of macro 'DO_BOX'
 2306 |         DO_BOX (ST *, arg, inx, dfe->dfe_tree->_.call.params)
      |         ^~~~~~
sqldf.c: In function 'sqlo_pred_sort':
sqldf.c:2391:26: warning: unused parameter 'so' [-Wunused-parameter]
 2391 | sqlo_pred_sort (sqlo_t * so, int op, df_elt_t ** terms)
      |                 ~~~~~~~~~^~
sqldf.c:2391:34: warning: unused parameter 'op' [-Wunused-parameter]
 2391 | sqlo_pred_sort (sqlo_t * so, int op, df_elt_t ** terms)
      |                              ~~~~^~
sqldf.c:2391:50: warning: unused parameter 'terms' [-Wunused-parameter]
 2391 | sqlo_pred_sort (sqlo_t * so, int op, df_elt_t ** terms)
      |                                      ~~~~~~~~~~~~^~~~~
sqldf.c: In function 'sqlo_pred_body':
sqldf.c:2422:25: warning: variable 'r' set but not used [-Wunused-but-set-variable]
 2422 |         df_elt_t * l, * r;
      |                         ^
sqldf.c:2422:20: warning: variable 'l' set but not used [-Wunused-but-set-variable]
 2422 |         df_elt_t * l, * r;
      |                    ^
sqldf.c: In function 'sqlo_import':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqldf.c:2521:11: note: in expansion of macro 'DO_BOX'
 2521 |           DO_BOX (ST *, as_exp, inx, left_sel->_.select_stmt.selection)
      |           ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqldf.c:2541:3: note: in expansion of macro 'DO_BOX'
 2541 |   DO_BOX (ST *, elt, inx, copy)
      |   ^~~~~~
sqldf.c: In function 'sqlo_import_preds':
sqldf.c:2603:11: warning: variable 'pred_type' set but not used [-Wunused-but-set-variable]
 2603 |       int pred_type;
      |           ^~~~~~~~~
sqldf.c: In function 'sqlo_place_dt_leaf':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqldf.c:2687:15: note: in expansion of macro 'DO_BOX'
 2687 |               DO_BOX (caddr_t, name, inx, ((caddr_t *) ot->ot_dt->_.proc_table.params))
      |               ^~~~~~
sqldf.c: In function 'sqlo_add_union_reqd_outs':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqldf.c:2780:7: note: in expansion of macro 'DO_BOX'
 2780 |       DO_BOX (ST *, as_exp, inx, sel->_.select_stmt.selection)
      |       ^~~~~~
sqldf.c: In function 'sqlo_place_dt_set':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqldf.c:2800:7: note: in expansion of macro 'DO_BOX'
 2800 |       DO_BOX (df_elt_t *, term, inx, copy->_.qexp.terms)
      |       ^~~~~~
sqldf.c: In function 'sqlo_dt_imp_pred_cols':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqldf.c:2828:3: note: in expansion of macro 'DO_BOX'
 2828 |   DO_BOX (ST *, elt, inx, (ST**)tree)
      |   ^~~~~~
sqldf.c: In function 'sqlo_cols_by_pos':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqldf.c:2853:3: note: in expansion of macro 'DO_BOX'
 2853 |   DO_BOX (caddr_t, pos_box, inx, list)
      |   ^~~~~~
sqldf.c: In function 'sqlo_dt_place_all_cols':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqldf.c:2959:3: note: in expansion of macro 'DO_BOX'
 2959 |   DO_BOX (ST *, as, inx, selection)
      |   ^~~~~~
sqldf.c: In function 'sqlo_merge_dfe':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqldf.c:3310:3: note: in expansion of macro 'DO_BOX'
 3310 |   DO_BOX (df_elt_t *, arg, inx, arg_tree)
      |   ^~~~~~
sqldf.c: In function 'sqlo_in_list':
sqldf.c:3405:33: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 3405 |               for (inx = 1; inx < BOX_ELEMENTS (args); inx++)
      |                                 ^
sqldf.c: In function 'sqlo_is_text_order':
sqldf.c:3498:30: warning: unused parameter 'so' [-Wunused-parameter]
 3498 | sqlo_is_text_order (sqlo_t * so, df_elt_t * dfe)
      |                     ~~~~~~~~~^~
sqldf.c: In function 'rq_find_key':
sqldf.c:3632:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
 3632 |       if (dk_set_length (key->key_parts) != n_cols)
      |                                          ^~
sqldf.c: In function 'sqlo_make_inv_pred':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqldf.c:3969:3: note: in expansion of macro 'DO_BOX'
 3969 |   DO_BOX (caddr_t, inverse, inx_inv, map->sinvm_inverse)
      |   ^~~~~~
sqldf.c: In function 'sqlo_col_inverse_eq_1':
sqldf.c:4059:121: warning: unused parameter 'after_preds' [-Wunused-parameter]
 4059 | sqlo_col_inverse_eq_1 (sqlo_t *so, df_elt_t * tb_dfe, df_elt_t *left, df_elt_t *right, dk_set_t * col_preds, dk_set_t * after_preds)
      |                                                                                                              ~~~~~~~~~~~^~~~~~~~~~~
sqldf.c: In function 'st_is_call':
sqldf.c:4109:45: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
 4109 |       && BOX_ELEMENTS (tree->_.call.params) == n_args)
      |                                             ^~
sqldf.c: In function 'sqlo_col_dtp_func':
sqldf.c:4117:44: warning: unused parameter 'tb_dfe' [-Wunused-parameter]
 4117 | sqlo_col_dtp_func  (sqlo_t *so, df_elt_t * tb_dfe, df_elt_t * pred, dk_set_t * col_preds)
      |                                 ~~~~~~~~~~~^~~~~~
sqldf.c: In function 'sqlo_in_place_in_pred':
sqldf.c:4178:33: warning: unused parameter 'so' [-Wunused-parameter]
 4178 | sqlo_in_place_in_pred (sqlo_t * so, df_elt_t * tb_dfe, dk_set_t *col_preds, dk_set_t *after_preds)
      |                        ~~~~~~~~~^~
sqldf.c: In function 'sqlo_tb_col_preds':
sqldf.c:4326:29: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 4326 |           for (inx = 1; inx < BOX_ELEMENTS (in_list); inx++)
      |                             ^
sqldf.c: In function 'sqlo_is_constant_in_pred':
sqldf.c:4375:35: warning: unused parameter 'so' [-Wunused-parameter]
 4375 | sqlo_is_constant_in_pred (sqlo_t *so, df_elt_t *pred)
      |                           ~~~~~~~~^~
sqldf.c: In function 'sqlo_is_constant_pred_arg':
sqldf.c:4397:36: warning: unused parameter 'so' [-Wunused-parameter]
 4397 | sqlo_is_constant_pred_arg (sqlo_t *so, df_elt_t *pred, df_elt_t *cmp, int cmp_to_find)
      |                            ~~~~~~~~^~
sqldf.c: In function 'sqlo_pred_contradiction':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqldf.c:4430:11: note: in expansion of macro 'DO_BOX'
 4430 |           DO_BOX (df_elt_t *, in_part, inx, pred->_.bin.right->_.call.args)
      |           ^~~~~~
sqldf.c: In function 'sqlo_is_invariant_in_pred':
sqldf.c:4756:36: warning: unused parameter 'so' [-Wunused-parameter]
 4756 | sqlo_is_invariant_in_pred (sqlo_t *so, df_elt_t *pred)
      |                            ~~~~~~~~^~
sqldf.c: In function 'sqlo_const_to_const_invariant':
sqldf.c:4778:40: warning: unused parameter 'so' [-Wunused-parameter]
 4778 | sqlo_const_to_const_invariant (sqlo_t *so, int op1, int op2, ST *arg1, ST *arg2, caddr_t arg2_more)
      |                                ~~~~~~~~^~
sqldf.c: In function 'sqlo_parse_tree_has_node':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqldf.c:5007:7: note: in expansion of macro 'DO_BOX'
 5007 |       DO_BOX (ST *, elt, inx, ((ST **)tree))
      |       ^~~~~~
sqldf.c: In function 'sqlo_parse_tree_count_node':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqldf.c:5043:7: note: in expansion of macro 'DO_BOX'
 5043 |       DO_BOX (ST *, elt, inx, ((ST **)tree))
      |       ^~~~~~
sqldf.c: In function 'sqlo_check_col_pred_placed':
sqldf.c:5506:40: warning: unused parameter 'tb_dfe' [-Wunused-parameter]
 5506 | sqlo_check_col_pred_placed (df_elt_t * tb_dfe)
      |                             ~~~~~~~~~~~^~~~~~
sqldf.c: In function 'sqlo_rdf_may_try_hash':
sqldf.c:5517:33: warning: unused parameter 'so' [-Wunused-parameter]
 5517 | sqlo_rdf_may_try_hash (sqlo_t * so, op_table_t * ot, df_elt_t * dfe, float ref_arity)
      |                        ~~~~~~~~~^~
sqldf.c:5517:50: warning: unused parameter 'ot' [-Wunused-parameter]
 5517 | sqlo_rdf_may_try_hash (sqlo_t * so, op_table_t * ot, df_elt_t * dfe, float ref_arity)
      |                                     ~~~~~~~~~~~~~^~
sqldf.c: In function 'sqlo_try_scan_order':
sqldf.c:5733:31: warning: unused parameter 'so' [-Wunused-parameter]
 5733 | sqlo_try_scan_order (sqlo_t * so, df_elt_t * dfe)
      |                      ~~~~~~~~~^~
sqldf.c: In function 'sqlo_strip_in_join':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqldf.c:5790:3: note: in expansion of macro 'DO_BOX'
 5790 |   DO_BOX (ST *, sub, inx, tree)
      |   ^~~~~~
sqldf.c: In function 'sqlo_all_refs_stripped':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqldf.c:5806:3: note: in expansion of macro 'DO_BOX'
 5806 |   DO_BOX (ST *, sub, inx, tree)
      |   ^~~~~~
sqldf.c: In function 'sqlo_dfe_array_unplace':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqldf.c:5906:3: note: in expansion of macro 'DO_BOX'
 5906 |   DO_BOX (df_elt_t *, dfe, inx, arr)
      |   ^~~~~~
sqldf.c: In function 'sqlo_dfe_unplace':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqldf.c:5971:7: note: in expansion of macro 'DO_BOX'
 5971 |       DO_BOX (df_elt_t *, dfe, inx, arr)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqldf.c:6032:9: note: in expansion of macro 'DO_BOX'
 6032 |         DO_BOX  (df_elt_t *, term, inx, dfe->_.qexp.terms)
      |         ^~~~~~
sqldf.c: In function 'dfe_join_score':
sqldf.c:6257:26: warning: unused parameter 'so' [-Wunused-parameter]
 6257 | dfe_join_score (sqlo_t * so, op_table_t * ot,  df_elt_t *tb_dfe, dk_set_t * res)
      |                 ~~~~~~~~~^~
sqldf.c: In function 'sqlo_dfe_is_leaf':
sqldf.c:6330:28: warning: unused parameter 'so' [-Wunused-parameter]
 6330 | sqlo_dfe_is_leaf (sqlo_t * so, op_table_t * ot, df_elt_t * dfe)
      |                   ~~~~~~~~~^~
sqldf.c: In function 'sqlo_leaves':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqldf.c:6558:3: note: in expansion of macro 'DO_BOX'
 6558 |   DO_BOX (df_elt_t *, dfe, inx, arr)
      |   ^~~~~~
sqldf.c: In function 'sqlo_outer_placeable':
sqldf.c:6569:32: warning: unused parameter 'so' [-Wunused-parameter]
 6569 | sqlo_outer_placeable (sqlo_t * so, op_table_t * ot, df_elt_t * dfe)
      |                       ~~~~~~~~~^~
sqldf.c:6569:49: warning: unused parameter 'ot' [-Wunused-parameter]
 6569 | sqlo_outer_placeable (sqlo_t * so, op_table_t * ot, df_elt_t * dfe)
      |                                    ~~~~~~~~~~~~~^~
sqldf.c: In function 'sqlo_trans_placeable':
sqldf.c:6594:49: warning: unused parameter 'ot' [-Wunused-parameter]
 6594 | sqlo_trans_placeable (sqlo_t * so, op_table_t * ot, df_elt_t * dfe, int * any_trans)
      |                                    ~~~~~~~~~~~~~^~
sqldf.c: In function 'sqlo_check_order_dbg':
sqldf.c:6670:36: warning: unused parameter 'ot' [-Wunused-parameter]
 6670 | sqlo_check_order_dbg (op_table_t * ot)
      |                       ~~~~~~~~~~~~~^~
sqldf.c: In function 'sqlo_layout_lim':
sqldf.c:7002:18: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 7002 |   if (next_quota > sqlo_layout_min_quota && (bytes + next_quota) < ((sqlo_max_mp_size / 3) * 4))
      |                  ^
sqldf.c: In function 'sqlo_layout_1':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqldf.c:7157:15: note: in expansion of macro 'DO_BOX'
 7157 |               DO_BOX (ST *, exp, inx, ot->ot_dt->_.select_stmt.selection)
      |               ^~~~~~
In file included from ../../libsrc/Dk.h:102:
sqldf.c: In function 'sqlo_layout_plan':
sqldf.c:7289:23: warning: variable 'from' set but not used [-Wunused-but-set-variable]
 7289 |   DO_SET (df_elt_t *, from, &ot->ot_from_dfes)
      |                       ^~~~
../../libsrc/Dk/Dksets.h:88:16: note: in definition of macro 'DO_SET'
   88 |           type var; \
      |                ^~~
sqldf.c: In function 'dfe_pred_body_copy':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqldf.c:7554:3: note: in expansion of macro 'DO_BOX'
 7554 |   DO_BOX (df_elt_t **, elt, inx, body)
      |   ^~~~~~
sqldf.c: In function 'sqlo_layout_copy_1':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqldf.c:7619:9: note: in expansion of macro 'DO_BOX'
 7619 |         DO_BOX (df_elt_t *, term, inx, terms)
      |         ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqldf.c:7684:9: note: in expansion of macro 'DO_BOX'
 7684 |         DO_BOX (df_elt_t **, elt, inx, dfe->_.control.terms)
      |         ^~~~~~
sqldf.c: In function 'sqlp_tree_has_fun_ref':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqldf.c:7847:7: note: in expansion of macro 'DO_BOX'
 7847 |       DO_BOX (ST *, elt, inx, ((ST **)tree))
      |       ^~~~~~
sqldf.c: In function 'sqlp_collect_from_pkeys':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqldf.c:7869:3: note: in expansion of macro 'DO_BOX'
 7869 |   DO_BOX (ST*, tb, inx, from)
      |   ^~~~~~
sqldf.c:7861:35: warning: unused parameter 'so' [-Wunused-parameter]
 7861 | sqlp_collect_from_pkeys (sqlo_t * so, ST* tree)
      |                          ~~~~~~~~~^~
sqldf.c: In function 'sqlo_unor_replace_col_refs':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqldf.c:7915:7: note: in expansion of macro 'DO_BOX'
 7915 |       DO_BOX (ST *, elt, inx, left_sel)
      |       ^~~~~~
sqldf.c: In function 'sqlp_convert_or_to_union':
sqldf.c:8127:65: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
 8127 |       if (sqlo_max_union_nesting > 0 && dk_set_length (or_list) > sqlo_max_union_nesting)
      |                                                                 ^
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST'
  236 |   _DO_BOX_FAST(inx, arr)
      |   ^~~~~~~~~~~~
sqldf.c:8153:7: note: in expansion of macro '_DO_BOX'
 8153 |       _DO_BOX (inx, ((caddr_t *)tree))
      |       ^~~~~~~
sqldf.c: In function 'sqlo_tree_depth_check':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqldf.c:8179:3: note: in expansion of macro 'DO_BOX'
 8179 |   DO_BOX (ST *, elt, inx, tree)
      |   ^~~~~~
sqldf.c: In function 'sqlo_query_spec':
sqldf.c:8397:18: warning: variable 'head' set but not used [-Wunused-but-set-variable]
 8397 |   data_source_t *head = NULL;
      |                  ^~~~
sqldf.c: In function 'sqlo_pred_body':
sqldf.c:2465:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2465 |     sqlc_new_error (so->so_sc->sc_cc, "42000", "FT042",
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2466 |         "contains/xcontains/xpath_contains may only be specified as top level AND predicate");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sqldf.c:2467:5: note: here
 2467 |     default: SQL_GPF_T1 (so->so_sc->sc_cc, "cannot place this type of predicate");
      |     ^~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlo.lo `test -f 'sqlo.c' || echo './'`sqlo.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlo.c  -fPIC -DPIC -o .libs/libwi_la-sqlo.o
In file included from ../../libsrc/Dk.h:97,
                 from ../../libsrc/libutil.h:30,
                 from sqlo.c:28:
sqlo.c: In function 'ot_is_defd':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlo.c:100:11: note: in expansion of macro 'DO_BOX'
  100 |           DO_BOX (ST *, as, inx, left->_.select_stmt.selection)
      |           ^~~~~~
sqlo.c: In function 'sqlo_union_scope':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlo.c:530:7: note: in expansion of macro 'DO_BOX'
  530 |       DO_BOX (ST *, as, inx, tree->_.select_stmt.selection)
      |       ^~~~~~
sqlo.c: In function 'sqlo_natural_join_cond':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlo.c:637:11: note: in expansion of macro 'DO_BOX'
  637 |           DO_BOX (caddr_t, col_name, inx, tree->_.join.cond->_.usage.cols)
      |           ^~~~~~
sqlo.c: In function 'sqlo_virtual_col_crr':
sqlo.c:670:32: warning: unused parameter 'so' [-Wunused-parameter]
  670 | sqlo_virtual_col_crr (sqlo_t * so, op_table_t * ot, const char * name, dtp_t dtp, int is_out)
      |                       ~~~~~~~~~^~
sqlo.c: In function 'sqlo_proc_table_cols':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlo.c:700:3: note: in expansion of macro 'DO_BOX'
  700 |   DO_BOX (caddr_t, param, inx, tree->_.proc_table.params)
      |   ^~~~~~
sqlo.c: In function 'sqlo_wrap_join_dt':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlo.c:732:3: note: in expansion of macro 'DO_BOX'
  732 |   DO_BOX (ST *, elt, inx, selection)
      |   ^~~~~~
sqlo.c: In function 'sqlo_with_decl':
sqlo.c:838:26: warning: unused parameter 'so' [-Wunused-parameter]
  838 | sqlo_with_decl (sqlo_t * so,  ST * tree)
      |                 ~~~~~~~~~^~
sqlo.c:838:36: warning: unused parameter 'tree' [-Wunused-parameter]
  838 | sqlo_with_decl (sqlo_t * so,  ST * tree)
sqlo.c: In function 'sqlo_add_table_ref':
sqlo.c:958:19: warning: unused variable 'ptr' [-Wunused-variable]
  958 |         s_node_t *ptr;
      |                   ^~~
sqlo.c: In function 'sqlo_scope_array':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST'
  236 |   _DO_BOX_FAST(inx, arr)
      |   ^~~~~~~~~~~~
sqlo.c:1059:3: note: in expansion of macro '_DO_BOX'
 1059 |   _DO_BOX (inx, arr)
      |   ^~~~~~~
sqlo.c: In function 'sqlo_replace_col_refs_prefixes':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlo.c:1115:7: note: in expansion of macro 'DO_BOX'
 1115 |       DO_BOX (ST *, elt, inx, ((ST **)tree))
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlo.c:1124:19: note: in expansion of macro 'DO_BOX'
 1124 |                   DO_BOX (ST *, as_exp, inx2, selection)
      |                   ^~~~~~
sqlo.c: In function 'sqlo_replace_fun_refs_prefixes':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlo.c:1167:3: note: in expansion of macro 'DO_BOX'
 1167 |   DO_BOX (ST *, exp, inx, ((caddr_t*) tree))
      |   ^~~~~~
sqlo.c: In function 'sqlo_dt_has_vcol_tables':
sqlo.c:1189:34: warning: unused parameter 'so' [-Wunused-parameter]
 1189 | sqlo_dt_has_vcol_tables (sqlo_t *so, op_table_t *dot)
      |                          ~~~~~~~~^~
sqlo.c: In function 'sqlo_join_exp_inlineable':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlo.c:1225:7: note: in expansion of macro 'DO_BOX'
 1225 |       DO_BOX (ST *, s, inx, exp)
      |       ^~~~~~
sqlo.c: In function 'sqlo_oj_has_const':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlo.c:1245:3: note: in expansion of macro 'DO_BOX'
 1245 |   DO_BOX (ST *, exp, inx, tree->_.select_stmt.selection)
      |   ^~~~~~
sqlo.c: In function 'sqlo_dt_inlineable':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlo.c:1280:7: note: in expansion of macro 'DO_BOX'
 1280 |       DO_BOX (ST *, dt_from, dt_inx, dt_orig->_.table_exp.from)
      |       ^~~~~~
sqlo.c:1258:37: warning: unused parameter 'tree' [-Wunused-parameter]
 1258 | sqlo_dt_inlineable (sqlo_t *so, ST *tree, ST * from, op_table_t *ot, int single_only)
sqlo.c:1258:66: warning: unused parameter 'ot' [-Wunused-parameter]
 1258 | sqlo_dt_inlineable (sqlo_t *so, ST *tree, ST * from, op_table_t *ot, int single_only)
      |                                                      ~~~~~~~~~~~~^~
sqlo.c: In function 'sqlo_inline_jt':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlo.c:1429:7: note: in expansion of macro 'DO_BOX'
 1429 |       DO_BOX (ST *, s, inx, (ST**)exp)
      |       ^~~~~~
sqlo.c: In function 'sqlo_expand_dt_1':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlo.c:1446:3: note: in expansion of macro 'DO_BOX'
 1446 |   DO_BOX (ST *, from, inx, texp->_.table_exp.from)
      |   ^~~~~~
sqlo.c: In function 'sqlo_replace_as_exps':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST'
  236 |   _DO_BOX_FAST(inx, arr)
      |   ^~~~~~~~~~~~
sqlo.c:1498:7: note: in expansion of macro '_DO_BOX'
 1498 |       _DO_BOX (inx, (ST **) (*tree))
      |       ^~~~~~~
sqlo.c: In function 'sqlo_check_ft_offband':
sqlo.c:1582:17: warning: too many arguments for format [-Wformat-extra-args]
 1582 |                 "The SCORE argument of %s must reference a column", (char *)arg, sqlo_spec_predicate_name (type));
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sqlo.c:1631:43: warning: format '%s' expects argument of type 'char *', but argument 6 has type 'struct sql_tree_s *' [-Wformat=]
 1631 |               "Argument %d of %s is '%.300s', not a keyword from list OFFBAND, DESCENDING, RANGES, MAIN_RANGES, ATTR_RANGES, SCORE, SCORE_LIMIT, EXT_FTI, GEO, GEO_RDF, PRECISION",
      |                                      ~~~~~^
      |                                           |
      |                                           char *
 1632 |               inx + 1, sqlo_spec_predicate_name (type), arg);
      |                                                         ~~~
      |                                                         |
      |                                                         struct sql_tree_s *
sqlo.c: In function 'sqlo_select_ref_score':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST'
  236 |   _DO_BOX_FAST(inx, arr)
      |   ^~~~~~~~~~~~
sqlo.c:1686:7: note: in expansion of macro '_DO_BOX'
 1686 |       _DO_BOX (inx, (ST **) (tree))
      |       ^~~~~~~
sqlo.c: In function 'sqlo_jt_replace_col_refs':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlo.c:1783:7: note: in expansion of macro 'DO_BOX'
 1783 |       DO_BOX (ST *, as_exp, inx, selection)
      |       ^~~~~~
sqlo.c: In function 'sqlo_jt_dt_wrap':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlo.c:1865:7: note: in expansion of macro 'DO_BOX'
 1865 |       DO_BOX (ST *, sexp, inx, sel)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlo.c:1876:15: note: in expansion of macro 'DO_BOX'
 1876 |               DO_BOX (ST *, sel_exp, inx, select_stmt->_.select_stmt.selection)
      |               ^~~~~~
sqlo.c: In function 'sqlo_expand_jts':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlo.c:1991:11: note: in expansion of macro 'DO_BOX'
 1991 |           DO_BOX (ST *, sel_exp, inx, select_stmt->_.select_stmt.selection)
      |           ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlo.c:2038:7: note: in expansion of macro 'DO_BOX'
 2038 |       DO_BOX (ST *, par, inx, tree->_.call.params)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST'
  236 |   _DO_BOX_FAST(inx, arr)
      |   ^~~~~~~~~~~~
sqlo.c:2050:7: note: in expansion of macro '_DO_BOX'
 2050 |       _DO_BOX (inx, tree->_.comma_exp.exps)
      |       ^~~~~~~
sqlo.c: In function 'sqlo_join_reffed_outside':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlo.c:2077:11: note: in expansion of macro 'DO_BOX'
 2077 |           DO_BOX (ST *, elt, inx, ((ST **)tree))
      |           ^~~~~~
sqlo.c: In function 'sqlo_expand_distinct_joins':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST'
  236 |   _DO_BOX_FAST(inx, arr)
      |   ^~~~~~~~~~~~
sqlo.c:2118:3: note: in expansion of macro '_DO_BOX'
 2118 |   _DO_BOX (inx, tree->_.select_stmt.table_exp->_.table_exp.from)
      |   ^~~~~~~
sqlo.c: In function 'sqlo_expand_group_by':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlo.c:2170:3: note: in expansion of macro 'DO_BOX'
 2170 |   DO_BOX (ST *, exp, inx, selection)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlo.c:2174:7: note: in expansion of macro 'DO_BOX'
 2174 |       DO_BOX (ST *, spec, inx2, group_by)
      |       ^~~~~~
sqlo.c: In function 'sqlo_has_col_ref':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlo.c:2203:3: note: in expansion of macro 'DO_BOX'
 2203 |   DO_BOX (ST *, exp, inx, ((caddr_t*) tree))
      |   ^~~~~~
sqlo.c: In function 'sqlo_bop_expand_or':
sqlo.c:2259:30: warning: unused parameter 'so' [-Wunused-parameter]
 2259 | sqlo_bop_expand_or (sqlo_t * so, ST * tree)
      |                     ~~~~~~~~~^~
sqlo.c: In function 'sqlo_check_group_by_cols':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlo.c:2404:3: note: in expansion of macro 'DO_BOX'
 2404 |   DO_BOX (ST *, spec, inx, (*group))
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlo.c:2432:15: note: in expansion of macro 'DO_BOX'
 2432 |               DO_BOX (ST *, spec, inx, group[0])
      |               ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlo.c:2443:3: note: in expansion of macro 'DO_BOX'
 2443 |   DO_BOX (ST *, exp, inx, ((ST **)tree))
      |   ^~~~~~
sqlo.c: In function 'sqlo_oby_remove_scalar_exps':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlo.c:2457:3: note: in expansion of macro 'DO_BOX'
 2457 |   DO_BOX (ST *, spec, inx, (*oby))
      |   ^~~~~~
sqlo.c:2452:38: warning: unused parameter 'so' [-Wunused-parameter]
 2452 | sqlo_oby_remove_scalar_exps (sqlo_t *so, ST *** oby, int gb_ua)
      |                              ~~~~~~~~^~
sqlo.c: In function 'sqlo_col_pref_replace':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlo.c:2566:7: note: in expansion of macro 'DO_BOX'
 2566 |       DO_BOX (ST *, elt, inx, ((ST**)tree))
      |       ^~~~~~
sqlo.c: In function 't_box_rem_at_inx':
sqlo.c:2581:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 2581 |   for (s = 0; s  < BOX_ELEMENTS (org); s++)
      |                  ^
sqlo.c: In function 'sqlo_identity_self_join':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlo.c:2610:3: note: in expansion of macro 'DO_BOX'
 2610 |   DO_BOX (ST *, t1, inx, texp->_.table_exp.from)
      |   ^~~~~~
sqlo.c:2616:33: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 2616 |       for (inx2 = inx + 1; inx2 < BOX_ELEMENTS (texp->_.table_exp.from); inx2++)
      |                                 ^
sqlo.c: In function 'sqlo_distinct_redundant':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlo.c:2651:3: note: in expansion of macro 'DO_BOX'
 2651 |   DO_BOX (ST *, spec, inx, (ST **)gb)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlo.c:2657:7: note: in expansion of macro 'DO_BOX'
 2657 |       DO_BOX (ST *, exp, inx2, (ST **) sel)
      |       ^~~~~~
sqlo.c: In function 'sqlo_select_scope':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST'
  236 |   _DO_BOX_FAST(inx, arr)
      |   ^~~~~~~~~~~~
sqlo.c:2738:7: note: in expansion of macro '_DO_BOX'
 2738 |       _DO_BOX (inx, texp->_.table_exp.from)
      |       ^~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlo.c:2751:7: note: in expansion of macro 'DO_BOX'
 2751 |       DO_BOX (ST *, as, inx, tree->_.select_stmt.selection)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST'
  236 |   _DO_BOX_FAST(inx, arr)
      |   ^~~~~~~~~~~~
sqlo.c:2782:11: note: in expansion of macro '_DO_BOX'
 2782 |           _DO_BOX (inx, texp->_.table_exp.group_by_full)
      |           ^~~~~~~
sqlo.c: In function 'sqlo_subq_convert_to_exists':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlo.c:2969:31: note: in expansion of macro 'DO_BOX'
 2969 |                               DO_BOX (ST *, exp, comma_inx, comma->_.comma_exp.exps)
      |                               ^~~~~~
sqlo.c: In function 'sqlo_iri_in_opt':
sqlo.c:3176:27: warning: unused parameter 'so' [-Wunused-parameter]
 3176 | sqlo_iri_in_opt (sqlo_t * so, ST * tree)
      |                  ~~~~~~~~~^~
sqlo.c: In function 'sqlo_scope':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
sqlo.c:3259:13: note: in expansion of macro '_DO_BOX_FAST'
 3259 |             _DO_BOX_FAST (arginx, tree->_.fn_ref.fn_arglist)
      |             ^~~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST'
  236 |   _DO_BOX_FAST(inx, arr)
      |   ^~~~~~~~~~~~
sqlo.c:3295:9: note: in expansion of macro '_DO_BOX'
 3295 |         _DO_BOX (inx, tree->_.call.params)
      |         ^~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST'
  236 |   _DO_BOX_FAST(inx, arr)
      |   ^~~~~~~~~~~~
sqlo.c:3316:9: note: in expansion of macro '_DO_BOX'
 3316 |         _DO_BOX (inx, tree->_.comma_exp.exps)
      |         ^~~~~~~
sqlo.c: In function 'sqlo_subq_convert_to_exists':
sqlo.c:2932:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2932 |           to_negate = 1;
      |           ~~~~~~~~~~^~~
sqlo.c:2933:7: note: here
 2933 |       case SOME_PRED:
      |       ^~~~
sqlo.c: In function 'sqlo_rls_add_condition':
sqlo.c:815:15: warning: '__builtin_strncpy' specified bound 10 equals destination size [-Wstringop-truncation]
  815 |               strncpy (state, ((char **) err)[1], sizeof (state));
      |               ^
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlsrv.lo `test -f 'sqlsrv.c' || echo './'`sqlsrv.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlsrv.c  -fPIC -DPIC -o .libs/libwi_la-sqlsrv.o
sqlsrv.c: In function 'cli_scrap_cursors':
sqlsrv.c:384:9: warning: variable 'k' set but not used [-Wunused-but-set-variable]
  384 |   char *k;
      |         ^
sqlsrv.c:382:7: warning: variable 'rc' set but not used [-Wunused-but-set-variable]
  382 |   int rc;
      |       ^~
sqlsrv.c: In function 'client_connection_create':
sqlsrv.c:430:23: warning: unused variable 'save_tlsf' [-Wunused-variable]
  430 |   struct TLSF_struct *save_tlsf = self->thr_tlsf;
      |                       ^~~~~~~~~
sqlsrv.c: In function 'sf_sql_connect':
sqlsrv.c:1254:35: warning: cast between incompatible function types from 'void (*)(dk_session_t *)' {aka 'void (*)(struct dk_session_s *)'} to 'int (*)(dk_session_t *)' {aka 'int (*)(struct dk_session_s *)'} [-Wcast-function-type]
 1254 |   PrpcSetPartnerDeadHook (client, (io_action_func) srv_client_session_died);
      |                                   ^
sqlsrv.c: In function 'cli_get_stmt_access':
sqlsrv.c:1482:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
 1482 |   if (!place && cli->cli_statements->ht_count >= cli_max_cached_stmts)
      |                                               ^~
sqlsrv.c: In function 'sf_stmt_prepare':
sqlsrv.c:1554:52: warning: unused parameter 'explain' [-Wunused-parameter]
 1554 | sf_stmt_prepare (caddr_t stmt_id, char *text, long explain,
      |                                               ~~~~~^~~~~~~
In file included from ../../libsrc/Dk.h:97,
                 from sqlsrv.c:36:
sqlsrv.c: In function 'sf_sql_execute_check_params':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlsrv.c:1731:7: note: in expansion of macro 'DO_BOX'
 1731 |       DO_BOX (caddr_t, elt, inx, ((caddr_t *)params))
      |       ^~~~~~
sqlsrv.c:1676:38: warning: unused parameter 'stmt_id' [-Wunused-parameter]
 1676 | sf_sql_execute_check_params (caddr_t stmt_id, char *text, char *cursor_name,
      |                              ~~~~~~~~^~~~~~~
sqlsrv.c: In function 'cli_transact':
sqlsrv.c:2558:60: warning: unused parameter 'replicate' [-Wunused-parameter]
 2558 | cli_transact (client_connection_t * cli, int op, caddr_t * replicate)
      |                                                  ~~~~~~~~~~^~~~~~~~~
sqlsrv.c: In function 'cli_inprocess_transact':
sqlsrv.c:2591:70: warning: unused parameter 'replicate' [-Wunused-parameter]
 2591 | cli_inprocess_transact (client_connection_t * cli, int op, caddr_t * replicate)
      |                                                            ~~~~~~~~~~^~~~~~~~~
sqlsrv.c: In function 'sf_make_auto_cp':
sqlsrv.c:2801:48: warning: comparison of integer expressions of different signedness: 'off64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare]
 2801 |   make_cp = (wi_inst.wi_master->dbs_log_length >= min_checkpoint_size ||
      |                                                ^~
sqlsrv.c:2802:48: warning: comparison of integer expressions of different signedness: 'off64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare]
 2802 |              wi_inst.wi_master->dbs_log_length >= autocheckpoint_log_size)
      |                                                ^~
sqlsrv.c: In function 'sf_makecp':
sqlsrv.c:2821:49: warning: unused parameter 'fail_on_vdb' [-Wunused-parameter]
 2821 | sf_makecp (char *log_name, lock_trx_t *trx, int fail_on_vdb, int shutdown)
      |                                             ~~~~^~~~~~~~~~~
sqlsrv.c: In function 'sf_sql_get_data':
sqlsrv.c:3055:25: warning: unused parameter 'starting_at' [-Wunused-parameter]
 3055 |     long how_much, long starting_at)
      |                    ~~~~~^~~~~~~~~~~
sqlsrv.c: In function 'sf_no_threads':
sqlsrv.c:3367:21: warning: cast between incompatible function types from 'char * (*)(char *, char *, char *, char **, char **, stmt_options_t *)' {aka 'char * (*)(char *, char *, char *, char **, char **, struct stmt_options_s *)'} to 'char * (*)(char **)' [-Wcast-function-type]
 3367 |   if (NULL != sv && (server_func) sf_sql_execute == sv->sr_func)
      |                     ^
sqlsrv.c:3375:22: warning: cast between incompatible function types from 'char * (*)(char *, long int)' to 'char * (*)(char **)' [-Wcast-function-type]
 3375 |   if (NULL != sv && ((server_func) sf_sql_fetch == sv->sr_func
      |                      ^
sqlsrv.c:3376:11: warning: cast between incompatible function types from 'char * (*)(char *, long int,  long int,  long int,  long int,  char *)' to 'char * (*)(char **)' [-Wcast-function-type]
 3376 |       ||  (server_func) sf_sql_extended_fetch == sv->sr_func
      |           ^
sqlsrv.c:3377:11: warning: cast between incompatible function types from 'char * (*)(long int,  char **)' to 'char * (*)(char **)' [-Wcast-function-type]
 3377 |       ||  (server_func) sf_sql_transact == sv->sr_func
      |           ^
sqlsrv.c:3378:11: warning: cast between incompatible function types from 'char * (*)(char *, int)' to 'char * (*)(char **)' [-Wcast-function-type]
 3378 |       ||  (server_func) sf_sql_free_stmt == sv->sr_func
      |           ^
sqlsrv.c:3379:11: warning: cast between incompatible function types from 'char * (*)(long int,  long int,  long int,  long int,  long int,  long int,  char *, long int,  long int)' to 'char * (*)(char **)' [-Wcast-function-type]
 3379 |       ||  (server_func) sf_sql_get_data_ac == sv->sr_func
      |           ^
sqlsrv.c: In function 'bh_is_remote':
sqlsrv.c:3475:31: warning: unused parameter 'bh' [-Wunused-parameter]
 3475 | bh_is_remote (blob_handle_t * bh)
      |               ~~~~~~~~~~~~~~~~^~
sqlsrv.c: In function 'bh_serialize_to_client':
sqlsrv.c:3502:25: warning: comparison of integer expressions of different signedness: 'long long int' and 'long unsigned int' [-Wsign-compare]
 3502 |       if (bh->bh_length > MAX_READ_STRING / (is_utf8 ? (2 + sizeof (wchar_t)) : 1))
      |                         ^
sqlsrv.c: In function 'blobio_compatibility_init':
sqlsrv.c:3539:34: warning: cast between incompatible function types from 'void (*)(blob_handle_t *, dk_session_t *)' {aka 'void (*)(struct blob_handle_s *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type]
 3539 |   PrpcSetWriter (DV_BLOB_HANDLE, (ses_write_func) bh_serialize_to_client);
      |                                  ^
sqlsrv.c:3540:39: warning: cast between incompatible function types from 'void (*)(blob_handle_t *, dk_session_t *)' {aka 'void (*)(struct blob_handle_s *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type]
 3540 |   PrpcSetWriter (DV_BLOB_XPER_HANDLE, (ses_write_func) bh_serialize_xper_to_client);
      |                                       ^
sqlsrv.c:3541:39: warning: cast between incompatible function types from 'void (*)(blob_handle_t *, dk_session_t *)' {aka 'void (*)(struct blob_handle_s *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type]
 3541 |   PrpcSetWriter (DV_BLOB_WIDE_HANDLE, (ses_write_func) bh_serialize_to_client);
      |                                       ^
sqlsrv.c: In function 'srv_compatibility_init':
sqlsrv.c:3548:30: warning: cast between incompatible function types from 'void (*)(char *, dk_session_t *)' {aka 'void (*)(char *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type]
 3548 |   PrpcSetWriter (DV_NUMERIC, (ses_write_func) numeric_serialize_client);
      |                              ^
sqlsrv.c:3549:27: warning: cast between incompatible function types from 'void (*)(char *, dk_session_t *)' {aka 'void (*)(char *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type]
 3549 |   PrpcSetWriter (DV_WIDE, (ses_write_func) wide_serialize_client);
      |                           ^
sqlsrv.c:3550:32: warning: cast between incompatible function types from 'void (*)(char *, dk_session_t *)' {aka 'void (*)(char *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type]
 3550 |   PrpcSetWriter (DV_LONG_WIDE, (ses_write_func) wide_serialize_client);
      |                                ^
sqlsrv.c:3551:30: warning: cast between incompatible function types from 'void (*)(char *, dk_session_t *)' {aka 'void (*)(char *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type]
 3551 |   int64_serialize_client_f = (ses_write_func) int64_serialize_client;
      |                              ^
sqlsrv.c: In function 'futures_object_space_clear':
sqlsrv.c:3785:37: warning: unused parameter 'b' [-Wunused-parameter]
 3785 | futures_object_space_clear (caddr_t b, future_request_t *f)
      |                             ~~~~~~~~^
sqlsrv.c:3785:58: warning: unused parameter 'f' [-Wunused-parameter]
 3785 | futures_object_space_clear (caddr_t b, future_request_t *f)
      |                                        ~~~~~~~~~~~~~~~~~~^
sqlsrv.c: In function 'sf_sql_free_stmt_wrapper':
sqlsrv.c:4018:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
 4018 |   return (server_func) sf_sql_free_stmt (args[0], (int)args[1]);
      |                                                   ^
sqlsrv.c: In function 'sf_sql_no_threads_reply_wrapper':
sqlsrv.c:4043:42: warning: unused parameter 'args' [-Wunused-parameter]
 4043 | sf_sql_no_threads_reply_wrapper (caddr_t args[])
      |                                  ~~~~~~~~^~~~~~
sqlsrv.c: In function 'sf_sql_tp_transact_wrapper':
sqlsrv.c:4051:23: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
 4051 |   sf_sql_tp_transact ((short) args[0], args[1]);
      |                       ^
sqlsrv.c: In function 'srv_global_init':
sqlsrv.c:4234:28: warning: cast between incompatible function types from 'int (*)(void *)' to 'void (*)(char *, future_request_t *)' {aka 'void (*)(char *, struct future_request_s *)'} [-Wcast-function-type]
 4234 |       DV_ARRAY_OF_POINTER, (post_func) dk_free_tree);
      |                            ^
sqlsrv.c: In function 'srv_make_new_error':
sqlsrv.c:4447:11: warning: unused variable 'res' [-Wunused-variable]
 4447 |   caddr_t res;
      |           ^~~
sqlsrv.c: In function 'sf_make_new_log_name':
sqlsrv.c:2692:42: warning: '%02d' directive output may be truncated writing between 2 and 5 bytes into a region of size between 4 and 9 [-Wformat-truncation=]
 2692 |   snprintf(szTS, sizeof (szTS), "%04d%02d%02d%02d%02d%02d",
      |                                          ^~~~
sqlsrv.c:2692:33: note: directive argument in the range [0, 65535]
 2692 |   snprintf(szTS, sizeof (szTS), "%04d%02d%02d%02d%02d%02d",
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
sqlsrv.c:2692:33: note: directive argument in the range [0, 65535]
sqlsrv.c:2692:33: note: directive argument in the range [0, 65535]
sqlsrv.c:2692:33: note: directive argument in the range [0, 65535]
In file included from /usr/include/stdio.h:970,
                 from ../../libsrc/Dk/Dksystem.h:44,
                 from ../../libsrc/Dk.h:44:
In function 'snprintf',
    inlined from 'sf_make_new_log_name' at sqlsrv.c:2692:3:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 15 and 32 bytes into a destination of size 15
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
sqlsrv.c: In function 'log_new_name':
sqlsrv.c:2740:50: warning: '%02d' directive output may be truncated writing between 2 and 5 bytes into a region of size between 0 and 11 [-Wformat-truncation=]
 2740 |   snprintf(szTS, sizeof (szTS), "%04d%02d%02d%02d%02d%02d%06ld",
      |                                                  ^~~~
sqlsrv.c:2740:33: note: directive argument in the range [0, 65535]
 2740 |   snprintf(szTS, sizeof (szTS), "%04d%02d%02d%02d%02d%02d%06ld",
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sqlsrv.c:2740:33: note: directive argument in the range [0, 65535]
sqlsrv.c:2740:33: note: directive argument in the range [-2147483648, 2147483647]
In function 'snprintf',
    inlined from 'log_new_name' at sqlsrv.c:2740:3:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 21 and 43 bytes into a destination of size 21
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-srvmultibyte.lo `test -f 'srvmultibyte.c' || echo './'`srvmultibyte.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c srvmultibyte.c  -fPIC -DPIC -o .libs/libwi_la-srvmultibyte.o
srvmultibyte.c: In function 'box_narrow_string_as_wide':
srvmultibyte.c:281:104: warning: format '%ld' expects a matching 'long int' argument [-Wformat=]
  281 |         *err_ret = srv_make_new_error ("22023", "SR578", "The expected result length of wide string (%ld) is too large");
      |                                                                                                      ~~^
      |                                                                                                        |
      |                                                                                                        long int
In file included from wi.h:115,
                 from sqlnode.h:32,
                 from srvmultibyte.c:26:
srvmultibyte.c: In function 'compare_wide_to_utf8':
widd.h:174:61: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src))
      |                                                             ^~
srvmultibyte.c:566:21: note: in expansion of macro 'COLLATION_XLAT_WIDE'
  566 |         xlat_wtmp = COLLATION_XLAT_WIDE (collation, wtmp);
      |                     ^~~~~~~~~~~~~~~~~~~
widd.h:173:45: warning: operand of '?:' changes signedness from 'wchar_t' {aka 'int'} to 'unsigned int' due to unsignedness of other operand [-Wsign-compare]
  173 | #define COLLATION_XLAT_WIDE_NOCHECK(co,src) ((co)->co_xlat_table[((unsigned int)(src))])
      |                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
widd.h:174:115: note: in expansion of macro 'COLLATION_XLAT_WIDE_NOCHECK'
  174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src))
      |                                                                                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
srvmultibyte.c:566:21: note: in expansion of macro 'COLLATION_XLAT_WIDE'
  566 |         xlat_wtmp = COLLATION_XLAT_WIDE (collation, wtmp);
      |                     ^~~~~~~~~~~~~~~~~~~
widd.h:174:61: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src))
      |                                                             ^~
srvmultibyte.c:567:17: note: in expansion of macro 'COLLATION_XLAT_WIDE'
  567 |         xlat2 = COLLATION_XLAT_WIDE (collation, wide_data[winx]);
      |                 ^~~~~~~~~~~~~~~~~~~
widd.h:173:45: warning: operand of '?:' changes signedness from 'wchar_t' {aka 'int'} to 'unsigned int' due to unsignedness of other operand [-Wsign-compare]
  173 | #define COLLATION_XLAT_WIDE_NOCHECK(co,src) ((co)->co_xlat_table[((unsigned int)(src))])
      |                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
widd.h:174:115: note: in expansion of macro 'COLLATION_XLAT_WIDE_NOCHECK'
  174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src))
      |                                                                                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
srvmultibyte.c:567:17: note: in expansion of macro 'COLLATION_XLAT_WIDE'
  567 |         xlat2 = COLLATION_XLAT_WIDE (collation, wide_data[winx]);
      |                 ^~~~~~~~~~~~~~~~~~~
srvmultibyte.c: In function 'compare_utf8_with_collation':
widd.h:174:61: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src))
      |                                                             ^~
srvmultibyte.c:625:22: note: in expansion of macro 'COLLATION_XLAT_WIDE'
  625 |                 if (!COLLATION_XLAT_WIDE (collation, wtmp2))
      |                      ^~~~~~~~~~~~~~~~~~~
widd.h:173:45: warning: operand of '?:' changes signedness from 'wchar_t' {aka 'int'} to 'unsigned int' due to unsignedness of other operand [-Wsign-compare]
  173 | #define COLLATION_XLAT_WIDE_NOCHECK(co,src) ((co)->co_xlat_table[((unsigned int)(src))])
      |                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
widd.h:174:115: note: in expansion of macro 'COLLATION_XLAT_WIDE_NOCHECK'
  174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src))
      |                                                                                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
srvmultibyte.c:625:22: note: in expansion of macro 'COLLATION_XLAT_WIDE'
  625 |                 if (!COLLATION_XLAT_WIDE (collation, wtmp2))
      |                      ^~~~~~~~~~~~~~~~~~~
widd.h:174:61: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src))
      |                                                             ^~
srvmultibyte.c:648:22: note: in expansion of macro 'COLLATION_XLAT_WIDE'
  648 |         xlat_wtmp1 = COLLATION_XLAT_WIDE (collation, wtmp1);
      |                      ^~~~~~~~~~~~~~~~~~~
widd.h:173:45: warning: operand of '?:' changes signedness from 'wchar_t' {aka 'int'} to 'unsigned int' due to unsignedness of other operand [-Wsign-compare]
  173 | #define COLLATION_XLAT_WIDE_NOCHECK(co,src) ((co)->co_xlat_table[((unsigned int)(src))])
      |                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
widd.h:174:115: note: in expansion of macro 'COLLATION_XLAT_WIDE_NOCHECK'
  174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src))
      |                                                                                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
srvmultibyte.c:648:22: note: in expansion of macro 'COLLATION_XLAT_WIDE'
  648 |         xlat_wtmp1 = COLLATION_XLAT_WIDE (collation, wtmp1);
      |                      ^~~~~~~~~~~~~~~~~~~
widd.h:174:61: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src))
      |                                                             ^~
srvmultibyte.c:654:22: note: in expansion of macro 'COLLATION_XLAT_WIDE'
  654 |         xlat_wtmp2 = COLLATION_XLAT_WIDE (collation, wtmp2);
      |                      ^~~~~~~~~~~~~~~~~~~
widd.h:173:45: warning: operand of '?:' changes signedness from 'wchar_t' {aka 'int'} to 'unsigned int' due to unsignedness of other operand [-Wsign-compare]
  173 | #define COLLATION_XLAT_WIDE_NOCHECK(co,src) ((co)->co_xlat_table[((unsigned int)(src))])
      |                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
widd.h:174:115: note: in expansion of macro 'COLLATION_XLAT_WIDE_NOCHECK'
  174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src))
      |                                                                                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
srvmultibyte.c:654:22: note: in expansion of macro 'COLLATION_XLAT_WIDE'
  654 |         xlat_wtmp2 = COLLATION_XLAT_WIDE (collation, wtmp2);
      |                      ^~~~~~~~~~~~~~~~~~~
srvmultibyte.c: In function 'box_narrow_string_as_utf8':
srvmultibyte.c:945:57: warning: unused parameter '_str' [-Wunused-parameter]
  945 | DBG_NAME(box_narrow_string_as_utf8) (DBG_PARAMS caddr_t _str, caddr_t narrow, long max_len, wcharset_t *charset, caddr_t * err_ret, int isbox)
      |                                                 ~~~~~~~~^~~~
srvmultibyte.c:945:84: warning: unused parameter 'max_len' [-Wunused-parameter]
  945 | DBG_NAME(box_narrow_string_as_utf8) (DBG_PARAMS caddr_t _str, caddr_t narrow, long max_len, wcharset_t *charset, caddr_t * err_ret, int isbox)
      |                                                                               ~~~~~^~~~~~~
srvmultibyte.c: In function 'reverse_wide_string':
srvmultibyte.c:1004:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1004 |   for (inx=0;inx<len/2;inx++)
      |                 ^
srvmultibyte.c: In function 'strstr_utf8_with_collation':
widd.h:174:61: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src))
      |                                                             ^~
srvmultibyte.c:1048:24: note: in expansion of macro 'COLLATION_XLAT_WIDE'
 1048 |                   if (!COLLATION_XLAT_WIDE (collation, wtmp1))
      |                        ^~~~~~~~~~~~~~~~~~~
widd.h:173:45: warning: operand of '?:' changes signedness from 'wchar_t' {aka 'int'} to 'unsigned int' due to unsignedness of other operand [-Wsign-compare]
  173 | #define COLLATION_XLAT_WIDE_NOCHECK(co,src) ((co)->co_xlat_table[((unsigned int)(src))])
      |                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
widd.h:174:115: note: in expansion of macro 'COLLATION_XLAT_WIDE_NOCHECK'
  174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src))
      |                                                                                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
srvmultibyte.c:1048:24: note: in expansion of macro 'COLLATION_XLAT_WIDE'
 1048 |                   if (!COLLATION_XLAT_WIDE (collation, wtmp1))
      |                        ^~~~~~~~~~~~~~~~~~~
widd.h:174:61: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src))
      |                                                             ^~
srvmultibyte.c:1060:24: note: in expansion of macro 'COLLATION_XLAT_WIDE'
 1060 |           xlat_wtmp2 = COLLATION_XLAT_WIDE (collation, wtmp2);
      |                        ^~~~~~~~~~~~~~~~~~~
widd.h:173:45: warning: operand of '?:' changes signedness from 'wchar_t' {aka 'int'} to 'unsigned int' due to unsignedness of other operand [-Wsign-compare]
  173 | #define COLLATION_XLAT_WIDE_NOCHECK(co,src) ((co)->co_xlat_table[((unsigned int)(src))])
      |                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
widd.h:174:115: note: in expansion of macro 'COLLATION_XLAT_WIDE_NOCHECK'
  174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src))
      |                                                                                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
srvmultibyte.c:1060:24: note: in expansion of macro 'COLLATION_XLAT_WIDE'
 1060 |           xlat_wtmp2 = COLLATION_XLAT_WIDE (collation, wtmp2);
      |                        ^~~~~~~~~~~~~~~~~~~
widd.h:174:61: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src))
      |                                                             ^~
srvmultibyte.c:1070:24: note: in expansion of macro 'COLLATION_XLAT_WIDE'
 1070 |           xlat_wtmp1 = COLLATION_XLAT_WIDE (collation, wtmp1);
      |                        ^~~~~~~~~~~~~~~~~~~
widd.h:173:45: warning: operand of '?:' changes signedness from 'wchar_t' {aka 'int'} to 'unsigned int' due to unsignedness of other operand [-Wsign-compare]
  173 | #define COLLATION_XLAT_WIDE_NOCHECK(co,src) ((co)->co_xlat_table[((unsigned int)(src))])
      |                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
widd.h:174:115: note: in expansion of macro 'COLLATION_XLAT_WIDE_NOCHECK'
  174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src))
      |                                                                                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
srvmultibyte.c:1070:24: note: in expansion of macro 'COLLATION_XLAT_WIDE'
 1070 |           xlat_wtmp1 = COLLATION_XLAT_WIDE (collation, wtmp1);
      |                        ^~~~~~~~~~~~~~~~~~~
srvmultibyte.c:1015:47: warning: unused parameter 'n1' [-Wunused-parameter]
 1015 | strstr_utf8_with_collation (caddr_t dv1, long n1,
      |                                          ~~~~~^~
srvmultibyte.c:1016:23: warning: unused parameter 'n2' [-Wunused-parameter]
 1016 |     caddr_t dv2, long n2, caddr_t *next, collation_t *collation)
      |                  ~~~~~^~
srvmultibyte.c: In function 'parse_wide_string_literal':
srvmultibyte.c:104:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
  104 |             if (!parse_not_char_c_escape)
      |                ^
srvmultibyte.c:212:9: note: here
  212 |         default:
      |         ^~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-srvcr.lo `test -f 'srvcr.c' || echo './'`srvcr.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c srvcr.c  -fPIC -DPIC -o .libs/libwi_la-srvcr.o
srvcr.c: In function 'box_md5_1':
srvcr.c:71:7: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
   71 |       MD5_Update (ctx, (unsigned char *) &box_img, sizeof (long) + 1);
      |       ^~~~~~~~~~
In file included from srvcr.c:44:
/usr/include/openssl/md5.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~
srvcr.c:97:11: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
   97 |           MD5_Update (ctx, (unsigned char *) box - 1, numeric_len + 1);
      |           ^~~~~~~~~~
/usr/include/openssl/md5.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~
srvcr.c:101:7: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  101 |       MD5_Update (ctx, (unsigned char *) box - 1, 1);
      |       ^~~~~~~~~~
/usr/include/openssl/md5.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~
srvcr.c:104:7: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  104 |       MD5_Update (ctx, (unsigned char *) box - 1, len + 1);
      |       ^~~~~~~~~~
/usr/include/openssl/md5.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~
srvcr.c: In function 'box_md5':
srvcr.c:116:3: warning: 'MD5_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  116 |   MD5_Init (&ctx);
      |   ^~~~~~~~
/usr/include/openssl/md5.h:49:27: note: declared here
   49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c);
      |                           ^~~~~~~~
srvcr.c:118:3: warning: 'MD5_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  118 |   MD5_Final ((unsigned char *) res, &ctx);
      |   ^~~~~~~~~
/usr/include/openssl/md5.h:51:27: note: declared here
   51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c);
      |                           ^~~~~~~~~
srvcr.c: In function 'bif_tree_md5':
srvcr.c:125:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
  125 | bif_tree_md5  (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56,
                 from sqlnode.h:32,
                 from srvcr.c:28:
srvcr.c: In function 'cs_read_row':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
srvcr.c:401:3: note: in expansion of macro 'DO_BOX'
  401 |   DO_BOX (id_cols_t *, ids, inx, qc->qc_id_cols)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
srvcr.c:403:5: note: in expansion of macro 'DO_BOX'
  403 |     DO_BOX (long, idinx, inx2, ids->idc_pos)
      |     ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
srvcr.c:414:3: note: in expansion of macro 'DO_BOX'
  414 |   DO_BOX (long, ordinx, inx, qc->qc_order_cols)
      |   ^~~~~~
srvcr.c: In function 'cs_position_at_end':
srvcr.c:515:46: warning: unused parameter 'dir' [-Wunused-parameter]
  515 | cs_position_at_end (cursor_state_t * cs, int dir)
      |                                          ~~~~^~~
srvcr.c: In function 'cs_reset_rowset':
srvcr.c:642:50: warning: unused parameter 'ftype' [-Wunused-parameter]
  642 | cs_reset_rowset (cursor_state_t * cs, int n, int ftype)
      |                                              ~~~~^~~~~
srvcr.c: In function 'cs_send_rowset':
srvcr.c:732:42: warning: unused parameter 'ftype' [-Wunused-parameter]
  732 | cs_send_rowset (cursor_state_t * cs, int ftype)
      |                                      ~~~~^~~~~
srvcr.c: In function 'stmt_dyn_fetch_inner':
srvcr.c:772:7: warning: variable 'cont_from_lc' set but not used [-Wunused-but-set-variable]
  772 |   int cont_from_lc = 0, cont_from_value = 0;
      |       ^~~~~~~~~~~~
srvcr.c: In function 'cs_fix_ignores':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
srvcr.c:1041:3: note: in expansion of macro 'DO_BOX'
 1041 |   DO_BOX (caddr_t, param, inx, params)
      |   ^~~~~~
srvcr.c: In function 'bif_sql_set_pos':
srvcr.c:1252:53: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare]
 1252 |       int n_rows = params ? BOX_ELEMENTS (params) : cs->cs_rowset_fill;
      |                                                     ^~~~~~~~~~~~~~~~~~
srvcr.c:1223:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1223 | bif_sql_set_pos (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
srvcr.c: In function 'cs_nth_id_col':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
srvcr.c:2011:3: note: in expansion of macro 'DO_BOX'
 2011 |   DO_BOX (id_cols_t *, idc, inx, qc->qc_id_cols)
      |   ^~~~~~
srvcr.c: In function 'bif_cr_id_part':
srvcr.c:2027:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2027 | bif_cr_id_part (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
srvcr.c: In function 'bif_scroll_cr_init':
srvcr.c:2044:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2044 | bif_scroll_cr_init (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
srvcr.c: In function 'bif_scroll_cr_open':
srvcr.c:2099:27: warning: argument to 'sizeof' in 'memset' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess]
 2099 |   memset (opts, 0, sizeof (opts));
      |                           ^
srvcr.c:2080:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2080 | bif_scroll_cr_open (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
srvcr.c: In function 'bif_scroll_cr_fetch':
srvcr.c:2145:51: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
 2145 |       if (BOX_ELEMENTS (cs->cs_pl_output_row) - 3 != n_slots)
      |                                                   ^~
srvcr.c: In function 'bif_scroll_cr_close':
srvcr.c:2168:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2168 | bif_scroll_cr_close (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
srvcr.c: In function 'bif_bookmark':
srvcr.c:2178:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2178 | bif_bookmark (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
srvcr.c: In function 'pl_cursor_serialize':
srvcr.c:2203:34: warning: unused parameter 'cursor' [-Wunused-parameter]
 2203 | pl_cursor_serialize (const void *cursor, dk_session_t *ses)
      |                      ~~~~~~~~~~~~^~~~~~
srvcr.c: In function 'bif_burst_mode_set':
srvcr.c:2220:31: warning: unused parameter 'qst' [-Wunused-parameter]
 2220 | bif_burst_mode_set (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                     ~~~~~~~~~~^~~
srvcr.c:2220:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2220 | bif_burst_mode_set (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
srvcr.c:2220:71: warning: unused parameter 'args' [-Wunused-parameter]
 2220 | bif_burst_mode_set (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                       ~~~~~~~~~~~~~~~~^~~~
srvcr.c: In function 'cs_place':
srvcr.c:2320:30: warning: unused parameter 'qi' [-Wunused-parameter]
 2320 | cs_place (query_instance_t * qi, cursor_state_t * cs, dbe_table_t * tb)
      |           ~~~~~~~~~~~~~~~~~~~^~
srvcr.c:2320:51: warning: unused parameter 'cs' [-Wunused-parameter]
 2320 | cs_place (query_instance_t * qi, cursor_state_t * cs, dbe_table_t * tb)
      |                                  ~~~~~~~~~~~~~~~~~^~
srvcr.c:2320:69: warning: unused parameter 'tb' [-Wunused-parameter]
 2320 | cs_place (query_instance_t * qi, cursor_state_t * cs, dbe_table_t * tb)
      |                                                       ~~~~~~~~~~~~~~^~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-string.lo `test -f 'string.c' || echo './'`string.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c string.c  -fPIC -DPIC -o .libs/libwi_la-string.o
In file included from string.c:85:
string_tmpl.c: In function 'dfmatch':
string_tmpl.c:130:54: warning: array subscript 224 is above array bounds of 'char[32]' [-Warray-bounds=]
  130 | #define get_plain_letter(C)   (iso_diacritic_to_plain[(C)-'\340'])
      |                               ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
string_tmpl.c:633:20: note: in expansion of macro 'get_plain_letter'
  633 |               c2 = get_plain_letter (c2);
      |                    ^~~~~~~~~~~~~~~~
string_tmpl.c:62:6: note: while referencing 'iso_diacritic_to_plain'
   62 | char iso_diacritic_to_plain[] =
      |      ^~~~~~~~~~~~~~~~~~~~~~
string_tmpl.c:130:54: warning: array subscript 224 is above array bounds of 'char[32]' [-Warray-bounds=]
  130 | #define get_plain_letter(C)   (iso_diacritic_to_plain[(C)-'\340'])
      |                               ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
string_tmpl.c:625:20: note: in expansion of macro 'get_plain_letter'
  625 |               c1 = get_plain_letter (c1);
      |                    ^~~~~~~~~~~~~~~~
string_tmpl.c:62:6: note: while referencing 'iso_diacritic_to_plain'
   62 | char iso_diacritic_to_plain[] =
      |      ^~~~~~~~~~~~~~~~~~~~~~
string_tmpl.c: In function 'nc_strstr':
string_tmpl.c:130:54: warning: array subscript 224 is above array bounds of 'char[32]' [-Warray-bounds=]
  130 | #define get_plain_letter(C)   (iso_diacritic_to_plain[(C)-'\340'])
      |                               ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
string_tmpl.c:787:15: note: in expansion of macro 'get_plain_letter'
  787 |           d = get_plain_letter (d);
      |               ^~~~~~~~~~~~~~~~
string_tmpl.c:62:6: note: while referencing 'iso_diacritic_to_plain'
   62 | char iso_diacritic_to_plain[] =
      |      ^~~~~~~~~~~~~~~~~~~~~~
string_tmpl.c:130:54: warning: array subscript 224 is above array bounds of 'char[32]' [-Warray-bounds=]
  130 | #define get_plain_letter(C)   (iso_diacritic_to_plain[(C)-'\340'])
      |                               ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
string_tmpl.c:808:23: note: in expansion of macro 'get_plain_letter'
  808 |                   d = get_plain_letter (d);
      |                       ^~~~~~~~~~~~~~~~
string_tmpl.c:62:6: note: while referencing 'iso_diacritic_to_plain'
   62 | char iso_diacritic_to_plain[] =
      |      ^~~~~~~~~~~~~~~~~~~~~~
In function 'nc_strstr_coll',
    inlined from '__cmp_like' at string_tmpl.c:967:13:
string_tmpl.c:130:54: warning: array subscript 224 is above array bounds of 'char[32]' [-Warray-bounds=]
  130 | #define get_plain_letter(C)   (iso_diacritic_to_plain[(C)-'\340'])
      |                               ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
string_tmpl.c:889:15: note: in expansion of macro 'get_plain_letter'
  889 |           d = get_plain_letter (d);
      |               ^~~~~~~~~~~~~~~~
string_tmpl.c: In function '__cmp_like':
string_tmpl.c:62:6: note: while referencing 'iso_diacritic_to_plain'
   62 | char iso_diacritic_to_plain[] =
      |      ^~~~~~~~~~~~~~~~~~~~~~
In function 'nc_strstr_coll',
    inlined from '__cmp_like' at string_tmpl.c:967:13:
string_tmpl.c:130:54: warning: array subscript 224 is above array bounds of 'char[32]' [-Warray-bounds=]
  130 | #define get_plain_letter(C)   (iso_diacritic_to_plain[(C)-'\340'])
      |                               ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
string_tmpl.c:910:23: note: in expansion of macro 'get_plain_letter'
  910 |                   d = get_plain_letter (d);
      |                       ^~~~~~~~~~~~~~~~
string_tmpl.c: In function '__cmp_like':
string_tmpl.c:62:6: note: while referencing 'iso_diacritic_to_plain'
   62 | char iso_diacritic_to_plain[] =
      |      ^~~~~~~~~~~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sql_code_sparql.lo `test -f 'sql_code_sparql.c' || echo './'`sql_code_sparql.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sql_code_sparql.c  -fPIC -DPIC -o .libs/libwi_la-sql_code_sparql.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqltype.lo `test -f 'sqltype.c' || echo './'`sqltype.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqltype.c  -fPIC -DPIC -o .libs/libwi_la-sqltype.o
sqltype.c: In function 'udt_data_type_ref_to_sqt':
sqltype.c:104:15: warning: unused parameter 'err_ret' [-Wunused-parameter]
  104 |     caddr_t * err_ret, int store_in_hash, sql_class_t *udt, client_connection_t *cli)
      |     ~~~~~~~~~~^~~~~~~
In file included from ../../libsrc/Dk.h:97,
                 from sqltype.c:28:
sqltype.c: In function 'udt_compile_class_representation':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
sqltype.c:156:7: note: in expansion of macro '_DO_BOX_FAST'
  156 |       _DO_BOX_FAST (inx, tree->_.type.representation)
      |       ^~~~~~~~~~~~
sqltype.c: In function 'udt_parm_list_to_sig':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqltype.c:226:3: note: in expansion of macro 'DO_BOX'
  226 |   DO_BOX (ST *, parm, pinx, ((ST **) parms))
      |   ^~~~~~
sqltype.c: In function 'udt_compile_class_methods':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqltype.c:255:3: note: in expansion of macro 'DO_BOX'
  255 |   DO_BOX (UST *, mtd, inx, tree->_.type.methods)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqltype.c:308:9: note: in expansion of macro 'DO_BOX'
  308 |         DO_BOX (UST *, prop, inx2, mtd->_.method_def.props)
      |         ^~~~~~
sqltype.c: In function 'udt_compile_class_def':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqltype.c:591:3: note: in expansion of macro 'DO_BOX'
  591 |   DO_BOX (ST *, opt, inx, ((ST **)tree->_.type.options))
      |   ^~~~~~
sqltype.c:462:10: warning: unused parameter 'udt_id' [-Wunused-parameter]
  462 |     long udt_id, long udt_migrate_to)
      |     ~~~~~^~~~~~
sqltype.c: In function 'udt_method_sig_ssl_distance':
sqltype.c:1575:35: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
 1575 |   if (BOX_ELEMENTS (sig1) - skip1 != UDT_N_SIG_ELTS (sig2) - skip2)
      |                                   ^~
sqltype.c: In function 'udt_try_instantiable':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqltype.c:1610:7: note: in expansion of macro 'DO_BOX'
 1610 |       DO_BOX (sql_field_t *, sfld, inx, sudt->scl_member_map)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqltype.c:1640:7: note: in expansion of macro 'DO_BOX'
 1640 |       DO_BOX (sql_method_t *, mtd, inx, sudt->scl_method_map)
      |       ^~~~~~
sqltype.c: In function 'bif_ddl_type_change':
sqltype.c:1715:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1715 | bif_ddl_type_change (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
sqltype.c: In function 'bif_udt_is_available':
sqltype.c:1829:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1829 | bif_udt_is_available (caddr_t * qst, caddr_t * err_ret,
      |                                      ~~~~~~~~~~^~~~~~~
sqltype.c: In function 'bif_udt_instantiate_class':
sqltype.c:1841:53: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1841 | bif_udt_instantiate_class (caddr_t * qst, caddr_t * err_ret,
      |                                           ~~~~~~~~~~^~~~~~~
sqltype.c: At top level:
sqltype.c:1856:1: warning: missing initializer for field 'bt_non_null' of 'bif_type_t' [-Wmissing-field-initializers]
 1856 | bif_type_t bt_udt_instance = { NULL, DV_OBJECT, 0, 0 };
      | ^~~~~~~~~~
In file included from sqltype.c:41:
sqlbif.h:45:25: note: 'bt_non_null' declared here
   45 |     long                bt_non_null;
      |                         ^~~~~~~~~~~
sqltype.c: In function 'udt_find_field':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqltype.c:1883:3: note: in expansion of macro 'DO_BOX'
 1883 |   DO_BOX (sql_field_t *, fld, inx, map)
      |   ^~~~~~
sqltype.c: In function 'udt_serialize':
sqltype.c:2076:22: warning: variable 'orig_udt' set but not used [-Wunused-but-set-variable]
 2076 |   sql_class_t *udt, *orig_udt;
      |                      ^~~~~~~~
sqltype.c: In function 'udt_sql_instantiate_class':
sqltype.c:2130:38: warning: unused parameter 'qst' [-Wunused-parameter]
 2130 | udt_sql_instantiate_class (caddr_t * qst, sql_class_t * udt, sql_method_t *mtd,
      |                            ~~~~~~~~~~^~~
sqltype.c:2130:76: warning: unused parameter 'mtd' [-Wunused-parameter]
 2130 | udt_sql_instantiate_class (caddr_t * qst, sql_class_t * udt, sql_method_t *mtd,
      |                                                              ~~~~~~~~~~~~~~^~~
sqltype.c:2131:21: warning: unused parameter 'args' [-Wunused-parameter]
 2131 |     state_slot_t ** args, int n_args)
      |     ~~~~~~~~~~~~~~~~^~~~
sqltype.c:2131:31: warning: unused parameter 'n_args' [-Wunused-parameter]
 2131 |     state_slot_t ** args, int n_args)
      |                           ~~~~^~~~~~
sqltype.c: In function 'udt_sql_member_observer':
sqltype.c:2182:35: warning: unused parameter 'qst' [-Wunused-parameter]
 2182 | udt_sql_member_observer (caddr_t *qst, caddr_t udi, sql_field_t *fld, int member_inx)
      |                          ~~~~~~~~~^~~
sqltype.c:2182:66: warning: unused parameter 'fld' [-Wunused-parameter]
 2182 | udt_sql_member_observer (caddr_t *qst, caddr_t udi, sql_field_t *fld, int member_inx)
      |                                                     ~~~~~~~~~~~~~^~~
sqltype.c: In function 'udt_sql_member_mutator':
sqltype.c:2189:34: warning: unused parameter 'qst' [-Wunused-parameter]
 2189 | udt_sql_member_mutator (caddr_t *qst, caddr_t udi, sql_field_t *fld, int member_inx, caddr_t new_val)
      |                         ~~~~~~~~~^~~
sqltype.c:2189:65: warning: unused parameter 'fld' [-Wunused-parameter]
 2189 | udt_sql_member_mutator (caddr_t *qst, caddr_t udi, sql_field_t *fld, int member_inx, caddr_t new_val)
      |                                                    ~~~~~~~~~~~~~^~~
sqltype.c: In function 'udt_sql_method_call':
../../libsrc/Dk/Dkbox.h:313:47: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
  313 |         if (sizeof (area) - BOX_AUTO_OVERHEAD >= (n)) \
      |                                               ^~
../../libsrc/Dk/Dkbox.h:325:41: note: in expansion of macro 'BOX_AUTO_TYPED'
  325 | # define BOX_AUTO(ptr, area, n, dtp)    BOX_AUTO_TYPED (caddr_t, ptr, area, n, dtp)
      |                                         ^~~~~~~~~~~~~~
sqltype.c:2260:7: note: in expansion of macro 'BOX_AUTO'
 2260 |       BOX_AUTO (ptmp, pars_auto, param_len, DV_ARRAY_OF_POINTER);
      |       ^~~~~~~~
sqltype.c:2233:11: warning: variable 'any_out' set but not used [-Wunused-but-set-variable]
 2233 |       int any_out = 0;
      |           ^~~~~~~
sqltype.c:2198:62: warning: unused parameter 'udi' [-Wunused-parameter]
 2198 | udt_sql_method_call (caddr_t *qst, sql_class_t *udt, caddr_t udi,
      |                                                      ~~~~~~~~^~~
sqltype.c: In function 'udt_sql_instance_migrate':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqltype.c:2382:3: note: in expansion of macro 'DO_BOX'
 2382 |   DO_BOX (sql_field_t *, n_fld, inx, n_udt->scl_member_map)
      |   ^~~~~~
sqltype.c: In function 'udt_sql_deserialize':
sqltype.c:2411:42: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
 2411 |   if (BOX_ELEMENTS (udt->scl_member_map) == length)
      |                                          ^~
sqltype.c:2400:52: warning: unused parameter 'dtp' [-Wunused-parameter]
 2400 | udt_sql_deserialize (dk_session_t * session, dtp_t dtp, sql_class_t *udt)
      |                                              ~~~~~~^~~
sqltype.c: In function 'bif_udt_member_handler':
sqltype.c:2446:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2446 | bif_udt_member_handler (caddr_t * qst, caddr_t * err_ret,
      |                                        ~~~~~~~~~~^~~~~~~
sqltype.c: In function 'sqlc_udt_is_udt_call':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqltype.c:2693:11: note: in expansion of macro 'DO_BOX'
 2693 |           DO_BOX (sql_method_t *, mtd, inx, udt->scl_method_map)
      |           ^~~~~~
sqltype.c:2607:57: warning: unused parameter 'ret_param' [-Wunused-parameter]
 2607 |     state_slot_t * ret, state_slot_t ** params, caddr_t ret_param, caddr_t fun_udt_name)
      |                                                 ~~~~~~~~^~~~~~~~~
sqltype.c: In function 'sqlc_udt_find_best_method_to_call':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqltype.c:2743:3: note: in expansion of macro 'DO_BOX'
 2743 |   DO_BOX (sql_method_t *, method, inx, udt->scl_method_map)
      |   ^~~~~~
sqltype.c: In function 'sqlc_udt_static_method_call':
sqltype.c:2809:57: warning: unused parameter 'ret_param' [-Wunused-parameter]
 2809 |     state_slot_t * ret, state_slot_t ** params, caddr_t ret_param,
      |                                                 ~~~~~~~~^~~~~~~~~
sqltype.c: In function 'sqlc_udt_dynamic_method_call':
sqltype.c:2846:57: warning: unused parameter 'ret_param' [-Wunused-parameter]
 2846 |     state_slot_t * ret, state_slot_t ** params, caddr_t ret_param, caddr_t type_name)
      |                                                 ~~~~~~~~^~~~~~~~~
sqltype.c: In function 'sqlc_udt_store_method_def':
sqltype.c:3387:40: warning: unused parameter 'sc' [-Wunused-parameter]
 3387 | sqlc_udt_store_method_def (sql_comp_t *sc, client_connection_t *cli, int cr_type, query_t *qr, const char * string2, caddr_t *err)
      |                            ~~~~~~~~~~~~^~
sqltype.c: In function 'bif_udt_method_changed':
sqltype.c:3523:12: warning: variable 'proc_qr' set but not used [-Wunused-but-set-variable]
 3523 |   query_t *proc_qr, *rdproc;
      |            ^~~~~~~
sqltype.c:3514:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3514 | bif_udt_method_changed (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
sqltype.c: In function 'box_read_short_ref':
sqltype.c:3623:50: warning: unused parameter 'dtp' [-Wunused-parameter]
 3623 | box_read_short_ref (dk_session_t *session, dtp_t dtp)
      |                                            ~~~~~~^~~
sqltype.c: In function 'bif_udt_instance_of':
sqltype.c:3708:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3708 | bif_udt_instance_of (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
sqltype.c: In function 'bif_udt_implements_method':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqltype.c:3741:7: note: in expansion of macro 'DO_BOX'
 3741 |       DO_BOX (sql_method_t *, mtd, inx, udt->scl_method_map)
      |       ^~~~~~
sqltype.c:3723:53: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3723 | bif_udt_implements_method (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                           ~~~~~~~~~~^~~~~~~
sqltype.c: In function 'bif_udt_defines_field':
sqltype.c:3759:49: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3759 | bif_udt_defines_field (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~~~
sqltype.c: In function 'bif_udt_get':
sqltype.c:3771:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3771 | bif_udt_get (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~~~~~
sqltype.c: In function 'bif_udt_set':
sqltype.c:3789:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3789 | bif_udt_set (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~~~~~
sqltype.c: In function 'bif_udt_find_by_ext_type':
sqltype.c:3832:52: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3832 | bif_udt_find_by_ext_type (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                          ~~~~~~~~~~^~~~~~~
sqltype.c: In function 'bif_udt_find_by_ext_name':
sqltype.c:3860:52: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3860 | bif_udt_find_by_ext_name (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                          ~~~~~~~~~~^~~~~~~
sqltype.c: In function 'bif_complete_udt_name':
sqltype.c:3975:49: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3975 | bif_complete_udt_name (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~~~
sqltype.c: In function 'bif_udt_get_info':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqltype.c:4046:7: note: in expansion of macro 'DO_BOX'
 4046 |       DO_BOX (sql_field_t *, fld, inx, udt->scl_member_map)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqltype.c:4057:7: note: in expansion of macro 'DO_BOX'
 4057 |       DO_BOX (sql_field_t *, fld, inx, udt->scl_member_map)
      |       ^~~~~~
sqltype.c:4016:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4016 | bif_udt_get_info (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
sqltype.c: In function 'udo_alloc_object_space':
sqltype.c:4125:31: warning: unused parameter 'cdata' [-Wunused-parameter]
 4125 | udo_alloc_object_space (void *cdata)
      |                         ~~~~~~^~~~~
sqltype.c: In function 'dbg_udt_print_object':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqltype.c:4323:11: note: in expansion of macro 'DO_BOX'
 4323 |           DO_BOX (sql_field_t *, fld, i, udt->scl_member_map)
      |           ^~~~~~
sqltype.c: In function 'udt_soap_struct_to_udi':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqltype.c:4409:15: note: in expansion of macro 'DO_BOX'
 4409 |               DO_BOX (sql_field_t *, fld, inx, udt->scl_member_map)
      |               ^~~~~~
sqltype.c: In function 'udt_drop_attribute':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqltype.c:4604:3: note: in expansion of macro 'DO_BOX'
 4604 |   DO_BOX (UST *, field, inx, ((UST **)udt_tree->_.type.representation))
      |   ^~~~~~
sqltype.c:4592:95: warning: unused parameter 'derived_udts' [-Wunused-parameter]
 4592 | udt_drop_attribute (sql_class_t *udt, UST *udt_tree, caddr_t ufld, caddr_t *err_ret, dk_set_t derived_udts)
      |                                                                                      ~~~~~~~~~^~~~~~~~~~~~
sqltype.c: In function 'udt_add_method':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqltype.c:4682:7: note: in expansion of macro 'DO_BOX'
 4682 |       DO_BOX (sql_method_t *, dmtd, inx, udt->scl_method_map)
      |       ^~~~~~
sqltype.c:4643:87: warning: unused parameter 'derived_udts' [-Wunused-parameter]
 4643 | udt_add_method (sql_class_t *udt, UST *udt_tree, UST *mtd, caddr_t *err_ret, dk_set_t derived_udts,
      |                                                                              ~~~~~~~~~^~~~~~~~~~~~
sqltype.c: In function 'udt_drop_method':
sqltype.c:4731:87: warning: unused parameter 'derived_udts' [-Wunused-parameter]
 4731 | udt_drop_method (sql_class_t *udt, UST *udt_tree, UST *mt, caddr_t *err_ret, dk_set_t derived_udts,
      |                                                                              ~~~~~~~~~^~~~~~~~~~~~
sqltype.c: In function 'sqlp_udt_create_external_proc':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqltype.c:5034:3: note: in expansion of macro 'DO_BOX'
 5034 |   DO_BOX (ST *, opt, inx, opts)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqltype.c:5053:3: note: in expansion of macro 'DO_BOX'
 5053 |   DO_BOX (ST *, arg, inx, args)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqltype.c:5094:3: note: in expansion of macro 'DO_BOX'
 5094 |   DO_BOX (ST *, arg, inx, args)
      |   ^~~~~~
sqltype.c: In function 'udt_sqt_distance':
sqltype.c:1374:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1374 |           if (sqtv->sqt_precision == sqtp->sqt_precision &&
      |              ^
sqltype.c:1377:9: note: here
 1377 |         default:
      |         ^~~~~~~
sqltype.c: In function 'udt_change_refs_to_type_name':
sqltype.c:4545:66: warning: '%ld' directive output may be truncated writing between 1 and 20 bytes into a region of size between 8 and 308 [-Wformat-truncation=]
 4545 |                   snprintf (udt_old_name, sizeof (udt_old_name), "%.300s__%ld", udt->scl_name, udt->scl_id - 1);
      |                                                                  ^~~~~~~~~~~~~
sqltype.c:4545:66: note: directive argument in the range [-9223372036854775808, 9223372036854775806]
In file included from /usr/include/stdio.h:970,
                 from ../../libsrc/Dk/Dksystem.h:44,
                 from ../../libsrc/Dk.h:44:
In function 'snprintf',
    inlined from 'udt_change_refs_to_type_name' at sqltype.c:4545:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 4 and 323 bytes into a destination of size 310
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
sqltype.c: In function 'bif_udt_method_call':
sqltype.c:2508:22: warning: variable 'udt_to_free' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 2508 |   sql_class_t *udt, *udt_to_free = NULL;
      |                      ^~~~~~~~~~~
sqltype.c: In function 'udt_soap_struct_to_udi':
sqltype.c:4361:11: warning: variable 'udi' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 4361 |   caddr_t udi = NULL, udi_to_set = NULL;
      |           ^~~
sqltype.c:4363:7: warning: variable 'mtd_inx' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 4363 |   int mtd_inx = -1;
      |       ^~~~~~~
sqltype.c:3010:7: warning: variable 'inx' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 3010 |   int inx;
      |       ^~~
sqltype.c: In function 'udt_alter_class_def':
sqltype.c:4917:58: warning: '%ld' directive output may be truncated writing between 1 and 20 bytes into a region of size between 8 and 308 [-Wformat-truncation=]
 4917 |           snprintf (udt_old_name, sizeof (udt_old_name), "%.300s__%ld", sudt->scl_name, sudt->scl_id - 1);
      |                                                          ^~~~~~~~~~~~~
sqltype.c:4917:58: note: directive argument in the range [-9223372036854775808, 9223372036854775806]
In function 'snprintf',
    inlined from 'udt_alter_class_def' at sqltype.c:4917:4:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 4 and 323 bytes into a destination of size 310
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
sqltype.c: In function 'udt_alter_class_def':
sqltype.c:4986:58: warning: '%ld' directive output may be truncated writing between 1 and 20 bytes into a region of size between 8 and 308 [-Wformat-truncation=]
 4986 |           snprintf (udt_old_name, sizeof (udt_old_name), "%.300s__%ld", sudt->scl_name, sudt->scl_id - 1);
      |                                                          ^~~~~~~~~~~~~
sqltype.c:4986:58: note: directive argument in the range [-9223372036854775808, 9223372036854775806]
In function 'snprintf',
    inlined from 'udt_alter_class_def' at sqltype.c:4986:4:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 4 and 323 bytes into a destination of size 310
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlrun.lo `test -f 'sqlrun.c' || echo './'`sqlrun.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlrun.c  -fPIC -DPIC -o .libs/libwi_la-sqlrun.o
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56,
                 from sqlnode.h:32,
                 from sqlrun.c:28:
sqlrun.c: In function 'sel_out_copy':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlrun.c:389:3: note: in expansion of macro 'DO_BOX'
  389 |   DO_BOX (state_slot_t *, sl, inx, out_slots)
      |   ^~~~~~
sqlrun.c:383:61: warning: unused parameter 'keep_co' [-Wunused-parameter]
  383 | sel_out_copy (state_slot_t ** out_slots, caddr_t * qst, int keep_co)
      |                                                         ~~~~^~~~~~~
sqlrun.c: In function 'sel_out_free':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlrun.c:421:3: note: in expansion of macro 'DO_BOX'
  421 |   DO_BOX (state_slot_t *, sl, inx, out_slots)
      |   ^~~~~~
sqlrun.c: In function 'qn_vec_reuse':
sqlrun.c:901:7: warning: variable 'small_dc_limit' set but not used [-Wunused-but-set-variable]
  901 |   int small_dc_limit;
      |       ^~~~~~~~~~~~~~
sqlrun.c: In function 'ts_outer_output':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlrun.c:1865:7: note: in expansion of macro 'DO_BOX'
 1865 |       DO_BOX (inx_op_t *, term, inx, iop->iop_terms)
      |       ^~~~~~
sqlrun.c: In function 'ins_int_range_ck':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlrun.c:2209:3: note: in expansion of macro 'DO_BOX'
 2209 |   DO_BOX (dbe_column_t *, col, inx, ins->ins_keys[0]->ik_cols)
      |   ^~~~~~
sqlrun.c: In function 'insert_node_run':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlrun.c:2260:7: note: in expansion of macro 'DO_BOX'
 2260 |       DO_BOX (state_slot_t *, ssl, inx, ins->ins_vec_cast)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:257:9: note: in expansion of macro '_DO_BOX_FAST'
  257 |         _DO_BOX_FAST(inx, (arr))
      |         ^~~~~~~~~~~~
sqlrun.c:2277:15: note: in expansion of macro 'DO_BOX_0'
 2277 |               DO_BOX_0 (state_slot_ref_t *, ref, inx, ins->ins_vec_source)
      |               ^~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:257:9: note: in expansion of macro '_DO_BOX_FAST'
  257 |         _DO_BOX_FAST(inx, (arr))
      |         ^~~~~~~~~~~~
sqlrun.c:2289:11: note: in expansion of macro 'DO_BOX_0'
 2289 |           DO_BOX_0 (state_slot_ref_t *, ref, inx, ins->ins_vec_source)
      |           ^~~~~~~~
sqlrun.c:2250:11: warning: variable 'last_set' set but not used [-Wunused-but-set-variable]
 2250 |       int last_set = 0;
      |           ^~~~~~~~
sqlrun.c:2235:12: warning: unused variable 'sets_save' [-Wunused-variable]
 2235 |   db_buf_t sets_save;
      |            ^~~~~~~~~
sqlrun.c: In function 'select_node_input_scroll':
sqlrun.c:3210:74: warning: unused parameter 'state' [-Wunused-parameter]
 3210 | select_node_input_scroll (select_node_t * sel, caddr_t * inst, caddr_t * state)
      |                                                                ~~~~~~~~~~^~~~~
In file included from sqlnode.h:2095:
sqlrun.c: In function 'qr_mt_dml_sync':
sqlrun.c:3821:30: warning: the address of 'err' will always evaluate as 'true' [-Waddress]
 3821 |                 END_IO_SECT (&err);
      |                              ^
sqlfn.h:1248:15: note: in definition of macro 'END_IO_SECT'
 1248 |           if (err_ret) \
      |               ^~~~~~~
sqlrun.c: In function 'cli_send_non_last_proc_ret':
sqlrun.c:4026:51: warning: unused parameter 'cli' [-Wunused-parameter]
 4026 | cli_send_non_last_proc_ret (client_connection_t * cli, long n_affected, caddr_t * ret,
      |                             ~~~~~~~~~~~~~~~~~~~~~~^~~
sqlrun.c:4026:61: warning: unused parameter 'n_affected' [-Wunused-parameter]
 4026 | cli_send_non_last_proc_ret (client_connection_t * cli, long n_affected, caddr_t * ret,
      |                                                        ~~~~~^~~~~~~~~~
sqlrun.c:4027:19: warning: unused parameter 'thr' [-Wunused-parameter]
 4027 |     du_thread_t * thr)
sqlrun.c: In function 'qi_init_sz':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlrun.c:4149:3: note: in expansion of macro 'DO_BOX'
 4149 |   DO_BOX (data_col_t *, dc, inx, params)
      |   ^~~~~~
sqlrun.c: In function 'qr_exec':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlrun.c:4391:13: note: in expansion of macro 'DO_BOX'
 4391 |             DO_BOX (caddr_t, v, inx, ret)
      |             ^~~~~~
sqlrun.c: In function 'qr_dml_array_exec':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlrun.c:4573:3: note: in expansion of macro 'DO_BOX'
 4573 |   DO_BOX (caddr_t *, parms, param_inx, param_array)
      |   ^~~~~~
sqlrun.c: In function 'qr_subq_exec':
../../libsrc/Dk/Dkbox.h:313:47: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
  313 |         if (sizeof (area) - BOX_AUTO_OVERHEAD >= (n)) \
      |                                               ^~
../../libsrc/Dk/Dkbox.h:325:41: note: in expansion of macro 'BOX_AUTO_TYPED'
  325 | # define BOX_AUTO(ptr, area, n, dtp)    BOX_AUTO_TYPED (caddr_t, ptr, area, n, dtp)
      |                                         ^~~~~~~~~~~~~~
sqlrun.c:4755:7: note: in expansion of macro 'BOX_AUTO'
 4755 |       BOX_AUTO (saved_qual, saved_qual_buf, len + 1, DV_STRING);
      |       ^~~~~~~~
sqlrun.c:4732:8: warning: variable 'n_affected' set but not used [-Wunused-but-set-variable]
 4732 |   long n_affected;
      |        ^~~~~~~~~~
sqlrun.c: In function 'qr_subq_exec_vec':
../../libsrc/Dk/Dkbox.h:313:47: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
  313 |         if (sizeof (area) - BOX_AUTO_OVERHEAD >= (n)) \
      |                                               ^~
../../libsrc/Dk/Dkbox.h:325:41: note: in expansion of macro 'BOX_AUTO_TYPED'
  325 | # define BOX_AUTO(ptr, area, n, dtp)    BOX_AUTO_TYPED (caddr_t, ptr, area, n, dtp)
      |                                         ^~~~~~~~~~~~~~
sqlrun.c:4963:7: note: in expansion of macro 'BOX_AUTO'
 4963 |       BOX_AUTO (saved_qual, saved_qual_buf, len + 1, DV_STRING);
      |       ^~~~~~~~
sqlrun.c:4943:7: warning: variable 'n_actual_params' set but not used [-Wunused-but-set-variable]
 4943 |   int n_actual_params, n_sets = qi_n_sets (caller);
      |       ^~~~~~~~~~~~~~~
sqlrun.c:4941:8: warning: variable 'n_affected' set but not used [-Wunused-but-set-variable]
 4941 |   long n_affected;
      |        ^~~~~~~~~~
sqlrun.c: In function 'qr_quick_exec':
sqlrun.c:5200:63: warning: unused parameter 'id' [-Wunused-parameter]
 5200 | qr_quick_exec (query_t * qr, client_connection_t * cli, char *id,
      |                                                         ~~~~~~^~
sqlrun.c: In function 'lc_vec_next':
sqlrun.c:5290:45: warning: unused parameter 'qr' [-Wunused-parameter]
 5290 | lc_vec_next (local_cursor_t * lc, query_t * qr, select_node_t * sel)
      |                                   ~~~~~~~~~~^~
sqlrun.c:5290:65: warning: unused parameter 'sel' [-Wunused-parameter]
 5290 | lc_vec_next (local_cursor_t * lc, query_t * qr, select_node_t * sel)
      |                                                 ~~~~~~~~~~~~~~~~^~~
sqlrun.c: In function 'lc_get_col':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlrun.c:5389:3: note: in expansion of macro 'DO_BOX'
 5389 |   DO_BOX (state_slot_t *, sl, inx, sel->sel_out_slots)
      |   ^~~~~~
sqlrun.c: In function 'qr_mt_dml_sync':
sqlrun.c:3785:7: warning: variable 'rb_done' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 3785 |   int rb_done = 0;
      |       ^~~~~~~
In file included from ../../libsrc/Dk.h:102:
../../libsrc/Dk/Dksets.h:89:21: warning: variable 'iter' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
   89 |           s_node_t *iter = *(set); \
      |                     ^~~~
sqlrun.c:3786:3: note: in expansion of macro 'DO_SET'
 3786 |   DO_SET (table_source_t *, ts, &qr->qr_nodes)
      |   ^~~~~~
../../libsrc/Dk/Dksets.h:90:21: warning: variable 'nxt' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
   90 |           s_node_t *nxt; \
      |                     ^~~
sqlrun.c:3786:3: note: in expansion of macro 'DO_SET'
 3786 |   DO_SET (table_source_t *, ts, &qr->qr_nodes)
      |   ^~~~~~
sqlrun.c:3792:27: warning: variable 'aq' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 3792 |           async_queue_t * aq = (async_queue_t *)qst_get (inst, ts->ts_aq);
      |                           ^~
sqlrun.c: In function 'qr_subq_exec':
sqlrun.c:4742:11: warning: variable 'saved_qual' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 4742 |   caddr_t saved_qual = NULL;
      |           ^~~~~~~~~~
sqlrun.c: In function 'qr_more':
sqlrun.c:5117:11: warning: variable 'err' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 5117 |   caddr_t err;
      |           ^~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-wirpc.lo `test -f 'wirpc.c' || echo './'`wirpc.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c wirpc.c  -fPIC -DPIC -o .libs/libwi_la-wirpc.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlvec.lo `test -f 'sqlvec.c' || echo './'`sqlvec.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlvec.c  -fPIC -DPIC -o .libs/libwi_la-sqlvec.o
In file included from ../../libsrc/Dk.h:97,
                 from ../../libsrc/libutil.h:30,
                 from sqlvec.c:28:
sqlvec.c: In function 'sqlg_continue_reset':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvec.c:75:3: note: in expansion of macro 'DO_BOX'
   75 |   DO_BOX (state_slot_t *, ssl, inx, qn->src_pre_reset)
      |   ^~~~~~
sqlvec.c: In function 'sqlg_hs_no_out_reset':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvec.c:95:3: note: in expansion of macro 'DO_BOX'
   95 |   DO_BOX (state_slot_t *, ssl, inx, arr)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvec.c:97:5: note: in expansion of macro 'DO_BOX'
   97 |     DO_BOX (state_slot_t *, out, inx2, hs->hs_out_slots)
      |     ^~~~~~
sqlvec.c: In function 'sqlg_branch_copy':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvec.c:300:3: note: in expansion of macro 'DO_BOX'
  300 |   DO_BOX (state_slot_t *, cp, inx, ts->ts_branch_ssls)
      |   ^~~~~~
sqlvec.c: In function 'sqlg_revert_pca':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvec.c:357:3: note: in expansion of macro 'DO_BOX'
  357 |   DO_BOX (state_slot_t *, source, inx, pca->pca_ks->ks_vec_source)
      |   ^~~~~~
sqlvec.c: In function 'sqlg_ssl_arr_shadow':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvec.c:404:3: note: in expansion of macro 'DO_BOX'
  404 |   DO_BOX (state_slot_t *, ssl, inx, ssls)
      |   ^~~~~~
sqlvec.c: In function 'sqlg_qf_scalar_param':
sqlvec.c:448:36: warning: unused parameter 'sc' [-Wunused-parameter]
  448 | sqlg_qf_scalar_param (sql_comp_t * sc, state_slot_t * ssl)
      |                       ~~~~~~~~~~~~~^~
sqlvec.c:448:55: warning: unused parameter 'ssl' [-Wunused-parameter]
  448 | sqlg_qf_scalar_param (sql_comp_t * sc, state_slot_t * ssl)
      |                                        ~~~~~~~~~~~~~~~^~~
sqlvec.c: In function 'qn_loc_ts':
sqlvec.c:467:28: warning: unused parameter 'qn' [-Wunused-parameter]
  467 | qn_loc_ts (data_source_t * qn, int must_have)
      |            ~~~~~~~~~~~~~~~~^~
sqlvec.c:467:36: warning: unused parameter 'must_have' [-Wunused-parameter]
  467 | qn_loc_ts (data_source_t * qn, int must_have)
      |                                ~~~~^~~~~~~~~
sqlvec.c: In function 'ks_add_cast':
sqlvec.c:474:27: warning: unused parameter 'sc' [-Wunused-parameter]
  474 | ks_add_cast (sql_comp_t * sc, key_source_t * ks, state_slot_ref_t * ref, state_slot_t * shadow)
      |              ~~~~~~~~~~~~~^~
sqlvec.c: In function 'qn_ssl_ref_steps':
sqlvec.c:542:32: warning: unused parameter 'sc' [-Wunused-parameter]
  542 | qn_ssl_ref_steps (sql_comp_t * sc, data_source_t * qn, dk_set_t * steps, state_slot_t * ssl, state_slot_t ** ssl_to_ref)
      |                   ~~~~~~~~~~~~~^~
In file included from ../../libsrc/Dk.h:103:
sqlvec.c: In function 'sqlg_vec_ssl_ref':
../../libsrc/Dk/Dkpool.h:477:15: warning: variable 'ap' set but not used [-Wunused-but-set-variable]
  477 |   auto_pool_t ap; \
      |               ^~
sqlvec.c:808:7: note: in expansion of macro 'AUTO_POOL'
  808 |       AUTO_POOL (10);
      |       ^~~~~~~~~
../../libsrc/Dk/Dkpool.h:477:15: warning: variable 'ap' set but not used [-Wunused-but-set-variable]
  477 |   auto_pool_t ap; \
      |               ^~
sqlvec.c:847:7: note: in expansion of macro 'AUTO_POOL'
  847 |       AUTO_POOL (10);
      |       ^~~~~~~~~
sqlvec.c: In function 'sqlg_vec_ref_ssls':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvec.c:900:3: note: in expansion of macro 'DO_BOX'
  900 |   DO_BOX (state_slot_t *, ssl, inx, ssls)
      |   ^~~~~~
sqlvec.c: In function 'sqlg_qn_vec':
sqlvec.c:921:60: warning: unused parameter 'qn_stack' [-Wunused-parameter]
  921 | sqlg_qn_vec (sql_comp_t * sc, data_source_t * qn, dk_set_t qn_stack, dk_hash_t * refs)
      |                                                   ~~~~~~~~~^~~~~~~~
sqlvec.c:921:82: warning: unused parameter 'refs' [-Wunused-parameter]
  921 | sqlg_qn_vec (sql_comp_t * sc, data_source_t * qn, dk_set_t qn_stack, dk_hash_t * refs)
      |                                                                      ~~~~~~~~~~~~^~~~
sqlvec.c: In function 'ins_is_single_state':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvec.c:1110:7: note: in expansion of macro 'DO_BOX'
 1110 |       DO_BOX (state_slot_t *, ssl, inx, ins->_.call.params)
      |       ^~~~~~
sqlvec.c: In function 'bif_all_vec':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvec.c:1164:3: note: in expansion of macro 'DO_BOX'
 1164 |   DO_BOX (state_slot_t *, arg, inx, ins->_.bif.params)
      |   ^~~~~~
sqlvec.c: In function 'cv_deduplicate_param_ssls':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvec.c:1180:3: note: in expansion of macro 'DO_BOX'
 1180 |   DO_BOX (state_slot_t *, arg, inx, params)
      |   ^~~~~~
sqlvec.c: In function 'cv_vec_slots':
sqlvec.c:1272:68: warning: cast between incompatible function types from 'bif_vec_t' {aka 'void (*)(char **, char **, struct state_slot_s **, struct state_slot_s *)'} to 'char * (*)(char **, char **, state_slot_t **)' {aka 'char * (*)(char **, char **, struct state_slot_s **)'} [-Wcast-function-type]
 1272 |             bif_t vec = VEC_SINGLE_STATE == *non_cl_local ? NULL : (bif_t) bif_vectored (ins->_.bif.bif);
      |                                                                    ^
sqlvec.c: In function 'sqlg_stream_gb':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvec.c:1540:3: note: in expansion of macro 'DO_BOX'
 1540 |   DO_BOX (state_slot_t *, ssl, inx, setp->setp_keys_box)
      |   ^~~~~~
sqlvec.c: In function 'sqlg_vec_ins':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvec.c:1739:3: note: in expansion of macro 'DO_BOX'
 1739 |   DO_BOX (ins_key_t *, ik, ik_inx, ins->ins_keys)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvec.c:1744:5: note: in expansion of macro 'DO_BOX'
 1744 |     DO_BOX (state_slot_t *, ssl, inx, ik->ik_slots)
      |     ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvec.c:1784:7: note: in expansion of macro 'DO_BOX'
 1784 |       DO_BOX (ins_key_t *, ik, ik_inx, ins->ins_keys)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:257:9: note: in expansion of macro '_DO_BOX_FAST'
  257 |         _DO_BOX_FAST(inx, (arr))
      |         ^~~~~~~~~~~~
sqlvec.c:1786:9: note: in expansion of macro 'DO_BOX_0'
 1786 |         DO_BOX_0 (state_slot_t *, ssl, inx, ik->ik_slots)
      |         ^~~~~~~~
sqlvec.c: In function 'sqlg_del_ik':
sqlvec.c:1854:47: warning: unused parameter 'del1' [-Wunused-parameter]
 1854 | sqlg_del_ik (sql_comp_t * sc, delete_node_t * del1, dbe_key_t * key)
      |                               ~~~~~~~~~~~~~~~~^~~~
sqlvec.c: In function 'sqlg_set_ts_delete':
sqlvec.c:1895:34: warning: unused parameter 'sc' [-Wunused-parameter]
 1895 | sqlg_set_ts_delete (sql_comp_t * sc, table_source_t * ts)
      |                     ~~~~~~~~~~~~~^~
sqlvec.c: In function 'sqlg_set_ts_plh':
sqlvec.c:1914:31: warning: unused parameter 'sc' [-Wunused-parameter]
 1914 | sqlg_set_ts_plh (sql_comp_t * sc, table_source_t * ts)
      |                  ~~~~~~~~~~~~~^~
sqlvec.c: In function 'upd_key_affected':
sqlvec.c:2013:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare]
 2013 |   int n_parts = key->key_is_primary ? key->key_n_significant : dk_set_length (key->key_parts);
      |                                       ^~~~~~~~~~~~~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvec.c:2017:5: note: in expansion of macro 'DO_BOX'
 2017 |     DO_BOX (oid_t, u, i1, upd->upd_col_ids)
      |     ^~~~~~
sqlvec.c: In function 'sqlg_vec_upd_ins':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvec.c:2041:3: note: in expansion of macro 'DO_BOX'
 2041 |   DO_BOX (ins_key_t *, ik, ik_inx, upd->upd_keys)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvec.c:2045:5: note: in expansion of macro 'DO_BOX'
 2045 |     DO_BOX (state_slot_t *, ssl, inx, ik->ik_slots)
      |     ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvec.c:2061:3: note: in expansion of macro 'DO_BOX'
 2061 |   DO_BOX (ptrlong, col_id, iu, upd->upd_col_ids)
      |   ^~~~~~
sqlvec.c:2090:13: warning: variable 'need_cast' set but not used [-Wunused-but-set-variable]
 2090 |         int need_cast = (ptrlong) rec[2];
      |             ^~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvec.c:2108:7: note: in expansion of macro 'DO_BOX'
 2108 |       DO_BOX (ins_key_t *, ik, ik_inx, upd->upd_keys)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:257:9: note: in expansion of macro '_DO_BOX_FAST'
  257 |         _DO_BOX_FAST(inx, (arr))
      |         ^~~~~~~~~~~~
sqlvec.c:2112:9: note: in expansion of macro 'DO_BOX_0'
 2112 |         DO_BOX_0 (state_slot_t *, ssl, inx, ik->ik_slots)
      |         ^~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:257:9: note: in expansion of macro '_DO_BOX_FAST'
  257 |         _DO_BOX_FAST(inx, (arr))
      |         ^~~~~~~~~~~~
sqlvec.c:2126:3: note: in expansion of macro 'DO_BOX_0'
 2126 |   DO_BOX_0 (state_slot_t *, ssl, inx, upd->upd_values)
      |   ^~~~~~~~
sqlvec.c:2130:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 2130 |     if (inx >= BOX_ELEMENTS (upd->upd_col_ids))
      |             ^~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:257:9: note: in expansion of macro '_DO_BOX_FAST'
  257 |         _DO_BOX_FAST(inx, (arr))
      |         ^~~~~~~~~~~~
sqlvec.c:2143:7: note: in expansion of macro 'DO_BOX_0'
 2143 |       DO_BOX_0 (state_slot_t *, ssl, inx, upd->upd_quick_values)
      |       ^~~~~~~~
sqlvec.c: In function 'sqlg_ik_upd_ins':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvec.c:2196:5: note: in expansion of macro 'DO_BOX'
 2196 |     DO_BOX (oid_t, cid, i1, upd->upd_col_ids)
      |     ^~~~~~
sqlvec.c: In function 'sqlg_vec_upd_col_pk':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvec.c:2255:3: note: in expansion of macro 'DO_BOX'
 2255 |   DO_BOX (oid_t, col_id, inx, upd->upd_col_ids)
      |   ^~~~~~
sqlvec.c: In function 'sslr_box_position':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvec.c:2342:3: note: in expansion of macro 'DO_BOX'
 2342 |   DO_BOX (state_slot_t *, elt, inx, ssls)
      |   ^~~~~~
sqlvec.c: In function 'sqlg_iter_node':
sqlvec.c:2526:64: warning: unused parameter 'res' [-Wunused-parameter]
 2526 | sqlg_iter_node (sql_comp_t * sc, iter_node_t * in, dk_hash_t * res, dk_hash_t * all_res)
      |                                                    ~~~~~~~~~~~~^~~
sqlvec.c:2526:81: warning: unused parameter 'all_res' [-Wunused-parameter]
 2526 | sqlg_iter_node (sql_comp_t * sc, iter_node_t * in, dk_hash_t * res, dk_hash_t * all_res)
      |                                                                     ~~~~~~~~~~~~^~~~~~~
sqlvec.c: In function 'sqlg_rdf_inf_node_v':
sqlvec.c:2536:76: warning: unused parameter 'res' [-Wunused-parameter]
 2536 | sqlg_rdf_inf_node_v (sql_comp_t * sc, rdf_inf_pre_node_t * ri, dk_hash_t * res, dk_hash_t * all_res)
      |                                                                ~~~~~~~~~~~~^~~
sqlvec.c:2536:93: warning: unused parameter 'all_res' [-Wunused-parameter]
 2536 | sqlg_rdf_inf_node_v (sql_comp_t * sc, rdf_inf_pre_node_t * ri, dk_hash_t * res, dk_hash_t * all_res)
      |                                                                                 ~~~~~~~~~~~~^~~~~~~
sqlvec.c: In function 'sqlg_vec_hash_filler':
sqlvec.c:2564:36: warning: unused parameter 'sc' [-Wunused-parameter]
 2564 | sqlg_vec_hash_filler (sql_comp_t * sc, fun_ref_node_t * fref, hash_source_t * hs)
      |                       ~~~~~~~~~~~~~^~
sqlvec.c: In function 'sqlg_can_merge_hs':
sqlvec.c:2643:33: warning: unused parameter 'sc' [-Wunused-parameter]
 2643 | sqlg_can_merge_hs (sql_comp_t * sc, hash_source_t * hs, table_source_t * ts, state_slot_t * ssl)
      |                    ~~~~~~~~~~~~~^~
sqlvec.c:2643:93: warning: unused parameter 'ssl' [-Wunused-parameter]
 2643 | sqlg_can_merge_hs (sql_comp_t * sc, hash_source_t * hs, table_source_t * ts, state_slot_t * ssl)
      |                                                                              ~~~~~~~~~~~~~~~^~~
sqlvec.c: In function 'sqlg_ts_preresets':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvec.c:2694:3: note: in expansion of macro 'DO_BOX'
 2694 |   DO_BOX (state_slot_t *, reset, inx, ts->src_gen.src_pre_reset)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvec.c:2696:5: note: in expansion of macro 'DO_BOX'
 2696 |     DO_BOX (state_slot_t *, creset, inx2, ts->src_gen.src_continue_reset)
      |     ^~~~~~
sqlvec.c:2689:33: warning: unused parameter 'sc' [-Wunused-parameter]
 2689 | sqlg_ts_preresets (sql_comp_t * sc, table_source_t * ts)
      |                    ~~~~~~~~~~~~~^~
sqlvec.c: In function 'sqlg_setp_hf_ref_changed':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvec.c:2715:3: note: in expansion of macro 'DO_BOX'
 2715 |   DO_BOX (state_slot_t *, sl, inx, setp->setp_ha->ha_slots)
      |   ^~~~~~
sqlvec.c: In function 'sqlg_hs_realias_key_out':
sqlvec.c:2726:39: warning: unused parameter 'sc' [-Wunused-parameter]
 2726 | sqlg_hs_realias_key_out (sql_comp_t * sc, hash_source_t * hs, setp_node_t * setp)
      |                          ~~~~~~~~~~~~~^~
sqlvec.c: In function 'sqlg_vec_hs':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvec.c:2806:5: note: in expansion of macro 'DO_BOX'
 2806 |     DO_BOX (state_slot_t *, ref, inx, hs->hs_ref_slots)
      |     ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvec.c:2878:3: note: in expansion of macro 'DO_BOX'
 2878 |   DO_BOX (state_slot_t *, ref, inx, hs->hs_ref_slots)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:257:9: note: in expansion of macro '_DO_BOX_FAST'
  257 |         _DO_BOX_FAST(inx, (arr))
      |         ^~~~~~~~~~~~
sqlvec.c:2886:7: note: in expansion of macro 'DO_BOX_0'
 2886 |       DO_BOX_0 (state_slot_t *, ref, inx, hs->hs_ref_slots)
      |       ^~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvec.c:2920:3: note: in expansion of macro 'DO_BOX'
 2920 |   DO_BOX (state_slot_t *, ssl, inx, hs->hs_out_slots)
      |   ^~~~~~
sqlvec.c: In function 'sqlg_vec_gs_union':
sqlvec.c:2959:18: warning: variable 'first_succ' set but not used [-Wunused-but-set-variable]
 2959 |   data_source_t *first_succ, *last_succ;
      |                  ^~~~~~~~~~
sqlvec.c: In function 'asg_vec_ssl_array':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvec.c:2991:3: note: in expansion of macro 'DO_BOX'
 2991 |   DO_BOX (state_slot_t *, ssl, inx, ssls)
      |   ^~~~~~
sqlvec.c:2986:49: warning: unused parameter 'res' [-Wunused-parameter]
 2986 | asg_vec_ssl_array (sql_comp_t * sc, dk_hash_t * res, dk_hash_t * all_res, state_slot_t ** ssls)
      |                                     ~~~~~~~~~~~~^~~
sqlvec.c:2986:66: warning: unused parameter 'all_res' [-Wunused-parameter]
 2986 | asg_vec_ssl_array (sql_comp_t * sc, dk_hash_t * res, dk_hash_t * all_res, state_slot_t ** ssls)
      |                                                      ~~~~~~~~~~~~^~~~~~~
sqlvec.c: In function 'qn_vec_slots':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvec.c:3139:7: note: in expansion of macro 'DO_BOX'
 3139 |       DO_BOX (state_slot_t *, out, inx, sqs->sqs_out_slots)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvec.c:3177:7: note: in expansion of macro 'DO_BOX'
 3177 |       DO_BOX (state_slot_t *, out, inx, term1->qr_select_node->sel_out_slots)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvec.c:3207:11: note: in expansion of macro 'DO_BOX'
 3207 |           DO_BOX (state_slot_t *, out, inx, sel->sel_out_slots)
      |           ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvec.c:3238:7: note: in expansion of macro 'DO_BOX'
 3238 |       DO_BOX (state_slot_t *, ssl, inx, ose->ose_out_slots)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvec.c:3320:11: note: in expansion of macro 'DO_BOX'
 3320 |           DO_BOX (state_slot_t *, ref, inx, tn->tn_input)
      |           ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvec.c:3377:7: note: in expansion of macro 'DO_BOX'
 3377 |       DO_BOX (state_slot_t *, ssl, inx, brk->brk_output)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvec.c:3392:7: note: in expansion of macro 'DO_BOX'
 3392 |       DO_BOX (state_slot_t *, out, inx, dp->dp_outputs)
      |       ^~~~~~
sqlvec.c: In function 'ks_vec_local_code':
sqlvec.c:3539:33: warning: unused parameter 'sc' [-Wunused-parameter]
 3539 | ks_vec_local_code (sql_comp_t * sc, key_source_t * ks)
      |                    ~~~~~~~~~~~~~^~
sqlvec.c:3539:52: warning: unused parameter 'ks' [-Wunused-parameter]
 3539 | ks_vec_local_code (sql_comp_t * sc, key_source_t * ks)
      |                                     ~~~~~~~~~~~~~~~^~
sqlvec.c: In function 'key_col_by_id':
sqlvec.c:3701:21: warning: comparison of integer expressions of different signedness: 'oid_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare]
 3701 |     if (col->col_id == id)
      |                     ^~
sqlvec.c: In function 'sqlg_vec_alt_ts':
sqlvec.c:3713:18: warning: variable 'pred' set but not used [-Wunused-but-set-variable]
 3713 |   data_source_t *pred, *en;
      |                  ^~~~
sqlvec.c: In function 'sqlg_ts_sort_read_mask':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvec.c:3782:3: note: in expansion of macro 'DO_BOX'
 3782 |   DO_BOX (state_slot_t *, ssl, inx, setp->setp_org_slots)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvec.c:3798:7: note: in expansion of macro 'DO_BOX'
 3798 |       DO_BOX (state_slot_t *, ssl, inx, setp->setp_keys_box)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvec.c:3805:7: note: in expansion of macro 'DO_BOX'
 3805 |       DO_BOX (state_slot_t *, ssl, inx, setp->setp_dependent_box)
      |       ^~~~~~
sqlvec.c: In function 'sqlg_ts_qp_copy':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvec.c:3826:7: note: in expansion of macro 'DO_BOX'
 3826 |       DO_BOX (state_slot_t *, ssl, inx, ks->ks_vec_cast) sqlg_branch_copy (sc, (data_source_t *) ts, ssl);
      |       ^~~~~~
sqlvec.c: In function 'sqlg_ts_add_copy':
sqlvec.c:3861:32: warning: unused parameter 'sc' [-Wunused-parameter]
 3861 | sqlg_ts_add_copy (sql_comp_t * sc, table_source_t * ts, state_slot_t ** ssls)
      |                   ~~~~~~~~~~~~~^~
sqlvec.c: In function 'sqlg_vec_ts':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvec.c:4078:7: note: in expansion of macro 'DO_BOX'
 4078 |       DO_BOX (state_slot_t *, ssl, inx, ks->ks_vec_cast)
      |       ^~~~~~
sqlvec.c: In function 'sqs_set_fref_hash_fill_deps':
sqlvec.c:4125:43: warning: unused parameter 'sc' [-Wunused-parameter]
 4125 | sqs_set_fref_hash_fill_deps (sql_comp_t * sc, subq_source_t * sqs, hash_source_t * hs)
      |                              ~~~~~~~~~~~~~^~
sqlvec.c: In function 'sqlg_vec_qns':
sqlvec.c:4237:18: warning: variable 'prev' set but not used [-Wunused-but-set-variable]
 4237 |   data_source_t *prev;
      |                  ^~~~
sqlvec.c: In function 'ssl_array_member':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvec.c:4315:3: note: in expansion of macro 'DO_BOX'
 4315 |   DO_BOX (state_slot_t *, ssl, inx, ssls)
      |   ^~~~~~
sqlvec.c: In function 'sqlg_vector_params':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvec.c:4458:7: note: in expansion of macro 'DO_BOX'
 4458 |       DO_BOX (caddr_t, def, inx, qr->qr_parm_default)
      |       ^~~~~~
sqlvec.c: In function 'sqlg_vec_gs_union':
sqlvec.c:2981:35: warning: 'last_succ' may be used uninitialized [-Wmaybe-uninitialized]
 2981 |   gs->src_gen.src_continuations = dk_set_cons (last_succ, NULL);
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sqlvec.c:2959:31: note: 'last_succ' was declared here
 2959 |   data_source_t *first_succ, *last_succ;
      |                               ^~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-vechash.lo `test -f 'vechash.c' || echo './'`vechash.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c vechash.c  -fPIC -DPIC -o .libs/libwi_la-vechash.o
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56,
                 from sqlnode.h:32,
                 from vechash.c:28:
vechash.c: In function 'ph_is_hit':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
vechash.c:155:3: note: in expansion of macro 'DO_BOX'
  155 |   DO_BOX (state_slot_t *, ssl, inx, ha->ha_slots)
      |   ^~~~~~
vechash.c:152:25: warning: unused parameter 'ph' [-Wunused-parameter]
  152 | ph_is_hit (pre_hash_t * ph, pre_bucket_t * pb, hash_area_t * ha, caddr_t * inst, int row)
      |            ~~~~~~~~~~~~~^~
vechash.c: In function 'ph_fill':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
vechash.c:187:3: note: in expansion of macro 'DO_BOX'
  187 |   DO_BOX (state_slot_t *, ssl, inx, ha->ha_slots)
      |   ^~~~~~
vechash.c:228:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  228 |       if (-1 == hash)
      |              ^~
vechash.c:246:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  246 |               if (pb->pb_hash != hash || ph_is_hit (ph, pb, ha, inst, inx))
      |                               ^~
vechash.c: In function 'hs_vec_outer_row':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
vechash.c:276:3: note: in expansion of macro 'DO_BOX'
  276 |   DO_BOX (state_slot_t *, out, inx, hs->hs_out_slots)
      |   ^~~~~~
vechash.c: In function 'ssl_array_reset':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
vechash.c:290:3: note: in expansion of macro 'DO_BOX'
  290 |   DO_BOX (state_slot_t *, ssl, inx, ssls)
      |   ^~~~~~
vechash.c: In function 'hash_source_vec_input_memcache':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
vechash.c:341:11: note: in expansion of macro 'DO_BOX'
  341 |           DO_BOX (state_slot_t *, ref, inx, hs->hs_ref_slots)
      |           ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
vechash.c:377:9: note: in expansion of macro 'DO_BOX'
  377 |         DO_BOX (state_slot_t *, out, inx, hs->hs_out_slots)
      |         ^~~~~~
vechash.c: In function 'ha_fill_prehash':
vechash.c:410:32: warning: unused parameter 'ha' [-Wunused-parameter]
  410 | ha_fill_prehash (hash_area_t * ha, caddr_t * inst, pre_hash_t * ph, int n_sets)
      |                  ~~~~~~~~~~~~~~^~
vechash.c:410:46: warning: unused parameter 'inst' [-Wunused-parameter]
  410 | ha_fill_prehash (hash_area_t * ha, caddr_t * inst, pre_hash_t * ph, int n_sets)
      |                                    ~~~~~~~~~~^~~~
vechash.c: In function 'hash_source_vec_input':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
vechash.c:482:11: note: in expansion of macro 'DO_BOX'
  482 |           DO_BOX (state_slot_t *, ref, inx, hs->hs_ref_slots)
      |           ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
vechash.c:522:11: note: in expansion of macro 'DO_BOX'
  522 |           DO_BOX (state_slot_t *, out, inx, hs->hs_out_slots)
      |           ^~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-wiservic.lo `test -f 'wiservic.c' || echo './'`wiservic.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c wiservic.c  -fPIC -DPIC -o .libs/libwi_la-wiservic.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-uuencode.lo `test -f 'uuencode.c' || echo './'`uuencode.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c uuencode.c  -fPIC -DPIC -o .libs/libwi_la-uuencode.o
uuencode.c: In function 'uu_encode_string_session_plaintext':
uuencode.c:196:26: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
  196 |     ((sizeof (input_buf) < remaining_input_length) ? sizeof (input_buf) : remaining_input_length) );
      |                          ^
uuencode.c:196:75: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare]
  196 |     ((sizeof (input_buf) < remaining_input_length) ? sizeof (input_buf) : remaining_input_length) );
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~~
uuencode.c:178:7: warning: variable 'offset_in_elt' set but not used [-Wunused-but-set-variable]
  178 |   int offset_in_elt;
      |       ^~~~~~~~~~~~~
uuencode.c:177:17: warning: variable 'input_elt' set but not used [-Wunused-but-set-variable]
  177 |   buffer_elt_t *input_elt;
      |                 ^~~~~~~~~
uuencode.c:170:7: warning: variable 'input_is_last' set but not used [-Wunused-but-set-variable]
  170 |   int input_is_last;
      |       ^~~~~~~~~~~~~
uuencode.c:165:27: warning: unused parameter 'uuenctype' [-Wunused-parameter]
  165 |     int input_length, int uuenctype, int maxlinespersection)
      |                       ~~~~^~~~~~~~~
uuencode.c: In function 'uu_encode_string_session_mime_qp':
uuencode.c:253:26: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
  253 |     ((sizeof (input_buf) < remaining_input_length) ? sizeof (input_buf) : remaining_input_length) );
      |                          ^
uuencode.c:253:75: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare]
  253 |     ((sizeof (input_buf) < remaining_input_length) ? sizeof (input_buf) : remaining_input_length) );
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~~
uuencode.c: In function 'uu_encode_string_session':
uuencode.c:359:7: warning: variable 'offset_in_elt' set but not used [-Wunused-but-set-variable]
  359 |   int offset_in_elt;
      |       ^~~~~~~~~~~~~
uuencode.c:358:17: warning: variable 'input_elt' set but not used [-Wunused-but-set-variable]
  358 |   buffer_elt_t *input_elt;
      |                 ^~~~~~~~~
uuencode.c: In function 'uu_decode_part':
uuencode.c:1124:26: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1124 |           ctx->uuc_state = UUSTATE_BODY;
uuencode.c:1126:9: note: here
 1126 |         case UUSTATE_BODY:
      |         ^~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlvrun.lo `test -f 'sqlvrun.c' || echo './'`sqlvrun.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlvrun.c  -fPIC -DPIC -o .libs/libwi_la-sqlvrun.o
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56,
                 from sqlnode.h:32,
                 from sqlvrun.c:26:
sqlvrun.c: In function 'qi_dc_check':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvrun.c:270:3: note: in expansion of macro 'DO_BOX'
  270 |   DO_BOX (state_slot_t *, ssl, inx, qi->qi_query->qr_vec_ssls)
      |   ^~~~~~
sqlvrun.c: In function 'mp_data_col':
sqlvrun.c:383:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  383 |       if (single_value_len < sizeof (boxint))
      |                            ^
sqlvrun.c: In function 'qi_vec_init':
sqlvrun.c:482:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  482 |           else if (est > qi->qi_mp->mp_block_size)
      |                        ^
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvrun.c:492:3: note: in expansion of macro 'DO_BOX'
  492 |   DO_BOX (state_slot_t *, ssl, inx, qi->qi_query->qr_vec_ssls)
      |   ^~~~~~
sqlvrun.c:461:12: warning: variable 'n_dcs' set but not used [-Wunused-but-set-variable]
  461 |   int inx, n_dcs, not_inited = 0;
      |            ^~~~~
sqlvrun.c: In function 'cf_box_copy':
sqlvrun.c:606:24: warning: unused parameter 'inst' [-Wunused-parameter]
  606 | cf_box_copy (caddr_t * inst, data_col_t * dc, data_col_t * src_dc, int inx)
      |              ~~~~~~~~~~^~~~
sqlvrun.c: In function 'cf_any_iri_id_t':
sqlvrun.c:614:28: warning: unused parameter 'inst' [-Wunused-parameter]
  614 | cf_any_iri_id_t (caddr_t * inst, data_col_t * dc, data_col_t * src_dc, int inx)
      |                  ~~~~~~~~~~^~~~
sqlvrun.c: In function 'cf_iri_id_t_any':
sqlvrun.c:642:28: warning: unused parameter 'inst' [-Wunused-parameter]
  642 | cf_iri_id_t_any (caddr_t * inst, data_col_t * dc, data_col_t * src_dc, int inx)
      |                  ~~~~~~~~~~^~~~
sqlvrun.c: In function 'cf_gen':
sqlvrun.c:671:19: warning: unused parameter 'inst' [-Wunused-parameter]
  671 | cf_gen (caddr_t * inst, data_col_t * dc, data_col_t * src_dc, int inx)
      |         ~~~~~~~~~~^~~~
sqlvrun.c:671:38: warning: unused parameter 'dc' [-Wunused-parameter]
  671 | cf_gen (caddr_t * inst, data_col_t * dc, data_col_t * src_dc, int inx)
      |                         ~~~~~~~~~~~~~^~
sqlvrun.c:671:55: warning: unused parameter 'src_dc' [-Wunused-parameter]
  671 | cf_gen (caddr_t * inst, data_col_t * dc, data_col_t * src_dc, int inx)
      |                                          ~~~~~~~~~~~~~^~~~~~
sqlvrun.c:671:67: warning: unused parameter 'inx' [-Wunused-parameter]
  671 | cf_gen (caddr_t * inst, data_col_t * dc, data_col_t * src_dc, int inx)
      |                                                               ~~~~^~~
sqlvrun.c: In function 'ssl_result':
sqlvrun.c:715:12: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  715 |   if (fill >= box_length (sets) / sizeof (int))
      |            ^~
sqlvrun.c: In function 'ssl_consec_results':
sqlvrun.c:726:14: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  726 |   if (n_sets > box_length (sets) / sizeof (int))
      |              ^
sqlvrun.c: In function 'itc_temp_any_box':
sqlvrun.c:1324:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
 1324 |           && ALIGN_STR (box_length (box)) == ALIGN_STR ((dv[1] + 1)))
      |                                           ^~
sqlvrun.c: In function 'itc_vec_sp_copy':
sqlvrun.c:1376:52: warning: unused parameter 'new_v' [-Wunused-parameter]
 1376 | itc_vec_sp_copy (it_cursor_t * itc, int inx, int64 new_v, int pos)
sqlvrun.c: In function 'itc_set_param_row':
sqlvrun.c:1401:18: warning: variable 'is_row_sp' set but not used [-Wunused-but-set-variable]
 1401 |   int sp2nd = 0, is_row_sp = 0;
      |                  ^~~~~~~~~
sqlvrun.c: In function 'itc_set_row_spec_param_row':
sqlvrun.c:1448:18: warning: variable 'is_row_sp' set but not used [-Wunused-but-set-variable]
 1448 |   int sp2nd = 0, is_row_sp = 1;
      |                  ^~~~~~~~~
sqlvrun.c: In function 'itc_set_eqs':
sqlvrun.c:1624:58: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
 1624 |   if (!itc->itc_set_eqs || box_length (itc->itc_set_eqs) < n_sets)
      |                                                          ^
sqlvrun.c: In function 'itc_param_sort':
sqlvrun.c:1732:48: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
 1732 |       || box_length (param_nos) / sizeof (int) < itc->itc_n_sets)
      |                                                ^
sqlvrun.c:1754:48: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
 1754 |           if (box_length (left) / sizeof (int) < itc->itc_n_sets)
      |                                                ^
sqlvrun.c:1770:21: warning: unused variable 'branch' [-Wunused-variable]
 1770 |           caddr_t * branch = chash_reader_current_branch (ts, inst, 0);
      |                     ^~~~~~
sqlvrun.c: In function 'qn_batch_inc':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvrun.c:1876:3: note: in expansion of macro 'DO_BOX'
 1876 |   DO_BOX (state_slot_t *, ssl, inx, qn->src_pre_reset)
      |   ^~~~~~
sqlvrun.c: In function 'ts_check_batch_sz':
sqlvrun.c:2071:30: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
 2071 |       || qi->qi_mp->mp_bytes > qi_mp_max_bytes
      |                              ^
sqlvrun.c: In function 'ins_check_batch_sz':
sqlvrun.c:2135:30: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
 2135 |       || qi->qi_mp->mp_bytes > qi_mp_max_bytes
      |                              ^
sqlvrun.c:2132:9: warning: variable 'min_density' set but not used [-Wunused-but-set-variable]
 2132 |   float min_density = 5;
      |         ^~~~~~~~~~~
sqlvrun.c: In function 'qst_copy':
sqlvrun.c:2302:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 2302 |       for (inx = 0; inx < box_length (cp_sets) / sizeof (ssl_index_t); inx++)
      |                         ^
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvrun.c:2307:3: note: in expansion of macro 'DO_BOX'
 2307 |   DO_BOX (state_slot_t *, ssl, sinx, copy_ssls)
      |   ^~~~~~
In file included from sqlnode.h:2095:
sqlvrun.c: In function 'ts_handle_aq':
sqlvrun.c:2475:22: warning: the address of 'err2' will always evaluate as 'true' [-Waddress]
 2475 |         END_IO_SECT (&err2);
      |                      ^
sqlfn.h:1248:15: note: in definition of macro 'END_IO_SECT'
 1248 |           if (err_ret) \
      |               ^~~~~~~
sqlvrun.c: In function 'ts_thread':
sqlvrun.c:2675:34: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
 2675 |   if (!qis || BOX_ELEMENTS (qis) <= inx)
      |                                  ^~
sqlvrun.c: In function 'ts_reset_qis':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvrun.c:2786:3: note: in expansion of macro 'DO_BOX'
 2786 |   DO_BOX (caddr_t *, branch, inx, aq_qis)
      |   ^~~~~~
sqlvrun.c: In function 'ts_split_sets':
sqlvrun.c:2940:14: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
 2940 |   if (n_ways > n_sets)
      |              ^
sqlvrun.c:2947:14: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
 2947 |   if (n_ways > n_sets)
      |              ^
sqlvrun.c:2950:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 2950 |   for (inx = 0; inx < n_ways - 1; inx++)
      |                     ^
sqlvrun.c:2924:76: warning: unused parameter 'n_parts' [-Wunused-parameter]
 2924 | ts_split_sets (table_source_t * ts, caddr_t * inst, it_cursor_t * itc, int n_parts)
      |                                                                        ~~~~^~~~~~~
sqlvrun.c: In function 'qi_inc_branch_count':
sqlvrun.c:3262:18: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
 3262 |       if (br + n > max)
      |                  ^
sqlvrun.c: In function 'ts_merge_subq_branches':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvrun.c:3350:3: note: in expansion of macro 'DO_BOX'
 3350 |   DO_BOX (caddr_t *, branch, qi_inx, qis)
      |   ^~~~~~
sqlvrun.c:3369:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
 3369 |         if (box_length (main_bits) < bits_bytes)
      |                                    ^
sqlvrun.c:3385:40: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
 3385 |         if (box_length (main_bits) * 8 < n_bits)
      |                                        ^
sqlvrun.c: In function 'vec_fref_single_result':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvrun.c:3430:3: note: in expansion of macro 'DO_BOX'
 3430 |   DO_BOX (caddr_t *, branch, qi_inx, qis)
      |   ^~~~~~
sqlvrun.c:3475:54: warning: comparison between pointer and integer
 3475 |                   int rc, is_max = ssl->ssl_constant == AMMSC_MAX;
      |                                                      ^~
sqlvrun.c: In function 'vec_merge_setp':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvrun.c:3555:7: note: in expansion of macro 'DO_BOX'
 3555 |       DO_BOX (state_slot_t *, ssl, inx, tmp_ha->ha_slots)
      |       ^~~~~~
sqlvrun.c:3557:115: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
 3557 |           if (inx >= tmp_ha->ha_n_keys && tmp_setp->setp_merge_temps && BOX_ELEMENTS (tmp_setp->setp_merge_temps) > inx)
      |                                                                                                                   ^
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvrun.c:3571:7: note: in expansion of macro 'DO_BOX'
 3571 |       DO_BOX (state_slot_t *, ssl, inx, tmp_setp->setp_keys_box)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvrun.c:3576:7: note: in expansion of macro 'DO_BOX'
 3576 |       DO_BOX (state_slot_t *, ssl, inx, tmp_setp->setp_dependent_box)
      |       ^~~~~~
sqlvrun.c: In function 'vec_top_merge':
sqlvrun.c:3602:88: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
 3602 |       if (BOX_ELEMENTS (setp->setp_keys_box) + BOX_ELEMENTS (setp->setp_dependent_box) > n_ssl)
      |                                                                                        ^
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvrun.c:3608:7: note: in expansion of macro 'DO_BOX'
 3608 |       DO_BOX (state_slot_t *, ssl, inx, setp->setp_keys_box)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvrun.c:3615:7: note: in expansion of macro 'DO_BOX'
 3615 |       DO_BOX (state_slot_t *, ssl, inx, setp->setp_dependent_box)
      |       ^~~~~~
sqlvrun.c:3588:53: warning: unused parameter 'fref' [-Wunused-parameter]
 3588 | vec_top_merge (setp_node_t * setp, fun_ref_node_t * fref, caddr_t * inst, caddr_t * branch, state_slot_t * tmp_ssl, int n_ssl)
      |                                    ~~~~~~~~~~~~~~~~~^~~~
sqlvrun.c: In function 'cha_mergeable':
sqlvrun.c:3663:22: warning: unused variable 'ssl' [-Wunused-variable]
 3663 |       state_slot_t * ssl = setp->setp_dependent_box[dep_inx - ha->ha_n_keys];
      |                      ^~~
sqlvrun.c: In function 'vec_fref_chash_result':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvrun.c:3692:11: note: in expansion of macro 'DO_BOX'
 3692 |           DO_BOX (caddr_t *, branch, qi_inx, qis)
      |           ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvrun.c:3717:3: note: in expansion of macro 'DO_BOX'
 3717 |   DO_BOX (caddr_t *, branch, qi_inx, qis)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvrun.c:3722:3: note: in expansion of macro 'DO_BOX'
 3722 |   DO_BOX (caddr_t *, branch, qi_inx, qis)
      |   ^~~~~~
sqlvrun.c: In function 'vec_fref_group_result':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvrun.c:3838:3: note: in expansion of macro 'DO_BOX'
 3838 |   DO_BOX (caddr_t *, branch, qi_inx, qis)
      |   ^~~~~~
sqlvrun.c: In function 'qi_add_stats':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlvrun.c:3965:3: note: in expansion of macro 'DO_BOX'
 3965 |   DO_BOX (query_instance_t *, branch, inx, qis)
      |   ^~~~~~
sqlvrun.c: In function 'ts_aq_result':
sqlvrun.c:3985:19: warning: unused variable 'lt' [-Wunused-variable]
 3985 |       lock_trx_t *lt = qi->qi_trx;
      |                   ^~
sqlvrun.c: In function 'dc_set_flags':
sqlvrun.c:307:41: warning: this statement may fall through [-Wimplicit-fallthrough=]
  307 |       if (0 == dcdtp || DV_ANY == dcdtp || DCT_NUM_INLINE == dc->dc_type)
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sqlvrun.c:314:5: note: here
  314 |     default:
      |     ^~~~~~~
sqlvrun.c: In function 'itc_vec_box':
sqlvrun.c:515:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
  515 |       dtp = DV_LONG_INT;
sqlvrun.c:516:5: note: here
  516 |     case DV_IRI_ID:
      |     ^~~~
sqlvrun.c: In function 'ts_handle_aq':
sqlvrun.c:2445:39: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2445 |       QST_INT (inst, ts->ts_aq_state) = TS_AQ_SRV_RUN;
sqlvrun.c:2446:5: note: here
 2446 |     case TS_AQ_SRV_RUN:
      |     ^~~~
sqlvrun.c: In function 'tsp_next_col':
sqlvrun.c:2972:36: warning: variable 'is_last' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 2972 |   int sets_save = itc->itc_n_sets, is_last = 0;
      |                                    ^~~~~~~
sqlvrun.c: In function 'vec_fref_group_result':
sqlvrun.c:3802:88: warning: argument 'n_sets' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 3802 | vec_fref_group_result (fun_ref_node_t * fref, table_source_t * ts, caddr_t * inst, int n_sets)
      |                                                                                    ~~~~^~~~~~
sqlvrun.c: In function 'ts_handle_aq':
sqlvrun.c:2429:17: warning: variable 'itc' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 2429 |   it_cursor_t * itc = ts->ts_order_cursor ? (it_cursor_t*) QST_GET_V (inst, ts->ts_order_cursor) : NULL;
      |                 ^~~
sqlvrun.c: In function 'fun_ref_streaming_input':
wi.h:2005:17: warning: '__self' is used uninitialized [-Wuninitialized]
 2005 |   du_thread_t * __self = (thr); \
      |                 ^~~~~~
wi.h:2019:25: note: in expansion of macro 'QR_RESET_CTX_T_CTX_IMPL'
 2019 | { jmp_buf_splice __ctx; QR_RESET_CTX_T_CTX_IMPL(thr, &__ctx, __FILE__, __LINE__)
      |                         ^~~~~~~~~~~~~~~~~~~~~~~
wi.h:2021:23: note: in expansion of macro 'QR_RESET_CTX_T'
 2021 | #define QR_RESET_CTX  QR_RESET_CTX_T (THREAD_CURRENT_THREAD)
      |                       ^~~~~~~~~~~~~~
sqlvrun.c:4118:7: note: in expansion of macro 'QR_RESET_CTX'
 4118 |       QR_RESET_CTX
      |       ^~~~~~~~~~~~
wi.h:2007:24: warning: '__tlsf' is used uninitialized [-Wuninitialized]
 2007 |   struct TLSF_struct * __tlsf = __self->thr_tlsf; \
      |                        ^~~~~~
wi.h:2019:25: note: in expansion of macro 'QR_RESET_CTX_T_CTX_IMPL'
 2019 | { jmp_buf_splice __ctx; QR_RESET_CTX_T_CTX_IMPL(thr, &__ctx, __FILE__, __LINE__)
      |                         ^~~~~~~~~~~~~~~~~~~~~~~
wi.h:2021:23: note: in expansion of macro 'QR_RESET_CTX_T'
 2021 | #define QR_RESET_CTX  QR_RESET_CTX_T (THREAD_CURRENT_THREAD)
      |                       ^~~~~~~~~~~~~~
sqlvrun.c:4118:7: note: in expansion of macro 'QR_RESET_CTX'
 4118 |       QR_RESET_CTX
      |       ^~~~~~~~~~~~
wi.h:2008:20: warning: '__old_ctx' is used uninitialized [-Wuninitialized]
 2008 |   jmp_buf_splice * __old_ctx = __self->thr_reset_ctx;\
      |                    ^~~~~~~~~
wi.h:2019:25: note: in expansion of macro 'QR_RESET_CTX_T_CTX_IMPL'
 2019 | { jmp_buf_splice __ctx; QR_RESET_CTX_T_CTX_IMPL(thr, &__ctx, __FILE__, __LINE__)
      |                         ^~~~~~~~~~~~~~~~~~~~~~~
wi.h:2021:23: note: in expansion of macro 'QR_RESET_CTX_T'
 2021 | #define QR_RESET_CTX  QR_RESET_CTX_T (THREAD_CURRENT_THREAD)
      |                       ^~~~~~~~~~~~~~
sqlvrun.c:4118:7: note: in expansion of macro 'QR_RESET_CTX'
 4118 |       QR_RESET_CTX
      |       ^~~~~~~~~~~~
sqlvrun.c:4062:11: warning: variable 'fs_state' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 4062 |       int fs_state = QST_INT (inst, fref->fnr_stream_state);
      |           ^~~~~~~~
sqlvrun.c:4050:75: warning: argument 'state' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 4050 | fun_ref_streaming_input (fun_ref_node_t * fref, caddr_t * inst, caddr_t * state)
      |                                                                 ~~~~~~~~~~^~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-update.lo `test -f 'update.c' || echo './'`update.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c update.c  -fPIC -DPIC -o .libs/libwi_la-update.o
update.c: In function 'upd_col_to_update':
update.c:77:34: warning: unused parameter 'row_tb' [-Wunused-parameter]
   77 |                    dbe_table_t * row_tb, int is_rec)
      |                    ~~~~~~~~~~~~~~^~~~~~
update.c:77:46: warning: unused parameter 'is_rec' [-Wunused-parameter]
   77 |                    dbe_table_t * row_tb, int is_rec)
      |                                          ~~~~^~~~~~
update.c: In function 'upd_recompose_row':
update.c:181:45: warning: unused parameter 'any_blobs' [-Wunused-parameter]
  181 |                    caddr_t * err_ret, int * any_blobs)
      |                                       ~~~~~~^~~~~~~~~
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56,
                 from sqlnode.h:32,
                 from update.c:28:
update.c: In function 'upd_quick_var':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
update.c:388:3: note: in expansion of macro 'DO_BOX'
  388 |   DO_BOX (dbe_col_loc_t *, cl, inx, upd->upd_var_cl)
      |   ^~~~~~
update.c: In function 'update_quick':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
update.c:441:3: note: in expansion of macro 'DO_BOX'
  441 |   DO_BOX (dbe_col_loc_t *, cl, inx, upd->upd_fixed_cl)
      |   ^~~~~~
update.c: In function 'update_keyset_state_set':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
update.c:791:7: note: in expansion of macro 'DO_BOX'
  791 |       DO_BOX (state_slot_t *, sl, inx, slots)
      |       ^~~~~~
update.c: In function 'update_keyset_state_restore':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
update.c:891:7: note: in expansion of macro 'DO_BOX'
  891 |       DO_BOX (state_slot_t *, sl, inx, slots)
      |       ^~~~~~
update.c: In function 'current_of_node_input':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
update.c:1093:3: note: in expansion of macro 'DO_BOX'
 1093 |   DO_BOX (state_slot_t *, sl, inx, cr_query->qr_select_node->sel_out_slots)
      |   ^~~~~~
update.c: In function 'key_insert_node_input':
update.c:1202:44: warning: unused parameter 'ins' [-Wunused-parameter]
 1202 | key_insert_node_input (key_insert_node_t * ins, caddr_t * inst,
      |                        ~~~~~~~~~~~~~~~~~~~~^~~
update.c:1202:59: warning: unused parameter 'inst' [-Wunused-parameter]
 1202 | key_insert_node_input (key_insert_node_t * ins, caddr_t * inst,
      |                                                 ~~~~~~~~~~^~~~
update.c:1203:34: warning: unused parameter 'state' [-Wunused-parameter]
 1203 |                        caddr_t * state)
      |                        ~~~~~~~~~~^~~~~
update.c: In function 'itc_replace_row':
update.c:1234:28: warning: unused parameter 'state' [-Wunused-parameter]
 1234 |                  caddr_t * state, int this_key_only)
      |                  ~~~~~~~~~~^~~~~
update.c: In function 'update_node_run_1':
update.c:473:21: warning: variable 'is_cluster' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  473 |   int any_blob = 0, is_cluster = 0;
      |                     ^~~~~~~~~~
update.c:475:12: warning: variable 'keys' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  475 |   dk_set_t keys;
      |            ^~~~
update.c:501:40: warning: variable 'new_tb' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  501 |     dbe_table_t * volatile tb = NULL, *new_tb;
      |                                        ^~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-trans.lo `test -f 'trans.c' || echo './'`trans.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c trans.c  -fPIC -DPIC -o .libs/libwi_la-trans.o
trans.c: In function 'ht_free_no_content':
trans.c:69:33: warning: unused parameter 'ht' [-Wunused-parameter]
   69 | ht_free_no_content (id_hash_t * ht)
      |                     ~~~~~~~~~~~~^~
trans.c: In function 'lc_exec':
trans.c:107:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  107 |           if (inx < BOX_ELEMENTS (row))
      |                   ^
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56,
                 from sqlnode.h:32,
                 from trans.c:28:
trans.c: In function 'lc_reuse':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
trans.c:233:3: note: in expansion of macro 'DO_BOX'
  233 |   DO_BOX (state_slot_t *, ssl, inx, lc->sst_query->qr_vec_ssls)
      |   ^~~~~~
trans.c: In function 'tn_read_lc':
trans.c:269:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare]
  269 |           if (THR_TMP_POOL->mp_bytes > tn->tn_max_memory)
      |                                      ^
trans.c:288:42: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long long int' [-Wsign-compare]
  288 |               if (mem_co && mp->mp_bytes > mem_co)
      |                                          ^
trans.c:55:9: warning: unused variable 'card_co' [-Wunused-variable]
   55 |   int64 card_co = TN_CARD_CO(qi->qi_client)
      |         ^~~~~~~
trans.c:247:3: note: in expansion of macro 'TN_LIMIT_DECL'
  247 |   TN_LIMIT_DECL;
      |   ^~~~~~~~~~~~~
trans.c: In function 'tn_inlined_exec':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
trans.c:319:11: note: in expansion of macro 'DO_BOX'
  319 |           DO_BOX (state_slot_t *, ssl, inx, tn->tn_input_ref)
      |           ^~~~~~
trans.c: In function 'tn_t_row':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
trans.c:386:3: note: in expansion of macro 'DO_BOX'
  386 |   DO_BOX (state_slot_t *, ssl, inx, tn->tn_output)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
trans.c:399:11: note: in expansion of macro 'DO_BOX'
  399 |           DO_BOX (state_slot_t *, dt, inx, tn->tn_data);
      |           ^~~~~~
trans.c: In function 'tn_read_inlined':
trans.c:439:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare]
  439 |           if (THR_TMP_POOL->mp_bytes > tn->tn_max_memory)
      |                                      ^
trans.c: In function 'tn_gs':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
trans.c:476:3: note: in expansion of macro 'DO_BOX'
  476 |   DO_BOX (state_slot_t *, ssl, inx, tn->tn_sas_g)
      |   ^~~~~~
trans.c: In function 'tst_next_states':
trans.c:785:30: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long long int' [-Wsign-compare]
  785 |   if (mem_co && mp->mp_bytes > mem_co)
      |                              ^
trans.c:809:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long long int' [-Wsign-compare]
  809 |       if (mem_co && mp->mp_bytes > mem_co)
      |                                  ^
trans.c:811:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare]
  811 |       if (mp->mp_bytes > tn->tn_max_memory)
      |                        ^
In file included from ../../libsrc/Dk.h:100:
trans.c: In function 'tn_count':
trans.c:895:23: warning: unused variable 'in' [-Wunused-variable]
  895 |   DO_IDHASH (caddr_t, in, trans_set_t *, ts, sets)
      |                       ^~
../../libsrc/Dk/Dkhashext.h:284:10: note: in definition of macro 'DO_IDHASH'
  284 |     { tk key = *key##p; \
      |          ^~~
trans.c: In function 'tn_dec_depth':
trans.c:911:23: warning: unused variable 'in' [-Wunused-variable]
  911 |   DO_IDHASH (caddr_t, in, trans_set_t *, ts, sets)
      |                       ^~
../../libsrc/Dk/Dkhashext.h:284:10: note: in definition of macro 'DO_IDHASH'
  284 |     { tk key = *key##p; \
      |          ^~~
trans.c: In function 'tn_advance':
trans.c:953:25: warning: unused variable 'in' [-Wunused-variable]
  953 |   DO_IDHASH (caddr_t *, in, trans_set_t *, ts, sets)
      |                         ^~
../../libsrc/Dk/Dkhashext.h:284:10: note: in definition of macro 'DO_IDHASH'
  284 |     { tk key = *key##p; \
      |          ^~~
trans.c: In function 'tn_result_row':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
trans.c:1030:7: note: in expansion of macro 'DO_BOX'
 1030 |       DO_BOX (state_slot_t *, out, inx, tn->tn_output)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
trans.c:1040:7: note: in expansion of macro 'DO_BOX'
 1040 |       DO_BOX (caddr_t , pos, inx, tn->tn_input_pos)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
trans.c:1049:11: note: in expansion of macro 'DO_BOX'
 1049 |           DO_BOX (state_slot_t *, out, inx, tn->tn_step_out)
      |           ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
trans.c:1067:11: note: in expansion of macro 'DO_BOX'
 1067 |           DO_BOX (state_slot_t *, out, inx, tn->tn_data)
      |           ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
trans.c:1080:7: note: in expansion of macro 'DO_BOX'
 1080 |       DO_BOX (state_slot_t *, out, inx, tn->tn_output)
      |       ^~~~~~
trans.c: In function 'tn_cache_results':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:257:9: note: in expansion of macro '_DO_BOX_FAST'
  257 |         _DO_BOX_FAST(inx, (arr))
      |         ^~~~~~~~~~~~
trans.c:1202:15: note: in expansion of macro 'DO_BOX_0'
 1202 |               DO_BOX_0 (state_slot_t *, out, inx, tn->tn_output)
      |               ^~~~~~~~
trans.c: In function 'tn_cache_lookup':
trans.c:1246:59: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1246 |   for (nth = QST_INT (inst, tn->tn_nth_cache_result); nth < BOX_ELEMENTS (place[0]); nth ++)
      |                                                           ^
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
trans.c:1255:7: note: in expansion of macro 'DO_BOX'
 1255 |       DO_BOX (state_slot_t *, out, inx, tn->tn_output)
      |       ^~~~~~
trans.c:1262:51: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
 1262 |       if (QST_INT (inst, tn->tn_nth_cache_result) == BOX_ELEMENTS (place[0]))
      |                                                   ^~
trans.c: In function 'trans_node_start':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
trans.c:1408:5: note: in expansion of macro 'DO_BOX'
 1408 |     DO_BOX (state_slot_t *, ssl, inx, tn->tn_input)
      |     ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
trans.c:1421:9: note: in expansion of macro 'DO_BOX'
 1421 |         DO_BOX (state_slot_t *, ssl, inx, tn->tn_target)
      |         ^~~~~~
trans.c: In function 'sqlg_distinct_same_as_1':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
trans.c:1747:3: note: in expansion of macro 'DO_BOX'
 1747 |   DO_BOX (ST *, col, inx, col_sts)
      |   ^~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-vecrdf.lo `test -f 'vecrdf.c' || echo './'`vecrdf.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c vecrdf.c  -fPIC -DPIC -o .libs/libwi_la-vecrdf.o
vecrdf.c: In function 'bif_id2i_vec':
vecrdf.c:38:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
   38 | bif_id2i_vec (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, state_slot_t * ret)
      |                              ~~~~~~~~~~^~~~~~~
vecrdf.c: In function 'bif_id2i_vec_ns':
vecrdf.c:55:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
   55 | bif_id2i_vec_ns (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, state_slot_t * ret)
      |                                 ~~~~~~~~~~^~~~~~~
vecrdf.c: In function 'dc_rb_id':
vecrdf.c:289:60: warning: pointer targets in passing argument 1 of 'box_deserialize_string' differ in signedness [-Wpointer-sign]
  289 |       rdf_box_t * rb = (rdf_box_t*)box_deserialize_string (place, INT32_MAX, 0);
      |                                                            ^~~~~
      |                                                            |
      |                                                            db_buf_t {aka unsigned char *}
In file included from wi.h:118,
                 from sqlnode.h:32,
                 from vecrdf.c:26:
wifn.h:1115:41: note: expected 'caddr_t' {aka 'char *'} but argument is of type 'db_buf_t' {aka 'unsigned char *'}
 1115 | caddr_t box_deserialize_string (caddr_t text, int opt_len, int64 offset);
      |                                 ~~~~~~~~^~~~
vecrdf.c: In function 'dc_set_rb':
vecrdf.c:299:58: warning: unused parameter 'flags' [-Wunused-parameter]
  299 | dc_set_rb (data_col_t * dc, int inx, uint32 dt_lang, int flags, caddr_t val, caddr_t lng, int64 ro_id)
      |                                                      ~~~~^~~~~
vecrdf.c: In function 'bif_ro2ebv_vec':
vecrdf.c:646:28: warning: unused variable 'iri_bits' [-Wunused-variable]
  646 |   db_buf_t rb_bits = NULL, iri_bits = NULL;
      |                            ^~~~~~~~
vecrdf.c:638:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
  638 | bif_ro2ebv_vec (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, state_slot_t * ret)
      |                                ~~~~~~~~~~^~~~~~~
vecrdf.c: In function 'bif_str_vec':
vecrdf.c:854:71: warning: pointer targets in passing argument 1 of 'box_deserialize_string' differ in signedness [-Wpointer-sign]
  854 |                 rdf_box_t *rb = (rdf_box_t *) box_deserialize_string (dv, INT32_MAX, 0);
      |                                                                       ^~
      |                                                                       |
      |                                                                       db_buf_t {aka unsigned char *}
wifn.h:1115:41: note: expected 'caddr_t' {aka 'char *'} but argument is of type 'db_buf_t' {aka 'unsigned char *'}
 1115 | caddr_t box_deserialize_string (caddr_t text, int opt_len, int64 offset);
      |                                 ~~~~~~~~^~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-vecins.lo `test -f 'vecins.c' || echo './'`vecins.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c vecins.c  -fPIC -DPIC -o .libs/libwi_la-vecins.o
vecins.c: In function 'itc_insert_rd_range':
vecins.c:184:32: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  184 |   if (itc->itc_set - first_set < sizeof (rds_auto) / sizeof (caddr_t))
      |                                ^
vecins.c: In function 'itc_vec_insert':
vecins.c:433:56: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  433 |   if (DVC_INDEX_END == res || itc->itc_set - first_set >= MAX_SETS_FOR_PAGE)
      |                                                        ^~
vecins.c: In function 'itc_bm_vec_insert':
vecins.c:548:55: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  548 |   if (DVC_INDEX_END == rc || itc->itc_set - first_set >= MAX_SETS_FOR_PAGE)
      |                                                       ^~
vecins.c: In function 'key_vec_insert':
vecins.c:859:30: warning: comparison of integer expressions of different signedness: 'int' and 'key_id_t' {aka 'unsigned int'} [-Wsign-compare]
  859 |   if (dbf_ko_pk && dbf_ko_pk == key->key_table->tb_primary_key->key_id && dbf_ko_key != key->key_id)
      |                              ^~
vecins.c:859:86: warning: comparison of integer expressions of different signedness: 'int' and 'key_id_t' {aka 'unsigned int'} [-Wsign-compare]
  859 |   if (dbf_ko_pk && dbf_ko_pk == key->key_table->tb_primary_key->key_id && dbf_ko_key != key->key_id)
      |                                                                                      ^~
vecins.c:957:40: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  957 |               if (key->key_is_col && l > COL_MAX_STR_LEN)
      |                                        ^
vecins.c: In function 'itc_vec_insert':
vecins.c:406:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
  406 |       if (KI_TEMP == itc->itc_insert_key->key_id)
      |          ^
vecins.c:428:5: note: here
  428 |     default:
      |     ^~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-vecsearch.lo `test -f 'vecsearch.c' || echo './'`vecsearch.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c vecsearch.c  -fPIC -DPIC -o .libs/libwi_la-vecsearch.o
vecsearch.c: In function 'itc_empty_set':
vecsearch.c:43:30: warning: unused parameter 'itc' [-Wunused-parameter]
   43 | itc_empty_set (it_cursor_t * itc)
      |                ~~~~~~~~~~~~~~^~~
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56,
                 from sqlnode.h:32,
                 from vecsearch.c:28:
vecsearch.c: In function 'itc_pop_last_out':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
vecsearch.c:797:19: note: in expansion of macro 'DO_BOX'
  797 |                   DO_BOX (state_slot_t *, ssl, inx, hrng->hrng_hs->hs_out_slots)
      |                   ^~~~~~
vecsearch.c: In function 'itc_next_set_neq':
vecsearch.c:577:6: warning: 'last_parent' may be used uninitialized [-Wmaybe-uninitialized]
  577 |   if (last_parent == parent)
      |      ^
vecsearch.c:425:21: note: 'last_parent' was declared here
  425 |   dp_addr_t parent, last_parent;
      |                     ^~~~~~~~~~~
vecsearch.c: In function 'itc_next_set':
vecsearch.c:745:6: warning: 'last_parent' may be used uninitialized [-Wmaybe-uninitialized]
  745 |   if (last_parent == parent)
      |      ^
vecsearch.c:591:21: note: 'last_parent' was declared here
  591 |   dp_addr_t parent, last_parent;
      |                     ^~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-rdf_mapping_jso.lo `test -f 'rdf_mapping_jso.c' || echo './'`rdf_mapping_jso.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c rdf_mapping_jso.c  -fPIC -DPIC -o .libs/libwi_la-rdf_mapping_jso.o
rdf_mapping_jso.c:36:5: warning: missing initializer for field 'jsosd_fields_by_idx' of 'jso_struct_descr_t' {aka 'struct jso_struct_descr_s'} [-Wmissing-field-initializers]
   36 |     { 0, -1, NULL, NULL },
      |     ^
In file included from rdf_mapping_jso.h:26,
                 from rdf_mapping_jso.c:24:
jso.h:84:25: note: 'jsosd_fields_by_idx' declared here
   84 |   jso_field_descr_t **  jsosd_fields_by_idx;    /*!< \c jsosd_fields_by_idx is array of (mostly) NULLs, jsosd_sizeof/sizeof(caddr_t) elements long. If the structure is treated as DV_ARRAY_OF_POINTER, N-th item of arrary can be a described field. In this case the description can be found as jsosd_fields_by_idx[N]. */
      |                         ^~~~~~~~~~~~~~~~~~~
rdf_mapping_jso.c:69:5: warning: missing initializer for field 'jsosd_fields_by_idx' of 'jso_struct_descr_t' {aka 'struct jso_struct_descr_s'} [-Wmissing-field-initializers]
   69 |     { 0, -1, NULL, NULL },
      |     ^
jso.h:84:25: note: 'jsosd_fields_by_idx' declared here
   84 |   jso_field_descr_t **  jsosd_fields_by_idx;    /*!< \c jsosd_fields_by_idx is array of (mostly) NULLs, jsosd_sizeof/sizeof(caddr_t) elements long. If the structure is treated as DV_ARRAY_OF_POINTER, N-th item of arrary can be a described field. In this case the description can be found as jsosd_fields_by_idx[N]. */
      |                         ^~~~~~~~~~~~~~~~~~~
rdf_mapping_jso.c:159:5: warning: missing initializer for field 'jsosd_fields_by_idx' of 'jso_struct_descr_t' {aka 'struct jso_struct_descr_s'} [-Wmissing-field-initializers]
  159 |     { 0, -1, NULL, NULL },
      |     ^
jso.h:84:25: note: 'jsosd_fields_by_idx' declared here
   84 |   jso_field_descr_t **  jsosd_fields_by_idx;    /*!< \c jsosd_fields_by_idx is array of (mostly) NULLs, jsosd_sizeof/sizeof(caddr_t) elements long. If the structure is treated as DV_ARRAY_OF_POINTER, N-th item of arrary can be a described field. In this case the description can be found as jsosd_fields_by_idx[N]. */
      |                         ^~~~~~~~~~~~~~~~~~~
rdf_mapping_jso.c:182:5: warning: missing initializer for field 'jsosd_fields_by_idx' of 'jso_struct_descr_t' {aka 'struct jso_struct_descr_s'} [-Wmissing-field-initializers]
  182 |     { 0, -1, NULL, NULL },
      |     ^
jso.h:84:25: note: 'jsosd_fields_by_idx' declared here
   84 |   jso_field_descr_t **  jsosd_fields_by_idx;    /*!< \c jsosd_fields_by_idx is array of (mostly) NULLs, jsosd_sizeof/sizeof(caddr_t) elements long. If the structure is treated as DV_ARRAY_OF_POINTER, N-th item of arrary can be a described field. In this case the description can be found as jsosd_fields_by_idx[N]. */
      |                         ^~~~~~~~~~~~~~~~~~~
rdf_mapping_jso.c:206:5: warning: missing initializer for field 'jsosd_fields_by_idx' of 'jso_struct_descr_t' {aka 'struct jso_struct_descr_s'} [-Wmissing-field-initializers]
  206 |     { 0, -1, NULL, NULL },
      |     ^
jso.h:84:25: note: 'jsosd_fields_by_idx' declared here
   84 |   jso_field_descr_t **  jsosd_fields_by_idx;    /*!< \c jsosd_fields_by_idx is array of (mostly) NULLs, jsosd_sizeof/sizeof(caddr_t) elements long. If the structure is treated as DV_ARRAY_OF_POINTER, N-th item of arrary can be a described field. In this case the description can be found as jsosd_fields_by_idx[N]. */
      |                         ^~~~~~~~~~~~~~~~~~~
rdf_mapping_jso.c:234:5: warning: missing initializer for field 'jsosd_fields_by_idx' of 'jso_struct_descr_t' {aka 'struct jso_struct_descr_s'} [-Wmissing-field-initializers]
  234 |     { 0, -1, NULL, NULL },
      |     ^
jso.h:84:25: note: 'jsosd_fields_by_idx' declared here
   84 |   jso_field_descr_t **  jsosd_fields_by_idx;    /*!< \c jsosd_fields_by_idx is array of (mostly) NULLs, jsosd_sizeof/sizeof(caddr_t) elements long. If the structure is treated as DV_ARRAY_OF_POINTER, N-th item of arrary can be a described field. In this case the description can be found as jsosd_fields_by_idx[N]. */
      |                         ^~~~~~~~~~~~~~~~~~~
rdf_mapping_jso.c:271:5: warning: missing initializer for field 'jsosd_fields_by_idx' of 'jso_struct_descr_t' {aka 'struct jso_struct_descr_s'} [-Wmissing-field-initializers]
  271 |     { 0, -1, NULL, NULL },
      |     ^
jso.h:84:25: note: 'jsosd_fields_by_idx' declared here
   84 |   jso_field_descr_t **  jsosd_fields_by_idx;    /*!< \c jsosd_fields_by_idx is array of (mostly) NULLs, jsosd_sizeof/sizeof(caddr_t) elements long. If the structure is treated as DV_ARRAY_OF_POINTER, N-th item of arrary can be a described field. In this case the description can be found as jsosd_fields_by_idx[N]. */
      |                         ^~~~~~~~~~~~~~~~~~~
rdf_mapping_jso.c:328:5: warning: missing initializer for field 'jsosd_fields_by_idx' of 'jso_struct_descr_t' {aka 'struct jso_struct_descr_s'} [-Wmissing-field-initializers]
  328 |     { 0, -1, NULL, NULL },
      |     ^
jso.h:84:25: note: 'jsosd_fields_by_idx' declared here
   84 |   jso_field_descr_t **  jsosd_fields_by_idx;    /*!< \c jsosd_fields_by_idx is array of (mostly) NULLs, jsosd_sizeof/sizeof(caddr_t) elements long. If the structure is treated as DV_ARRAY_OF_POINTER, N-th item of arrary can be a described field. In this case the description can be found as jsosd_fields_by_idx[N]. */
      |                         ^~~~~~~~~~~~~~~~~~~
rdf_mapping_jso.c:353:5: warning: missing initializer for field 'jsosd_fields_by_idx' of 'jso_struct_descr_t' {aka 'struct jso_struct_descr_s'} [-Wmissing-field-initializers]
  353 |     { 0, -1, NULL, NULL },
      |     ^
jso.h:84:25: note: 'jsosd_fields_by_idx' declared here
   84 |   jso_field_descr_t **  jsosd_fields_by_idx;    /*!< \c jsosd_fields_by_idx is array of (mostly) NULLs, jsosd_sizeof/sizeof(caddr_t) elements long. If the structure is treated as DV_ARRAY_OF_POINTER, N-th item of arrary can be a described field. In this case the description can be found as jsosd_fields_by_idx[N]. */
      |                         ^~~~~~~~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-nquad_p.lo `test -f 'nquad_p.c' || echo './'`nquad_p.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c nquad_p.c  -fPIC -DPIC -o .libs/libwi_la-nquad_p.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-xpathp.lo `test -f 'xpathp.c' || echo './'`xpathp.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c xpathp.c  -fPIC -DPIC -o .libs/libwi_la-xpathp.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-rdfld.lo `test -f 'rdfld.c' || echo './'`rdfld.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c rdfld.c  -fPIC -DPIC -o .libs/libwi_la-rdfld.o
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56,
                 from sqlnode.h:32,
                 from rdfld.c:28:
rdfld.c: In function 'cu_local_dispatch':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:257:9: note: in expansion of macro '_DO_BOX_FAST'
  257 |         _DO_BOX_FAST(inx, (arr))
      |         ^~~~~~~~~~~~
rdfld.c:97:7: note: in expansion of macro 'DO_BOX_0'
   97 |       DO_BOX_0 (caddr_t, arg, inx, args)
      |       ^~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
rdfld.c:108:3: note: in expansion of macro 'DO_BOX'
  108 |   DO_BOX (caddr_t, arg, inx, args)
      |   ^~~~~~
rdfld.c: In function 'cu_rl_local_exec':
rdfld.c:149:58: warning: operand of '?:' changes signedness from 'int' to 'oid_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  149 |             clo->_.call.func, (int) (usr ? usr->usr_id : -1), (int) (usr ? usr->usr_g_id : -1));
      |                                                          ^~
rdfld.c:149:92: warning: operand of '?:' changes signedness from 'int' to 'oid_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  149 |             clo->_.call.func, (int) (usr ? usr->usr_id : -1), (int) (usr ? usr->usr_g_id : -1));
      |                                                                                            ^~
rdfld.c: In function 'rl_query_init':
rdfld.c:373:23: warning: comparison of integer expressions of different signedness: 'int' and 'key_id_t' {aka 'unsigned int'} [-Wsign-compare]
  373 |   if (rl_query_inited == quad_tb->tb_primary_key->key_id && !rl_queries[0]->qr_to_recompile)
      |                       ^~
rdfld.c:378:52: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  378 |       for (inx = 0; NULL != rl_queries[inx] && inx < sizeof (rl_queries) / sizeof (void*); inx ++)
      |                                                    ^
rdfld.c: In function 'cu_rl_cols':
rdfld.c:488:96: warning: unused variable 'allg' [-Wunused-variable]
  488 |   int is_del = cu->cu_rdf_load_mode == RDF_LD_DEL_GS || cu->cu_rdf_load_mode == RDF_LD_DELETE, allg;
      |                                                                                                ^~~~
rdfld.c: In function 'bif_rl_set_pref_id':
rdfld.c:897:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
  897 | bif_rl_set_pref_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
rdfld.c: In function 'bif_rl_dp_ids':
rdfld.c:926:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
  926 | bif_rl_dp_ids (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
rdfld.c: In function 'bif_dc_batch_sz':
rdfld.c:950:28: warning: unused parameter 'qst' [-Wunused-parameter]
  950 | bif_dc_batch_sz (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                  ~~~~~~~~~~^~~
rdfld.c:950:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
  950 | bif_dc_batch_sz (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
rdfld.c:950:68: warning: unused parameter 'args' [-Wunused-parameter]
  950 | bif_dc_batch_sz (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                    ~~~~~~~~~~~~~~~~^~~~
rdfld.c: In function 'bif_rld_init':
rdfld.c:962:41: warning: cast between incompatible function types from 'char * (*)(char **, char **, state_slot_t **)' {aka 'char * (*)(char **, char **, struct state_slot_s **)'} to 'void (*)(char **, char **, state_slot_t **, state_slot_t *)' {aka 'void (*)(char **, char **, struct state_slot_s **, struct state_slot_s *)'} [-Wcast-function-type]
  962 |   bif_set_vectored (bif_rl_set_pref_id, (bif_vec_t) bif_rl_set_pref_id);
      |                                         ^
rdfld.c: In function 'l_make_ro_disp':
rdfld.c:623:11: warning: variable 'allocd_content' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  623 |   caddr_t allocd_content = NULL;
      |           ^~~~~~~~~~~~~~
rdfld.c:625:11: warning: variable 'box' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  625 |   caddr_t box = (caddr_t) args;
      |           ^~~
rdfld.c:620:44: warning: argument 'args' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  620 | l_make_ro_disp (cucurbit_t * cu, caddr_t * args, value_state_t * vs)
      |                                  ~~~~~~~~~~^~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-jso.lo `test -f 'jso.c' || echo './'`jso.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c jso.c  -fPIC -DPIC -o .libs/libwi_la-jso.o
jso.c: In function 'bif_jso_new':
jso.c:141:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
  141 | bif_jso_new (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~~~~~
jso.c: In function 'bif_jso_delete':
jso.c:247:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
  247 | bif_jso_delete (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
In file included from ../../libsrc/Dk.h:97,
                 from jso.h:28,
                 from jso.c:26:
jso.c: In function 'jso_validate':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
jso.c:514:3: note: in expansion of macro 'DO_BOX_FAST'
  514 |   DO_BOX_FAST (jso_rtti_t *, sub, ctr, inst)
      |   ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
jso.c:524:9: note: in expansion of macro 'DO_BOX_FAST'
  524 |         DO_BOX_FAST (jso_rtti_t *, sub, ctr, inst)
      |         ^~~~~~~~~~~
jso.c: In function 'jso_pin':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
jso.c:608:3: note: in expansion of macro 'DO_BOX_FAST'
  608 |   DO_BOX_FAST (jso_rtti_t *, sub, ctr, inst)
      |   ^~~~~~~~~~~
jso.c: In function 'bif_jso_validate':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
jso.c:722:3: note: in expansion of macro 'DO_BOX_FAST'
  722 |   DO_BOX_FAST (caddr_t *, wrnng, wrnng_ctr, report)
      |   ^~~~~~~~~~~
jso.c:675:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
  675 | bif_jso_validate (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
jso.c: In function 'bif_jso_pin':
jso.c:733:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
  733 | bif_jso_pin (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~~~~~
jso.c: In function 'bif_jso_validate_and_pin_batch':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
jso.c:781:7: note: in expansion of macro 'DO_BOX_FAST'
  781 |       DO_BOX_FAST (caddr_t *, inst_pair, inst_ctr, inst_lst)
      |       ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
jso.c:892:3: note: in expansion of macro 'DO_BOX_FAST'
  892 |   DO_BOX_FAST (caddr_t *, msg, msg_ctr, report)
      |   ^~~~~~~~~~~
jso.c:761:58: warning: unused parameter 'err_ret' [-Wunused-parameter]
  761 | bif_jso_validate_and_pin_batch (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                ~~~~~~~~~~^~~~~~~
jso.c: In function 'bif_jso_set_impl':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
jso.c:1209:7: note: in expansion of macro 'DO_BOX_FAST'
 1209 |       DO_BOX_FAST (caddr_t, el, ctr, retval)
      |       ^~~~~~~~~~~
jso.c:903:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
  903 | bif_jso_set_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, int do_set, const char *func_name)
      |                                  ~~~~~~~~~~^~~~~~~
jso.c: In function 'jso_get_fd_by_rtti_and_member':
jso.c:1273:25: warning: comparison of integer expressions of different signedness: 'ptrdiff_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1273 |   if ((ofs < 0) || (ofs >= cd->_.sd.jsosd_sizeof) || (ofs % sizeof (caddr_t)))
      |                         ^~
jso.c: In function 'jso_rtti_proplist':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
jso.c:1389:9: note: in expansion of macro 'DO_BOX_FAST'
 1389 |         DO_BOX_FAST (caddr_t, val, ctr, rtti->jrtti_self)
      |         ^~~~~~~~~~~
jso.c: In function 'jso_class_proplist':
jso.c:1406:29: warning: unused parameter 'iri' [-Wunused-parameter]
 1406 | jso_class_proplist (caddr_t iri, jso_class_descr_t *cd, void *acc_env)
      |                     ~~~~~~~~^~~
jso.c: In function 'bif_jso_proplist':
jso.c:1415:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1415 | bif_jso_proplist (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
jso.c: In function 'bif_jso_dbg_dump_rtti':
jso.c:1459:49: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1459 | bif_jso_dbg_dump_rtti (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~~~
jso.c: In function 'jso_triples_del_impl':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
jso.c:1616:7: note: in expansion of macro 'DO_BOX_FAST'
 1616 |       DO_BOX_FAST (caddr_t, p, ctr, preds)
      |       ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
jso.c:1628:7: note: in expansion of macro 'DO_BOX_FAST'
 1628 |       DO_BOX_FAST (caddr_t, s, ctr, subjs)
      |       ^~~~~~~~~~~
jso.c: In function 'bif_jso_triple_add':
jso.c:1701:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1701 | bif_jso_triple_add (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
jso.c: In function 'bif_jso_triples_del':
jso.c:1710:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1710 | bif_jso_triples_del (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
jso.c: In function 'bif_jso_triple_get_objs':
jso.c:1719:51: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1719 | bif_jso_triple_get_objs (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                         ~~~~~~~~~~^~~~~~~
jso.c: In function 'bif_jso_triple_get_subjs':
jso.c:1727:52: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1727 | bif_jso_triple_get_subjs (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                          ~~~~~~~~~~^~~~~~~
jso.c: In function 'bif_jso_triple_list':
jso.c:1754:32: warning: unused parameter 'qst' [-Wunused-parameter]
 1754 | bif_jso_triple_list (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                      ~~~~~~~~~~^~~
jso.c:1754:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1754 | bif_jso_triple_list (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
jso.c:1754:72: warning: unused parameter 'args' [-Wunused-parameter]
 1754 | bif_jso_triple_list (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                        ~~~~~~~~~~~~~~~~^~~~
jso.c: In function 'bif_jso_mark_affected':
jso.c:1764:49: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1764 | bif_jso_mark_affected (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~~~
jso.c: In function 'bif_jso_make_digest':
jso.c:1782:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1782 | bif_jso_make_digest (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
jso.c: In function 'bif_jso_parse_digest':
jso.c:1851:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1851 | bif_jso_parse_digest (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
jso.c: In function 'bif_jso_make_digest':
jso.c:1814:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1814 |       if (DV_STRING == DV_TYPE_OF (old_digest))
      |          ^
jso.c:1817:5: note: here
 1817 |     case 4:
      |     ^~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-srvstat.lo `test -f 'srvstat.c' || echo './'`srvstat.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c srvstat.c  -fPIC -DPIC -o .libs/libwi_la-srvstat.o
In file included from ../../libsrc/Dk.h:97,
                 from srvstat.c:28:
srvstat.c: In function 'list_wired_buffers':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
srvstat.c:625:7: note: in expansion of macro 'DO_BOX'
  625 |       DO_BOX (buffer_pool_t *, bp, binx, wi_inst.wi_bps)
      |       ^~~~~~
srvstat.c: In function 'dbms_status_report':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
srvstat.c:685:7: note: in expansion of macro 'DO_BOX'
  685 |       DO_BOX (buffer_pool_t *, bp, binx, wi_inst.wi_bps)
      |       ^~~~~~
srvstat.c: In function 'isp_rep_map_fn':
srvstat.c:787:23: warning: unused parameter 'key' [-Wunused-parameter]
  787 | isp_rep_map_fn (void *key, void *value)
      |                 ~~~~~~^~~
srvstat.c:787:34: warning: unused parameter 'value' [-Wunused-parameter]
  787 | isp_rep_map_fn (void *key, void *value)
      |                            ~~~~~~^~~~~
srvstat.c: In function 'hic_status':
srvstat.c:1481:80: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare]
 1481 |           (it->it_hi->hi_source_pages ? it->it_hi->hi_source_pages->ht_count : -1),
      |                                                                                ^~
srvstat.c: In function 'key_status':
srvstat.c:1500:25: warning: unused parameter 'k_id' [-Wunused-parameter]
 1500 | key_status (const void *k_id, void *k_key)
      |             ~~~~~~~~~~~~^~~~
srvstat.c: In function 'status_report':
srvstat.c:1666:21: warning: variable 'cl_mode' set but not used [-Wunused-but-set-variable]
 1666 |   int gen_info = 1, cl_mode = CLST_SUMMARY;
      |                     ^~~~~~~
srvstat.c: In function 'bif_status':
srvstat.c:1821:38: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1821 | bif_status (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                            ~~~~~~~~~~^~~~~~~
In file included from sqlnode.h:32,
                 from srvstat.c:30:
srvstat.c: At top level:
wi.h:2210:38: warning: initialization discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
 2210 | #define SD_STRUCT_ITEM(a, b, c) { a, &b, c }
      |                                      ^
wi.h:2212:33: note: in expansion of macro 'SD_STRUCT_ITEM'
 2212 | #define SD_DEF_I32(v, a)        SD_STRUCT_ITEM (a, v, SD_TYPE_INT32)
      |                                 ^~~~~~~~~~~~~~
srvstat.c:2181:5: note: in expansion of macro 'SD_DEF_I32'
 2181 |     SD_DEF_I32 (db_exists, "db_exists"),
      |     ^~~~~~~~~~
srvstat.c: In function 'dbf_protected_param':
srvstat.c:2407:9: warning: enumeration value 'SD_TYPE_LONG' not handled in switch [-Wswitch]
 2407 |         switch (sd->sd_type)
      |         ^~~~~~
srvstat.c:2407:9: warning: enumeration value 'SD_TYPE_STRING' not handled in switch [-Wswitch]
srvstat.c: In function 'bif_ext_stat':
srvstat.c:2438:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2438 | bif_ext_stat (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
srvstat.c: In function 'bif_ext_em':
srvstat.c:2462:38: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2462 | bif_ext_em (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                            ~~~~~~~~~~^~~~~~~
srvstat.c: In function 'bif_sys_stat':
srvstat.c:2537:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2537 | bif_sys_stat (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
srvstat.c: In function 'bif_dbf_set':
srvstat.c:2563:3: warning: enumeration value 'SD_TYPE_STRING' not handled in switch [-Wswitch]
 2563 |   switch (sd->sd_type)
      |   ^~~~~~
srvstat.c:2548:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2548 | bif_dbf_set (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~~~~~
srvstat.c: In function 'bif_identify_self':
srvstat.c:2619:30: warning: unused parameter 'qst' [-Wunused-parameter]
 2619 | bif_identify_self (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                    ~~~~~~~~~~^~~
srvstat.c:2619:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2619 | bif_identify_self (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
srvstat.c:2619:70: warning: unused parameter 'args' [-Wunused-parameter]
 2619 | bif_identify_self (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                      ~~~~~~~~~~~~~~~~^~~~
srvstat.c: In function 'bif_key_stat':
srvstat.c:2671:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2671 | bif_key_stat (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
srvstat.c: In function 'bif_col_stat':
srvstat.c:2781:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2781 | bif_col_stat (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
srvstat.c: In function 'prof_report':
srvstat.c:2880:45: warning: cast between incompatible function types from 'long int (*)(qr_time_t *)' {aka 'long int (*)(struct qr_time_s *)'} to 'dp_addr_t (*)(void *)' {aka 'unsigned int (*)(void *)'} [-Wcast-function-type]
 2880 |   buf_sort ((buffer_desc_t **) times, fill, (sort_key_func_t) qt_key);
      |                                             ^
srvstat.c:2910:48: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'long long int' [-Wformat=]
 2910 |           fprintf (out, "<tr><td>%ld</td><td>%ld</td><td>%ld %%</td></tr></table>\n", prof_n_compile, prof_compile_time,
      |                                              ~~^                                                      ~~~~~~~~~~~~~~~~~
      |                                                |                                                      |
      |                                                long int                                               long long int
      |                                              %lld
srvstat.c:2937:49: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'long long int' [-Wformat=]
 2937 |           fprintf (out, "\n%ld stmts compiled %ld msec, %ld %% prepared reused.\n", prof_n_compile, prof_compile_time,
      |                                               ~~^                                                   ~~~~~~~~~~~~~~~~~
      |                                                 |                                                   |
      |                                                 long int                                            long long int
      |                                               %lld
srvstat.c: In function 'bif_profile_enable':
srvstat.c:3050:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3050 | bif_profile_enable (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
srvstat.c: In function 'bif_profile_sample':
srvstat.c:3101:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3101 | bif_profile_sample (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
srvstat.c: In function 'bif_prof_proc':
srvstat.c:3113:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3113 | bif_prof_proc (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
srvstat.c:3113:66: warning: unused parameter 'args' [-Wunused-parameter]
 3113 | bif_prof_proc (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                  ~~~~~~~~~~~~~~~~^~~~
srvstat.c: In function 'bif_msec_time':
srvstat.c:3122:26: warning: unused parameter 'qst' [-Wunused-parameter]
 3122 | bif_msec_time (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                ~~~~~~~~~~^~~
srvstat.c:3122:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3122 | bif_msec_time (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
srvstat.c:3122:66: warning: unused parameter 'args' [-Wunused-parameter]
 3122 | bif_msec_time (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                  ~~~~~~~~~~~~~~~~^~~~
srvstat.c: In function 'bif_usec_time':
srvstat.c:3129:26: warning: unused parameter 'qst' [-Wunused-parameter]
 3129 | bif_usec_time (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                ~~~~~~~~~~^~~
srvstat.c:3129:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3129 | bif_usec_time (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
srvstat.c:3129:66: warning: unused parameter 'args' [-Wunused-parameter]
 3129 | bif_usec_time (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                  ~~~~~~~~~~~~~~~~^~~~
In file included from xmlnode.h:30,
                 from xpath.h:31,
                 from xmltree.h:30,
                 from srvstat.c:43:
srvstat.c: In function 'dbg_print_d_id_aux':
text.h:204:50: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
  204 | #define D_INITIAL(d)  (D_ID_NUM_REF(&(d)->id[0]) == (int64)(0xFFFFFFFFFFFFfe30LL))
      |                                                  ^~
srvstat.c:3178:7: note: in expansion of macro 'D_INITIAL'
 3178 |   if (D_INITIAL(d_id_buf_ptr))
      |       ^~~~~~~~~
srvstat.c: In function 'dbg_print_wide_string_box':
srvstat.c:3243:23: warning: comparison of integer expressions of different signedness: 'wchar_t' {aka 'int'} and 'unsigned int' [-Wsign-compare]
 3243 |           if (tail[0] > 0xffffffff)
      |                       ^
srvstat.c: In function 'row_map_fprint':
srvstat.c:3704:16: warning: variable 'len' set but not used [-Wunused-but-set-variable]
 3704 |   int inx = 0, len;
      |                ^~~
srvstat.c: In function 'dbg_print_itcs':
srvstat.c:4062:27: warning: unused parameter 'qst' [-Wunused-parameter]
 4062 | dbg_print_itcs (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                 ~~~~~~~~~~^~~
srvstat.c:4062:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4062 | dbg_print_itcs (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
srvstat.c:4062:67: warning: unused parameter 'args' [-Wunused-parameter]
 4062 | dbg_print_itcs (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                   ~~~~~~~~~~~~~~~~^~~~
srvstat.c: In function 'srv_collect_inx_page_stats':
srvstat.c:4219:12: warning: variable 'page' set but not used [-Wunused-but-set-variable]
 4219 |   db_buf_t page;
      |            ^~~~
srvstat.c: In function 'bif_sys_index_space_usage':
srvstat.c:4447:78: warning: unused parameter 'args' [-Wunused-parameter]
 4447 | bif_sys_index_space_usage (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                              ~~~~~~~~~~~~~~~~^~~~
srvstat.c: In function 'bif_sys_em_stat':
srvstat.c:4477:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4477 | bif_sys_em_stat (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
srvstat.c:4477:68: warning: unused parameter 'args' [-Wunused-parameter]
 4477 | bif_sys_em_stat (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                    ~~~~~~~~~~~~~~~~^~~~
srvstat.c: In function 'bif_col_info':
srvstat.c:4500:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4500 | bif_col_info (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
srvstat.c: In function 'key_stat_to_spec':
srvstat.c:4749:45: warning: unused parameter 'v_fill' [-Wunused-parameter]
 4749 | search_spec_t *sp, it_cursor_t * itc, int * v_fill)
      |                                       ~~~~~~^~~~~~
srvstat.c: In function 'bif_key_estimate':
srvstat.c:4767:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4767 | bif_key_estimate (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
srvstat.c: In function 'bif_db_activity':
srvstat.c:4945:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4945 | bif_db_activity (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
srvstat.c: In function 'bif_key_seg_check':
srvstat.c:4977:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 4977 |   for (inx = 0; inx < sizeof (key_seg_check) / sizeof (int); inx++)
      |                     ^
srvstat.c:4972:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4972 | bif_key_seg_check (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
srvstat.c: In function 'bif_lt_w_id':
srvstat.c:4990:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4990 | bif_lt_w_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~~~~~
srvstat.c:4990:64: warning: unused parameter 'args' [-Wunused-parameter]
 4990 | bif_lt_w_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                ~~~~~~~~~~~~~~~~^~~~
srvstat.c: In function 'bif_lt_rc_w_id':
srvstat.c:5000:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5000 | bif_lt_rc_w_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
srvstat.c:5000:67: warning: unused parameter 'args' [-Wunused-parameter]
 5000 | bif_lt_rc_w_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                   ~~~~~~~~~~~~~~~~^~~~
srvstat.c: In function 'col_stat_row':
srvstat.c:5020:22: warning: unused variable 'cl' [-Wunused-variable]
 5020 |       dbe_col_loc_t *cl;
      |                      ^~
srvstat.c:5009:7: warning: unused variable 'n_data' [-Wunused-variable]
 5009 |   int n_data = 1;
      |       ^~~~~~
srvstat.c: In function 'bif_col_set_samples':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
srvstat.c:5088:3: note: in expansion of macro 'DO_BOX'
 5088 |   DO_BOX (caddr_t **, rset, inx, samples)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
srvstat.c:5093:7: note: in expansion of macro 'DO_BOX'
 5093 |       DO_BOX (caddr_t *, row, inx2, rset)
      |       ^~~~~~
srvstat.c:5072:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5072 | bif_col_set_samples (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
srvstat.c: In function 'sc_data_to_ext':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
srvstat.c:5127:7: note: in expansion of macro 'DO_BOX'
 5127 |       DO_BOX (caddr_t, a, inx, dt)
      |       ^~~~~~
srvstat.c: In function 'sc_ext_to_data':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
srvstat.c:5149:7: note: in expansion of macro 'DO_BOX'
 5149 |       DO_BOX (caddr_t, a, inx, dt)
      |       ^~~~~~
srvstat.c: In function 'bif_stat_export':
srvstat.c:5183:21: warning: unused variable 'k' [-Wunused-variable]
 5183 |           caddr_t * k;
      |                     ^
In file included from ../../libsrc/Dk.h:100:
srvstat.c:5194:23: warning: unused variable 'name' [-Wunused-variable]
 5194 |   DO_IDHASH (caddr_t, name, rdf_inf_ctx_t *, ric, rdf_name_to_ric)
      |                       ^~~~
../../libsrc/Dk/Dkhashext.h:284:10: note: in definition of macro 'DO_IDHASH'
  284 |     { tk key = *key##p; \
      |          ^~~
srvstat.c:5164:12: warning: unused variable 'inx2' [-Wunused-variable]
 5164 |   int inx, inx2;
      |            ^~~~
srvstat.c:5164:7: warning: unused variable 'inx' [-Wunused-variable]
 5164 |   int inx, inx2;
      |       ^~~
srvstat.c:5161:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5161 | bif_stat_export (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
srvstat.c:5161:68: warning: unused parameter 'args' [-Wunused-parameter]
 5161 | bif_stat_export (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                    ~~~~~~~~~~~~~~~~^~~~
srvstat.c: In function 'stat_adjust_key':
srvstat.c:5237:7: warning: variable 'key_id' set but not used [-Wunused-but-set-variable]
 5237 |   int key_id = 0;
      |       ^~~~~~
srvstat.c: In function 'bif_stat_import':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
srvstat.c:5279:3: note: in expansion of macro 'DO_BOX'
 5279 |   DO_BOX (caddr_t *, cs, inx, stats[0])
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
srvstat.c:5293:3: note: in expansion of macro 'DO_BOX'
 5293 |   DO_BOX (caddr_t *, ks, inx, stats[1])
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
srvstat.c:5305:11: note: in expansion of macro 'DO_BOX'
 5305 |           DO_BOX (caddr_t *, p, inx2, ps)
      |           ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
srvstat.c:5321:3: note: in expansion of macro 'DO_BOX'
 5321 |   DO_BOX (caddr_t *, rc, inx, stats[2])
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
srvstat.c:5326:7: note: in expansion of macro 'DO_BOX'
 5326 |       DO_BOX (caddr_t *, smp, inx2, rc[1])
      |       ^~~~~~
srvstat.c:5272:13: warning: unused variable 'cols' [-Wunused-variable]
 5272 |   caddr_t * cols = stats[0];
      |             ^~~~
srvstat.c:5266:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5266 | bif_stat_import (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
In file included from wi.h:120:
srvstat.c: In function 'bif_key_em_check':
extent.h:112:33: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  112 |       for (_off = DP_DATA; _off < DP_DATA + _fill; _off += sizeof (extent_t)) \
      |                                 ^
srvstat.c:5369:3: note: in expansion of macro 'DO_EXT'
 5369 |   DO_EXT (ext, em)
      |   ^~~~~~
srvstat.c:5361:21: warning: unused variable 'qi' [-Wunused-variable]
 5361 |   query_instance_t *qi = (query_instance_t *) qst;
      |                     ^~
srvstat.c:5359:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5359 | bif_key_em_check (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
srvstat.c: In function 'rep_print_key_content':
srvstat.c:1136:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1136 |         {
      |         ^
srvstat.c:1143:7: note: here
 1143 |       case DV_SINGLE_FLOAT:
      |       ^~~~
srvstat.c: In function 'row_map_fprint':
srvstat.c:3805:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
 3805 |           {
      |           ^
srvstat.c:3812:9: note: here
 3812 |         case DV_SINGLE_FLOAT:
      |         ^~~~
srvstat.c: In function 'srv_lock_report':
srvstat.c:1372:42: warning: variable 'inx' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 1372 |   int thr_ct = 0, lw_ct = 0, vdb_ct = 0, inx;
      |                                          ^~~
In file included from ../../libsrc/Dk.h:102:
../../libsrc/Dk/Dksets.h:89:21: warning: variable 'iter' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
   89 |           s_node_t *iter = *(set); \
      |                     ^~~~
srvstat.c:1405:3: note: in expansion of macro 'DO_SET'
 1405 |   DO_SET (index_tree_t *, it, &wi_inst.wi_master->dbs_trees)
      |   ^~~~~~
srvstat.c: In function 'srv_collect_inx_space_stats':
../../libsrc/Dk/Dksets.h:89:21: warning: variable 'iter' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
   89 |           s_node_t *iter = *(set); \
      |                     ^~~~
srvstat.c:4329:3: note: in expansion of macro 'DO_SET'
 4329 |   DO_SET (dbe_storage_t *, storage, &wi_inst.wi_master_wd->wd_storage)
      |   ^~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-xpscn.lo `test -f 'xpscn.c' || echo './'`xpscn.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c xpscn.c  -fPIC -DPIC -o .libs/libwi_la-xpscn.o
./xpscn.l: In function 'xpscn_NUMBER_decimal':
./xpscn.l:313:55: warning: unused parameter 'xpp' [-Wunused-parameter]
  313 | static int xpscn_NUMBER_decimal (void *yylval, xpp_t *xpp)
      |                                                ~~~~~~~^~~
./xpscn.l: In function 'xpscn_NUMBER_double':
./xpscn.l:329:54: warning: unused parameter 'xpp' [-Wunused-parameter]
  329 | static int xpscn_NUMBER_double (void *yylval, xpp_t *xpp)
      |                                               ~~~~~~~^~~
xpscn.c: At top level:
xpscn.c:6325:16: warning: 'input' defined but not used [-Wunused-function]
 6325 | #else
      |                ^    
xpscn.c:6282:17: warning: 'yyunput' defined but not used [-Wunused-function]
 6282 | 
      |                 ^      
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sparql_l.lo `test -f 'sparql_l.c' || echo './'`sparql_l.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sparql_l.c  -fPIC -DPIC -o .libs/libwi_la-sparql_l.o
./sparql_l.l: In function 'sparyyalloc':
./sparql_l.l:216:40: warning: unused parameter 'yyscanner' [-Wunused-parameter]
  216 | sparyyalloc (yy_size_t  size, yyscan_t yyscanner)
      |                               ~~~~~~~~~^~~~~~~~~
./sparql_l.l: In function 'sparyyrealloc':
./sparql_l.l:225:14: warning: comparison of integer expressions of different signedness: 'int' and 'yy_size_t' {aka 'long unsigned int'} [-Wsign-compare]
  225 |   if (old_sz < sz)
      |              ^
./sparql_l.l:222:52: warning: unused parameter 'yyscanner' [-Wunused-parameter]
  222 | sparyyrealloc  (void * ptr, yy_size_t sz, yyscan_t yyscanner)
      |                                           ~~~~~~~~~^~~~~~~~~
./sparql_l.l: In function 'sparyyfree':
./sparql_l.l:237:20: warning: unused parameter 'ptr' [-Wunused-parameter]
  237 | sparyyfree (void * ptr , yyscan_t yyscanner)
      |             ~~~~~~~^~~
./sparql_l.l:237:35: warning: unused parameter 'yyscanner' [-Wunused-parameter]
  237 | sparyyfree (void * ptr , yyscan_t yyscanner)
      |                          ~~~~~~~~~^~~~~~~~~
sparql_l.c: At top level:
sparql_l.c:3505:16: warning: 'input' defined but not used [-Wunused-function]
 3505 | #else
      |                ^    
./sparql_l.l: In function 'sparyyerror_if_long_qname':
./sparql_l.l:574:36: warning: ' is too long' directive output may be truncated writing 12 bytes into a region of size between 10 and 100 [-Wformat-truncation=]
  574 |       sparyyerror (buf);
      |                                    ^                  
In file included from /usr/include/stdio.h:970,
                 from sparql_l.c:229:
In function 'snprintf',
    inlined from 'sparyyerror_if_long_qname' at ./sparql_l.l:574:7:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 13 and 103 bytes into a destination of size 100
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
./sparql_l.l: In function 'sparyyerror_if_long_qname':
./sparql_l.l:589:36: warning: ' contains abnormally long na...' directive output may be truncated writing 42 bytes into a region of size between 10 and 100 [-Wformat-truncation=]
  589 |       sparyyerror (buf);
      |                                    ^                                                
In function 'snprintf',
    inlined from 'sparyyerror_if_long_qname' at ./sparql_l.l:589:7:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 43 and 133 bytes into a destination of size 100
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
./sparql_l.l: In function 'sparyyerror_if_long_qname':
./sparql_l.l:594:36: warning: ' contains abnormally long 'l...' directive output may be truncated writing 54 bytes into a region of size between 10 and 100 [-Wformat-truncation=]
  594 |       sparyyerror (buf);
      |                                    ^                                                            
In function 'snprintf',
    inlined from 'sparyyerror_if_long_qname' at ./sparql_l.l:594:7:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 55 and 145 bytes into a destination of size 100
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
./sparql_l.l: In function 'sparyyerror_if_long_qname':
./sparql_l.l:582:40: warning: ' is too long' directive output may be truncated writing 12 bytes into a region of size between 10 and 100 [-Wformat-truncation=]
  582 |           sparyyerror (buf);
      |                                        ^                  
In function 'snprintf',
    inlined from 'sparyyerror_if_long_qname' at ./sparql_l.l:582:4:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 13 and 103 bytes into a destination of size 100
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-vec.lo `test -f 'vec.c' || echo './'`vec.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c vec.c  -fPIC -DPIC -o .libs/libwi_la-vec.o
vec.c: In function 'dc_ensure_null_bits':
vec.c:240:49: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  240 |   if (dc->dc_nulls && box_length (dc->dc_nulls) >= null_len)
      |                                                 ^~
vec.c:242:57: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  242 |   if (dc->dc_org_nulls && box_length (dc->dc_org_nulls) >= null_len)
      |                                                         ^~
vec.c: In function 'box_deserialize_reusing':
vec.c:597:57: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  597 |       if (DV_STRING == old_dtp && ALIGN_STR ((len + 1)) == ALIGN_STR (box_length (box)))
      |                                                         ^~
vec.c:613:50: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  613 |       if (DV_BIN == old_dtp && ALIGN_STR ((len)) == ALIGN_STR (box_length (box)))
      |                                                  ^~
vec.c: In function 'dc_append':
vec.c:677:25: warning: unused parameter 'target' [-Wunused-parameter]
  677 | dc_append (data_col_t * target, data_col_t * source, int inx)
      |            ~~~~~~~~~~~~~^~~~~~
vec.c:677:46: warning: unused parameter 'source' [-Wunused-parameter]
  677 | dc_append (data_col_t * target, data_col_t * source, int inx)
      |                                 ~~~~~~~~~~~~~^~~~~~
vec.c:677:58: warning: unused parameter 'inx' [-Wunused-parameter]
  677 | dc_append (data_col_t * target, data_col_t * source, int inx)
      |                                                      ~~~~^~~
vec.c: In function 'dc_itc_append_bm_value':
vec.c:706:60: warning: unused parameter 'buf' [-Wunused-parameter]
  706 | dc_itc_append_bm_value (it_cursor_t * itc, buffer_desc_t * buf, dbe_col_loc_t * cl, caddr_t * inst, state_slot_t * ssl)
      |                                            ~~~~~~~~~~~~~~~~^~~
vec.c: In function 'dc_itc_append_short':
vec.c:783:57: warning: unused parameter 'buf' [-Wunused-parameter]
  783 | dc_itc_append_short (it_cursor_t * itc, buffer_desc_t * buf, dbe_col_loc_t * cl, caddr_t * inst, state_slot_t * ssl)
      |                                         ~~~~~~~~~~~~~~~~^~~
vec.c: In function 'dc_itc_append_datetime':
vec.c:800:60: warning: unused parameter 'buf' [-Wunused-parameter]
  800 | dc_itc_append_datetime (it_cursor_t * itc, buffer_desc_t * buf, dbe_col_loc_t * cl, caddr_t * inst, state_slot_t * ssl)
      |                                            ~~~~~~~~~~~~~~~~^~~
vec.c: In function 'dc_itc_append_double':
vec.c:816:58: warning: unused parameter 'buf' [-Wunused-parameter]
  816 | dc_itc_append_double (it_cursor_t * itc, buffer_desc_t * buf, dbe_col_loc_t * cl, caddr_t * inst, state_slot_t * ssl)
      |                                          ~~~~~~~~~~~~~~~~^~~
vec.c: In function 'dc_itc_append_float':
vec.c:834:57: warning: unused parameter 'buf' [-Wunused-parameter]
  834 | dc_itc_append_float (it_cursor_t * itc, buffer_desc_t * buf, dbe_col_loc_t * cl, caddr_t * inst, state_slot_t * ssl)
      |                                         ~~~~~~~~~~~~~~~~^~~
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56,
                 from sqlnode.h:32,
                 from vec.c:28:
vec.c: In function 'dc_reset_array':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
vec.c:937:3: note: in expansion of macro 'DO_BOX'
  937 |   DO_BOX (state_slot_t *, ssl, inx, ssls)
      |   ^~~~~~
vec.c: In function 'dc_get_buffer':
vec.c:956:48: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  956 |     if (0 == box_tag (buf) && box_length (buf) >= bytes)
      |                                                ^~
vec.c: In function 'dc_itc_append_row':
vec.c:1161:76: warning: unused parameter 'cl' [-Wunused-parameter]
 1161 | dc_itc_append_row (it_cursor_t * itc, buffer_desc_t * buf, dbe_col_loc_t * cl, caddr_t * inst, state_slot_t * ssl)
      |                                                            ~~~~~~~~~~~~~~~~^~
vec.c: In function 'dc_itc_delete':
vec.c:1171:72: warning: unused parameter 'cl' [-Wunused-parameter]
 1171 | dc_itc_delete (it_cursor_t * itc, buffer_desc_t * buf, dbe_col_loc_t * cl, caddr_t * inst, state_slot_t * ssl)
      |                                                        ~~~~~~~~~~~~~~~~^~
vec.c:1171:86: warning: unused parameter 'inst' [-Wunused-parameter]
 1171 | dc_itc_delete (it_cursor_t * itc, buffer_desc_t * buf, dbe_col_loc_t * cl, caddr_t * inst, state_slot_t * ssl)
      |                                                                            ~~~~~~~~~~^~~~
vec.c:1171:107: warning: unused parameter 'ssl' [-Wunused-parameter]
 1171 | dc_itc_delete (it_cursor_t * itc, buffer_desc_t * buf, dbe_col_loc_t * cl, caddr_t * inst, state_slot_t * ssl)
      |                                                                                            ~~~~~~~~~~~~~~~^~~
vec.c: In function 'dc_itc_placeholder':
vec.c:1195:77: warning: unused parameter 'cl' [-Wunused-parameter]
 1195 | dc_itc_placeholder (it_cursor_t * itc, buffer_desc_t * buf, dbe_col_loc_t * cl, caddr_t * inst, state_slot_t * ssl)
      |                                                             ~~~~~~~~~~~~~~~~^~
vec.c: In function 'sslr_qst_get':
vec.c:1373:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
 1373 |         if ((uint32) row_no >= val_dc->dc_n_values)
      |                             ^~
vec.c:1402:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1402 |       if (val_dc->dc_n_values <= (uint32) row_no)
      |                               ^~
vec.c: In function 'box_to_int64':
vec.c:1806:34: warning: unused parameter 'dtp' [-Wunused-parameter]
 1806 | box_to_int64 (caddr_t box, dtp_t dtp)
      |                            ~~~~~~^~~
vec.c: In function 'box_to_double':
vec.c:1828:35: warning: unused parameter 'dtp' [-Wunused-parameter]
 1828 | box_to_double (caddr_t box, dtp_t dtp)
      |                             ~~~~~~^~~
vec.c: In function 'box_to_float':
vec.c:1850:34: warning: unused parameter 'dtp' [-Wunused-parameter]
 1850 | box_to_float (caddr_t box, dtp_t dtp)
      |                            ~~~~~~^~~
vec.c: In function 'dc_cmp':
vec.c:2164:22: warning: unused parameter 'dc' [-Wunused-parameter]
 2164 | dc_cmp (data_col_t * dc, int64 v1, int64 v2)
      |         ~~~~~~~~~~~~~^~
vec.c: In function 'cl_dc_funcs':
vec.c:2272:14: warning: cast between incompatible function types from 'int (*)(data_col_t *, data_col_t *, int,  char **)' {aka 'int (*)(struct data_col_s *, struct data_col_s *, int,  char **)'} to 'void (*)(it_cursor_t *, buffer_desc_t *, dbe_col_loc_t *, char **, state_slot_t *)' {aka 'void (*)(struct it_cursor_s *, struct buffer_desc_s *, struct dbe_col_loc_s *, char **, struct state_slot_s *)'} [-Wcast-function-type]
 2272 |   cl_dcf_id ((col_ref_t) vc_box_copy);
      |              ^
vec.c:2273:14: warning: cast between incompatible function types from 'int (*)(data_col_t *, data_col_t *, int,  char **)' {aka 'int (*)(struct data_col_s *, struct data_col_s *, int,  char **)'} to 'void (*)(it_cursor_t *, buffer_desc_t *, dbe_col_loc_t *, char **, state_slot_t *)' {aka 'void (*)(struct it_cursor_s *, struct buffer_desc_s *, struct dbe_col_loc_s *, char **, struct state_slot_s *)'} [-Wcast-function-type]
 2273 |   cl_dcf_id ((col_ref_t) vc_anynn_iri);
      |              ^
vec.c:2274:14: warning: cast between incompatible function types from 'int (*)(data_col_t *, data_col_t *, int,  char **)' {aka 'int (*)(struct data_col_s *, struct data_col_s *, int,  char **)'} to 'void (*)(it_cursor_t *, buffer_desc_t *, dbe_col_loc_t *, char **, state_slot_t *)' {aka 'void (*)(struct it_cursor_s *, struct buffer_desc_s *, struct dbe_col_loc_s *, char **, struct state_slot_s *)'} [-Wcast-function-type]
 2274 |   cl_dcf_id ((col_ref_t) vc_irinn_any);
      |              ^
vec.c:2275:14: warning: cast between incompatible function types from 'int (*)(data_col_t *, data_col_t *, int,  char **)' {aka 'int (*)(struct data_col_s *, struct data_col_s *, int,  char **)'} to 'void (*)(it_cursor_t *, buffer_desc_t *, dbe_col_loc_t *, char **, state_slot_t *)' {aka 'void (*)(struct it_cursor_s *, struct buffer_desc_s *, struct dbe_col_loc_s *, char **, struct state_slot_s *)'} [-Wcast-function-type]
 2275 |   cl_dcf_id ((col_ref_t) vc_anynn);
      |              ^
vec.c:2276:14: warning: cast between incompatible function types from 'int (*)(data_col_t *, data_col_t *, int,  char **)' {aka 'int (*)(struct data_col_s *, struct data_col_s *, int,  char **)'} to 'void (*)(it_cursor_t *, buffer_desc_t *, dbe_col_loc_t *, char **, state_slot_t *)' {aka 'void (*)(struct it_cursor_s *, struct buffer_desc_s *, struct dbe_col_loc_s *, char **, struct state_slot_s *)'} [-Wcast-function-type]
 2276 |   cl_dcf_id ((col_ref_t) vc_anynn_generic);
      |              ^
vec.c:2277:14: warning: cast between incompatible function types from 'int (*)(data_col_t *, data_col_t *, int,  char **)' {aka 'int (*)(struct data_col_s *, struct data_col_s *, int,  char **)'} to 'void (*)(it_cursor_t *, buffer_desc_t *, dbe_col_loc_t *, char **, state_slot_t *)' {aka 'void (*)(struct it_cursor_s *, struct buffer_desc_s *, struct dbe_col_loc_s *, char **, struct state_slot_s *)'} [-Wcast-function-type]
 2277 |   cl_dcf_id ((col_ref_t) vc_generic);
      |              ^
vec.c: In function 'vc_intnn_int':
vec.c:2301:76: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2301 | vc_intnn_int (data_col_t * target, data_col_t * source, int row, caddr_t * err_ret)
      |                                                                  ~~~~~~~~~~^~~~~~~
vec.c: In function 'vc_anynn_iri':
vec.c:2310:76: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2310 | vc_anynn_iri (data_col_t * target, data_col_t * source, int row, caddr_t * err_ret)
      |                                                                  ~~~~~~~~~~^~~~~~~
vec.c: In function 'vc_irinn_any':
vec.c:2334:76: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2334 | vc_irinn_any (data_col_t * target, data_col_t * source, int row, caddr_t * err_ret)
      |                                                                  ~~~~~~~~~~^~~~~~~
vec.c: In function 'vc_intnn_any':
vec.c:2352:76: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2352 | vc_intnn_any (data_col_t * target, data_col_t * source, int row, caddr_t * err_ret)
      |                                                                  ~~~~~~~~~~^~~~~~~
vec.c: In function 'vc_anynn_any':
vec.c:2372:76: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2372 | vc_anynn_any (data_col_t * target, data_col_t * source, int row, caddr_t * err_ret)
      |                                                                  ~~~~~~~~~~^~~~~~~
vec.c: In function 'vc_anynn':
vec.c:2402:72: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2402 | vc_anynn (data_col_t * target, data_col_t * source, int row, caddr_t * err_ret)
      |                                                              ~~~~~~~~~~^~~~~~~
vec.c: In function 'vc_box_copy':
vec.c:2520:75: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2520 | vc_box_copy (data_col_t * target, data_col_t * source, int row, caddr_t * err_ret)
      |                                                                 ~~~~~~~~~~^~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-rdfinf.lo `test -f 'rdfinf.c' || echo './'`rdfinf.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c rdfinf.c  -fPIC -DPIC -o .libs/libwi_la-rdfinf.o
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56,
                 from sqlnode.h:32,
                 from rdfinf.c:28:
rdfinf.c: In function 'ri_outer_output':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
rdfinf.c:298:7: note: in expansion of macro 'DO_BOX'
  298 |       DO_BOX (state_slot_t *, out, inx, hs->hs_out_slots)
      |       ^~~~~~
rdfinf.c: In function 'ri_same_as_iri':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
rdfinf.c:472:3: note: in expansion of macro 'DO_BOX'
  472 |   DO_BOX (state_slot_t *, g_ssl, ginx, ri->ri_sas_g)
      |   ^~~~~~
rdfinf.c: In function 'rdf_inf_vec_input':
rdfinf.c:683:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  683 |       for (;nth_val < BOX_ELEMENTS (array); nth_val++)
      |                     ^
rdfinf.c: In function 'bif_rdf_super_sub_list':
rdfinf.c:959:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
  959 | bif_rdf_super_sub_list (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
rdfinf.c: In function 'bif_rdf_is_sub':
rdfinf.c:983:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
  983 | bif_rdf_is_sub (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
rdfinf.c: In function 'bif_rdf_inf_dir':
rdfinf.c:1014:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1014 | bif_rdf_inf_dir (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
rdfinf.c: In function 'bif_rdf_inf_dump':
rdfinf.c:1050:14: warning: unused variable 'rels_ptr' [-Wunused-variable]
 1050 |   iri_id_t **rels_ptr;
      |              ^~~~~~~~
rdfinf.c:1042:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1042 | bif_rdf_inf_dump (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
rdfinf.c: In function 'bif_rdf_inf_ifp_list':
rdfinf.c:1121:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1121 | bif_rdf_inf_ifp_list (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
rdfinf.c: In function 'bif_rdf_inf_ifp_rel_list':
rdfinf.c:1132:52: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1132 | bif_rdf_inf_ifp_rel_list (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                          ~~~~~~~~~~^~~~~~~
rdfinf.c: In function 'bif_rdf_inf_set_ifp_list':
rdfinf.c:1214:58: warning: comparison of integer expressions of different signedness: 'long long int' and 'iri_id_t' {aka 'long long unsigned int'} [-Wsign-compare]
 1214 |                   if (unbox_iri_int64 (arr[sub_ifp_pos]) == sub_iid)
      |                                                          ^~
rdfinf.c:1226:55: warning: comparison of integer expressions of different signedness: 'long long int' and 'iri_id_t' {aka 'long long unsigned int'} [-Wsign-compare]
 1226 |                       if (unbox_iri_int64 (grps[ctr]) == sub_grp_iid)
      |                                                       ^~
rdfinf.c:1270:41: warning: comparison of integer expressions of different signedness: 'long long int' and 'iri_id_t' {aka 'long long unsigned int'} [-Wsign-compare]
 1270 |         if (unbox_iri_int64 (grps[ctr]) == grp_iid)
      |                                         ^~
rdfinf.c:1167:52: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1167 | bif_rdf_inf_set_ifp_list (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                          ~~~~~~~~~~^~~~~~~
rdfinf.c: In function 'bif_rdf_inf_ifp_exclude_list':
rdfinf.c:1294:56: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1294 | bif_rdf_inf_ifp_exclude_list (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                              ~~~~~~~~~~^~~~~~~
rdfinf.c: In function 'bif_rdf_inf_set_ifp_exclude_list':
rdfinf.c:1308:60: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1308 | bif_rdf_inf_set_ifp_exclude_list (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                  ~~~~~~~~~~^~~~~~~
rdfinf.c: In function 'bif_rdf_inf_ifp_is_excluded':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
rdfinf.c:1335:3: note: in expansion of macro 'DO_BOX'
 1335 |   DO_BOX (caddr_t, elt, inx, arr)
      |   ^~~~~~
rdfinf.c:1323:55: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1323 | bif_rdf_inf_ifp_is_excluded (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                             ~~~~~~~~~~^~~~~~~
rdfinf.c: In function 'bif_rdf_inf_set_inverses':
rdfinf.c:1345:52: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1345 | bif_rdf_inf_set_inverses (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                          ~~~~~~~~~~^~~~~~~
rdfinf.c: In function 'bif_rdf_inf_set_prop_props':
rdfinf.c:1361:54: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1361 | bif_rdf_inf_set_prop_props (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                            ~~~~~~~~~~^~~~~~~
rdfinf.c: In function 'bif_rdf_inf_clear':
rdfinf.c:1380:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1380 | bif_rdf_inf_clear (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
rdfinf.c: In function 'bif_rdf_inf_is_loaded':
rdfinf.c:1389:49: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1389 | bif_rdf_inf_is_loaded (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~~~
rdfinf.c: In function 'bif_rdf_inf_const_init':
rdfinf.c:1397:35: warning: unused parameter 'qst' [-Wunused-parameter]
 1397 | bif_rdf_inf_const_init (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                         ~~~~~~~~~~^~~
rdfinf.c:1397:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1397 | bif_rdf_inf_const_init (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
rdfinf.c:1397:75: warning: unused parameter 'args' [-Wunused-parameter]
 1397 | bif_rdf_inf_const_init (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                           ~~~~~~~~~~~~~~~~^~~~
rdfinf.c: In function 'bif_rdf_owl_iri_2':
rdfinf.c:1409:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1409 | bif_rdf_owl_iri_2 (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
rdfinf.c: In function 'rdf_sas_ensure':
rdfinf.c:1469:27: warning: unused parameter 'qst' [-Wunused-parameter]
 1469 | rdf_sas_ensure (caddr_t * qst, caddr_t * err_ret)
      |                 ~~~~~~~~~~^~~
rdfinf.c:1469:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1469 | rdf_sas_ensure (caddr_t * qst, caddr_t * err_ret)
      |                                ~~~~~~~~~~^~~~~~~
rdfinf.c: In function 'bif_rdf_sas_iri':
rdfinf.c:1475:68: warning: unused parameter 'args' [-Wunused-parameter]
 1475 | bif_rdf_sas_iri (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                    ~~~~~~~~~~~~~~~~^~~~
rdfinf.c: In function 'bif_rdf_init_thread':
rdfinf.c:1506:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1506 | bif_rdf_init_thread (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
rdfinf.c: In function 'bif_rdf_check_init':
rdfinf.c:1518:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1518 | bif_rdf_check_init (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
rdfinf.c:1518:71: warning: unused parameter 'args' [-Wunused-parameter]
 1518 | bif_rdf_check_init (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                       ~~~~~~~~~~~~~~~~^~~~
rdfinf.c: In function 'bif_tn_cache_clear':
rdfinf.c:1671:31: warning: unused parameter 'qst' [-Wunused-parameter]
 1671 | bif_tn_cache_clear (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                     ~~~~~~~~~~^~~
rdfinf.c:1671:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1671 | bif_tn_cache_clear (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
rdfinf.c:1671:71: warning: unused parameter 'args' [-Wunused-parameter]
 1671 | bif_tn_cache_clear (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                       ~~~~~~~~~~~~~~~~^~~~
rdfinf.c: In function 'sp_list_replace_ssl':
rdfinf.c:1819:93: warning: comparison of integer expressions of different signedness: 'oid_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
 1819 |     if (CMP_EQ == sp->sp_min_op && sp->sp_min_ssl == old && (!col_id || sp->sp_cl.cl_col_id == col_id))
      |                                                                                             ^~
rdfinf.c: In function 'sqlg_rdf_ts_replace_ssl':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
rdfinf.c:1853:7: note: in expansion of macro 'DO_BOX'
 1853 |       DO_BOX (state_slot_t *, ref, inx, hs->hs_ref_slots)
      |       ^~~~~~
rdfinf.c: In function 'dfe_references':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
rdfinf.c:2061:11: note: in expansion of macro 'DO_BOX'
 2061 |           DO_BOX (ST *, elt, inx, dfe->dfe_tree->_.comma_exp.exps)
      |           ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
rdfinf.c:2070:11: note: in expansion of macro 'DO_BOX'
 2070 |           DO_BOX (ST *, elt, inx, dfe->dfe_tree->_.call.params)
      |           ^~~~~~
rdfinf.c: In function 'sqlg_trailing_subclass_inf':
rdfinf.c:2110:133: warning: unused parameter 'o_dfe' [-Wunused-parameter]
 2110 | sqlg_trailing_subclass_inf (sqlo_t * so, data_source_t ** q_head, data_source_t * ts, df_elt_t * p_dfe, caddr_t p_const, df_elt_t * o_dfe, caddr_t o_iri,
      |                                                                                                                          ~~~~~~~~~~~^~~~~
rdfinf.c:2110:148: warning: unused parameter 'o_iri' [-Wunused-parameter]
 2110 | sqlg_trailing_subclass_inf (sqlo_t * so, data_source_t ** q_head, data_source_t * ts, df_elt_t * p_dfe, caddr_t p_const, df_elt_t * o_dfe, caddr_t o_iri,
      |                                                                                                                                            ~~~~~~~~^~~~~
rdfinf.c:2111:73: warning: unused parameter 'inxop_inx' [-Wunused-parameter]
 2111 |                             rdf_inf_ctx_t * ctx, df_elt_t * tb_dfe, int inxop_inx)
      |                                                                     ~~~~^~~~~~~~~
rdfinf.c: In function 'sqlg_leading_subproperty_inf':
rdfinf.c:2152:33: warning: unused parameter 'o_dfe' [-Wunused-parameter]
 2152 |     caddr_t p_const, df_elt_t * o_dfe, caddr_t o_iri,
      |                      ~~~~~~~~~~~^~~~~
rdfinf.c:2152:48: warning: unused parameter 'o_iri' [-Wunused-parameter]
 2152 |     caddr_t p_const, df_elt_t * o_dfe, caddr_t o_iri,
      |                                        ~~~~~~~~^~~~~
rdfinf.c: In function 'sqlg_trailing_subproperty_inf':
rdfinf.c:2197:101: warning: unused parameter 'p_dfe' [-Wunused-parameter]
 2197 | sqlg_trailing_subproperty_inf (sqlo_t * so, data_source_t ** q_head, data_source_t * ts, df_elt_t * p_dfe, caddr_t p_const, df_elt_t * o_dfe, caddr_t o_iri,
      |                                                                                          ~~~~~~~~~~~^~~~~
rdfinf.c:2197:116: warning: unused parameter 'p_const' [-Wunused-parameter]
 2197 | sqlg_trailing_subproperty_inf (sqlo_t * so, data_source_t ** q_head, data_source_t * ts, df_elt_t * p_dfe, caddr_t p_const, df_elt_t * o_dfe, caddr_t o_iri,
      |                                                                                                            ~~~~~~~~^~~~~~~
rdfinf.c:2197:136: warning: unused parameter 'o_dfe' [-Wunused-parameter]
 2197 | sqlg_trailing_subproperty_inf (sqlo_t * so, data_source_t ** q_head, data_source_t * ts, df_elt_t * p_dfe, caddr_t p_const, df_elt_t * o_dfe, caddr_t o_iri,
      |                                                                                                                             ~~~~~~~~~~~^~~~~
rdfinf.c:2197:151: warning: unused parameter 'o_iri' [-Wunused-parameter]
 2197 | sqlg_trailing_subproperty_inf (sqlo_t * so, data_source_t ** q_head, data_source_t * ts, df_elt_t * p_dfe, caddr_t p_const, df_elt_t * o_dfe, caddr_t o_iri,
      |                                                                                                                                               ~~~~~~~~^~~~~
rdfinf.c:2198:73: warning: unused parameter 'inxop_inx' [-Wunused-parameter]
 2198 |                             rdf_inf_ctx_t * ctx, df_elt_t * tb_dfe, int inxop_inx)
      |                                                                     ~~~~^~~~~~~~~
rdfinf.c: In function 'sqlg_ts_copies_search_pars':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
rdfinf.c:2269:7: note: in expansion of macro 'DO_BOX'
 2269 |       DO_BOX (inx_op_t *, term, inx, iop->iop_terms)
      |       ^~~~~~
rdfinf.c: In function 'sqlg_rdf_inf':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
rdfinf.c:2537:7: note: in expansion of macro 'DO_BOX'
 2537 |       DO_BOX (inx_op_t *, iop, inx, ts->ts_inx_op->iop_terms)
      |       ^~~~~~
rdfinf.c:2537:27: warning: unused variable 'iop' [-Wunused-variable]
 2537 |       DO_BOX (inx_op_t *, iop, inx, ts->ts_inx_op->iop_terms)
      |                           ^~~
../../libsrc/Dk/Dkbox.h:261:17: note: in definition of macro 'DO_BOX'
  261 |             dtp v = (dtp) (((void **)(arr)) [inx]);
      |                 ^
rdfinf.c: In function 'sqlg_cl_bracket_outer':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
rdfinf.c:2656:5: note: in expansion of macro 'DO_BOX'
 2656 |     DO_BOX (state_slot_t *, ssl, inx, ose->ose_out_slots)
      |     ^~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sparql_qm.lo `test -f 'sparql_qm.c' || echo './'`sparql_qm.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sparql_qm.c  -fPIC -DPIC -o .libs/libwi_la-sparql_qm.o
In file included from ../../libsrc/Dk.h:97,
                 from ../../libsrc/libutil.h:30,
                 from sparql_qm.c:28:
sparql_qm.c: In function 'spar_make_qm_value':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql_qm.c:244:3: note: in expansion of macro 'DO_BOX_FAST'
  244 |   DO_BOX_FAST (SPART *, col, colctr, cols)
      |   ^~~~~~~~~~~
sparql_qm.c: In function 'spar_qm_find_all_conditions':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql_qm.c:335:7: note: in expansion of macro 'DO_BOX_FAST'
  335 |       DO_BOX_FAST (caddr_t, cond_alias, alias_ctr, cond->sparqtc_aliases)
      |       ^~~~~~~~~~~
sparql_qm.c: In function 'spar_qm_collist_crc':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql_qm.c:451:3: note: in expansion of macro 'DO_BOX_FAST'
  451 |   DO_BOX_FAST (SPART *, col, ctr, cols)
      |   ^~~~~~~~~~~
sparql_qm.c: In function 'spar_qm_add_text_literal':
sparql_qm.c:471:11: warning: unused parameter 'ft_table_alias' [-Wunused-parameter]
  471 |   caddr_t ft_table_alias, SPART *ft_col, SPART **qmv_cols, SPART **options )
      |   ~~~~~~~~^~~~~~~~~~~~~~
sparql_qm.c: In function 'spar_make_topmost_qm_sql':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql_qm.c:550:3: note: in expansion of macro 'DO_BOX_FAST'
  550 |   DO_BOX_FAST (SPART *, op, ctr, ops)
      |   ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql_qm.c:556:3: note: in expansion of macro 'DO_BOX_FAST'
  556 |   DO_BOX_FAST (SPART *, op, ctr, ops)
      |   ^~~~~~~~~~~
sparql_qm.c: In function 'spar_qm_make_mapping_impl':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql_qm.c:690:15: note: in expansion of macro 'DO_BOX_FAST'
  690 |               DO_BOX_FAST (SPART *, qmv_at, qmv_at_ctr, qmv_atables)
      |               ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql_qm.c:698:11: note: in expansion of macro 'DO_BOX_FAST'
  698 |           DO_BOX_FAST (caddr_t, qmv_cond_tmpl, qmv_cond_ctr, qmv_conds)
      |           ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql_qm.c:722:7: note: in expansion of macro 'DO_BOX_FAST'
  722 |       DO_BOX_FAST (caddr_t, tmpl, ctr, local_cond_tmpls)
      |       ^~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-rdfxml_parser.lo `test -f 'rdfxml_parser.c' || echo './'`rdfxml_parser.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c rdfxml_parser.c  -fPIC -DPIC -o .libs/libwi_la-rdfxml_parser.o
rdfxml_parser.c: In function 'xp_rdfxml_element':
rdfxml_parser.c:587:54: warning: comparison between pointer and zero character constant [-Wpointer-compare]
  587 |               if ((NULL != inner->xrl_base) && ('\0' != inner->xrl_base))
      |                                                      ^~
rdfxml_parser.c:587:57: note: did you mean to dereference the pointer?
  587 |               if ((NULL != inner->xrl_base) && ('\0' != inner->xrl_base))
      |                                                         ^
In file included from jso.h:29,
                 from rdf_mapping_jso.h:26,
                 from rdf_core.h:29,
                 from rdfxml_parser.c:29:
rdfxml_parser.c: In function 'xp_rdfxml_element_end':
xmltree.h:798:45: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
  798 |         if ((xp)->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) \
      |                                             ^~
rdfxml_parser.c:912:11: note: in expansion of macro 'XP_STRSES_FLUSH'
  912 |           XP_STRSES_FLUSH (xp);
      |           ^~~~~~~~~~~~~~~
rdfxml_parser.c: In function 'rdfa_rel_rev_value_is_reserved':
rdfxml_parser.c:1185:28: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
 1185 |       if ((sizeof (buf)-1) <= ctr)
      |                            ^~
rdfxml_parser.c: In function 'xp_rdfa_parse_attr_value':
rdfxml_parser.c:1403:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1403 |       if (values_count == BOX_ELEMENTS (values_ret[0]))
      |                        ^~
rdfxml_parser.c: In function 'xp_rdfa_set_base':
rdfxml_parser.c:1665:33: warning: unused parameter 'xp' [-Wunused-parameter]
 1665 | xp_rdfa_set_base (xparse_ctx_t *xp, xp_rdfa_locals_t *inner, caddr_t new_base)
      |                   ~~~~~~~~~~~~~~^~
rdfxml_parser.c: In function 'rdfa_feed_or_make_ict':
rdfxml_parser.c:1773:50: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
 1773 |       if (box_length (xrdfal->xrdfal_ict_buffer) <= buf_in_use)
      |                                                  ^~
rdfxml_parser.c: In function 'xp_rdfa_element_end':
xmltree.h:798:45: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
  798 |         if ((xp)->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) \
      |                                             ^~
rdfxml_parser.c:2380:11: note: in expansion of macro 'XP_STRSES_FLUSH'
 2380 |           XP_STRSES_FLUSH (xp);
      |           ^~~~~~~~~~~~~~~
rdfxml_parser.c:2430:55: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
 2430 |       else if (box_length (parent->xrdfal_ict_buffer) < needed_size)
      |                                                       ^
rdfxml_parser.c: In function 'xp_mdata_parse_attr_value':
rdfxml_parser.c:2724:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 2724 |       if (values_count == BOX_ELEMENTS (values_ret[0]))
      |                        ^~
rdfxml_parser.c: In function 'xp_mdata_element_end':
xmltree.h:798:45: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
  798 |         if ((xp)->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) \
      |                                             ^~
rdfxml_parser.c:3419:11: note: in expansion of macro 'XP_STRSES_FLUSH'
 3419 |           XP_STRSES_FLUSH (xp);
      |           ^~~~~~~~~~~~~~~
rdfxml_parser.c: In function 'rdfxml_parse':
rdfxml_parser.c:3572:44: warning: cast between incompatible function types from 'void (*)(void *, char *, int)' to 'void (*)(void *, const char *, size_t)' {aka 'void (*)(void *, const char *, long unsigned int)'} [-Wcast-function-type]
 3572 |       VXmlSetCharacterDataHandler (parser, (VXmlCharacterDataHandler) xp_mdata_character);
      |                                            ^
rdfxml_parser.c:3573:40: warning: cast between incompatible function types from 'void (*)(void *, const char *, int,  int,  const xml_def_4_entity_t *)' {aka 'void (*)(void *, const char *, int,  int,  const struct xml_def_4_entity_s *)'} to 'void (*)(void *, const char *, size_t,  int,  const xml_def_4_entity_t *)' {aka 'void (*)(void *, const char *, long unsigned int,  int,  const struct xml_def_4_entity_s *)'} [-Wcast-function-type]
 3573 |       VXmlSetEntityRefHandler (parser, (VXmlEntityRefHandler) xp_mdata_entity);
      |                                        ^
rdfxml_parser.c:3584:44: warning: cast between incompatible function types from 'void (*)(void *, char *, int)' to 'void (*)(void *, const char *, size_t)' {aka 'void (*)(void *, const char *, long unsigned int)'} [-Wcast-function-type]
 3584 |       VXmlSetCharacterDataHandler (parser, (VXmlCharacterDataHandler) xp_rdfa_character);
      |                                            ^
rdfxml_parser.c:3585:40: warning: cast between incompatible function types from 'void (*)(void *, const char *, int,  int,  const xml_def_4_entity_t *)' {aka 'void (*)(void *, const char *, int,  int,  const struct xml_def_4_entity_s *)'} to 'void (*)(void *, const char *, size_t,  int,  const xml_def_4_entity_t *)' {aka 'void (*)(void *, const char *, long unsigned int,  int,  const struct xml_def_4_entity_s *)'} [-Wcast-function-type]
 3585 |       VXmlSetEntityRefHandler (parser, (VXmlEntityRefHandler) xp_rdfa_entity);
      |                                        ^
rdfxml_parser.c:3593:44: warning: cast between incompatible function types from 'void (*)(vxml_parser_t *, char *, int)' {aka 'void (*)(struct vxml_parser_s *, char *, int)'} to 'void (*)(void *, const char *, size_t)' {aka 'void (*)(void *, const char *, long unsigned int)'} [-Wcast-function-type]
 3593 |       VXmlSetCharacterDataHandler (parser, (VXmlCharacterDataHandler) xp_rdfxml_character);
      |                                            ^
rdfxml_parser.c:3594:40: warning: cast between incompatible function types from 'void (*)(vxml_parser_t *, const char *, int,  int,  const xml_def_4_entity_t *)' {aka 'void (*)(struct vxml_parser_s *, const char *, int,  int,  const struct xml_def_4_entity_s *)'} to 'void (*)(void *, const char *, size_t,  int,  const xml_def_4_entity_t *)' {aka 'void (*)(void *, const char *, long unsigned int,  int,  const struct xml_def_4_entity_s *)'} [-Wcast-function-type]
 3594 |       VXmlSetEntityRefHandler (parser, (VXmlEntityRefHandler) xp_rdfxml_entity);
      |                                        ^
xmltree.h:798:45: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
  798 |         if ((xp)->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) \
      |                                             ^~
rdfxml_parser.c:3658:3: note: in expansion of macro 'XP_STRSES_FLUSH'
 3658 |   XP_STRSES_FLUSH (&context);
      |   ^~~~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlbif.lo `test -f 'sqlbif.c' || echo './'`sqlbif.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlbif.c  -fPIC -DPIC -o .libs/libwi_la-sqlbif.o
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56,
                 from sqlnode.h:32,
                 from sqlbif.c:36:
sqlbif.c: In function 'bif_strict_type_array_arg':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlbif.c:219:3: note: in expansion of macro 'DO_BOX'
  219 |   DO_BOX (caddr_t, el, inx, arg)
      |   ^~~~~~
sqlbif.c: In function 'bif_strict_2type_array_arg':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlbif.c:242:3: note: in expansion of macro 'DO_BOX'
  242 |   DO_BOX (caddr_t, el, inx, arg)
      |   ^~~~~~
sqlbif.c: In function 'bif_dbg_obj_print':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlbif.c:960:3: note: in expansion of macro 'DO_BOX'
  960 |   DO_BOX (state_slot_t *, arg, inx, args)
      |   ^~~~~~
sqlbif.c:955:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
  955 | bif_dbg_obj_print (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_dbg_obj_print_vars':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlbif.c:977:3: note: in expansion of macro 'DO_BOX'
  977 |   DO_BOX (state_slot_t *, arg, inx, args)
      |   ^~~~~~
sqlbif.c:973:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
  973 | bif_dbg_obj_print_vars (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_dbg_user_dump':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlbif.c:1025:7: note: in expansion of macro 'DO_BOX_FAST'
 1025 |       DO_BOX_FAST (ptrlong, memb_id, ctr, user->usr_member_ids) { printf ("  %s", dbg_user_dump_user_ref (memb_id)); } END_DO_BOX_FAST;
      |       ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlbif.c:1032:7: note: in expansion of macro 'DO_BOX_FAST'
 1032 |       DO_BOX_FAST (ptrlong, role_id, ctr, user->usr_member_ids) { printf ("  %s", dbg_user_dump_user_ref (role_id)); } END_DO_BOX_FAST;
      |       ^~~~~~~~~~~
sqlbif.c:1007:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1007 | bif_dbg_user_dump (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_dbg_obj_princ':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlbif.c:1083:3: note: in expansion of macro 'DO_BOX'
 1083 |   DO_BOX (state_slot_t *, arg, inx, args)
      |   ^~~~~~
sqlbif.c:1050:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1050 | bif_dbg_obj_princ (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_dk_check_tree':
sqlbif.c:1126:31: warning: unused parameter 'qst' [-Wunused-parameter]
 1126 | bif_dk_check_tree (caddr_t *  qst, caddr_t * err_ret, state_slot_t ** args)
      |                    ~~~~~~~~~~~^~~
sqlbif.c:1126:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1126 | bif_dk_check_tree (caddr_t *  qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
sqlbif.c:1126:71: warning: unused parameter 'args' [-Wunused-parameter]
 1126 | bif_dk_check_tree (caddr_t *  qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                       ~~~~~~~~~~~~~~~~^~~~
sqlbif.c: In function 'mp_map_dump_stats':
sqlbif.c:1149:32: warning: unused parameter 'fname' [-Wunused-parameter]
 1149 | mp_map_dump_stats (const char *fname, caddr_t dt, caddr_t * err_ret)
      |                    ~~~~~~~~~~~~^~~~~
sqlbif.c:1149:47: warning: unused parameter 'dt' [-Wunused-parameter]
 1149 | mp_map_dump_stats (const char *fname, caddr_t dt, caddr_t * err_ret)
      |                                       ~~~~~~~~^~
sqlbif.c: In function 'bif_clear_temp':
sqlbif.c:1222:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1222 | bif_clear_temp (caddr_t *  qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_proc_table_result':
sqlbif.c:1245:44: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare]
 1245 |   int n_args = qst ? BOX_ELEMENTS (args) : n_ext_args;
      |                                            ^~~~~~~~~~
sqlbif.c: In function 'bif_result':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlbif.c:1392:15: note: in expansion of macro 'DO_BOX'
 1392 |               DO_BOX (state_slot_t *, arg, inx, args)
      |               ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlbif.c:1410:15: note: in expansion of macro 'DO_BOX'
 1410 |               DO_BOX (state_slot_t *, arg, inx, args)
      |               ^~~~~~
sqlbif.c: In function 'bif_exec_result':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST'
  236 |   _DO_BOX_FAST(inx, arr)
      |   ^~~~~~~~~~~~
sqlbif.c:1459:15: note: in expansion of macro '_DO_BOX'
 1459 |               _DO_BOX (inx, ((caddr_t *) arg_values))
      |               ^~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST'
  236 |   _DO_BOX_FAST(inx, arr)
      |   ^~~~~~~~~~~~
sqlbif.c:1477:15: note: in expansion of macro '_DO_BOX'
 1477 |               _DO_BOX (inx, ((caddr_t *) arg_values))
      |               ^~~~~~~
sqlbif.c: In function 'bif_end_result':
sqlbif.c:1549:67: warning: unused parameter 'args' [-Wunused-parameter]
 1549 | bif_end_result (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                   ~~~~~~~~~~~~~~~~^~~~
sqlbif.c: In function 'bif_result_names_get_count':
sqlbif.c:1734:37: warning: unused variable 'inx' [-Wunused-variable]
 1734 |   long n_out = BOX_ELEMENTS (args), inx;
      |                                     ^~~
sqlbif.c:1734:8: warning: unused variable 'n_out' [-Wunused-variable]
 1734 |   long n_out = BOX_ELEMENTS (args), inx;
      |        ^~~~~
sqlbif.c:1732:54: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1732 | bif_result_names_get_count (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                            ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_bif_list_names':
sqlbif.c:1952:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1952 | bif_bif_list_names (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_bif_metadata':
sqlbif.c:1972:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1972 | bif_bif_metadata (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_callstack_dump':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlbif.c:2128:19: note: in expansion of macro 'DO_BOX_FAST'
 2128 |                   DO_BOX_FAST (caddr_t, itm, itm_ctr, param_value)
      |                   ^~~~~~~~~~~
sqlbif.c:2089:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2089 | bif_callstack_dump (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
sqlbif.c:2089:71: warning: unused parameter 'args' [-Wunused-parameter]
 2089 | bif_callstack_dump (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                       ~~~~~~~~~~~~~~~~^~~~
sqlbif.c: In function 'bif_vec_length':
sqlbif.c:2161:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2161 | bif_vec_length (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_vec_ref':
sqlbif.c:2174:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2174 | bif_vec_ref (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_length':
sqlbif.c:2200:38: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2200 | bif_length (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                            ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_raw_length':
sqlbif.c:2310:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2310 | bif_raw_length (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_aref':
sqlbif.c:2372:36: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2372 | bif_aref (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                          ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_aref_or_default':
sqlbif.c:2416:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2416 | bif_aref_or_default (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_aref_set_0':
sqlbif.c:2455:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2455 | bif_aref_set_0 (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_aset':
sqlbif.c:2484:36: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2484 | bif_aset (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                          ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_aset_zap_arg':
sqlbif.c:2563:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2563 | bif_aset_zap_arg (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_aset_1_2_zap':
sqlbif.c:2590:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2590 | bif_aset_1_2_zap (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_make_string':
sqlbif.c:2626:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2626 | bif_make_string (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_make_wstring':
sqlbif.c:2651:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2651 | bif_make_wstring (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_make_bin_string':
sqlbif.c:2677:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2677 | bif_make_bin_string (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_make_array':
sqlbif.c:2701:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2701 | bif_make_array (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_subseq':
sqlbif.c:2794:38: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2794 | bif_subseq (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                            ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_substr':
sqlbif.c:2931:38: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2931 | bif_substr (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                            ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_left':
sqlbif.c:2983:36: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2983 | bif_left (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                          ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_right':
sqlbif.c:3051:37: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3051 | bif_right (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                           ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_repeat':
sqlbif.c:3093:15: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits]
 3093 |   if (n_times < 0)
      |               ^
sqlbif.c:3082:38: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3082 | bif_repeat (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                            ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_space':
sqlbif.c:3122:37: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3122 | bif_space (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                           ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_ltrim':
sqlbif.c:3228:37: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3228 | bif_ltrim (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                           ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_rtrim':
sqlbif.c:3271:37: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3271 | bif_rtrim (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                           ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_concat':
sqlbif.c:3425:66: warning: pointer targets in passing argument 1 of 'wide_char_length_of_utf8_string' differ in signedness [-Wpointer-sign]
 3425 |               size_t wide_len = wide_char_length_of_utf8_string (a, box_length (a) - 1);
      |                                                                  ^
      |                                                                  |
      |                                                                  caddr_t {aka char *}
In file included from blobio.h:31,
                 from wi.h:117:
multibyte.h:89:62: note: expected 'const unsigned char *' but argument is of type 'caddr_t' {aka 'char *'}
   89 | size_t wide_char_length_of_utf8_string (const unsigned char *str, size_t utf8_length);
      |                                         ~~~~~~~~~~~~~~~~~~~~~^~~
sqlbif.c:3426:28: warning: comparison of unsigned expression in '>= 0' is always true [-Wtype-limits]
 3426 |               if (wide_len >= 0)
      |                            ^~
sqlbif.c: In function 'bif_vector_concatenate':
sqlbif.c:3580:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3580 | bif_vector_concatenate (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'memmem1':
sqlbif.c:3649:84: warning: unused parameter 'needle_bytes' [-Wunused-parameter]
 3649 | memmem1 (const void *_haystack, size_t haystack_bytes, const void *_needle, size_t needle_bytes)
      |                                                                             ~~~~~~~^~~~~~~~~~~~
sqlbif.c: In function 'bif_replace':
sqlbif.c:3691:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3691 | bif_replace (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_sprintf':
sqlbif.c:4192:26: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
 4192 |         if (bufptr - buf < sizeof (buf))
      |                          ^
sqlbif.c:4208:30: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
 4208 |             if (bufptr - buf < sizeof (buf))
      |                              ^
sqlbif.c: In function 'bif_sprintf_inverse':
sqlbif.c:4515:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4515 | bif_sprintf_inverse (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'sprintf_inverse_ex':
sqlbif.c:4780:44: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
 4780 |         if (field_fmt_tail - field_fmt_buf < sizeof (field_fmt_buf))
      |                                            ^
sqlbif.c:4796:48: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
 4796 |             if (field_fmt_tail - field_fmt_buf < sizeof (field_fmt_buf))
      |                                                ^
sqlbif.c: In function 'bif_strchr':
sqlbif.c:5265:38: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5265 | bif_strchr (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                            ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_strrchr':
sqlbif.c:5300:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5300 | bif_strrchr (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_strstr':
sqlbif.c:5427:38: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5427 | bif_strstr (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                            ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_strcontains':
sqlbif.c:5433:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5433 | bif_strcontains (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_starts_with':
sqlbif.c:5439:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5439 | bif_starts_with (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_ends_with':
sqlbif.c:5445:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5445 | bif_ends_with (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_nc_strstr':
sqlbif.c:5456:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5456 | bif_nc_strstr (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_casemode_strcmp':
sqlbif.c:5479:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5479 | bif_casemode_strcmp (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_fix_identifier_case':
sqlbif.c:5488:51: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5488 | bif_fix_identifier_case (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                         ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_locate':
sqlbif.c:5515:38: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5515 | bif_locate (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                            ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_matches_like':
sqlbif.c:5574:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5574 | bif_matches_like (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_rdf_rng_min':
sqlbif.c:5624:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5624 | bif_rdf_rng_min (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_like_min':
sqlbif.c:5636:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5636 | bif_like_min (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_like_max':
sqlbif.c:5692:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5692 | bif_like_max (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_ascii':
sqlbif.c:5763:37: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5763 | bif_ascii (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                           ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_chr':
sqlbif.c:5799:35: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5799 | bif_chr (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                         ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_chr1':
sqlbif.c:5814:36: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5814 | bif_chr1 (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                          ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_wchr1':
sqlbif.c:5824:37: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5824 | bif_wchr1 (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                           ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_lcase':
sqlbif.c:5870:37: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5870 | bif_lcase (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                           ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_ucase':
sqlbif.c:5902:37: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5902 | bif_ucase (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                           ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_remove_unicode3_accents':
sqlbif.c:5934:55: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5934 | bif_remove_unicode3_accents (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                             ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_initcap':
sqlbif.c:5969:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5969 | bif_initcap (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_tag':
sqlbif.c:6047:35: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6047 | bif_tag (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                         ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_box_flags':
sqlbif.c:6055:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6055 | bif_box_flags (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_box_flags_set':
sqlbif.c:6064:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6064 | bif_box_flags_set (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_box_flags_tweak':
sqlbif.c:6075:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6075 | bif_box_flags_tweak (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_dv_to_sql_type':
sqlbif.c:6091:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6091 | bif_dv_to_sql_type (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_dv_to_sql_type3':
sqlbif.c:6099:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6099 | bif_dv_to_sql_type3 (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'dv_buffer_length':
sqlbif.c:6154:26: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare]
 6154 |     return ((prec > 0) ? prec : MAX_ROW_BYTES) + 1;
      |                          ^~~~
sqlbif.c:6157:26: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare]
 6157 |     return ((prec > 0) ? prec : MAX_ROW_BYTES) + 2;
      |                          ^~~~
sqlbif.c:6159:26: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare]
 6159 |     return ((prec > 0) ? prec : MAX_ROW_BYTES) * 2 + 1;
      |                          ^~~~
sqlbif.c: In function 'bif_any_grants':
sqlbif.c:6199:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6199 | bif_any_grants (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_any_grants_to_user':
sqlbif.c:6238:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6238 | bif_any_grants_to_user (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_table_type':
sqlbif.c:6558:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6558 | bif_table_type (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_dv_type_title':
sqlbif.c:6579:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6579 | bif_dv_type_title (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_dv_buffer_length':
sqlbif.c:6588:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6588 | bif_dv_buffer_length (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_internal_type':
sqlbif.c:6598:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6598 | bif_internal_type (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_isblob_handle':
sqlbif.c:6608:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6608 | bif_isblob_handle (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_isentity':
sqlbif.c:6635:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6635 | bif_isentity (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_isinteger':
sqlbif.c:6643:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6643 | bif_isinteger (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_isnumeric':
sqlbif.c:6672:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6672 | bif_isnumeric (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_isfinitenumeric':
sqlbif.c:6702:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6702 | bif_isfinitenumeric (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_isfloat':
sqlbif.c:6744:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6744 | bif_isfloat (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_isdouble':
sqlbif.c:6752:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6752 | bif_isdouble (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_isnull':
sqlbif.c:6760:38: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6760 | bif_isnull (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                            ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_isnotnull_vec':
sqlbif.c:6768:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6768 | bif_isnotnull_vec (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, state_slot_t * ret)
      |                                   ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_isnotnull':
sqlbif.c:6821:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6821 | bif_isnotnull (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_isstring':
sqlbif.c:6828:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6828 | bif_isstring (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_isstring_session':
sqlbif.c:6835:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6835 | bif_isstring_session (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_isbinary':
sqlbif.c:6842:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6842 | bif_isbinary (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_isarray':
sqlbif.c:6850:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6850 | bif_isarray (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_isvector':
sqlbif.c:6878:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6878 | bif_isvector (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_isuname':
sqlbif.c:6885:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6885 | bif_isuname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_isiri_id':
sqlbif.c:6893:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6893 | bif_isiri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_rdf_isliteral_impl':
sqlbif.c:6900:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6900 | bif_rdf_isliteral_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_is_named_iri_id':
sqlbif.c:6914:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6914 | bif_is_named_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_is_bnode_iri_id':
sqlbif.c:6925:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6925 | bif_is_bnode_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_is_plain_bnode_iri_id':
sqlbif.c:6936:53: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6936 | bif_is_plain_bnode_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                           ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_iri_id_num':
sqlbif.c:6947:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6947 | bif_iri_id_num (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_iri_id_from_num':
sqlbif.c:6954:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6954 | bif_iri_id_from_num (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_set_64bit_min_bnode_iri_id':
sqlbif.c:6961:58: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6961 | bif_set_64bit_min_bnode_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                ~~~~~~~~~~^~~~~~~
sqlbif.c:6961:83: warning: unused parameter 'args' [-Wunused-parameter]
 6961 | bif_set_64bit_min_bnode_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                                   ~~~~~~~~~~~~~~~~^~~~
sqlbif.c: In function 'bif_min_bnode_iri_id':
sqlbif.c:6969:33: warning: unused parameter 'qst' [-Wunused-parameter]
 6969 | bif_min_bnode_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                       ~~~~~~~~~~^~~
sqlbif.c:6969:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6969 | bif_min_bnode_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
sqlbif.c:6969:73: warning: unused parameter 'args' [-Wunused-parameter]
 6969 | bif_min_bnode_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                         ~~~~~~~~~~~~~~~~^~~~
sqlbif.c: In function 'bif_max_bnode_iri_id':
sqlbif.c:6975:33: warning: unused parameter 'qst' [-Wunused-parameter]
 6975 | bif_max_bnode_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                       ~~~~~~~~~~^~~
sqlbif.c:6975:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6975 | bif_max_bnode_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
sqlbif.c:6975:73: warning: unused parameter 'args' [-Wunused-parameter]
 6975 | bif_max_bnode_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                         ~~~~~~~~~~~~~~~~^~~~
sqlbif.c: In function 'bif_min_named_bnode_iri_id':
sqlbif.c:6981:39: warning: unused parameter 'qst' [-Wunused-parameter]
 6981 | bif_min_named_bnode_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~
sqlbif.c:6981:54: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6981 | bif_min_named_bnode_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                            ~~~~~~~~~~^~~~~~~
sqlbif.c:6981:79: warning: unused parameter 'args' [-Wunused-parameter]
 6981 | bif_min_named_bnode_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                               ~~~~~~~~~~~~~~~~^~~~
sqlbif.c: In function 'bif_iri_id_bnode32_to_bnode64':
sqlbif.c:6987:57: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6987 | bif_iri_id_bnode32_to_bnode64 (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                               ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_min_32bit_bnode_iri_id':
sqlbif.c:7004:39: warning: unused parameter 'qst' [-Wunused-parameter]
 7004 | bif_min_32bit_bnode_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~
sqlbif.c:7004:54: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7004 | bif_min_32bit_bnode_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                            ~~~~~~~~~~^~~~~~~
sqlbif.c:7004:79: warning: unused parameter 'args' [-Wunused-parameter]
 7004 | bif_min_32bit_bnode_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                               ~~~~~~~~~~~~~~~~^~~~
sqlbif.c: In function 'bif_min_32bit_named_bnode_iri_id':
sqlbif.c:7010:45: warning: unused parameter 'qst' [-Wunused-parameter]
 7010 | bif_min_32bit_named_bnode_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~
sqlbif.c:7010:60: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7010 | bif_min_32bit_named_bnode_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                  ~~~~~~~~~~^~~~~~~
sqlbif.c:7010:85: warning: unused parameter 'args' [-Wunused-parameter]
 7010 | bif_min_32bit_named_bnode_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                                     ~~~~~~~~~~~~~~~~^~~~
sqlbif.c: In function 'bif_min_64bit_bnode_iri_id':
sqlbif.c:7016:39: warning: unused parameter 'qst' [-Wunused-parameter]
 7016 | bif_min_64bit_bnode_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~
sqlbif.c:7016:54: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7016 | bif_min_64bit_bnode_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                            ~~~~~~~~~~^~~~~~~
sqlbif.c:7016:79: warning: unused parameter 'args' [-Wunused-parameter]
 7016 | bif_min_64bit_bnode_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                               ~~~~~~~~~~~~~~~~^~~~
sqlbif.c: In function 'bif_min_64bit_named_bnode_iri_id':
sqlbif.c:7022:45: warning: unused parameter 'qst' [-Wunused-parameter]
 7022 | bif_min_64bit_named_bnode_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~
sqlbif.c:7022:60: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7022 | bif_min_64bit_named_bnode_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                  ~~~~~~~~~~^~~~~~~
sqlbif.c:7022:85: warning: unused parameter 'args' [-Wunused-parameter]
 7022 | bif_min_64bit_named_bnode_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                                     ~~~~~~~~~~~~~~~~^~~~
sqlbif.c: In function 'bif_iri_id_to_blank_nodeid':
sqlbif.c:7028:54: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7028 | bif_iri_id_to_blank_nodeid (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                            ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_all_eq':
sqlbif.c:7037:38: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7037 | bif_all_eq (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                            ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_max':
sqlbif.c:7051:35: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7051 | bif_max (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                         ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_min':
sqlbif.c:7067:35: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7067 | bif_min (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                         ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_max_notnull':
sqlbif.c:7083:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7083 | bif_max_notnull (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_min_notnull':
sqlbif.c:7110:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7110 | bif_min_notnull (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_either':
sqlbif.c:7156:38: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7156 | bif_either (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                            ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_ifnull':
sqlbif.c:7194:38: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7194 | bif_ifnull (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                            ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_and':
sqlbif.c:7210:35: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7210 | bif_and (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                         ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_or':
sqlbif.c:7233:34: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7233 | bif_or (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                        ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_transparent_or':
sqlbif.c:7258:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7258 | bif_transparent_or (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_not':
sqlbif.c:7283:35: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7283 | bif_not (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                         ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_lt':
sqlbif.c:7322:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7322 | caddr_t name (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)\
      |                              ~~~~~~~~~~^~~~~~~
sqlbif.c:7333:1: note: in expansion of macro 'GENERAL_COMPARISON_FUNC'
 7333 | GENERAL_COMPARISON_FUNC (bif_lt, "lt", ==, DVC_LESS)
      | ^~~~~~~~~~~~~~~~~~~~~~~
sqlbif.c: In function 'bif_gte':
sqlbif.c:7322:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7322 | caddr_t name (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)\
      |                              ~~~~~~~~~~^~~~~~~
sqlbif.c:7334:1: note: in expansion of macro 'GENERAL_COMPARISON_FUNC'
 7334 | GENERAL_COMPARISON_FUNC (bif_gte, "gte", !=, DVC_LESS)
      | ^~~~~~~~~~~~~~~~~~~~~~~
sqlbif.c: In function 'bif_gt':
sqlbif.c:7322:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7322 | caddr_t name (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)\
      |                              ~~~~~~~~~~^~~~~~~
sqlbif.c:7335:1: note: in expansion of macro 'GENERAL_COMPARISON_FUNC'
 7335 | GENERAL_COMPARISON_FUNC (bif_gt, "gt", ==, DVC_GREATER)
      | ^~~~~~~~~~~~~~~~~~~~~~~
sqlbif.c: In function 'bif_lte':
sqlbif.c:7322:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7322 | caddr_t name (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)\
      |                              ~~~~~~~~~~^~~~~~~
sqlbif.c:7336:1: note: in expansion of macro 'GENERAL_COMPARISON_FUNC'
 7336 | GENERAL_COMPARISON_FUNC (bif_lte, "lte", !=, DVC_GREATER)
      | ^~~~~~~~~~~~~~~~~~~~~~~
sqlbif.c: In function 'bif_equ':
sqlbif.c:7322:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7322 | caddr_t name (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)\
      |                              ~~~~~~~~~~^~~~~~~
sqlbif.c:7337:1: note: in expansion of macro 'GENERAL_COMPARISON_FUNC'
 7337 | GENERAL_COMPARISON_FUNC (bif_equ, "equ", ==, DVC_MATCH)
      | ^~~~~~~~~~~~~~~~~~~~~~~
sqlbif.c: In function 'bif_neq':
sqlbif.c:7322:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7322 | caddr_t name (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)\
      |                              ~~~~~~~~~~^~~~~~~
sqlbif.c:7338:1: note: in expansion of macro 'GENERAL_COMPARISON_FUNC'
 7338 | GENERAL_COMPARISON_FUNC (bif_neq, "neq", !=, DVC_MATCH)
      | ^~~~~~~~~~~~~~~~~~~~~~~
sqlbif.c: In function 'bif_iszero':
sqlbif.c:7353:38: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7353 | bif_iszero (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                            ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_atod':
sqlbif.c:7400:36: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7400 | bif_atod (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                          ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_atof':
sqlbif.c:7410:36: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7410 | bif_atof (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                          ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_atoi':
sqlbif.c:7420:36: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7420 | bif_atoi (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                          ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_dtoi':
sqlbif.c:7435:36: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7435 | bif_dtoi (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                          ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_mod':
sqlbif.c:7451:35: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7451 | bif_mod (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                         ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_fmod':
sqlbif.c:7472:36: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7472 | bif_fmod (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                          ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_frexp':
sqlbif.c:7480:37: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7480 | bif_frexp (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                           ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_sign':
sqlbif.c:7500:36: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7500 | bif_sign (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                          ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_abs':
sqlbif.c:7553:35: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7553 | bif_abs (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                         ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_pi':
sqlbif.c:7610:19: warning: unused parameter 'qst' [-Wunused-parameter]
 7610 | bif_pi (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |         ~~~~~~~~~~^~~
sqlbif.c:7610:34: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7610 | bif_pi (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                        ~~~~~~~~~~^~~~~~~
sqlbif.c:7610:59: warning: unused parameter 'args' [-Wunused-parameter]
 7610 | bif_pi (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                           ~~~~~~~~~~~~~~~~^~~~
sqlbif.c: In function 'bif_acos':
sqlbif.c:7620:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7620 | caddr_t BIF_NAME (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)\
      |                                  ~~~~~~~~~~^~~~~~~
sqlbif.c:7628:1: note: in expansion of macro 'GENERAL_DOUBLE_FUNC'
 7628 | GENERAL_DOUBLE_FUNC (bif_acos, "acos", acos (x))
      | ^~~~~~~~~~~~~~~~~~~
sqlbif.c: In function 'bif_asin':
sqlbif.c:7620:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7620 | caddr_t BIF_NAME (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)\
      |                                  ~~~~~~~~~~^~~~~~~
sqlbif.c:7629:1: note: in expansion of macro 'GENERAL_DOUBLE_FUNC'
 7629 | GENERAL_DOUBLE_FUNC (bif_asin, "asin", asin (x))
      | ^~~~~~~~~~~~~~~~~~~
sqlbif.c: In function 'bif_atan':
sqlbif.c:7620:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7620 | caddr_t BIF_NAME (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)\
      |                                  ~~~~~~~~~~^~~~~~~
sqlbif.c:7630:1: note: in expansion of macro 'GENERAL_DOUBLE_FUNC'
 7630 | GENERAL_DOUBLE_FUNC (bif_atan, "atan", atan (x))
      | ^~~~~~~~~~~~~~~~~~~
sqlbif.c: In function 'bif_cos':
sqlbif.c:7620:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7620 | caddr_t BIF_NAME (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)\
      |                                  ~~~~~~~~~~^~~~~~~
sqlbif.c:7631:1: note: in expansion of macro 'GENERAL_DOUBLE_FUNC'
 7631 | GENERAL_DOUBLE_FUNC (bif_cos, "cos", cos (x))
      | ^~~~~~~~~~~~~~~~~~~
sqlbif.c: In function 'bif_sin':
sqlbif.c:7620:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7620 | caddr_t BIF_NAME (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)\
      |                                  ~~~~~~~~~~^~~~~~~
sqlbif.c:7632:1: note: in expansion of macro 'GENERAL_DOUBLE_FUNC'
 7632 | GENERAL_DOUBLE_FUNC (bif_sin, "sin", sin (x))
      | ^~~~~~~~~~~~~~~~~~~
sqlbif.c: In function 'bif_tan':
sqlbif.c:7620:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7620 | caddr_t BIF_NAME (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)\
      |                                  ~~~~~~~~~~^~~~~~~
sqlbif.c:7633:1: note: in expansion of macro 'GENERAL_DOUBLE_FUNC'
 7633 | GENERAL_DOUBLE_FUNC (bif_tan, "tan", tan (x))
      | ^~~~~~~~~~~~~~~~~~~
sqlbif.c: In function 'bif_cot':
sqlbif.c:7620:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7620 | caddr_t BIF_NAME (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)\
      |                                  ~~~~~~~~~~^~~~~~~
sqlbif.c:7634:1: note: in expansion of macro 'GENERAL_DOUBLE_FUNC'
 7634 | GENERAL_DOUBLE_FUNC (bif_cot, "cot", (((double) 1.0) / tan (x)))
      | ^~~~~~~~~~~~~~~~~~~
sqlbif.c: In function 'bif_degrees':
sqlbif.c:7620:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7620 | caddr_t BIF_NAME (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)\
      |                                  ~~~~~~~~~~^~~~~~~
sqlbif.c:7642:1: note: in expansion of macro 'GENERAL_DOUBLE_FUNC'
 7642 | GENERAL_DOUBLE_FUNC (bif_degrees, "degrees", (DEGREES_IN_RADIAN * (x)))
      | ^~~~~~~~~~~~~~~~~~~
sqlbif.c: In function 'bif_radians':
sqlbif.c:7620:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7620 | caddr_t BIF_NAME (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)\
      |                                  ~~~~~~~~~~^~~~~~~
sqlbif.c:7643:1: note: in expansion of macro 'GENERAL_DOUBLE_FUNC'
 7643 | GENERAL_DOUBLE_FUNC (bif_radians, "radians", (RADIANS_IN_DEGREE * (x)))
      | ^~~~~~~~~~~~~~~~~~~
sqlbif.c: In function 'bif_exp':
sqlbif.c:7620:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7620 | caddr_t BIF_NAME (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)\
      |                                  ~~~~~~~~~~^~~~~~~
sqlbif.c:7645:1: note: in expansion of macro 'GENERAL_DOUBLE_FUNC'
 7645 | GENERAL_DOUBLE_FUNC (bif_exp, "exp", exp (x))
      | ^~~~~~~~~~~~~~~~~~~
sqlbif.c: In function 'bif_log':
sqlbif.c:7620:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7620 | caddr_t BIF_NAME (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)\
      |                                  ~~~~~~~~~~^~~~~~~
sqlbif.c:7646:1: note: in expansion of macro 'GENERAL_DOUBLE_FUNC'
 7646 | GENERAL_DOUBLE_FUNC (bif_log, "log", log (x))
      | ^~~~~~~~~~~~~~~~~~~
sqlbif.c: In function 'bif_log10':
sqlbif.c:7620:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7620 | caddr_t BIF_NAME (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)\
      |                                  ~~~~~~~~~~^~~~~~~
sqlbif.c:7647:1: note: in expansion of macro 'GENERAL_DOUBLE_FUNC'
 7647 | GENERAL_DOUBLE_FUNC (bif_log10, "log10", log10 (x))
      | ^~~~~~~~~~~~~~~~~~~
sqlbif.c: In function 'bif_sqrt':
sqlbif.c:7620:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7620 | caddr_t BIF_NAME (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)\
      |                                  ~~~~~~~~~~^~~~~~~
sqlbif.c:7648:1: note: in expansion of macro 'GENERAL_DOUBLE_FUNC'
 7648 | GENERAL_DOUBLE_FUNC (bif_sqrt, "sqrt", sqrt (x))
      | ^~~~~~~~~~~~~~~~~~~
sqlbif.c: In function 'bif_round':
sqlbif.c:7620:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7620 | caddr_t BIF_NAME (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)\
      |                                  ~~~~~~~~~~^~~~~~~
sqlbif.c:7650:1: note: in expansion of macro 'GENERAL_DOUBLE_FUNC'
 7650 | GENERAL_DOUBLE_FUNC (bif_round, "round", (((x-floor(x))>0.5 ? ceil(x):floor(x))))
      | ^~~~~~~~~~~~~~~~~~~
sqlbif.c: In function 'bif_atan2':
sqlbif.c:7653:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7653 | caddr_t BIF_NAME (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)\
      |                                  ~~~~~~~~~~^~~~~~~
sqlbif.c:7661:1: note: in expansion of macro 'GENERAL_DOUBLE2_FUNC'
 7661 | GENERAL_DOUBLE2_FUNC (bif_atan2, "atan2", atan2 (x, y))
      | ^~~~~~~~~~~~~~~~~~~~
sqlbif.c: In function 'bif_power':
sqlbif.c:7653:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7653 | caddr_t BIF_NAME (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)\
      |                                  ~~~~~~~~~~^~~~~~~
sqlbif.c:7662:1: note: in expansion of macro 'GENERAL_DOUBLE2_FUNC'
 7662 | GENERAL_DOUBLE2_FUNC (bif_power, "power", pow (x, y))
      | ^~~~~~~~~~~~~~~~~~~~
sqlbif.c: In function 'bif_ceiling':
sqlbif.c:7665:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7665 | caddr_t BIF_NAME (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)\
      |                                  ~~~~~~~~~~^~~~~~~
sqlbif.c:7672:1: note: in expansion of macro 'GENERAL_DOUBLE_TO_INT_FUNC'
 7672 | GENERAL_DOUBLE_TO_INT_FUNC (bif_ceiling, "ceiling", ceil (x))
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
sqlbif.c: In function 'bif_floor':
sqlbif.c:7665:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7665 | caddr_t BIF_NAME (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)\
      |                                  ~~~~~~~~~~^~~~~~~
sqlbif.c:7673:1: note: in expansion of macro 'GENERAL_DOUBLE_TO_INT_FUNC'
 7673 | GENERAL_DOUBLE_TO_INT_FUNC (bif_floor, "floor", floor (x))
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
sqlbif.c: In function 'sqlbif_rnd_double':
sqlbif.c:7730:27: warning: unused parameter 'seed' [-Wunused-parameter]
 7730 | sqlbif_rnd_double (int32* seed, double upper_limit)
sqlbif.c: In function 'bif_randomize':
sqlbif.c:7738:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7738 | bif_randomize  (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_rnd':
sqlbif.c:7747:36: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7747 | bif_rnd  (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                          ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_dbname':
sqlbif.c:7762:38: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7762 | bif_dbname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                            ~~~~~~~~~~^~~~~~~
sqlbif.c:7762:63: warning: unused parameter 'args' [-Wunused-parameter]
 7762 | bif_dbname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                               ~~~~~~~~~~~~~~~~^~~~
sqlbif.c: In function 'bif_user':
sqlbif.c:7770:36: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7770 | bif_user (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                          ~~~~~~~~~~^~~~~~~
sqlbif.c:7770:61: warning: unused parameter 'args' [-Wunused-parameter]
 7770 | bif_user (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                             ~~~~~~~~~~~~~~~~^~~~
sqlbif.c: In function 'bif_pwd_magic_calc':
sqlbif.c:7842:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7842 | bif_pwd_magic_calc (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_disconnect':
sqlbif.c:7909:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7909 | bif_disconnect (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_connection_id':
sqlbif.c:7955:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7955 | bif_connection_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
sqlbif.c:7955:70: warning: unused parameter 'args' [-Wunused-parameter]
 7955 | bif_connection_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                      ~~~~~~~~~~~~~~~~^~~~
sqlbif.c: In function 'box_outlives_qi':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlbif.c:7994:3: note: in expansion of macro 'DO_BOX'
 7994 |   DO_BOX (caddr_t, elt, inx, a)
      |   ^~~~~~
sqlbif.c: In function 'bif_connection_set':
sqlbif.c:8039:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
 8039 | bif_connection_set (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_connection_get':
sqlbif.c:8056:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
 8056 | bif_connection_get (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_connection_swap':
sqlbif.c:8077:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 8077 | bif_connection_swap (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_connection_is_dirty':
sqlbif.c:8101:51: warning: unused parameter 'err_ret' [-Wunused-parameter]
 8101 | bif_connection_is_dirty (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                         ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_connection_vars':
sqlbif.c:8111:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 8111 | bif_connection_vars (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_connection_vars_set':
sqlbif.c:8130:51: warning: unused parameter 'err_ret' [-Wunused-parameter]
 8130 | bif_connection_vars_set (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                         ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_backup':
sqlbif.c:8183:38: warning: unused parameter 'err_ret' [-Wunused-parameter]
 8183 | bif_backup (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                            ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_check':
sqlbif.c:8197:37: warning: unused parameter 'err_ret' [-Wunused-parameter]
 8197 | bif_check (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                           ~~~~~~~~~~^~~~~~~
sqlbif.c:8197:62: warning: unused parameter 'args' [-Wunused-parameter]
 8197 | bif_check (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                              ~~~~~~~~~~~~~~~~^~~~
sqlbif.c: In function 'sql_lex_analyze':
sqlbif.c:8210:47: warning: unused parameter 'qst' [-Wunused-parameter]
 8210 | sql_lex_analyze (const char * str2, caddr_t * qst, int max_lexems, int use_strval, int find_lextype)
      |                                     ~~~~~~~~~~^~~
sqlbif.c: In function 'bif_sql_lex_analyze':
sqlbif.c:8293:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 8293 | bif_sql_lex_analyze (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'sql_split_text':
sqlbif.c:8308:46: warning: unused parameter 'qst' [-Wunused-parameter]
 8308 | sql_split_text (const char * str2, caddr_t * qst, int flags)
      |                                    ~~~~~~~~~~^~~
sqlbif.c: In function 'bif_sql_split_text':
sqlbif.c:8420:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
 8420 | bif_sql_split_text (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_split_and_decode':
sqlbif.c:8568:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
 8568 | bif_split_and_decode (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_vector':
sqlbif.c:8832:38: warning: unused parameter 'err_ret' [-Wunused-parameter]
 8832 | bif_vector (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                            ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_vector_zap_args':
sqlbif.c:8849:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 8849 | bif_vector_zap_args (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_lvector':
sqlbif.c:8864:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
 8864 | bif_lvector (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_fvector':
sqlbif.c:8878:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
 8878 | bif_fvector (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_dvector':
sqlbif.c:8901:14: warning: unused variable 'arg' [-Wunused-variable]
 8901 |       double arg = bif_double_arg (qst, args, argctr, "dvector");
      |              ^~~
sqlbif.c:8893:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
 8893 | bif_dvector (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_get_keyword':
sqlbif.c:9060:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
 9060 | bif_get_keyword (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_get_keyword_ucase':
sqlbif.c:9154:49: warning: unused parameter 'err_ret' [-Wunused-parameter]
 9154 | bif_get_keyword_ucase (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_set_by_keywords_imp':
sqlbif.c:9207:51: warning: unused parameter 'err_ret' [-Wunused-parameter]
 9207 | bif_set_by_keywords_imp (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, int is_tweak, const char *fname)
      |                                         ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_position':
sqlbif.c:9388:5: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'int' [-Wformat=]
 9388 |     "%s: expects a vector whose length is divisible by %ld, "
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 9389 |     "not of length %d (of type %s (%d))",
 9390 |     me, every_nth, len, dv_type_title (vectype), vectype);
      |         ~~~~~~~~~
      |         |
      |         int
sqlbif.c:9364:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 9364 | bif_position (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'row_str_table':
sqlbif.c:9544:26: warning: unused parameter 'qst' [-Wunused-parameter]
 9544 | row_str_table (caddr_t * qst, db_buf_t str)
      |                ~~~~~~~~~~^~~
sqlbif.c:9544:40: warning: unused parameter 'str' [-Wunused-parameter]
 9544 | row_str_table (caddr_t * qst, db_buf_t str)
      |                               ~~~~~~~~~^~~
sqlbif.c: In function 'bif_row_table':
sqlbif.c:9569:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
 9569 | bif_row_table (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'row_str_column':
sqlbif.c:9580:27: warning: unused parameter 'qst' [-Wunused-parameter]
 9580 | row_str_column (caddr_t * qst, db_buf_t str, char *tb_name, char *col_name,
      |                 ~~~~~~~~~~^~~
sqlbif.c:9580:41: warning: unused parameter 'str' [-Wunused-parameter]
 9580 | row_str_column (caddr_t * qst, db_buf_t str, char *tb_name, char *col_name,
      |                                ~~~~~~~~~^~~
sqlbif.c:9580:52: warning: unused parameter 'tb_name' [-Wunused-parameter]
 9580 | row_str_column (caddr_t * qst, db_buf_t str, char *tb_name, char *col_name,
      |                                              ~~~~~~^~~~~~~
sqlbif.c:9580:67: warning: unused parameter 'col_name' [-Wunused-parameter]
 9580 | row_str_column (caddr_t * qst, db_buf_t str, char *tb_name, char *col_name,
      |                                                             ~~~~~~^~~~~~~~
sqlbif.c:9581:8: warning: unused parameter 'exists' [-Wunused-parameter]
 9581 |   int *exists)
      |   ~~~~~^~~~~~
sqlbif.c: In function 'bif_row_column':
sqlbif.c:9635:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
 9635 | bif_row_column (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'row_identity':
sqlbif.c:9650:24: warning: unused parameter 'row' [-Wunused-parameter]
 9650 | row_identity (db_buf_t row)
      |               ~~~~~~~~~^~~
sqlbif.c: In function 'bif_row_identity':
sqlbif.c:9717:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 9717 | bif_row_identity (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'row_deref':
sqlbif.c:9748:22: warning: unused parameter 'qst' [-Wunused-parameter]
 9748 | row_deref (caddr_t * qst, caddr_t id, placeholder_t **place_ret, caddr_t * row_ret, int lock_mode)
      |            ~~~~~~~~~~^~~
sqlbif.c:9748:35: warning: unused parameter 'id' [-Wunused-parameter]
 9748 | row_deref (caddr_t * qst, caddr_t id, placeholder_t **place_ret, caddr_t * row_ret, int lock_mode)
      |                           ~~~~~~~~^~
sqlbif.c:9748:55: warning: unused parameter 'place_ret' [-Wunused-parameter]
 9748 | row_deref (caddr_t * qst, caddr_t id, placeholder_t **place_ret, caddr_t * row_ret, int lock_mode)
      |                                       ~~~~~~~~~~~~~~~~^~~~~~~~~
sqlbif.c:9748:76: warning: unused parameter 'row_ret' [-Wunused-parameter]
 9748 | row_deref (caddr_t * qst, caddr_t id, placeholder_t **place_ret, caddr_t * row_ret, int lock_mode)
      |                                                                  ~~~~~~~~~~^~~~~~~
sqlbif.c:9748:89: warning: unused parameter 'lock_mode' [-Wunused-parameter]
 9748 | row_deref (caddr_t * qst, caddr_t id, placeholder_t **place_ret, caddr_t * row_ret, int lock_mode)
      |                                                                                     ~~~~^~~~~~~~~
sqlbif.c: In function 'bif_row_deref':
sqlbif.c:9832:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
 9832 | bif_row_deref (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_page_dump':
sqlbif.c:9851:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
 9851 | bif_page_dump (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_mem_enter_reserve_mode':
sqlbif.c:9910:54: warning: unused parameter 'err_ret' [-Wunused-parameter]
 9910 | bif_mem_enter_reserve_mode (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                            ~~~~~~~~~~^~~~~~~
sqlbif.c:9910:79: warning: unused parameter 'args' [-Wunused-parameter]
 9910 | bif_mem_enter_reserve_mode (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                               ~~~~~~~~~~~~~~~~^~~~
sqlbif.c: In function 'bif_mem_debug_enabled':
sqlbif.c:9922:34: warning: unused parameter 'qst' [-Wunused-parameter]
 9922 | bif_mem_debug_enabled (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                        ~~~~~~~~~~^~~
sqlbif.c:9922:49: warning: unused parameter 'err_ret' [-Wunused-parameter]
 9922 | bif_mem_debug_enabled (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~~~
sqlbif.c:9922:74: warning: unused parameter 'args' [-Wunused-parameter]
 9922 | bif_mem_debug_enabled (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                          ~~~~~~~~~~~~~~~~^~~~
sqlbif.c: In function 'bif_tlsf_dump_bp':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlbif.c:10005:3: note: in expansion of macro 'DO_BOX'
10005 |   DO_BOX (buffer_pool_t *, bp, inx, wi_inst.wi_bps)
      |   ^~~~~~
sqlbif.c:9999:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 9999 | bif_tlsf_dump_bp (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_tlsf_dump':
sqlbif.c:10039:15: warning: unused variable 'qi' [-Wunused-variable]
10039 |   QNCAST (QI, qi, qst);
      |               ^~
sqlnode.h:1059:32: note: in definition of macro 'QNCAST'
 1059 | #define QNCAST(dt, v, q)  dt * v = (dt *) q
      |                                ^
sqlbif.c:10037:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
10037 | bif_tlsf_dump (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_tlsf_dump_all':
sqlbif.c:10061:24: warning: unused variable 'hit' [-Wunused-variable]
10061 |   id_hash_iterator_t * hit;
      |                        ^~~
sqlbif.c:10059:15: warning: unused variable 'qi' [-Wunused-variable]
10059 |   QNCAST (QI, qi, qst);
      |               ^~
sqlnode.h:1059:32: note: in definition of macro 'QNCAST'
 1059 | #define QNCAST(dt, v, q)  dt * v = (dt *) q
      |                                ^
sqlbif.c:10057:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
10057 | bif_tlsf_dump_all (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_mem_get_current_total':
sqlbif.c:10070:46: warning: unused parameter 'qst' [-Wunused-parameter]
10070 | caddr_t bif_mem_get_current_total (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~
sqlbif.c:10070:61: warning: unused parameter 'err_ret' [-Wunused-parameter]
10070 | caddr_t bif_mem_get_current_total (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                   ~~~~~~~~~~^~~~~~~
sqlbif.c:10070:86: warning: unused parameter 'args' [-Wunused-parameter]
10070 | caddr_t bif_mem_get_current_total (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                                      ~~~~~~~~~~~~~~~~^~~~
sqlbif.c: In function 'bif_mem_summary':
sqlbif.c:10081:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
10081 | bif_mem_summary (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
sqlbif.c: At top level:
sqlbif.c:10136:27: warning: cast between incompatible function types from 'void (*)(state_slot_t **, long int *, long int *, long int *, collation_t **)' {aka 'void (*)(struct state_slot_s **, long int *, long int *, long int *, struct collation_s **)'} to 'void (*)(state_slot_t **, long int *, long int *, long int *, char **, long int *)' {aka 'void (*)(struct state_slot_s **, long int *, long int *, long int *, char **, long int *)'} [-Wcast-function-type]
10136 | bif_type_t bt_convert = { (bif_type_func_t) bif_convert_type, 0, 0, 0};
      |                           ^
sqlbif.c:10136:1: warning: missing initializer for field 'bt_non_null' of 'bif_type_t' [-Wmissing-field-initializers]
10136 | bif_type_t bt_convert = { (bif_type_func_t) bif_convert_type, 0, 0, 0};
      | ^~~~~~~~~~
In file included from sqlbif.c:45:
sqlbif.h:45:25: note: 'bt_non_null' declared here
   45 |     long                bt_non_null;
      |                         ^~~~~~~~~~~
sqlbif.c:10161:26: warning: cast between incompatible function types from 'void (*)(state_slot_t **, long int *, long int *, long int *, collation_t **)' {aka 'void (*)(struct state_slot_s **, long int *, long int *, long int *, struct collation_s **)'} to 'void (*)(state_slot_t **, long int *, long int *, long int *, char **, long int *)' {aka 'void (*)(struct state_slot_s **, long int *, long int *, long int *, char **, long int *)'} [-Wcast-function-type]
10161 | bif_type_t bt_string = { (bif_type_func_t) bif_string_type, 0, 0, 0};
      |                          ^
sqlbif.c:10161:1: warning: missing initializer for field 'bt_non_null' of 'bif_type_t' [-Wmissing-field-initializers]
10161 | bif_type_t bt_string = { (bif_type_func_t) bif_string_type, 0, 0, 0};
      | ^~~~~~~~~~
sqlbif.h:45:25: note: 'bt_non_null' declared here
   45 |     long                bt_non_null;
      |                         ^~~~~~~~~~~
sqlbif.c: In function 'box_cast':
sqlbif.c:10622:51: warning: format '%lld' expects argument of type 'long long int', but argument 4 has type 'time_t' {aka 'long int'} [-Wformat=]
10622 |                 sqlr_new_error ("22003", "SR351", "UNIX timestamp %lld can not be converted to datetime", t);
      |                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  ~
      |                                                                                                           |
      |                                                                                                           time_t {aka long int}
sqlbif.c: In function 'bif_convert':
sqlbif.c:10926:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
10926 | bif_convert (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_cast_internal':
sqlbif.c:10943:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
10943 | bif_cast_internal (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_stub_ssl_const':
sqlbif.c:10972:60: warning: unused parameter 'qst' [-Wunused-parameter]
10972 | #define BIF_STUB(bifname,fname) caddr_t bifname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) { return bif_stub_impl (fname); }
      |                                                  ~~~~~~~~~~^~~
sqlbif.c:10974:1: note: in expansion of macro 'BIF_STUB'
10974 | BIF_STUB (bif_stub_ssl_const            , "__ssl_const"         )
      | ^~~~~~~~
sqlbif.c:10972:75: warning: unused parameter 'err_ret' [-Wunused-parameter]
10972 | #define BIF_STUB(bifname,fname) caddr_t bifname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) { return bif_stub_impl (fname); }
      |                                                                 ~~~~~~~~~~^~~~~~~
sqlbif.c:10974:1: note: in expansion of macro 'BIF_STUB'
10974 | BIF_STUB (bif_stub_ssl_const            , "__ssl_const"         )
      | ^~~~~~~~
sqlbif.c:10972:100: warning: unused parameter 'args' [-Wunused-parameter]
10972 | #define BIF_STUB(bifname,fname) caddr_t bifname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) { return bif_stub_impl (fname); }
      |                                                                                    ~~~~~~~~~~~~~~~~^~~~
sqlbif.c:10974:1: note: in expansion of macro 'BIF_STUB'
10974 | BIF_STUB (bif_stub_ssl_const            , "__ssl_const"         )
      | ^~~~~~~~
sqlbif.c: In function 'bif_stub_coalesce':
sqlbif.c:10972:60: warning: unused parameter 'qst' [-Wunused-parameter]
10972 | #define BIF_STUB(bifname,fname) caddr_t bifname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) { return bif_stub_impl (fname); }
      |                                                  ~~~~~~~~~~^~~
sqlbif.c:10975:1: note: in expansion of macro 'BIF_STUB'
10975 | BIF_STUB (bif_stub_coalesce             , "coalesce"            )
      | ^~~~~~~~
sqlbif.c:10972:75: warning: unused parameter 'err_ret' [-Wunused-parameter]
10972 | #define BIF_STUB(bifname,fname) caddr_t bifname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) { return bif_stub_impl (fname); }
      |                                                                 ~~~~~~~~~~^~~~~~~
sqlbif.c:10975:1: note: in expansion of macro 'BIF_STUB'
10975 | BIF_STUB (bif_stub_coalesce             , "coalesce"            )
      | ^~~~~~~~
sqlbif.c:10972:100: warning: unused parameter 'args' [-Wunused-parameter]
10972 | #define BIF_STUB(bifname,fname) caddr_t bifname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) { return bif_stub_impl (fname); }
      |                                                                                    ~~~~~~~~~~~~~~~~^~~~
sqlbif.c:10975:1: note: in expansion of macro 'BIF_STUB'
10975 | BIF_STUB (bif_stub_coalesce             , "coalesce"            )
      | ^~~~~~~~
sqlbif.c: In function 'bif_stub_exists':
sqlbif.c:10972:60: warning: unused parameter 'qst' [-Wunused-parameter]
10972 | #define BIF_STUB(bifname,fname) caddr_t bifname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) { return bif_stub_impl (fname); }
      |                                                  ~~~~~~~~~~^~~
sqlbif.c:10976:1: note: in expansion of macro 'BIF_STUB'
10976 | BIF_STUB (bif_stub_exists               , "exists"              )
      | ^~~~~~~~
sqlbif.c:10972:75: warning: unused parameter 'err_ret' [-Wunused-parameter]
10972 | #define BIF_STUB(bifname,fname) caddr_t bifname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) { return bif_stub_impl (fname); }
      |                                                                 ~~~~~~~~~~^~~~~~~
sqlbif.c:10976:1: note: in expansion of macro 'BIF_STUB'
10976 | BIF_STUB (bif_stub_exists               , "exists"              )
      | ^~~~~~~~
sqlbif.c:10972:100: warning: unused parameter 'args' [-Wunused-parameter]
10972 | #define BIF_STUB(bifname,fname) caddr_t bifname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) { return bif_stub_impl (fname); }
      |                                                                                    ~~~~~~~~~~~~~~~~^~~~
sqlbif.c:10976:1: note: in expansion of macro 'BIF_STUB'
10976 | BIF_STUB (bif_stub_exists               , "exists"              )
      | ^~~~~~~~
sqlbif.c: In function 'bif_stub_contains':
sqlbif.c:10972:60: warning: unused parameter 'qst' [-Wunused-parameter]
10972 | #define BIF_STUB(bifname,fname) caddr_t bifname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) { return bif_stub_impl (fname); }
      |                                                  ~~~~~~~~~~^~~
sqlbif.c:10977:1: note: in expansion of macro 'BIF_STUB'
10977 | BIF_STUB (bif_stub_contains             , "contains"            )
      | ^~~~~~~~
sqlbif.c:10972:75: warning: unused parameter 'err_ret' [-Wunused-parameter]
10972 | #define BIF_STUB(bifname,fname) caddr_t bifname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) { return bif_stub_impl (fname); }
      |                                                                 ~~~~~~~~~~^~~~~~~
sqlbif.c:10977:1: note: in expansion of macro 'BIF_STUB'
10977 | BIF_STUB (bif_stub_contains             , "contains"            )
      | ^~~~~~~~
sqlbif.c:10972:100: warning: unused parameter 'args' [-Wunused-parameter]
10972 | #define BIF_STUB(bifname,fname) caddr_t bifname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) { return bif_stub_impl (fname); }
      |                                                                                    ~~~~~~~~~~~~~~~~^~~~
sqlbif.c:10977:1: note: in expansion of macro 'BIF_STUB'
10977 | BIF_STUB (bif_stub_contains             , "contains"            )
      | ^~~~~~~~
sqlbif.c: In function 'bif_stub_xpath_contains':
sqlbif.c:10972:60: warning: unused parameter 'qst' [-Wunused-parameter]
10972 | #define BIF_STUB(bifname,fname) caddr_t bifname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) { return bif_stub_impl (fname); }
      |                                                  ~~~~~~~~~~^~~
sqlbif.c:10978:1: note: in expansion of macro 'BIF_STUB'
10978 | BIF_STUB (bif_stub_xpath_contains       , "xpath_contains"      )
      | ^~~~~~~~
sqlbif.c:10972:75: warning: unused parameter 'err_ret' [-Wunused-parameter]
10972 | #define BIF_STUB(bifname,fname) caddr_t bifname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) { return bif_stub_impl (fname); }
      |                                                                 ~~~~~~~~~~^~~~~~~
sqlbif.c:10978:1: note: in expansion of macro 'BIF_STUB'
10978 | BIF_STUB (bif_stub_xpath_contains       , "xpath_contains"      )
      | ^~~~~~~~
sqlbif.c:10972:100: warning: unused parameter 'args' [-Wunused-parameter]
10972 | #define BIF_STUB(bifname,fname) caddr_t bifname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) { return bif_stub_impl (fname); }
      |                                                                                    ~~~~~~~~~~~~~~~~^~~~
sqlbif.c:10978:1: note: in expansion of macro 'BIF_STUB'
10978 | BIF_STUB (bif_stub_xpath_contains       , "xpath_contains"      )
      | ^~~~~~~~
sqlbif.c: In function 'bif_stub_xquery_contains':
sqlbif.c:10972:60: warning: unused parameter 'qst' [-Wunused-parameter]
10972 | #define BIF_STUB(bifname,fname) caddr_t bifname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) { return bif_stub_impl (fname); }
      |                                                  ~~~~~~~~~~^~~
sqlbif.c:10979:1: note: in expansion of macro 'BIF_STUB'
10979 | BIF_STUB (bif_stub_xquery_contains      , "xquery_contains"     )
      | ^~~~~~~~
sqlbif.c:10972:75: warning: unused parameter 'err_ret' [-Wunused-parameter]
10972 | #define BIF_STUB(bifname,fname) caddr_t bifname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) { return bif_stub_impl (fname); }
      |                                                                 ~~~~~~~~~~^~~~~~~
sqlbif.c:10979:1: note: in expansion of macro 'BIF_STUB'
10979 | BIF_STUB (bif_stub_xquery_contains      , "xquery_contains"     )
      | ^~~~~~~~
sqlbif.c:10972:100: warning: unused parameter 'args' [-Wunused-parameter]
10972 | #define BIF_STUB(bifname,fname) caddr_t bifname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) { return bif_stub_impl (fname); }
      |                                                                                    ~~~~~~~~~~~~~~~~^~~~
sqlbif.c:10979:1: note: in expansion of macro 'BIF_STUB'
10979 | BIF_STUB (bif_stub_xquery_contains      , "xquery_contains"     )
      | ^~~~~~~~
sqlbif.c: In function 'bif_stub_xcontains':
sqlbif.c:10972:60: warning: unused parameter 'qst' [-Wunused-parameter]
10972 | #define BIF_STUB(bifname,fname) caddr_t bifname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) { return bif_stub_impl (fname); }
      |                                                  ~~~~~~~~~~^~~
sqlbif.c:10980:1: note: in expansion of macro 'BIF_STUB'
10980 | BIF_STUB (bif_stub_xcontains            , "xcontains"           )
      | ^~~~~~~~
sqlbif.c:10972:75: warning: unused parameter 'err_ret' [-Wunused-parameter]
10972 | #define BIF_STUB(bifname,fname) caddr_t bifname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) { return bif_stub_impl (fname); }
      |                                                                 ~~~~~~~~~~^~~~~~~
sqlbif.c:10980:1: note: in expansion of macro 'BIF_STUB'
10980 | BIF_STUB (bif_stub_xcontains            , "xcontains"           )
      | ^~~~~~~~
sqlbif.c:10972:100: warning: unused parameter 'args' [-Wunused-parameter]
10972 | #define BIF_STUB(bifname,fname) caddr_t bifname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) { return bif_stub_impl (fname); }
      |                                                                                    ~~~~~~~~~~~~~~~~^~~~
sqlbif.c:10980:1: note: in expansion of macro 'BIF_STUB'
10980 | BIF_STUB (bif_stub_xcontains            , "xcontains"           )
      | ^~~~~~~~
sqlbif.c: In function 'bif_blob_to_string':
sqlbif.c:10984:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
10984 | bif_blob_to_string (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_blob_to_string_output':
sqlbif.c:11063:53: warning: unused parameter 'err_ret' [-Wunused-parameter]
11063 | bif_blob_to_string_output (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                           ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_blob_page':
sqlbif.c:11125:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
11125 | bif_blob_page (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_blob_dps':
sqlbif.c:11138:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
11138 | bif_blob_dps (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_lisp_read':
sqlbif.c:11153:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
11153 | bif_lisp_read (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_raw_exit':
sqlbif.c:11169:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
11169 | bif_raw_exit (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_add_protected_sequence':
sqlbif.c:11233:54: warning: unused parameter 'err_ret' [-Wunused-parameter]
11233 | bif_add_protected_sequence (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                            ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_sequence_next_bounded':
sqlbif.c:11327:38: warning: unused parameter 'qst' [-Wunused-parameter]
11327 | bif_sequence_next_bounded (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                            ~~~~~~~~~~^~~
sqlbif.c:11327:78: warning: unused parameter 'args' [-Wunused-parameter]
11327 | bif_sequence_next_bounded (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                              ~~~~~~~~~~~~~~~~^~~~
sqlbif.c: In function 'sequence_next_inc_and_log':
sqlbif.c:11334:106: warning: unused parameter 'cl_sz' [-Wunused-parameter]
11334 | sequence_next_inc_and_log (query_instance_t * qi, caddr_t * err_ret, caddr_t name, boxint inc_by, boxint cl_sz)
      |                                                                                                   ~~~~~~~^~~~~
sqlbif.c: In function 'bif_sequence_remove':
sqlbif.c:11397:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
11397 | bif_sequence_remove (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_set_identity':
sqlbif.c:11411:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
11411 | bif_set_identity (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_registry_get_all':
sqlbif.c:11423:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
11423 | bif_registry_get_all (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
sqlbif.c:11423:73: warning: unused parameter 'args' [-Wunused-parameter]
11423 | bif_registry_get_all (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                         ~~~~~~~~~~~~~~~~^~~~
sqlbif.c: In function 'bif_sequence_get_all':
sqlbif.c:11433:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
11433 | bif_sequence_get_all (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
sqlbif.c:11433:73: warning: unused parameter 'args' [-Wunused-parameter]
11433 | bif_sequence_get_all (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                         ~~~~~~~~~~~~~~~~^~~~
sqlbif.c: In function 'set_user_id':
sqlbif.c:11445:63: warning: unused parameter 'preserve_qual' [-Wunused-parameter]
11445 | set_user_id (client_connection_t * cli, caddr_t name, caddr_t preserve_qual)
      |                                                       ~~~~~~~~^~~~~~~~~~~~~
sqlbif.c: In function 'pop_user_id':
sqlbif.c:11469:36: warning: unused parameter 'cli' [-Wunused-parameter]
11469 | pop_user_id (client_connection_t * cli)
      |              ~~~~~~~~~~~~~~~~~~~~~~^~~
sqlbif.c: In function 'bif_pop_user_id':
sqlbif.c:11474:28: warning: unused parameter 'qst' [-Wunused-parameter]
11474 | bif_pop_user_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                  ~~~~~~~~~~^~~
sqlbif.c:11474:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
11474 | bif_pop_user_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
sqlbif.c:11474:68: warning: unused parameter 'args' [-Wunused-parameter]
11474 | bif_pop_user_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                    ~~~~~~~~~~~~~~~~^~~~
sqlbif.c: In function 'bif_set_user_id':
sqlbif.c:11480:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
11480 | bif_set_user_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_get_user_id':
sqlbif.c:11507:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
11507 | bif_get_user_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_get_user_id_by_name':
sqlbif.c:11522:51: warning: unused parameter 'err_ret' [-Wunused-parameter]
11522 | bif_get_user_id_by_name (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                         ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_identity_value':
sqlbif.c:11533:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
11533 | bif_identity_value (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
sqlbif.c:11533:71: warning: unused parameter 'args' [-Wunused-parameter]
11533 | bif_identity_value (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                       ~~~~~~~~~~~~~~~~^~~~
sqlbif.c: In function 'bif_registry_name_is_protected':
sqlbif.c:11541:58: warning: unused parameter 'err_ret' [-Wunused-parameter]
11541 | bif_registry_name_is_protected (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_registry_get':
sqlbif.c:11586:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
11586 | bif_registry_get (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_registry_remove':
sqlbif.c:11604:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
11604 | bif_registry_remove (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_set_qualifier':
sqlbif.c:11619:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
11619 | bif_set_qualifier (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_complete_table_name':
sqlbif.c:11668:51: warning: unused parameter 'err_ret' [-Wunused-parameter]
11668 | bif_complete_table_name (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                         ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_complete_proc_name':
sqlbif.c:11701:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
11701 | bif_complete_proc_name (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_name_part':
sqlbif.c:11777:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
11777 | bif_name_part (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_clear_index':
sqlbif.c:11824:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
11824 | bif_clear_index (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_key_replay_insert':
sqlbif.c:11839:49: warning: unused parameter 'err_ret' [-Wunused-parameter]
11839 | bif_key_replay_insert (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_key_delete_replay':
sqlbif.c:12033:38: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
12033 |   if (!key || key->key_n_significant != BOX_ELEMENTS (arr) - 1)
      |                                      ^~
sqlbif.c:12020:49: warning: unused parameter 'err_ret' [-Wunused-parameter]
12020 | bif_key_delete_replay (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_set_user_struct':
sqlbif.c:12058:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
12058 | bif_set_user_struct (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_set_user_os_acount_int':
sqlbif.c:12113:39: warning: unused parameter 'qst' [-Wunused-parameter]
12113 | bif_set_user_os_acount_int (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~
sqlbif.c:12113:54: warning: unused parameter 'err_ret' [-Wunused-parameter]
12113 | bif_set_user_os_acount_int (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                            ~~~~~~~~~~^~~~~~~
sqlbif.c:12113:79: warning: unused parameter 'args' [-Wunused-parameter]
12113 | bif_set_user_os_acount_int (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                               ~~~~~~~~~~~~~~~~^~~~
sqlbif.c: In function 'bif_set_user_data':
sqlbif.c:12122:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
12122 | bif_set_user_data (caddr_t * inst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_remove_user_struct':
sqlbif.c:12129:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
12129 | bif_remove_user_struct (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_grant_user_role':
sqlbif.c:12146:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
12146 | bif_grant_user_role (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_user_set_password':
sqlbif.c:12167:49: warning: unused parameter 'err_ret' [-Wunused-parameter]
12167 | bif_user_set_password (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_revoke_user_role':
sqlbif.c:12231:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
12231 | bif_revoke_user_role (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_list_role_grants':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST'
  236 |   _DO_BOX_FAST(inx, arr)
      |   ^~~~~~~~~~~~
sqlbif.c:12272:7: note: in expansion of macro '_DO_BOX'
12272 |       _DO_BOX (inx, usr->usr_g_ids)
      |       ^~~~~~~
sqlbif.c:12256:49: warning: unused parameter 'err_ret' [-Wunused-parameter]
12256 | bif_list_role_grants (caddr_t * inst, caddr_t * err_ret, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~~~
sqlbif.c:12256:74: warning: unused parameter 'args' [-Wunused-parameter]
12256 | bif_list_role_grants (caddr_t * inst, caddr_t * err_ret, state_slot_t ** args)
      |                                                          ~~~~~~~~~~~~~~~~^~~~
sqlbif.c: In function 'bif_set_user_cert':
sqlbif.c:12294:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
12294 | bif_set_user_cert (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_set_user_enable':
sqlbif.c:12308:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
12308 | bif_set_user_enable (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_remove_user_cert':
sqlbif.c:12322:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
12322 | bif_remove_user_cert (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_get_user_by_cert':
sqlbif.c:12336:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
12336 | bif_get_user_by_cert (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_log_text_array':
sqlbif.c:12368:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
12368 | bif_log_text_array (caddr_t * inst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_log_text':
sqlbif.c:12388:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
12388 | bif_log_text (caddr_t * inst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_repl_text':
sqlbif.c:12400:26: warning: unused parameter 'inst' [-Wunused-parameter]
12400 | bif_repl_text (caddr_t * inst, caddr_t * err_ret, state_slot_t ** args)
      |                ~~~~~~~~~~^~~~
sqlbif.c:12400:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
12400 | bif_repl_text (caddr_t * inst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
sqlbif.c:12400:67: warning: unused parameter 'args' [-Wunused-parameter]
12400 | bif_repl_text (caddr_t * inst, caddr_t * err_ret, state_slot_t ** args)
      |                                                   ~~~~~~~~~~~~~~~~^~~~
sqlbif.c: In function 'bif_repl_text_pushback':
sqlbif.c:12407:35: warning: unused parameter 'inst' [-Wunused-parameter]
12407 | bif_repl_text_pushback (caddr_t * inst, caddr_t * err_ret, state_slot_t ** args)
      |                         ~~~~~~~~~~^~~~
sqlbif.c:12407:51: warning: unused parameter 'err_ret' [-Wunused-parameter]
12407 | bif_repl_text_pushback (caddr_t * inst, caddr_t * err_ret, state_slot_t ** args)
      |                                         ~~~~~~~~~~^~~~~~~
sqlbif.c:12407:76: warning: unused parameter 'args' [-Wunused-parameter]
12407 | bif_repl_text_pushback (caddr_t * inst, caddr_t * err_ret, state_slot_t ** args)
      |                                                            ~~~~~~~~~~~~~~~~^~~~
sqlbif.c: In function 'bif_repl_set_raw':
sqlbif.c:12414:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
12414 | bif_repl_set_raw (caddr_t * inst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_repl_is_raw':
sqlbif.c:12428:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
12428 | bif_repl_is_raw (caddr_t * inst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
sqlbif.c:12428:69: warning: unused parameter 'args' [-Wunused-parameter]
12428 | bif_repl_is_raw (caddr_t * inst, caddr_t * err_ret, state_slot_t ** args)
      |                                                     ~~~~~~~~~~~~~~~~^~~~
sqlbif.c: In function 'bif_log_enable':
sqlbif.c:12438:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
12438 | bif_log_enable (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_cli_log_mode':
sqlbif.c:12479:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
12479 | bif_cli_log_mode (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
sqlbif.c:12479:69: warning: unused parameter 'args' [-Wunused-parameter]
12479 | bif_cli_log_mode (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                     ~~~~~~~~~~~~~~~~^~~~
sqlbif.c: In function 'bif_deserialize':
sqlbif.c:12528:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
12528 | bif_deserialize (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_deserialize_from_string_session':
sqlbif.c:12590:63: warning: unused parameter 'err_ret' [-Wunused-parameter]
12590 | bif_deserialize_from_string_session (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                     ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_serial_length':
sqlbif.c:12599:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
12599 | bif_serial_length (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_composite':
sqlbif.c:12609:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
12609 | bif_composite (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_icc_try_lock':
sqlbif.c:12774:52: warning: unused parameter 'err_ret' [-Wunused-parameter]
12774 | caddr_t bif_icc_try_lock (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                          ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_icc_lock_at_commit':
sqlbif.c:12810:58: warning: unused parameter 'err_ret' [-Wunused-parameter]
12810 | caddr_t bif_icc_lock_at_commit (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_icc_unlock_now':
sqlbif.c:12836:54: warning: unused parameter 'err_ret' [-Wunused-parameter]
12836 | caddr_t bif_icc_unlock_now (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                            ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_txn_error':
sqlbif.c:12847:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
12847 | bif_txn_error (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_trx_no':
sqlbif.c:12858:23: warning: unused parameter 'qst' [-Wunused-parameter]
12858 | bif_trx_no (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |             ~~~~~~~~~~^~~
sqlbif.c:12858:38: warning: unused parameter 'err_ret' [-Wunused-parameter]
12858 | bif_trx_no (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                            ~~~~~~~~~~^~~~~~~
sqlbif.c:12858:63: warning: unused parameter 'args' [-Wunused-parameter]
12858 | bif_trx_no (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                               ~~~~~~~~~~~~~~~~^~~~
sqlbif.c: In function 'bif_commit':
sqlbif.c:12869:63: warning: unused parameter 'args' [-Wunused-parameter]
12869 | bif_commit (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                               ~~~~~~~~~~~~~~~~^~~~
sqlbif.c: In function 'bif_rollback':
sqlbif.c:12919:65: warning: unused parameter 'args' [-Wunused-parameter]
12919 | bif_rollback (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                 ~~~~~~~~~~~~~~~~^~~~
sqlbif.c: In function 'bif_ddl_change':
sqlbif.c:12993:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
12993 | bif_ddl_change (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_table_exists':
sqlbif.c:13011:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
13011 | bif_table_exists (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_key_exists':
sqlbif.c:13021:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
13021 | bif_key_exists (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_ddl_index_def':
sqlbif.c:13055:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
13055 | bif_ddl_index_def (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_row_count_exceed':
sqlbif.c:13070:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
13070 | bif_row_count_exceed (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_view_changed':
sqlbif.c:13087:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
13087 | bif_view_changed (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_mapping_schema_changed':
sqlbif.c:13122:54: warning: unused parameter 'err_ret' [-Wunused-parameter]
13122 | bif_mapping_schema_changed (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                            ~~~~~~~~~~^~~~~~~
sqlbif.c: At top level:
sqlbif.c:13175:24: warning: cast between incompatible function types from 'void (*)(state_slot_t **, long int *, long int *, long int *, collation_t **)' {aka 'void (*)(struct state_slot_s **, long int *, long int *, long int *, struct collation_s **)'} to 'void (*)(state_slot_t **, long int *, long int *, long int *, char **, long int *)' {aka 'void (*)(struct state_slot_s **, long int *, long int *, long int *, char **, long int *)'} [-Wcast-function-type]
13175 | bif_type_t bt_copy = { (bif_type_func_t) bif_copy_type, 0, 0, 0};
      |                        ^
sqlbif.c:13175:1: warning: missing initializer for field 'bt_non_null' of 'bif_type_t' [-Wmissing-field-initializers]
13175 | bif_type_t bt_copy = { (bif_type_func_t) bif_copy_type, 0, 0, 0};
      | ^~~~~~~~~~
sqlbif.h:45:25: note: 'bt_non_null' declared here
   45 |     long                bt_non_null;
      |                         ^~~~~~~~~~~
sqlbif.c: In function 'bif_copy':
sqlbif.c:13179:36: warning: unused parameter 'err_ret' [-Wunused-parameter]
13179 | bif_copy (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                          ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_copy_non_local':
sqlbif.c:13187:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
13187 | bif_copy_non_local (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_proc_changed':
sqlbif.c:13202:12: warning: variable 'proc_qr' set but not used [-Wunused-but-set-variable]
13202 |   query_t *proc_qr, *rdproc;
      |            ^~~~~~~
sqlbif.c:13195:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
13195 | bif_proc_changed (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_drop_trigger':
sqlbif.c:13298:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
13298 | bif_drop_trigger (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_drop_proc':
sqlbif.c:13312:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
13312 | bif_drop_proc (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_proc_exists':
sqlbif.c:13357:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
13357 | bif_proc_exists (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_set':
sqlbif.c:13451:35: warning: unused parameter 'err_ret' [-Wunused-parameter]
13451 | bif_set (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                         ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_checkpoint_interval':
sqlbif.c:13603:51: warning: unused parameter 'err_ret' [-Wunused-parameter]
13603 | bif_checkpoint_interval (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                         ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_scheduler_interval':
sqlbif.c:13639:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
13639 | bif_scheduler_interval (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_set_row_count':
sqlbif.c:13790:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
13790 | bif_set_row_count (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_exec':
sqlbif.c:14074:28: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
14074 |               if (curr_row >= MAX_BOX_ELEMENTS)
      |                            ^~
sqlbif.c:13856:36: warning: unused parameter 'err_ret' [-Wunused-parameter]
13856 | bif_exec (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                          ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'lc_result_array':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlbif.c:14176:3: note: in expansion of macro 'DO_BOX'
14176 |   DO_BOX (state_slot_t *, ssl, sslinx, out_slots)
      |   ^~~~~~
sqlbif.c:14162:24: warning: unused parameter 'set_ret' [-Wunused-parameter]
14162 | lc_result_array (int * set_ret, mem_pool_t * mp, srv_stmt_t * lc, int fmt, dk_set_t * all_res)
      |                  ~~~~~~^~~~~~~
sqlbif.c: In function 'qr_exec_vec_lc':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlbif.c:14260:3: note: in expansion of macro 'DO_BOX'
14260 |   DO_BOX (caddr_t *, p_row, pinx, params)
      |   ^~~~~~
sqlbif.c: In function 'bif_exec_vec':
sqlbif.c:14291:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
14291 | bif_exec_vec (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_exec_metadata':
sqlbif.c:14493:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
14493 | bif_exec_metadata (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_exec_score':
sqlbif.c:14547:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
14547 | bif_exec_score (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_explain_query_sources':
sqlbif.c:14583:37: warning: unused variable 'proc_comp' [-Wunused-variable]
14583 |   stmt_compilation_t *comp = NULL, *proc_comp = NULL;
      |                                     ^~~~~~~~~
sqlbif.c:14583:23: warning: unused variable 'comp' [-Wunused-variable]
14583 |   stmt_compilation_t *comp = NULL, *proc_comp = NULL;
      |                       ^~~~
sqlbif.c:14581:7: warning: unused variable 'n_args' [-Wunused-variable]
14581 |   int n_args = BOX_ELEMENTS (args);
      |       ^~~~~~
sqlbif.c:14579:53: warning: unused parameter 'err_ret' [-Wunused-parameter]
14579 | bif_explain_query_sources (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                           ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_exec_next':
sqlbif.c:14612:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
14612 | bif_exec_next (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_exec_close':
sqlbif.c:14662:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
14662 | bif_exec_close (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_mutex_stat':
sqlbif.c:14686:27: warning: unused parameter 'qst' [-Wunused-parameter]
14686 | bif_mutex_stat (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                 ~~~~~~~~~~^~~
sqlbif.c:14686:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
14686 | bif_mutex_stat (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
sqlbif.c:14686:67: warning: unused parameter 'args' [-Wunused-parameter]
14686 | bif_mutex_stat (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                   ~~~~~~~~~~~~~~~~^~~~
sqlbif.c: In function 'bif_mutex_meter':
sqlbif.c:14697:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
14697 | bif_mutex_meter (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_spin_wait_meter':
sqlbif.c:14765:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
14765 | bif_spin_wait_meter (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_spin_meter':
sqlbif.c:14798:27: warning: unused parameter 'qst' [-Wunused-parameter]
14798 | bif_spin_meter (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                 ~~~~~~~~~~^~~
sqlbif.c:14798:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
14798 | bif_spin_meter (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
sqlbif.c:14798:67: warning: unused parameter 'args' [-Wunused-parameter]
14798 | bif_spin_meter (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                   ~~~~~~~~~~~~~~~~^~~~
sqlbif.c: In function 'bif_mem_meter':
sqlbif.c:14862:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
14862 | bif_mem_meter (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_malloc_meter':
sqlbif.c:14909:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
14909 | bif_malloc_meter (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_copy_meter':
sqlbif.c:14939:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
14939 | bif_copy_meter (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_busy_meter':
sqlbif.c:14992:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
14992 | bif_busy_meter (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_self_meter':
sqlbif.c:15057:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
15057 | bif_self_meter (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_getrusage':
sqlbif.c:15075:26: warning: unused parameter 'qst' [-Wunused-parameter]
15075 | bif_getrusage (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                ~~~~~~~~~~^~~
sqlbif.c:15075:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
15075 | bif_getrusage (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
sqlbif.c:15075:66: warning: unused parameter 'args' [-Wunused-parameter]
15075 | bif_getrusage (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                  ~~~~~~~~~~~~~~~~^~~~
sqlbif.c: In function 'bif_rdtsc':
sqlbif.c:15177:22: warning: unused parameter 'qst' [-Wunused-parameter]
15177 | bif_rdtsc (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |            ~~~~~~~~~~^~~
sqlbif.c:15177:37: warning: unused parameter 'err_ret' [-Wunused-parameter]
15177 | bif_rdtsc (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                           ~~~~~~~~~~^~~~~~~
sqlbif.c:15177:62: warning: unused parameter 'args' [-Wunused-parameter]
15177 | bif_rdtsc (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                              ~~~~~~~~~~~~~~~~^~~~
sqlbif.c: In function 'bif_alloc_cache_status':
sqlbif.c:15186:35: warning: unused parameter 'qst' [-Wunused-parameter]
15186 | bif_alloc_cache_status (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                         ~~~~~~~~~~^~~
sqlbif.c:15186:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
15186 | bif_alloc_cache_status (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
sqlbif.c:15186:75: warning: unused parameter 'args' [-Wunused-parameter]
15186 | bif_alloc_cache_status (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                           ~~~~~~~~~~~~~~~~^~~~
sqlbif.c: In function 'bif_row_count':
sqlbif.c:15194:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
15194 | bif_row_count (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_assert_found':
sqlbif.c:15213:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
15213 | bif_assert_found (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
sqlbif.c:15213:69: warning: unused parameter 'args' [-Wunused-parameter]
15213 | bif_assert_found (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                     ~~~~~~~~~~~~~~~~^~~~
sqlbif.c: In function 'bif_atomic':
sqlbif.c:15222:38: warning: unused parameter 'err_ret' [-Wunused-parameter]
15222 | bif_atomic (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                            ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_is_atomic':
sqlbif.c:15235:26: warning: unused parameter 'qst' [-Wunused-parameter]
15235 | bif_is_atomic (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                ~~~~~~~~~~^~~
sqlbif.c:15235:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
15235 | bif_is_atomic (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
sqlbif.c:15235:66: warning: unused parameter 'args' [-Wunused-parameter]
15235 | bif_is_atomic (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                  ~~~~~~~~~~~~~~~~^~~~
sqlbif.c: In function 'bif_trx_disk_log_length':
sqlbif.c:15242:51: warning: unused parameter 'err_ret' [-Wunused-parameter]
15242 | bif_trx_disk_log_length (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                         ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_client_trace':
sqlbif.c:15260:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
15260 | bif_client_trace (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_cache_set':
sqlbif.c:15288:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
15288 | bif_cache_set (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_cache_get':
sqlbif.c:15302:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
15302 | bif_cache_get (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_sqlo':
sqlbif.c:15315:36: warning: unused parameter 'err_ret' [-Wunused-parameter]
15315 | bif_sqlo (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                          ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_hic_clear':
sqlbif.c:15326:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
15326 | bif_hic_clear (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
sqlbif.c:15326:66: warning: unused parameter 'args' [-Wunused-parameter]
15326 | bif_hic_clear (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                  ~~~~~~~~~~~~~~~~^~~~
sqlbif.c: In function 'bif_hic_set_memcache_size':
sqlbif.c:15334:53: warning: unused parameter 'err_ret' [-Wunused-parameter]
15334 | bif_hic_set_memcache_size (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                           ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_bit_and':
sqlbif.c:15344:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
15344 | bif_bit_and (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_bit_or':
sqlbif.c:15353:38: warning: unused parameter 'err_ret' [-Wunused-parameter]
15353 | bif_bit_or (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                            ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_bit_xor':
sqlbif.c:15362:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
15362 | bif_bit_xor (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_bit_not':
sqlbif.c:15371:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
15371 | bif_bit_not (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_bit_shift':
sqlbif.c:15379:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
15379 | bif_bit_shift (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_byte_order_check':
sqlbif.c:15390:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
15390 | bif_byte_order_check (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_server_version_check':
sqlbif.c:15408:52: warning: unused parameter 'err_ret' [-Wunused-parameter]
15408 | bif_server_version_check (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                          ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_server_id_check':
sqlbif.c:15441:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
15441 |   for (inx = 0; inx < sizeof (db_id); inx ++)
      |                     ^
sqlbif.c:15427:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
15427 | bif_server_id_check (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_box_hash':
sqlbif.c:15505:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
15505 | bif_box_hash (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'test_xid_encode_decode':
sqlbif.c:15528:35: warning: unused parameter 'qst' [-Wunused-parameter]
15528 | test_xid_encode_decode (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                         ~~~~~~~~~~^~~
sqlbif.c:15528:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
15528 | test_xid_encode_decode (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
sqlbif.c:15528:75: warning: unused parameter 'args' [-Wunused-parameter]
15528 | test_xid_encode_decode (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                           ~~~~~~~~~~~~~~~~^~~~
sqlbif.c: In function 'v_bit_print':
sqlbif.c:15593:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
15593 |   for (inx=1;inx<(BITARR_BYTE_LEN(b)/sizeof(unsigned char));inx++)
      |                 ^
sqlbif.c: In function 'bif_bit_print':
sqlbif.c:15606:49: warning: unused parameter 'err_ret' [-Wunused-parameter]
15606 | caddr_t bif_bit_print (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_v_bit_or':
sqlbif.c:15638:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
15638 |   for (inx=1;inx<(BITARR_BYTE_LEN(b2)/sizeof(char));inx++)
      |                 ^
sqlbif.c:15614:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
15614 | caddr_t bif_v_bit_or (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_v_bit_and':
sqlbif.c:15668:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
15668 |   for (inx=1;inx<(BITARR_BYTE_LEN(b1)/sizeof(char));inx++)
      |                 ^
sqlbif.c:15644:49: warning: unused parameter 'err_ret' [-Wunused-parameter]
15644 | caddr_t bif_v_bit_and (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_v_bit_not':
sqlbif.c:15685:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
15685 |   for (inx=1;inx<(BITARR_BYTE_LEN(b1)/sizeof(char));inx++)
      |                 ^
sqlbif.c:15674:49: warning: unused parameter 'err_ret' [-Wunused-parameter]
15674 | caddr_t bif_v_bit_not (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_v_bit_all_pos':
sqlbif.c:15697:14: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
15697 |   while (idx < box_length ((box_t) res) / sizeof (unsigned char))
      |              ^
sqlbif.c:15693:53: warning: unused parameter 'err_ret' [-Wunused-parameter]
15693 | caddr_t bif_v_bit_all_pos (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                           ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_all_bits_set':
sqlbif.c:15707:52: warning: unused parameter 'err_ret' [-Wunused-parameter]
15707 | caddr_t bif_all_bits_set (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                          ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_v_true':
sqlbif.c:15742:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
15742 |   for (inx=1;inx<(BITARR_BYTE_LEN(res)/sizeof(char));inx++)
      |                 ^
sqlbif.c:15733:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
15733 | caddr_t bif_v_true (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_v_equal':
sqlbif.c:15773:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
15773 |       while (inx < (BITARR_BYTE_LEN (b2) / sizeof (char)))
      |                  ^
sqlbif.c:15749:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
15749 | caddr_t bif_v_equal (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_bit_set':
sqlbif.c:15784:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
15784 | caddr_t bif_bit_set (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_is_set':
sqlbif.c:15809:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
15809 | caddr_t bif_is_set (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_bit_clear':
sqlbif.c:15834:49: warning: unused parameter 'err_ret' [-Wunused-parameter]
15834 | caddr_t bif_bit_clear (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_bit_v_count':
sqlbif.c:15855:51: warning: unused parameter 'err_ret' [-Wunused-parameter]
15855 | caddr_t bif_bit_v_count (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                         ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_short_tweak':
sqlbif.c:15866:25: warning: pointer targets in initialization of 'unsigned char *' from 'caddr_t' {aka 'char *'} differ in signedness [-Wpointer-sign]
15866 |   unsigned char * bin = bif_string_or_bin_arg (qst, args, 0, "short_tweak", &len);
      |                         ^~~~~~~~~~~~~~~~~~~~~
sqlbif.c:15872:11: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits]
15872 |   if (pos < 0 || pos > (len - 2))
      |           ^
sqlbif.c:15872:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
15872 |   if (pos < 0 || pos > (len - 2))
      |                      ^
sqlbif.c:15863:51: warning: unused parameter 'err_ret' [-Wunused-parameter]
15863 | caddr_t bif_short_tweak (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                         ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_short_set':
sqlbif.c:15883:25: warning: pointer targets in initialization of 'unsigned char *' from 'caddr_t' {aka 'char *'} differ in signedness [-Wpointer-sign]
15883 |   unsigned char * bin = bif_string_or_bin_arg (qst, args, 0, "short_set", &len);
      |                         ^~~~~~~~~~~~~~~~~~~~~
sqlbif.c:15889:11: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits]
15889 |   if (pos < 0 || pos > (len - 2))
      |           ^
sqlbif.c:15889:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
15889 |   if (pos < 0 || pos > (len - 2))
      |                      ^
sqlbif.c:15893:10: warning: pointer targets in returning 'unsigned char *' from a function with return type 'caddr_t' {aka 'char *'} differ in signedness [-Wpointer-sign]
15893 |   return bin;
      |          ^~~
sqlbif.c:15880:49: warning: unused parameter 'err_ret' [-Wunused-parameter]
15880 | caddr_t bif_short_set (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_short_ref':
sqlbif.c:15900:25: warning: pointer targets in initialization of 'unsigned char *' from 'caddr_t' {aka 'char *'} differ in signedness [-Wpointer-sign]
15900 |   unsigned char * bin = bif_string_or_bin_arg (qst, args, 0, "short_ref", &len);
      |                         ^~~~~~~~~~~~~~~~~~~~~
sqlbif.c:15906:11: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits]
15906 |   if (pos < 0 || pos > (len - 2))
      |           ^
sqlbif.c:15906:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
15906 |   if (pos < 0 || pos > (len - 2))
      |                      ^
sqlbif.c:15897:49: warning: unused parameter 'err_ret' [-Wunused-parameter]
15897 | caddr_t bif_short_ref (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_long_tweak':
sqlbif.c:15916:25: warning: pointer targets in initialization of 'unsigned char *' from 'caddr_t' {aka 'char *'} differ in signedness [-Wpointer-sign]
15916 |   unsigned char * bin = bif_string_or_bin_arg (qst, args, 0, "long_tweak", &len);
      |                         ^~~~~~~~~~~~~~~~~~~~~
sqlbif.c:15922:11: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits]
15922 |   if (pos < 0 || pos > (len - sizeof (uint32)))
      |           ^
sqlbif.c:15913:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
15913 | caddr_t bif_long_tweak (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_long_set':
sqlbif.c:15933:25: warning: pointer targets in initialization of 'unsigned char *' from 'caddr_t' {aka 'char *'} differ in signedness [-Wpointer-sign]
15933 |   unsigned char * bin = bif_string_or_bin_arg (qst, args, 0, "long_set", &len);
      |                         ^~~~~~~~~~~~~~~~~~~~~
sqlbif.c:15939:11: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits]
15939 |   if (pos < 0 || pos > (len - sizeof (uint32)))
      |           ^
sqlbif.c:15943:10: warning: pointer targets in returning 'unsigned char *' from a function with return type 'caddr_t' {aka 'char *'} differ in signedness [-Wpointer-sign]
15943 |   return bin;
      |          ^~~
sqlbif.c:15930:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
15930 | caddr_t bif_long_set (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_long_ref':
sqlbif.c:15950:25: warning: pointer targets in initialization of 'unsigned char *' from 'caddr_t' {aka 'char *'} differ in signedness [-Wpointer-sign]
15950 |   unsigned char * bin = bif_string_or_bin_arg (qst, args, 0, "long_ref", &len);
      |                         ^~~~~~~~~~~~~~~~~~~~~
sqlbif.c:15956:11: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits]
15956 |   if (pos < 0 || pos > (len - sizeof (uint32)))
      |           ^
sqlbif.c:15947:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
15947 | caddr_t bif_long_ref (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_cache_check':
sqlbif.c:15970:28: warning: unused parameter 'qst' [-Wunused-parameter]
15970 | bif_cache_check (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                  ~~~~~~~~~~^~~
sqlbif.c:15970:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
15970 | bif_cache_check (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
sqlbif.c:15970:68: warning: unused parameter 'args' [-Wunused-parameter]
15970 | bif_cache_check (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                    ~~~~~~~~~~~~~~~~^~~~
sqlbif.c: In function 'bif_autocompact':
sqlbif.c:15982:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
15982 | bif_autocompact (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_flush':
sqlbif.c:15999:37: warning: unused parameter 'err_ret' [-Wunused-parameter]
15999 | bif_flush (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                           ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_qi_is_branch':
sqlbif.c:16007:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
16007 | bif_qi_is_branch (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
sqlbif.c:16007:69: warning: unused parameter 'args' [-Wunused-parameter]
16007 | bif_qi_is_branch (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                     ~~~~~~~~~~~~~~~~^~~~
sqlbif.c: In function 'bif_partition_def':
sqlbif.c:16015:30: warning: unused parameter 'qst' [-Wunused-parameter]
16015 | bif_partition_def (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                    ~~~~~~~~~~^~~
sqlbif.c:16015:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
16015 | bif_partition_def (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
sqlbif.c:16015:70: warning: unused parameter 'args' [-Wunused-parameter]
16015 | bif_partition_def (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                      ~~~~~~~~~~~~~~~~^~~~
sqlbif.c: In function 'bif_dummy':
sqlbif.c:16021:22: warning: unused parameter 'qst' [-Wunused-parameter]
16021 | bif_dummy (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |            ~~~~~~~~~~^~~
sqlbif.c:16021:37: warning: unused parameter 'err_ret' [-Wunused-parameter]
16021 | bif_dummy (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                           ~~~~~~~~~~^~~~~~~
sqlbif.c:16021:62: warning: unused parameter 'args' [-Wunused-parameter]
16021 | bif_dummy (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                              ~~~~~~~~~~~~~~~~^~~~
sqlbif.c: In function 'bif_cl_idn':
sqlbif.c:16028:38: warning: unused parameter 'err_ret' [-Wunused-parameter]
16028 | bif_cl_idn (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                            ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_cl_idni':
sqlbif.c:16035:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
16035 | bif_cl_idni (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_cl_idni_vec':
sqlbif.c:16042:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
16042 | bif_cl_idni_vec (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, state_slot_t * res)
      |                                 ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_idn':
sqlbif.c:16074:35: warning: unused parameter 'err_ret' [-Wunused-parameter]
16074 | bif_idn (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                         ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_idn_no_copy':
sqlbif.c:16088:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
16088 | bif_idn_no_copy (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_asg_v':
sqlbif.c:16125:37: warning: unused parameter 'err_ret' [-Wunused-parameter]
16125 | bif_asg_v (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                           ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_rdf_rand_impl':
sqlbif.c:16144:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
16144 | bif_rdf_rand_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_rdf_floor_ceil_impl':
sqlbif.c:16156:51: warning: unused parameter 'err_ret' [-Wunused-parameter]
16156 | bif_rdf_floor_ceil_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, int is_floor)
      |                                         ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_rdf_round_impl':
sqlbif.c:16213:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
16213 | bif_rdf_round_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_rdf_strlen_impl':
sqlbif.c:16267:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
16267 | bif_rdf_strlen_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_rdf_substr_impl':
sqlbif.c:16341:23: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'boxint' {aka 'long long int'} [-Wsign-compare]
16341 |         for (i = 0; i < start && pstart[0]; i++)
      |                       ^
sqlbif.c:16345:17: warning: comparison of integer expressions of different signedness: 'boxint' {aka 'long long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
16345 |         if (len > str_n_chars) len = str_n_chars;
      |                 ^
sqlbif.c:16357:17: warning: comparison of integer expressions of different signedness: 'boxint' {aka 'long long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
16357 |         if (len > str_n_chars) len = str_n_chars;
      |                 ^
sqlbif.c:16353:16: warning: variable 'strlength' set but not used [-Wunused-but-set-variable]
16353 |         size_t strlength;
      |                ^~~~~~~~~
sqlbif.c:16322:8: warning: unused variable 'b' [-Wunused-variable]
16322 |   char b[128] = "";
      |        ^
sqlbif.c:16320:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
16320 | bif_rdf_substr_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_rdf_ucase_lcase_impl':
sqlbif.c:16391:51: warning: unused parameter 'err_ret' [-Wunused-parameter]
16391 | bif_rdf_ucase_lcase_impl(caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, unichar (*unicode3_get_x_case) (unichar), const char *fname, const char *longfname)
      |                                         ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_rdf_strcontains_x_impl':
sqlbif.c:16490:54: warning: unused parameter 'err_ret' [-Wunused-parameter]
16490 | bif_rdf_strcontains_x_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, const char *fnname, const char *sparql_fnname, int op_flags)
      |                                            ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_rdf_encode_for_uri_impl':
sqlbif.c:16675:55: warning: unused parameter 'err_ret' [-Wunused-parameter]
16675 | bif_rdf_encode_for_uri_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                             ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_rdf_seconds_impl':
sqlbif.c:16778:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
16778 | bif_rdf_seconds_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_rdf_checksum_int':
sqlbif.c:16806:9: warning: 'MD5_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
16806 |         MD5_Init (&ctx);
      |         ^~~~~~~~
In file included from http.h:45,
                 from sqlbif.c:59:
/usr/include/openssl/md5.h:49:27: note: declared here
   49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c);
      |                           ^~~~~~~~
sqlbif.c:16807:9: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
16807 |         MD5_Update (&ctx, arg_strg, box_length (arg_strg)-1);
      |         ^~~~~~~~~~
/usr/include/openssl/md5.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~
sqlbif.c:16810:9: warning: 'MD5_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
16810 |         MD5_Final ((unsigned char *) res, &ctx);
      |         ^~~~~~~~~
/usr/include/openssl/md5.h:51:27: note: declared here
   51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c);
      |                           ^~~~~~~~~
sqlbif.c:16818:9: warning: 'SHA1_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
16818 |         SHA1_Init (&ctx);
      |         ^~~~~~~~~
In file included from /usr/include/openssl/x509.h:43,
                 from sqlbif.h:33:
/usr/include/openssl/sha.h:49:27: note: declared here
   49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c);
      |                           ^~~~~~~~~
sqlbif.c:16819:9: warning: 'SHA1_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
16819 |         SHA1_Update (&ctx, arg_strg, box_length (arg_strg)-1);
      |         ^~~~~~~~~~~
/usr/include/openssl/sha.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~~
sqlbif.c:16822:9: warning: 'SHA1_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
16822 |         SHA1_Final ((unsigned char *) res, &ctx);
      |         ^~~~~~~~~~
/usr/include/openssl/sha.h:51:27: note: declared here
   51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c);
      |                           ^~~~~~~~~~
sqlbif.c:16831:9: warning: 'SHA224_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
16831 |         SHA224_Init (&ctx);
      |         ^~~~~~~~~~~
/usr/include/openssl/sha.h:69:27: note: declared here
   69 | OSSL_DEPRECATEDIN_3_0 int SHA224_Init(SHA256_CTX *c);
      |                           ^~~~~~~~~~~
sqlbif.c:16832:9: warning: 'SHA224_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
16832 |         SHA224_Update (&ctx, arg_strg, box_length (arg_strg)-1);
      |         ^~~~~~~~~~~~~
/usr/include/openssl/sha.h:70:27: note: declared here
   70 | OSSL_DEPRECATEDIN_3_0 int SHA224_Update(SHA256_CTX *c,
      |                           ^~~~~~~~~~~~~
sqlbif.c:16835:9: warning: 'SHA224_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
16835 |         SHA224_Final ((unsigned char *) res, &ctx);
      |         ^~~~~~~~~~~~
/usr/include/openssl/sha.h:72:27: note: declared here
   72 | OSSL_DEPRECATEDIN_3_0 int SHA224_Final(unsigned char *md, SHA256_CTX *c);
      |                           ^~~~~~~~~~~~
sqlbif.c:16842:9: warning: 'SHA256_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
16842 |         SHA256_Init (&ctx);
      |         ^~~~~~~~~~~
/usr/include/openssl/sha.h:73:27: note: declared here
   73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c);
      |                           ^~~~~~~~~~~
sqlbif.c:16843:9: warning: 'SHA256_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
16843 |         SHA256_Update (&ctx, arg_strg, box_length (arg_strg)-1);
      |         ^~~~~~~~~~~~~
/usr/include/openssl/sha.h:74:27: note: declared here
   74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c,
      |                           ^~~~~~~~~~~~~
sqlbif.c:16846:9: warning: 'SHA256_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
16846 |         SHA256_Final ((unsigned char *) res, &ctx);
      |         ^~~~~~~~~~~~
/usr/include/openssl/sha.h:76:27: note: declared here
   76 | OSSL_DEPRECATEDIN_3_0 int SHA256_Final(unsigned char *md, SHA256_CTX *c);
      |                           ^~~~~~~~~~~~
sqlbif.c:16855:9: warning: 'SHA384_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
16855 |         SHA384_Init (&ctx);
      |         ^~~~~~~~~~~
/usr/include/openssl/sha.h:120:27: note: declared here
  120 | OSSL_DEPRECATEDIN_3_0 int SHA384_Init(SHA512_CTX *c);
      |                           ^~~~~~~~~~~
sqlbif.c:16856:9: warning: 'SHA384_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
16856 |         SHA384_Update (&ctx, arg_strg, box_length (arg_strg)-1);
      |         ^~~~~~~~~~~~~
/usr/include/openssl/sha.h:121:27: note: declared here
  121 | OSSL_DEPRECATEDIN_3_0 int SHA384_Update(SHA512_CTX *c,
      |                           ^~~~~~~~~~~~~
sqlbif.c:16859:9: warning: 'SHA384_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
16859 |         SHA384_Final ((unsigned char *) res, &ctx);
      |         ^~~~~~~~~~~~
/usr/include/openssl/sha.h:123:27: note: declared here
  123 | OSSL_DEPRECATEDIN_3_0 int SHA384_Final(unsigned char *md, SHA512_CTX *c);
      |                           ^~~~~~~~~~~~
sqlbif.c:16866:9: warning: 'SHA512_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
16866 |         SHA512_Init (&ctx);
      |         ^~~~~~~~~~~
/usr/include/openssl/sha.h:124:27: note: declared here
  124 | OSSL_DEPRECATEDIN_3_0 int SHA512_Init(SHA512_CTX *c);
      |                           ^~~~~~~~~~~
sqlbif.c:16867:9: warning: 'SHA512_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
16867 |         SHA512_Update (&ctx, arg_strg, box_length (arg_strg)-1);
      |         ^~~~~~~~~~~~~
/usr/include/openssl/sha.h:125:27: note: declared here
  125 | OSSL_DEPRECATEDIN_3_0 int SHA512_Update(SHA512_CTX *c,
      |                           ^~~~~~~~~~~~~
sqlbif.c:16870:9: warning: 'SHA512_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
16870 |         SHA512_Final ((unsigned char *) res, &ctx);
      |         ^~~~~~~~~~~~
/usr/include/openssl/sha.h:127:27: note: declared here
  127 | OSSL_DEPRECATEDIN_3_0 int SHA512_Final(unsigned char *md, SHA512_CTX *c);
      |                           ^~~~~~~~~~~~
sqlbif.c: In function 'bif_rdf_MD5_impl':
sqlbif.c:16890:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
16890 | bif_rdf_MD5_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_rdf_SHA1_impl':
sqlbif.c:16894:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
16894 | bif_rdf_SHA1_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_rdf_SHA224_impl':
sqlbif.c:16898:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
16898 | bif_rdf_SHA224_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_rdf_SHA256_impl':
sqlbif.c:16902:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
16902 | bif_rdf_SHA256_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_rdf_SHA384_impl':
sqlbif.c:16906:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
16906 | bif_rdf_SHA384_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_rdf_SHA512_impl':
sqlbif.c:16910:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
16910 | bif_rdf_SHA512_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'bif_rdf_valid_impl':
sqlbif.c:16914:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
16914 | bif_rdf_valid_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
sqlbif.c: In function 'sql_bif_init':
sqlbif.c:17371:37: warning: cast between incompatible function types from 'char * (*)(char **, char **, state_slot_t **)' {aka 'char * (*)(char **, char **, struct state_slot_s **)'} to 'void (*)(char **, char **, state_slot_t **, state_slot_t *)' {aka 'void (*)(char **, char **, struct state_slot_s **, struct state_slot_s *)'} [-Wcast-function-type]
17371 |   bif_set_vectored (bif_log_enable, (bif_vec_t)bif_log_enable);
      |                                     ^
sqlbif.c:17419:30: warning: cast between incompatible function types from 'char * (*)(char **, char **, state_slot_t **)' {aka 'char * (*)(char **, char **, struct state_slot_s **)'} to 'void (*)(char **, char **, state_slot_t **, state_slot_t *)' {aka 'void (*)(char **, char **, struct state_slot_s **, struct state_slot_s *)'} [-Wcast-function-type]
17419 |   bif_set_vectored (bif_set, (bif_vec_t)bif_set);
      |                              ^
sqlbif.c: In function 'bif_entity_arg':
sqlbif.c:337:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
  337 |       {
      |       ^
sqlbif.c:343:5: note: here
  343 |     default:
      |     ^~~~~~~
sqlbif.c: In function 'bif_concat':
sqlbif.c:3468:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
 3468 |               if (!haveWides)
      |                  ^
sqlbif.c:3480:13: note: here
 3480 |             default:
      |             ^~~~~~~
sqlbif.c:3543:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
 3543 |           if (haveWides)
      |              ^
sqlbif.c:3553:9: note: here
 3553 |         case DV_WIDE:
      |         ^~~~
sqlbif.c: In function 'bif_sprintf':
sqlbif.c:4068:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
 4068 |         varc = ptr[0];
      |         ~~~~~^~~~~~~~
sqlbif.c:4069:7: note: here
 4069 |       case '{':
      |       ^~~~
sqlbif.c: In function 'sprintf_inverse_ex':
sqlbif.c:5226:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
 5226 |       while ('\0' != fmt_tail[0])
      |              ~~~~~^~~~~~~~~~~~~~
sqlbif.c:5240:5: note: here
 5240 |     case 3:
      |     ^~~~
sqlbif.c: In function 'bif_or':
sqlbif.c:7248:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
 7248 |           if (0 == unbox (arg))
      |              ^
sqlbif.c:7251:9: note: here
 7251 |         default: return (caddr_t)((ptrlong)(1));
      |         ^~~~~~~
sqlbif.c: In function 'bif_transparent_or':
sqlbif.c:7273:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
 7273 |           if (0 == unbox (arg))
      |              ^
sqlbif.c:7276:9: note: here
 7276 |         default: return box_copy_tree (arg);
      |         ^~~~~~~
sqlbif.c: In function 'box_outlives_qi':
sqlbif.c:7991:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
 7991 |     {
      |     ^
sqlbif.c:8001:3: note: here
 8001 |   default:
      |   ^~~~~~~
sqlbif.c: In function 'bif_icc_try_lock':
sqlbif.c:12793:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
12793 |       if (!rwlock_trywrlock (hash_lock->iccl_rwlock))
      |          ^
sqlbif.c:12795:5: note: here
12795 |     case ICCL_RDONLY:
      |     ^~~~
sqlbif.c: In function 'bif_mem_pool_dump_stats':
sqlbif.c:1214:27: warning: '%60s' directive writing between 60 and 99 bytes into a region of size 85 [-Wformat-overflow=]
 1214 |       sprintf (fname_buf, "mem_pool_stats_%60s.bin", temp);
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~  ~~~~
In file included from /usr/include/stdio.h:970,
                 from ../../libsrc/Dk/Dksystem.h:44,
                 from ../../libsrc/Dk.h:44:
In function 'sprintf',
    inlined from 'bif_mem_pool_dump_stats' at sqlbif.c:1214:7:
/usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 80 and 119 bytes into a destination of size 100
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
sqlbif.c: In function 'bif_proc_table_result':
sqlbif.c:1250:18: warning: variable 'pvals' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 1250 |   state_slot_t **pvals;
      |                  ^~~~~
sqlbif.c: In function 'sql_lex_analyze':
sqlbif.c:8272:40: warning: '%s' directive output may be truncated writing up to 1999 bytes into a region of size 982 [-Wformat-truncation=]
 8272 |           snprintf (err, sizeof (err), "SQL lex analyzer: %s ", sql_err_text);
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~
In function 'snprintf',
    inlined from 'sql_lex_analyze' at sqlbif.c:8272:4:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 20 and 2019 bytes into a destination of size 1000
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
sqlbif.c: In function 'sql_split_text':
sqlbif.c:8398:36: warning: '%s' directive output may be truncated writing up to 1999 bytes into a region of size 982 [-Wformat-truncation=]
 8398 |       snprintf (err, sizeof (err), "SQL lex splitter: %s ", sql_err_text);
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~
In function 'snprintf',
    inlined from 'sql_split_text' at sqlbif.c:8398:7:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 20 and 2019 bytes into a destination of size 1000
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
sqlbif.c: In function 'sql_split_text':
sqlbif.c:8313:11: warning: variable 'start_filename' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 8313 |   caddr_t start_filename = NULL;
      |           ^~~~~~~~~~~~~~
sqlbif.c: In function 'box_cast':
sqlbif.c:10338:35: warning: variable 'bh' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
10338 |                   blob_handle_t * bh = (blob_handle_t *) data;
      |                                   ^~
sqlbif.c:10373:26: warning: variable 'res_len' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
10373 |                   size_t res_len = 0, res_fill = 0;
      |                          ^~~~~~~
sqlbif.c:10373:39: warning: variable 'res_fill' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
10373 |                   size_t res_len = 0, res_fill = 0;
      |                                       ^~~~~~~~
sqlbif.c:10712:24: warning: variable 'wide' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
10712 |               wchar_t *wide = (wchar_t *) data;
      |                        ^~~~
sqlbif.c:10776:30: warning: variable 'utf8' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
10776 |               unsigned char *utf8 = (unsigned char *) data;
      |                              ^~~~
sqlbif.c:10835:35: warning: variable 'bh' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
10835 |                   blob_handle_t * bh = (blob_handle_t *) data;
      |                                   ^~
sqlbif.c:10198:34: warning: argument 'data' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
10198 | box_cast (caddr_t * qst, caddr_t data, ST * dtp, dtp_t arg_dtp)
      |                          ~~~~~~~~^~~~
sqlbif.c: In function 'bif_concat':
sqlbif.c:3405:11: warning: 'a' may be used uninitialized [-Wmaybe-uninitialized]
 3405 |   caddr_t a;
      |           ^
sqlbif.c:3409:9: warning: 'dtp1' may be used uninitialized [-Wmaybe-uninitialized]
 3409 |   dtp_t dtp1;
      |         ^~~~
sqlbif.c:3401:37: warning: variable 'inx' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 3401 |   int n_args = BOX_ELEMENTS (args), inx;
      |                                     ^~~
sqlbif.c:3403:12: warning: variable 'cast_args' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 3403 |   caddr_t *cast_args = NULL;
      |            ^~~~~~~~~
sqlbif.c:3405:11: warning: variable 'a' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 3405 |   caddr_t a;
      |           ^
sqlbif.c:3406:7: warning: variable 'len' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 3406 |   int len = 0, wlen = 0, fill = 0;
      |       ^~~
sqlbif.c:3406:16: warning: variable 'wlen' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 3406 |   int len = 0, wlen = 0, fill = 0;
      |                ^~~~
sqlbif.c:3408:7: warning: variable 'haveWides' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 3408 |   int haveWides = 0, haveWeirds = 0;
      |       ^~~~~~~~~
sqlbif.c:3409:9: warning: variable 'dtp1' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 3409 |   dtp_t dtp1;
      |         ^~~~
sqlbif.c: In function 'bif_name_part':
sqlbif.c:11787:3: warning: '__builtin___strncpy_chk' specified bound depends on the length of the source argument [-Wstringop-truncation]
11787 |   strncpy (temp, name, MIN((len + 1), (MAX_QUAL_NAME_LEN - 1)));
      |   ^
sqlbif.c:11784:19: note: length computed here
11784 |   int len = (int) strlen (name);
      |                   ^~~~~~~~~~~~~
sqlbif.c:11787:3: warning: '__builtin___strncpy_chk' specified bound depends on the length of the source argument [-Wstringop-truncation]
11787 |   strncpy (temp, name, MIN((len + 1), (MAX_QUAL_NAME_LEN - 1)));
      |   ^
sqlbif.c:11784:19: note: length computed here
11784 |   int len = (int) strlen (name);
      |                   ^~~~~~~~~~~~~
sqlbif.c: In function 'bif_rdf_strcontains_x_impl':
sqlbif.c:16630:22: warning: 'res' may be used uninitialized [-Wmaybe-uninitialized]
16630 |       res_rb->rb_box = res;
      |       ~~~~~~~~~~~~~~~^~~~~
sqlbif.c:16502:11: note: 'res' was declared here
16502 |   caddr_t res;
      |           ^~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sparql_sff.lo `test -f 'sparql_sff.c' || echo './'`sparql_sff.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sparql_sff.c  -fPIC -DPIC -o .libs/libwi_la-sparql_sff.o
sparql_sff.c: In function 'sprintff_intersect':
sparql_sff.c:805:32: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  805 |   full_res_buf = ((res_maxsize > sizeof (res_local_buf)) ? dk_alloc (res_maxsize) : res_local_buf);
      |                                ^
sparql_sff.c: In function 'sparp_rvr_intersect_sprintffs':
sparql_sff.c:1148:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1148 |       if (newsize >= MAX_BOX_ELEMENTS)
      |                   ^~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-rdf_core.lo `test -f 'rdf_core.c' || echo './'`rdf_core.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c rdf_core.c  -fPIC -DPIC -o .libs/libwi_la-rdf_core.o
rdf_core.c: In function 'sqlr_set_cbk_name_and_proc':
rdf_core.c:247:26: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  247 |         full_name_ret[0] = cbk_name;
      |                          ^
rdf_core.c: In function 'bif_rdf_load_rdfxml_impl':
rdf_core.c:548:7: warning: variable 'arg_is_wide' set but not used [-Wunused-but-set-variable]
  548 |   int arg_is_wide = 0;
      |       ^~~~~~~~~~~
rdf_core.c:544:52: warning: unused parameter 'err_ret' [-Wunused-parameter]
  544 | bif_rdf_load_rdfxml_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, int mode_bits, const char *bifname)
      |                                          ~~~~~~~~~~^~~~~~~
rdf_core.c: In function 'ttlyyerror_impl_1':
rdf_core.c:801:80: warning: unused parameter 'yyssa' [-Wunused-parameter]
  801 | ttlyyerror_impl_1 (ttlp_t *ttlp_arg, const char *raw_text, int yystate, short *yyssa, short *yyssp, const char *strg)
      |                                                                         ~~~~~~~^~~~~
rdf_core.c: In function 'ttlp_strliteral':
rdf_core.c:831:77: warning: unused parameter 'delimiter' [-Wunused-parameter]
  831 | caddr_t ttlp_strliteral (ttlp_t *ttlp_arg, const char *strg, int mode, char delimiter)
      |                                                                        ~~~~~^~~~~~~~~
rdf_core.c: In function 'bif_rdf_load_turtle':
rdf_core.c:1318:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1318 | bif_rdf_load_turtle (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
rdf_core.c: In function 'bif_rdf_load_turtle_local_file':
rdf_core.c:1344:58: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1344 | bif_rdf_load_turtle_local_file (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                ~~~~~~~~~~^~~~~~~
rdf_core.c: In function 'bif_turtle_lex_analyze':
rdf_core.c:1371:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1371 | bif_turtle_lex_analyze (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
rdf_core.c: In function 'iristrhashcmp':
rdf_core.c:1810:9: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 1810 |   if (l != box_length (str2))
      |         ^~
rdf_core.c: In function 'rdf_new_iri_id':
rdf_core.c:2025:85: warning: unused parameter 'qi' [-Wunused-parameter]
 2025 | rdf_new_iri_id (lock_trx_t * lt, char ** value_seq_ret, int nth, query_instance_t * qi)
      |                                                                  ~~~~~~~~~~~~~~~~~~~^~
rdf_core.c: In function 'tb_cl_name_to_id':
rdf_core.c:2159:32: warning: unused parameter 'lt' [-Wunused-parameter]
 2159 | tb_cl_name_to_id (lock_trx_t * lt, it_cursor_t * itc)
      |                   ~~~~~~~~~~~~~^~
rdf_core.c:2159:50: warning: unused parameter 'itc' [-Wunused-parameter]
 2159 | tb_cl_name_to_id (lock_trx_t * lt, it_cursor_t * itc)
      |                                    ~~~~~~~~~~~~~~^~~
rdf_core.c: In function 'iri_shorten':
rdf_core.c:2262:3: warning: 'MD5_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2262 |   MD5_Init (&ctx);
      |   ^~~~~~~~
In file included from http.h:45,
                 from rdf_core.c:36:
/usr/include/openssl/md5.h:49:27: note: declared here
   49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c);
      |                           ^~~~~~~~
rdf_core.c:2263:3: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2263 |   MD5_Update (&ctx, (unsigned char *) str, strlen (str));
      |   ^~~~~~~~~~
/usr/include/openssl/md5.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~
rdf_core.c:2264:3: warning: 'MD5_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2264 |   MD5_Final (digest, &ctx);
      |   ^~~~~~~~~
/usr/include/openssl/md5.h:51:27: note: declared here
   51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c);
      |                           ^~~~~~~~~
rdf_core.c: In function 'iri_split_ttl_qname_impl':
rdf_core.c:2345:26: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 2345 |           prev_utf8_head = tail-1;
      |                          ^
rdf_core.c: In function 'key_find_rdf_obj_1':
rdf_core.c:2515:18: warning: variable 'dtlang_col' set but not used [-Wunused-but-set-variable]
 2515 |   dbe_column_t * dtlang_col;
      |                  ^~~~~~~~~~
rdf_core.c:2514:18: warning: variable 'val_col' set but not used [-Wunused-but-set-variable]
 2514 |   dbe_column_t * val_col;
      |                  ^~~~~~~
rdf_core.c: In function 'bif_iri_id_new':
rdf_core.c:2683:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2683 | bif_iri_id_new (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
rdf_core.c: In function 'iri_nodeid_to_iid':
rdf_core.c:2710:29: warning: comparison of integer expressions of different signedness: 'iri_id_t' {aka 'long long unsigned int'} and 'long long int' [-Wsign-compare]
 2710 |       if (bnode_t_threshold == ~((boxint) 0))
      |                             ^~
rdf_core.c:2727:12: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare]
 2727 |   if ((acc > (2 * min_bnode_iri_id ())) || (acc < min_bnode_iri_id ()))
      |            ^
rdf_core.c:2727:49: warning: comparison of integer expressions of different signedness: 'long long int' and 'long long unsigned int' [-Wsign-compare]
 2727 |   if ((acc > (2 * min_bnode_iri_id ())) || (acc < min_bnode_iri_id ()))
      |                                                 ^
rdf_core.c: In function 'bif_iri_to_id':
rdf_core.c:2917:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2917 | bif_iri_to_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
rdf_core.c: In function 'bif_iri_to_id_repl':
rdf_core.c:2935:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2935 | bif_iri_to_id_repl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
rdf_core.c: In function 'bif_iri_to_id_nosignal':
rdf_core.c:3007:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3007 | bif_iri_to_id_nosignal (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
rdf_core.c: In function 'bif_iri_to_id_if_cached':
rdf_core.c:3032:51: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3032 | bif_iri_to_id_if_cached (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                         ~~~~~~~~~~^~~~~~~
In file included from ../../libsrc/Dk/Dkbox.h:30,
                 from ../../libsrc/Dk.h:97,
                 from ../../libsrc/libutil.h:30,
                 from rdf_core.c:24:
rdf_core.c: In function 'key_id_to_canonicalized_iri':
../../libsrc/Dk/Dkword.h:36:3: warning: operand of '?:' changes signedness from 'int' to 'long long unsigned int' due to unsignedness of other operand [-Wsign-compare]
   36 |   ((((int32) (((unsigned const char *) (p))[0])) << 24) | \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   37 |    (((int32) (((unsigned const char *) (p))[1])) << 16) | \
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   38 |    (((int32) (((unsigned const char *) (p))[2])) << 8) | \
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   39 |    (((int32) (((unsigned const char *) (p))[3]))) )
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rdf_core.h:378:114: note: in expansion of macro 'LONG_REF_NA'
  378 | #define RPID_REF_NA(p)          ( (LONG_REF_NA(p) & (RPID_64_FLAG >> 32)) ? (INT64_REF_NA(p) & ~RPID_64_FLAG)  : LONG_REF_NA(p) )
      |                                                                                                                  ^~~~~~~~~~~
rdf_core.c:3175:13: note: in expansion of macro 'RPID_REF_NA'
 3175 |   pref_id = RPID_REF_NA (local);
      |             ^~~~~~~~~~~
rdf_core.c: In function 'key_id_to_canonicalized_iri_if_cached':
../../libsrc/Dk/Dkword.h:36:3: warning: operand of '?:' changes signedness from 'int' to 'long long unsigned int' due to unsignedness of other operand [-Wsign-compare]
   36 |   ((((int32) (((unsigned const char *) (p))[0])) << 24) | \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   37 |    (((int32) (((unsigned const char *) (p))[1])) << 16) | \
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   38 |    (((int32) (((unsigned const char *) (p))[2])) << 8) | \
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   39 |    (((int32) (((unsigned const char *) (p))[3]))) )
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rdf_core.h:378:114: note: in expansion of macro 'LONG_REF_NA'
  378 | #define RPID_REF_NA(p)          ( (LONG_REF_NA(p) & (RPID_64_FLAG >> 32)) ? (INT64_REF_NA(p) & ~RPID_64_FLAG)  : LONG_REF_NA(p) )
      |                                                                                                                  ^~~~~~~~~~~
rdf_core.c:3225:13: note: in expansion of macro 'RPID_REF_NA'
 3225 |   pref_id = RPID_REF_NA (local);
      |             ^~~~~~~~~~~
rdf_core.c: In function 'key_id_to_namespace_and_local':
../../libsrc/Dk/Dkword.h:36:3: warning: operand of '?:' changes signedness from 'int' to 'long long unsigned int' due to unsignedness of other operand [-Wsign-compare]
   36 |   ((((int32) (((unsigned const char *) (p))[0])) << 24) | \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   37 |    (((int32) (((unsigned const char *) (p))[1])) << 16) | \
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   38 |    (((int32) (((unsigned const char *) (p))[2])) << 8) | \
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   39 |    (((int32) (((unsigned const char *) (p))[3]))) )
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rdf_core.h:378:114: note: in expansion of macro 'LONG_REF_NA'
  378 | #define RPID_REF_NA(p)          ( (LONG_REF_NA(p) & (RPID_64_FLAG >> 32)) ? (INT64_REF_NA(p) & ~RPID_64_FLAG)  : LONG_REF_NA(p) )
      |                                                                                                                  ^~~~~~~~~~~
rdf_core.c:3277:13: note: in expansion of macro 'RPID_REF_NA'
 3277 |   pref_id = RPID_REF_NA (local);
      |             ^~~~~~~~~~~
rdf_core.c: In function 'rdf_handle_invalid_iri_id':
rdf_core.c:3333:38: warning: unused parameter 'qst' [-Wunused-parameter]
 3333 | rdf_handle_invalid_iri_id (caddr_t * qst, const char *msg, iri_id_t iid)
      |                            ~~~~~~~~~~^~~
rdf_core.c: In function 'bif_rdf_handle_invalid_iri_id':
rdf_core.c:3343:22: warning: unused variable 'qi' [-Wunused-variable]
 3343 |   query_instance_t * qi = (query_instance_t *) qst;
      |                      ^~
rdf_core.c:3341:57: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3341 | bif_rdf_handle_invalid_iri_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                               ~~~~~~~~~~^~~~~~~
rdf_core.c: In function 'bif_id_to_iri':
rdf_core.c:3368:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3368 | bif_id_to_iri (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
rdf_core.c: In function 'bif_id_to_canonicalized_iri':
rdf_core.c:3412:55: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3412 | bif_id_to_canonicalized_iri (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                             ~~~~~~~~~~^~~~~~~
rdf_core.c: In function 'bif_id_to_iri_nosignal':
rdf_core.c:3454:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3454 | bif_id_to_iri_nosignal (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
rdf_core.c: In function 'bif_iri_id_cache_flush':
rdf_core.c:3495:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3495 | bif_iri_id_cache_flush (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
rdf_core.c:3495:75: warning: unused parameter 'args' [-Wunused-parameter]
 3495 | bif_iri_id_cache_flush (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                           ~~~~~~~~~~~~~~~~^~~~
rdf_core.c: In function 'bif_iri_to_rdf_prefix_and_local':
rdf_core.c:3522:59: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3522 | bif_iri_to_rdf_prefix_and_local (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                 ~~~~~~~~~~^~~~~~~
rdf_core.c: In function 'bif_default_geo_type':
rdf_core.c:3533:33: warning: unused parameter 'qst' [-Wunused-parameter]
 3533 | bif_default_geo_type (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                       ~~~~~~~~~~^~~
rdf_core.c:3533:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3533 | bif_default_geo_type (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
rdf_core.c:3533:73: warning: unused parameter 'args' [-Wunused-parameter]
 3533 | bif_default_geo_type (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                         ~~~~~~~~~~~~~~~~^~~~
rdf_core.c: In function 'bif_rdf_cache_id':
rdf_core.c:3577:33: warning: operand of '?:' changes signedness from 'long long int' to 'iri_id_t' {aka 'long long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
 3577 |       new_id = 'i' == mode[0] ? (boxint)bif_iri_id_arg (qst, args, 2, "rdf_cache_id")
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rdf_core.c:3568:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3568 | bif_rdf_cache_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
rdf_core.c: In function 'bif_rdf_cache_id_vec':
rdf_core.c:3601:40: warning: operand of '?:' changes signedness from 'long long int' to 'iri_id_t' {aka 'long long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
 3601 |       boxint new_id = 'i' == mode[0] ? (boxint)bif_iri_id_arg (qst, args, 2, "rdf_cache_id")
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rdf_core.c:3586:94: warning: unused parameter 'ret' [-Wunused-parameter]
 3586 | bif_rdf_cache_id_vec (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, state_slot_t * ret)
      |                                                                               ~~~~~~~~~~~~~~~^~~
rdf_core.c: In function 'bif_rdf_cache_id_to_name':
rdf_core.c:3610:52: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3610 | bif_rdf_cache_id_to_name (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                          ~~~~~~~~~~^~~~~~~
rdf_core.c: In function 'bif_iri_from_pref_name':
rdf_core.c:3676:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3676 | bif_iri_from_pref_name (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
rdf_core.c: In function 'bif_rdf_obj_ft_rule_add':
rdf_core.c:3847:51: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3847 | bif_rdf_obj_ft_rule_add (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                         ~~~~~~~~~~^~~~~~~
rdf_core.c: In function 'bif_rdf_obj_ft_rule_del':
rdf_core.c:3895:51: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3895 | bif_rdf_obj_ft_rule_del (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                         ~~~~~~~~~~^~~~~~~
rdf_core.c: In function 'bif_rdf_obj_ft_rule_zap_all':
rdf_core.c:3947:40: warning: unused parameter 'qst' [-Wunused-parameter]
 3947 | bif_rdf_obj_ft_rule_zap_all (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~
rdf_core.c:3947:55: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3947 | bif_rdf_obj_ft_rule_zap_all (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                             ~~~~~~~~~~^~~~~~~
rdf_core.c:3947:80: warning: unused parameter 'args' [-Wunused-parameter]
 3947 | bif_rdf_obj_ft_rule_zap_all (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                                ~~~~~~~~~~~~~~~~^~~~
rdf_core.c: In function 'bif_rdf_obj_ft_rule_check':
rdf_core.c:4053:53: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4053 | bif_rdf_obj_ft_rule_check (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                           ~~~~~~~~~~^~~~~~~
rdf_core.c: In function 'bif_rdf_obj_set_is_text_if_ft_rule_check':
rdf_core.c:4070:68: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4070 | bif_rdf_obj_set_is_text_if_ft_rule_check (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                          ~~~~~~~~~~^~~~~~~
rdf_core.c: In function 'bif_rdf_obj_ft_rule_count_in_graph':
rdf_core.c:4137:62: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4137 | bif_rdf_obj_ft_rule_count_in_graph (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                    ~~~~~~~~~~^~~~~~~
rdf_core.c: In function 'bif_rdf_graph_keyword':
rdf_core.c:4185:49: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4185 | bif_rdf_graph_keyword (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~~~
rdf_core.c: In function 'bif_iri_split':
rdf_core.c:4194:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4194 | bif_iri_split (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
rdf_core.c: In function 'bif_iri_cache_clear':
rdf_core.c:4226:32: warning: unused parameter 'qst' [-Wunused-parameter]
 4226 | bif_iri_cache_clear (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                      ~~~~~~~~~~^~~
rdf_core.c:4226:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4226 | bif_iri_cache_clear (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
rdf_core.c:4226:72: warning: unused parameter 'args' [-Wunused-parameter]
 4226 | bif_iri_cache_clear (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                        ~~~~~~~~~~~~~~~~^~~~
rdf_core.c: In function 'bif_uriqa_iri_is_local':
rdf_core.c:4235:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4235 | bif_uriqa_iri_is_local (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
rdf_core.c: In function 'bif_uriqa_dynamic_local_replace':
rdf_core.c:4243:59: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4243 | bif_uriqa_dynamic_local_replace (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                 ~~~~~~~~~~^~~~~~~
rdf_core.c: In function 'bif_uriqa_dynamic_local_set':
rdf_core.c:4253:55: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4253 | bif_uriqa_dynamic_local_set (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                             ~~~~~~~~~~^~~~~~~
rdf_core.c: In function 'jso__rdf_val_range_inst_validation':
rdf_core.c:4371:17: warning: unused variable 'valtype' [-Wunused-variable]
 4371 |           dtp_t valtype = DV_TYPE_OF (value);
      |                 ^~~~~~~
rdf_core.c:4347:116: warning: unused parameter 'errors_log_ptr' [-Wunused-parameter]
 4347 | jso__rdf_val_range_inst_validation (rdf_val_range_t *rvr, const char *structname, jso_rtti_t *inst_rtti, dk_set_t *errors_log_ptr, dk_set_t *warnings_log_ptr)
      |                                                                                                          ~~~~~~~~~~^~~~~~~~~~~~~~
rdf_core.c: In function 'bif_rdf_load_rdfxml_impl':
rdf_core.c:654:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
  654 |       lh = lh_get_handler (bif_string_arg (qst, args, 7, bifname));
      |       ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rdf_core.c:655:5: note: here
  655 |     case 7:
      |     ^~~~
rdf_core.c:656:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
  656 |       enc = bif_string_arg (qst, args, 6, bifname);
      |       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rdf_core.c:657:5: note: here
  657 |     case 6:
      |     ^~~~
rdf_core.c: In function 'ttlp_expand_qname_prefix':
../../libsrc/Dk/Dkbox.h:651:87: warning: 'ns_uri' may be used uninitialized [-Wmaybe-uninitialized]
  651 | #define box_length(box)                 ((uint32)(0x00ffffff & ((const uint32 *)(box))[-1]))
      |                                                                ~~~~~~~~~~~~~~~~~~~~~~~^~~~
rdf_core.c:1038:16: note: in expansion of macro 'box_length'
 1038 |   ns_uri_len = box_length (ns_uri) - 1;
      |                ^~~~~~~~~~
rdf_core.c:971:20: note: 'ns_uri' was declared here
  971 |   caddr_t ns_pref, ns_uri, *ns_uri_ptr, res;
      |                    ^~~~~~
rdf_core.c: In function 'key_find_rdf_obj_1':
rdf_core.c:2511:9: warning: variable 'id' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 2511 |   int64 id = 0;
      |         ^~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sparql_rdb2rdf.lo `test -f 'sparql_rdb2rdf.c' || echo './'`sparql_rdb2rdf.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sparql_rdb2rdf.c  -fPIC -DPIC -o .libs/libwi_la-sparql_rdb2rdf.o
In file included from ../../libsrc/Dk.h:97,
                 from ../../libsrc/libutil.h:30,
                 from sparql_rdb2rdf.c:26:
sparql_rdb2rdf.c: In function 'rdb2rdf_create_optree':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql_rdb2rdf.c:339:7: note: in expansion of macro 'DO_BOX_FAST'
  339 |       DO_BOX_FAST (quad_map_t *, sub_qm, sub_qm_ctr, qm->qmUserSubMaps)
      |       ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql_rdb2rdf.c:359:7: note: in expansion of macro 'DO_BOX_FAST'
  359 |       DO_BOX_FAST (rdb2rdf_optree_t *, sub_qm_rro, sub_qm_rro_ctr, tmpres.rro_subtrees)
      |       ^~~~~~~~~~~
sparql_rdb2rdf.c: In function 'rdb2rdf_list_tables':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql_rdb2rdf.c:389:3: note: in expansion of macro 'DO_BOX_FAST'
  389 |   DO_BOX_FAST (rdb2rdf_optree_t *, sub_qm_rro, sub_qm_rro_ctr, rro->rro_subtrees)
      |   ^~~~~~~~~~~
sparql_rdb2rdf.c: In function 'rdb2rdf_optree_dump':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql_rdb2rdf.c:628:7: note: in expansion of macro 'DO_BOX_FAST'
  628 |       DO_BOX_FAST (ccaddr_t, a, ctr, rro->rro_qm->qmAliasesKeyrefdByQuad)
      |       ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql_rdb2rdf.c:646:3: note: in expansion of macro 'DO_BOX_FAST'
  646 |   DO_BOX_FAST (rdb2rdf_optree_t *, sub_qm_rro, sub_qm_rro_ctr, rro->rro_subtrees)
      |   ^~~~~~~~~~~
sparql_rdb2rdf.c: In function 'rdb2rdf_print_fld_expn':
sparql_rdb2rdf.c:652:43: warning: unused parameter 'rro' [-Wunused-parameter]
  652 | rdb2rdf_print_fld_expn (rdb2rdf_optree_t *rro, int cast_to_obj, int alias_no, quad_map_t *qm, qm_value_t *fld_qmv, const char *prefix, spar_sqlgen_t *ssg)
      |                         ~~~~~~~~~~~~~~~~~~^~~
sparql_rdb2rdf.c:652:69: warning: unused parameter 'alias_no' [-Wunused-parameter]
  652 | rdb2rdf_print_fld_expn (rdb2rdf_optree_t *rro, int cast_to_obj, int alias_no, quad_map_t *qm, qm_value_t *fld_qmv, const char *prefix, spar_sqlgen_t *ssg)
      |                                                                 ~~~~^~~~~~~~
sparql_rdb2rdf.c:652:91: warning: unused parameter 'qm' [-Wunused-parameter]
  652 | rdb2rdf_print_fld_expn (rdb2rdf_optree_t *rro, int cast_to_obj, int alias_no, quad_map_t *qm, qm_value_t *fld_qmv, const char *prefix, spar_sqlgen_t *ssg)
      |                                                                               ~~~~~~~~~~~~^~
sparql_rdb2rdf.c: In function 'rdb2rdf_print_const':
sparql_rdb2rdf.c:670:37: warning: unused parameter 'rrc' [-Wunused-parameter]
  670 | rdb2rdf_print_const (rdb2rdf_ctx_t *rrc, ccaddr_t fld_const, spar_sqlgen_t *ssg)
      |                      ~~~~~~~~~~~~~~~^~~
sparql_rdb2rdf.c: In function 'rdb2rdf_qm_after_del_codegen':
sparql_rdb2rdf.c:750:83: warning: unused parameter 'table_name' [-Wunused-parameter]
  750 | rdb2rdf_qm_after_del_codegen (rdb2rdf_ctx_t *rrc, rdb2rdf_optree_t *rro, ccaddr_t table_name, int opcode, spar_sqlgen_t *ssg)
      |                                                                          ~~~~~~~~~^~~~~~~~~~
sparql_rdb2rdf.c:750:99: warning: unused parameter 'opcode' [-Wunused-parameter]
  750 | rdb2rdf_qm_after_del_codegen (rdb2rdf_ctx_t *rrc, rdb2rdf_optree_t *rro, ccaddr_t table_name, int opcode, spar_sqlgen_t *ssg)
      |                                                                                               ~~~~^~~~~~
sparql_rdb2rdf.c: In function 'rdb2rdf_qm_codegen':
sparql_rdb2rdf.c:810:72: warning: unused parameter 'table_name' [-Wunused-parameter]
  810 | rdb2rdf_qm_codegen (rdb2rdf_ctx_t *rrc, rdb2rdf_optree_t *rro, caddr_t table_name, int opcode, int subopcode, const char *prefix, ccaddr_t alias, int alias_no, spar_sqlgen_t *ssg)
      |                                                                ~~~~~~~~^~~~~~~~~~
sparql_rdb2rdf.c:810:88: warning: unused parameter 'opcode' [-Wunused-parameter]
  810 | rdb2rdf_qm_codegen (rdb2rdf_ctx_t *rrc, rdb2rdf_optree_t *rro, caddr_t table_name, int opcode, int subopcode, const char *prefix, ccaddr_t alias, int alias_no, spar_sqlgen_t *ssg)
      |                                                                                    ~~~~^~~~~~
sparql_rdb2rdf.c: In function 'rdb2rdf_optree_codegen':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql_rdb2rdf.c:1187:3: note: in expansion of macro 'DO_BOX_FAST'
 1187 |   DO_BOX_FAST (rdb2rdf_optree_t *, sub_qm_rro, sub_qm_rro_ctr, rro->rro_subtrees)
      |   ^~~~~~~~~~~
sparql_rdb2rdf.c: In function 'bif_sparql_rdb2rdf_impl':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql_rdb2rdf.c:1432:7: note: in expansion of macro 'DO_BOX_FAST'
 1432 |       DO_BOX_FAST (quad_map_t *, qm, qm_ctr, storage->qsUserMaps)
      |       ^~~~~~~~~~~
sparql_rdb2rdf.c:1377:36: warning: unused parameter 'qst' [-Wunused-parameter]
 1377 | bif_sparql_rdb2rdf_impl (caddr_t * qst, caddr_t table_name, int opcode, caddr_t *graph_xlat, int rule_id_seed, int only_list_tables)
      |                          ~~~~~~~~~~^~~
sparql_rdb2rdf.c: In function 'bif_sparql_rdb2rdf_codegen':
sparql_rdb2rdf.c:1503:54: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1503 | bif_sparql_rdb2rdf_codegen (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                            ~~~~~~~~~~^~~~~~~
sparql_rdb2rdf.c: In function 'bif_sparql_rdb2rdf_list_tables':
sparql_rdb2rdf.c:1517:58: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1517 | bif_sparql_rdb2rdf_list_tables (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                ~~~~~~~~~~^~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sparql_p.lo `test -f 'sparql_p.c' || echo './'`sparql_p.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sparql_p.c  -fPIC -DPIC -o .libs/libwi_la-sparql_p.o
./sparql_p.y: In function 'sparyyparse':
./sparql_p.y:1463:50: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
 1463 |                 if (BOX_ELEMENTS ($$) != sparp_arg->sparp_env->spare_inline_data_colcount)
      |                                                  ^~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-turtle_p.lo `test -f 'turtle_p.c' || echo './'`turtle_p.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c turtle_p.c  -fPIC -DPIC -o .libs/libwi_la-turtle_p.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sparul2sql.lo `test -f 'sparul2sql.c' || echo './'`sparul2sql.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sparul2sql.c  -fPIC -DPIC -o .libs/libwi_la-sparul2sql.o
sparul2sql.c: In function 'sparp_gp_trav_find_isect_with_ctor':
sparul2sql.c:152:86: warning: unused parameter 'sts_this' [-Wunused-parameter]
  152 | sparp_gp_trav_find_isect_with_ctor (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                  ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
sparul2sql.c: In function 'spar_cve_find_or_add_variable':
sparul2sql.c:237:41: warning: unused parameter 'sparp' [-Wunused-parameter]
  237 | spar_cve_find_or_add_variable (sparp_t *sparp, ctor_var_enumerator_t *haystack_cve, SPART *needle_var)
      |                                ~~~~~~~~~^~~~~
sparul2sql.c: In function 'spar_compose_retvals_of_ctor':
sparul2sql.c:309:38: warning: unused parameter 'agg_formatter' [-Wunused-parameter]
  309 |   const char *formatter, const char *agg_formatter, const char *agg_mdata, int use_limits )
      |                          ~~~~~~~~~~~~^~~~~~~~~~~~~
sparul2sql.c:309:65: warning: unused parameter 'agg_mdata' [-Wunused-parameter]
  309 |   const char *formatter, const char *agg_formatter, const char *agg_mdata, int use_limits )
      |                                                     ~~~~~~~~~~~~^~~~~~~~~
sparul2sql.c: In function 'spar_compose_retvals_of_construct':
sparul2sql.c:543:11: warning: comparison between pointer and zero character constant [-Wpointer-compare]
  543 |     ('\0' != sparp->sparp_env->spare_storage_name) )
      |           ^~
sparul2sql.c:543:14: note: did you mean to dereference the pointer?
  543 |     ('\0' != sparp->sparp_env->spare_storage_name) )
      |              ^
In file included from ../../libsrc/Dk.h:97,
                 from ../../libsrc/libutil.h:30,
                 from sparql.h:27,
                 from sparql2sql.h:26,
                 from sparul2sql.c:24:
sparul2sql.c: In function 'spar_compose_ctor_triples_from_where_gp':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparul2sql.c:753:3: note: in expansion of macro 'DO_BOX_FAST'
  753 |   DO_BOX_FAST (SPART *, memb, memb_ctr, gp->_.gp.members)
      |   ^~~~~~~~~~~
sparul2sql.c: In function 'spar_compose_retvals_of_ctor':
sparul2sql.c:467:30: warning: this statement may fall through [-Wimplicit-fallthrough=]
  467 |               val_arg_ptr[0] = fld;
      |               ~~~~~~~~~~~~~~~^~~~~
sparul2sql.c:468:13: note: here
  468 |             default:
      |             ^~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-pldebug.lo `test -f 'pldebug.c' || echo './'`pldebug.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c pldebug.c  -fPIC -DPIC -o .libs/libwi_la-pldebug.o
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56,
                 from sqlnode.h:32,
                 from pldebug.c:28:
pldebug.c: In function 'pldbg_udt_print_object':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
pldebug.c:120:11: note: in expansion of macro 'DO_BOX'
  120 |           DO_BOX (sql_field_t *, fld, i, udt->scl_member_map)
      |           ^~~~~~
pldebug.c: In function 'pldbg_ssl_print':
pldebug.c:422:88: warning: unused parameter 'opts' [-Wunused-parameter]
  422 | pldbg_ssl_print (char *buf, size_t buf_len, state_slot_t * ssl, caddr_t * qst, caddr_t opts)
      |                                                                                ~~~~~~~~^~~~
pldebug.c: In function 'pldbg_get_qr':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
pldebug.c:737:11: note: in expansion of macro 'DO_BOX'
  737 |           DO_BOX (sql_method_t *, mtd, inx, udt->scl_method_map)
      |           ^~~~~~
pldebug.c: In function 'sf_pl_debug':
pldebug.c:1470:35: warning: cast between incompatible function types from 'void (*)(dk_session_t *)' {aka 'void (*)(struct dk_session_s *)'} to 'int (*)(dk_session_t *)' {aka 'int (*)(struct dk_session_s *)'} [-Wcast-function-type]
 1470 |   PrpcSetPartnerDeadHook (client, (io_action_func) pldbg_session_dropped);
      |                                   ^
pldebug.c:1471:62: warning: cast between incompatible function types from 'void (*)(dk_session_t *)' {aka 'void (*)(struct dk_session_s *)'} to 'int (*)(dk_session_t *)' {aka 'int (*)(struct dk_session_s *)'} [-Wcast-function-type]
 1471 |   SESSION_SCH_DATA (client)->sio_default_read_ready_action = (io_action_func) pldbg_input_ready;
      |                                                              ^
pldebug.c: In function 'bif_pldbg_stats':
pldebug.c:1569:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1569 | bif_pldbg_stats (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
pldebug.c: In function 'bif_pldbg_stats_load':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
pldebug.c:1701:7: note: in expansion of macro 'DO_BOX'
 1701 |       DO_BOX (caddr_t *, elm, inx, (caddr_t *) (data[1]))
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
pldebug.c:1712:7: note: in expansion of macro 'DO_BOX'
 1712 |       DO_BOX (caddr_t *, elm, inx, (caddr_t *) (data[2]))
      |       ^~~~~~
pldebug.c:1651:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1651 | bif_pldbg_stats_load (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
pldebug.c: In function 'bif_pldbg_stats_clear':
pldebug.c:1767:34: warning: unused parameter 'qst' [-Wunused-parameter]
 1767 | bif_pldbg_stats_clear (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                        ~~~~~~~~~~^~~
pldebug.c:1767:49: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1767 | bif_pldbg_stats_clear (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~~~
pldebug.c:1767:74: warning: unused parameter 'args' [-Wunused-parameter]
 1767 | bif_pldbg_stats_clear (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                          ~~~~~~~~~~~~~~~~^~~~
pldebug.c: In function 'bif_pldbg_last_line':
pldebug.c:1805:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1805 | bif_pldbg_last_line (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
pldebug.c: In function 'pldbg_init':
pldebug.c:1825:38: warning: cast between incompatible function types from 'pldbg_message_t * (*)(void)' {aka 'struct pldbg_message_s * (*)(void)'} to 'void * (*)(void *)' [-Wcast-function-type]
 1825 |   pldbg_rc = resource_allocate (100, (rc_constr_t) pd_allocate, (rc_destr_t) pd_free, (rc_destr_t) pd_clear, 0);
      |                                      ^
pldebug.c: In function 'pldbg_get_line.part.0':
pldebug.c:594:42: warning: ' ' directive output may be truncated writing 1 byte into a region of size between 0 and 9 [-Wformat-truncation=]
  594 |       snprintf (l_no, sizeof (l_no), "%ld ", line);
      |                                          ^
In file included from /usr/include/stdio.h:970,
                 from ../../libsrc/Dk/Dksystem.h:44,
                 from ../../libsrc/Dk.h:44:
In function 'snprintf',
    inlined from 'pldbg_get_line.part.0' at pldebug.c:594:7:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 3 and 12 bytes into a destination of size 10
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-bif_date.lo `test -f 'bif_date.c' || echo './'`bif_date.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c bif_date.c  -fPIC -DPIC -o .libs/libwi_la-bif_date.o
bif_date.c: In function 'bif_date_string':
bif_date.c:113:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
  113 | bif_date_string (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
bif_date.c: In function 'bif_date_string_GMT':
bif_date.c:123:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
  123 | bif_date_string_GMT (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
bif_date.c: In function 'bif_dayname':
bif_date.c:420:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
  420 | bif_##x##name (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) \
      |                               ~~~~~~~~~~^~~~~~~
bif_date.c:445:1: note: in expansion of macro 'bif_x_name'
  445 | bif_x_name(day, "%A")
      | ^~~~~~~~~~
bif_date.c: In function 'bif_monthname':
bif_date.c:420:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
  420 | bif_##x##name (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) \
      |                               ~~~~~~~~~~^~~~~~~
bif_date.c:446:1: note: in expansion of macro 'bif_x_name'
  446 | bif_x_name(month, "%B")
      | ^~~~~~~~~~
bif_date.c: In function 'bif_dayshortname':
bif_date.c:420:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
  420 | bif_##x##name (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) \
      |                               ~~~~~~~~~~^~~~~~~
bif_date.c:447:1: note: in expansion of macro 'bif_x_name'
  447 | bif_x_name(dayshort, "%a")
      | ^~~~~~~~~~
bif_date.c: In function 'bif_monthshortname':
bif_date.c:420:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
  420 | bif_##x##name (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) \
      |                               ~~~~~~~~~~^~~~~~~
bif_date.c:448:1: note: in expansion of macro 'bif_x_name'
  448 | bif_x_name(monthshort, "%b")
      | ^~~~~~~~~~
bif_date.c: In function 'bif_dayofweek':
bif_date.c:451:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
  451 | bif_dayofweek (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
bif_date.c: In function 'bif_dayofyear':
bif_date.c:469:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
  469 | bif_dayofyear (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
bif_date.c: In function 'bif_quarter':
bif_date.c:484:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
  484 | bif_quarter (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~~~~~
bif_date.c: In function 'bif_week':
bif_date.c:501:36: warning: unused parameter 'err_ret' [-Wunused-parameter]
  501 | bif_week (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                          ~~~~~~~~~~^~~~~~~
bif_date.c: In function 'bif_year':
bif_date.c:517:36: warning: unused parameter 'err_ret' [-Wunused-parameter]
  517 | bif_year (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)       \
      |                          ~~~~~~~~~~^~~~~~~
bif_date.c: In function 'bif_month':
bif_date.c:537:38: warning: unused parameter 'err_ret' [-Wunused-parameter]
  537 | bif_##part (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) \
      |                            ~~~~~~~~~~^~~~~~~
bif_date.c:546:1: note: in expansion of macro 'DT_PART'
  546 | DT_PART (month)
      | ^~~~~~~
bif_date.c: In function 'bif_day':
bif_date.c:537:38: warning: unused parameter 'err_ret' [-Wunused-parameter]
  537 | bif_##part (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) \
      |                            ~~~~~~~~~~^~~~~~~
bif_date.c:547:1: note: in expansion of macro 'DT_PART'
  547 | DT_PART (day)
      | ^~~~~~~
bif_date.c: In function 'bif_hour':
bif_date.c:537:38: warning: unused parameter 'err_ret' [-Wunused-parameter]
  537 | bif_##part (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) \
      |                            ~~~~~~~~~~^~~~~~~
bif_date.c:548:1: note: in expansion of macro 'DT_PART'
  548 | DT_PART (hour)
      | ^~~~~~~
bif_date.c: In function 'bif_minute':
bif_date.c:537:38: warning: unused parameter 'err_ret' [-Wunused-parameter]
  537 | bif_##part (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) \
      |                            ~~~~~~~~~~^~~~~~~
bif_date.c:549:1: note: in expansion of macro 'DT_PART'
  549 | DT_PART (minute)
      | ^~~~~~~
bif_date.c: In function 'bif_second':
bif_date.c:537:38: warning: unused parameter 'err_ret' [-Wunused-parameter]
  537 | bif_##part (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) \
      |                            ~~~~~~~~~~^~~~~~~
bif_date.c:550:1: note: in expansion of macro 'DT_PART'
  550 | DT_PART (second)
      | ^~~~~~~
bif_date.c: In function 'bif_is_timezoneless':
bif_date.c:554:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
  554 | bif_is_timezoneless (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
bif_date.c: In function 'bif_timezone':
bif_date.c:561:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
  561 | bif_timezone (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
bif_date.c: In function 'bif_adjust_timezone':
bif_date.c:571:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
  571 | bif_adjust_timezone (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
bif_date.c: In function 'bif_forget_timezone':
bif_date.c:585:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
  585 | bif_forget_timezone (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
bif_date.c: In function 'bif_nasa_tjd_number':
bif_date.c:608:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
  608 | bif_nasa_tjd_number (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
bif_date.c: In function 'bif_nasa_tjd_fraction':
bif_date.c:616:49: warning: unused parameter 'err_ret' [-Wunused-parameter]
  616 | bif_nasa_tjd_fraction (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~~~
bif_date.c: In function 'bif_merge_nasa_tjd_to_datetime':
bif_date.c:624:58: warning: unused parameter 'err_ret' [-Wunused-parameter]
  624 | bif_merge_nasa_tjd_to_datetime (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                ~~~~~~~~~~^~~~~~~
bif_date.c: In function 'bif_dateadd':
bif_date.c:650:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
  650 | bif_dateadd (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~~~~~
bif_date.c: In function 'bif_datediff':
bif_date.c:688:7: warning: variable 'tz_tweak' set but not used [-Wunused-but-set-variable]
  688 |   int tz_tweak;
      |       ^~~~~~~~
bif_date.c:686:16: warning: unused variable 'day2' [-Wunused-variable]
  686 |   boxint day1, day2;
      |                ^~~~
bif_date.c:686:10: warning: unused variable 'day1' [-Wunused-variable]
  686 |   boxint day1, day2;
      |          ^~~~
bif_date.c:685:20: warning: unused variable 'ts2' [-Wunused-variable]
  685 |   TIMESTAMP_STRUCT ts2;
      |                    ^~~
bif_date.c:684:20: warning: unused variable 'ts1' [-Wunused-variable]
  684 |   TIMESTAMP_STRUCT ts1;
      |                    ^~~
bif_date.c:679:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
  679 | bif_datediff (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
bif_date.c: In function 'bif_timestampadd':
bif_date.c:753:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
  753 | bif_timestampadd (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
bif_date.c: In function 'bif_timestampdiff':
bif_date.c:773:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
  773 | bif_timestampdiff (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
bif_date.c: In function 'bif_unix_timestamp':
bif_date.c:814:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
  814 | bif_unix_timestamp (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
bif_date.c: In function 'bif_dt_set_tz':
bif_date.c:864:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
  864 | bif_dt_set_tz (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
bif_date.c: In function 'bif_string_date':
bif_date.c:910:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
  910 | bif_string_date (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
bif_date.c: In function 'bif_string_timestamp':
bif_date.c:931:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
  931 | bif_string_timestamp (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
bif_date.c: In function 'bif_timestamp':
bif_date.c:950:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
  950 | bif_timestamp (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
bif_date.c:950:66: warning: unused parameter 'args' [-Wunused-parameter]
  950 | bif_timestamp (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                  ~~~~~~~~~~~~~~~~^~~~
bif_date.c: In function 'bif_string_time':
bif_date.c:961:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
  961 | bif_string_time (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
bif_date.c: In function 'bif_curdatetime':
bif_date.c:991:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
  991 | bif_curdatetime (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
bif_date.c: In function 'bif_curdatetime_tz':
bif_date.c:1005:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1005 | bif_curdatetime_tz (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
bif_date.c: In function 'bif_curdatetimeoffset':
bif_date.c:1019:49: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1019 | bif_curdatetimeoffset (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~~~
bif_date.c: In function 'bif_curutcdatetime':
bif_date.c:1035:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1035 | bif_curutcdatetime (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
bif_date.c: In function 'bif_curdate':
bif_date.c:1049:24: warning: unused parameter 'qst' [-Wunused-parameter]
 1049 | bif_curdate (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |              ~~~~~~~~~~^~~
bif_date.c:1049:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1049 | bif_curdate (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~~~~~
bif_date.c:1049:64: warning: unused parameter 'args' [-Wunused-parameter]
 1049 | bif_curdate (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                ~~~~~~~~~~~~~~~~^~~~
bif_date.c: In function 'bif_curtime':
bif_date.c:1059:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1059 | bif_curtime (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~~~~~
bif_date.c: In function 'arithm_dt_add_num':
bif_date.c:1093:13: warning: using integer absolute value function 'abs' when argument is of floating-point type 'double' [-Wabsolute-value]
 1093 |         if (abs(rest/n) > (3 * DBL_EPSILON))
      |             ^~~
bif_date.c: In function 'arithm_dt_add_generic_duration':
bif_date.c:1155:7: warning: using integer absolute value function 'abs' when argument is of floating-point type 'double' [-Wabsolute-value]
 1155 |   if (abs(rest/n) > (3 * DBL_EPSILON))
      |       ^~~
bif_date.c:1139:91: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1139 | arithm_dt_add_generic_duration (ccaddr_t dt, ccaddr_t duration, int subtraction, caddr_t *err_ret)
      |                                                                                  ~~~~~~~~~^~~~~~~
bif_date.c: In function 'bif_strftime':
bif_date.c:1355:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1355 | bif_strftime (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
bif_date.c: In function 'bif_date_iso8601':
bif_date.c:1380:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1380 | bif_date_iso8601 (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
bif_date.c: In function 'bif_date_rfc1123':
bif_date.c:1400:25: warning: pointer targets in passing argument 1 of 'dt_to_rfc1123_string' differ in signedness [-Wpointer-sign]
 1400 |   dt_to_rfc1123_string (dt, temp, sizeof (temp));
      |                         ^~
      |                         |
      |                         dtp_t * {aka unsigned char *}
In file included from wi.h:117,
                 from sqlnode.h:32,
                 from bif_date.c:30:
blobio.h:142:40: note: expected 'const char *' but argument is of type 'dtp_t *' {aka 'unsigned char *'}
  142 | void dt_to_rfc1123_string (const char *dt, char *str, int len);
      |                            ~~~~~~~~~~~~^~
bif_date.c:1389:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1389 | bif_date_rfc1123 (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-bif_dav.lo `test -f 'bif_dav.c' || echo './'`bif_dav.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c bif_dav.c  -fPIC -DPIC -o .libs/libwi_la-bif_dav.o
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56,
                 from sqlnode.h:32,
                 from bif_dav.c:31:
bif_dav.c: In function 'ws_dav_put':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_dav.c:222:7: note: in expansion of macro 'DO_BOX'
  222 |       DO_BOX (char *, line, inx, ws->ws_params)
      |       ^~~~~~
bif_dav.c: In function 'ws_dav':
bif_dav.c:294:25: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  294 |   char *szContentType = ws_header_field (ws->ws_lines, "Content-type:", "application/octet-stream");
      |                         ^~~~~~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_dav.c:366:7: note: in expansion of macro 'DO_BOX'
  366 |       DO_BOX (char *, line, inx, ws->ws_params)
      |       ^~~~~~
bif_dav.c: In function 'bh_get_data_from_http_user':
bif_dav.c:91:17: warning: variable 'ses' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
   91 |   dk_session_t *ses = bh->bh_source_session ?
      |                 ^~~
bif_dav.c: In function 'bh_get_data_from_http_user_no_err':
bif_dav.c:130:17: warning: variable 'ses' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  130 |   dk_session_t *ses = bh->bh_source_session ?
      |                 ^~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sparqld.lo `test -f 'sparqld.c' || echo './'`sparqld.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sparqld.c  -fPIC -DPIC -o .libs/libwi_la-sparqld.o
In file included from ../../libsrc/Dk.h:97,
                 from datesupp.h:30,
                 from sparqld.c:24:
sparqld.c: In function 'ssg_replace_expanded_aliases_with_vars':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparqld.c:155:3: note: in expansion of macro 'DO_BOX_FAST'
  155 |   DO_BOX_FAST (SPART *, tree, ctr, trees)
      |   ^~~~~~~~~~~
sparqld.c: In function 'ssg_sdprint_tree_list':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparqld.c:166:3: note: in expansion of macro 'DO_BOX_FAST'
  166 |   DO_BOX_FAST (SPART *, tree, ctr, trees)
      |   ^~~~~~~~~~~
sparqld.c: In function 'ssg_fields_are_equal':
sparqld.c:352:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  352 |         if (partcount != BOX_ELEMENTS (tree2->_.ppath.parts))
      |                       ^~
sparqld.c: In function 'ssg_sdprin_varname':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparqld.c:400:7: note: in expansion of macro 'DO_BOX_FAST'
  400 |       DO_BOX_FAST (caddr_t, param_vname, paramctr, ssg->ssg_wrapping_sinv->_.sinv.param_varnames)
      |       ^~~~~~~~~~~
sparqld.c: In function 'ssg_sdprint_equiv_restrs':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparqld.c:501:7: note: in expansion of macro 'DO_BOX_FAST'
  501 |       DO_BOX_FAST (ptrlong, sub_idx, ctr, eq->e_subvalue_idxs)
      |       ^~~~~~~~~~~
sparqld.c: In function 'ssg_sdprint_option_list':
../../libsrc/Dk/Dkbox.h:246:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  246 |             for (inx = 0; inx < __max_##inx; inx += 2) \
      |                               ^
../../libsrc/Dk/Dkbox.h:276:9: note: in expansion of macro '_DO_BOX_FAST_STEP2'
  276 |         _DO_BOX_FAST_STEP2(inx, (arr)) \
      |         ^~~~~~~~~~~~~~~~~~
sparqld.c:583:3: note: in expansion of macro 'DO_BOX_FAST_STEP2'
  583 |   DO_BOX_FAST_STEP2 (ptrlong, opt_id, SPART *, opt_val, option_ctr, options)
      |   ^~~~~~~~~~~~~~~~~
sparqld.c: In function 'ssg_sdprint_tree':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparqld.c:655:17: note: in expansion of macro 'DO_BOX_FAST'
  655 |                 DO_BOX_FAST (caddr_t, param_vname, paramctr, ssg->ssg_wrapping_sinv->_.sinv.param_varnames)
      |                 ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparqld.c:904:13: note: in expansion of macro 'DO_BOX_FAST'
  904 |             DO_BOX_FAST (SPART *, sub, ctr, tree->_.gp.members)
      |             ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparqld.c:931:19: note: in expansion of macro 'DO_BOX_FAST'
  931 |                   DO_BOX_FAST (caddr_t, varname, ctr, sinv->_.sinv.param_varnames)
      |                   ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparqld.c:949:23: note: in expansion of macro 'DO_BOX_FAST'
  949 |                       DO_BOX_FAST (SPART **, val, valctr, vals)
      |                       ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparqld.c:998:13: note: in expansion of macro 'DO_BOX_FAST'
  998 |             DO_BOX_FAST (SPART *, sub, ctr, tree->_.gp.members)
      |             ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparqld.c:1105:9: note: in expansion of macro 'DO_BOX_FAST'
 1105 |         DO_BOX_FAST (SPART *, arg, retctr, tree->_.req_top.retvals)
      |         ^~~~~~~~~~~
sparqld.c:1408:100: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'boxint' {aka 'long long int'} [-Wsign-compare]
 1408 |           && (0 < unbox ((caddr_t)expn)) && (BOX_ELEMENTS (ssg->ssg_sd_req_top->_.req_top.retvals) >= unbox ((caddr_t)expn)))
      |                                                                                                    ^~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparqld.c:1461:9: note: in expansion of macro 'DO_BOX_FAST'
 1461 |         DO_BOX_FAST (SPART *, itm, ctr, tree->_.list.items)
      |         ^~~~~~~~~~~
In file included from sparqld.c:25:
sparql2sql.h:975:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
  975 | #define ssg_puts(strg) session_buffered_write (ssg->ssg_out, strg, strlen (strg))
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sparqld.c:1522:11: note: in expansion of macro 'ssg_puts'
 1522 |           ssg_puts (" DISTINCT");
      |           ^~~~~~~~
sparqld.c:1524:9: note: here
 1524 |         case '|':
      |         ^~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-turtle_l.lo `test -f 'turtle_l.c' || echo './'`turtle_l.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c turtle_l.c  -fPIC -DPIC -o .libs/libwi_la-turtle_l.o
./turtle_l.l: In function 'ttlyyalloc':
./turtle_l.l:186:39: warning: unused parameter 'yyscanner' [-Wunused-parameter]
  186 | ttlyyalloc (yy_size_t  size, yyscan_t yyscanner)
      |                              ~~~~~~~~~^~~~~~~~~
./turtle_l.l: In function 'ttlyyfree':
./turtle_l.l:200:34: warning: unused parameter 'yyscanner' [-Wunused-parameter]
  200 | ttlyyfree (void * ptr , yyscan_t yyscanner)
      |                         ~~~~~~~~~^~~~~~~~~
./turtle_l.l: In function 'ttlp_NUMBER_decimal':
./turtle_l.l:679:53: warning: unused parameter 'ttlp_arg' [-Wunused-parameter]
  679 | {
      |                                                     ^       
./turtle_l.l: In function 'ttlp_NUMBER_double':
./turtle_l.l:696:52: warning: unused parameter 'ttlp_arg' [-Wunused-parameter]
  696 | {
      |                                                    ^       
turtle_l.c: At top level:
turtle_l.c:6234:24: warning: 'yy_fatal_error' defined but not used [-Wunused-function]
 6234 | 
      |                        ^             
turtle_l.c:5760:16: warning: 'input' defined but not used [-Wunused-function]
 5760 | #else
      |                ^    
./turtle_l.l: In function 'ttl_lex_analyze':
./turtle_l.l:712:7: warning: variable 'sniffer_recovery' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  712 |   if (!DV_STRINGP(str))
      |       ^~~~~~~~~~~~~~~~
./turtle_l.l: In function 'rdf_load_turtle':
./turtle_l.l:846:9: warning: variable 'srcfile' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  846 |   bh_from_client_fwd_iter_t bcfi;
      |         ^~~~~~~
./turtle_l.l:852:9: warning: variable 'dtp_of_text' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  852 |   caddr_t res;
      |         ^~~~~~     
./turtle_l.l:844:37: warning: argument 'query_charset' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  844 | {
      |                                     ^            
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sparql_core.lo `test -f 'sparql_core.c' || echo './'`sparql_core.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sparql_core.c  -fPIC -DPIC -o .libs/libwi_la-sparql_core.o
sparql_core.c: In function 'sparp_dump_weird_query':
sparql_core.c:110:7: warning: 'MD5_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  110 |       MD5_Init (&ctx);
      |       ^~~~~~~~
In file included from http.h:45,
                 from sparql_core.c:24:
/usr/include/openssl/md5.h:49:27: note: declared here
   49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c);
      |                           ^~~~~~~~
sparql_core.c:111:7: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  111 |       MD5_Update (&ctx, (unsigned char *) txt, strlen(txt));
      |       ^~~~~~~~~~
/usr/include/openssl/md5.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~
sparql_core.c:112:7: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  112 |       MD5_Update (&ctx, (unsigned char *) txt, strlen(sqltxt));
      |       ^~~~~~~~~~
/usr/include/openssl/md5.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~
sparql_core.c:113:7: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  113 |       MD5_Update (&ctx, (unsigned char *) (&msec), sizeof (msec));
      |       ^~~~~~~~~~
/usr/include/openssl/md5.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~
sparql_core.c:114:7: warning: 'MD5_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  114 |       MD5_Final (digest, &ctx);
      |       ^~~~~~~~~
/usr/include/openssl/md5.h:51:27: note: declared here
   51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c);
      |                           ^~~~~~~~~
sparql_core.c:115:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  115 |       for (inx = 0; inx < sizeof (digest); inx++)
      |                         ^
sparql_core.c: In function 'sparp_mp_sparql_cap_cbk':
sparql_core.c:136:48: warning: unused parameter 'cbk_env' [-Wunused-parameter]
  136 | sparp_mp_sparql_cap_cbk (mem_pool_t *mp, void *cbk_env)
      |                                          ~~~~~~^~~~~~~
sparql_core.c: In function 'spar_dbg_string_of_triple_field':
sparql_core.c:304:43: warning: unused parameter 'sparp' [-Wunused-parameter]
  304 | spar_dbg_string_of_triple_field (sparp_t *sparp, SPART *fld)
      |                                  ~~~~~~~~~^~~~~
sparql_core.c: In function 'sparyyerror_impl_1':
sparql_core.c:370:73: warning: unused parameter 'yyssa' [-Wunused-parameter]
  370 | sparyyerror_impl_1 (sparp_t *sparp, char *raw_text, int yystate, short *yyssa, short *yyssp, const char *strg)
      |                                                                  ~~~~~~~^~~~~
sparql_core.c: In function 'sparp_exec_Narg':
sparql_core.c:669:107: warning: unused parameter 'argctr' [-Wunused-parameter]
  669 | sparp_exec_Narg (sparp_t *sparp, const char *pl_call_text, query_t **cached_qr_ptr, caddr_t *err_ret, int argctr, ccaddr_t arg1)
      |                                                                                                       ~~~~^~~~~~
sparql_core.c: In function 'sparp_graph_sec_iri_to_id_nosignal':
sparql_core.c:738:46: warning: unused parameter 'sparp' [-Wunused-parameter]
  738 | sparp_graph_sec_iri_to_id_nosignal (sparp_t *sparp, ccaddr_t qname)
      |                                     ~~~~~~~~~^~~~~
sparql_core.c: In function 'sparp_graph_sec_id_to_iri_nosignal':
sparql_core.c:749:46: warning: unused parameter 'sparp' [-Wunused-parameter]
  749 | sparp_graph_sec_id_to_iri_nosignal (sparp_t *sparp, iri_id_t iid)
      |                                     ~~~~~~~~~^~~~~
sparql_core.c: In function 'sparp_free':
sparql_core.c:948:23: warning: unused parameter 'sparp' [-Wunused-parameter]
  948 | sparp_free (sparp_t * sparp)
      |             ~~~~~~~~~~^~~~~
In file included from ../../libsrc/Dk.h:97,
                 from http.h:31:
sparql_core.c: In function 'sparp_configure_storage_and_macro_libs':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql_core.c:1400:11: note: in expansion of macro 'DO_BOX_FAST'
 1400 |           DO_BOX_FAST (SPART *, new_defm, new_defm_ctr, smllist)
      |           ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql_core.c:1413:7: note: in expansion of macro 'DO_BOX_FAST'
 1413 |       DO_BOX_FAST (caddr_t, lib_name, lib_ctr, explicit_includes)
      |       ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql_core.c:1434:11: note: in expansion of macro 'DO_BOX_FAST'
 1434 |           DO_BOX_FAST (SPART *, new_defm, new_defm_ctr, smllist)
      |           ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql_core.c:1451:11: note: in expansion of macro 'DO_BOX_FAST'
 1451 |           DO_BOX_FAST (caddr_t, new_incl, incl_ctr, smlincludes)
      |           ^~~~~~~~~~~
sparql_core.c: In function 'spar_find_defmacro_by_iri_or_fields':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql_core.c:1547:15: note: in expansion of macro 'DO_BOX_FAST'
 1547 |               DO_BOX_FAST (SPART *, defm, ctr, smllist)
      |               ^~~~~~~~~~~
sparql_core.c: In function 'sparp_defmacro_store':
sparql_core.c:1562:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1562 |   if (old_macro_def_count >= BOX_ELEMENTS_0(sparp->sparp_macro_defs))
      |                           ^~
sparql_core.c: In function 'sparp_make_defmacro_paramnames_from_template':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql_core.c:1591:3: note: in expansion of macro 'DO_BOX_FAST'
 1591 |   DO_BOX_FAST (SPART *, fld, ctr, defm->_.defmacro.quad_pattern)
      |   ^~~~~~~~~~~
sparql_core.c: In function 'sparp_check_dm_arg_for_redecl':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql_core.c:1624:3: note: in expansion of macro 'DO_BOX_FAST'
 1624 |   DO_BOX_FAST (caddr_t, old_vname, ctr, mdef->_.defmacro.paramnames)
      |   ^~~~~~~~~~~
sparql_core.c: In function 'spar_make_service_inv':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql_core.c:2385:15: note: in expansion of macro 'DO_BOX_FAST'
 2385 |               DO_BOX_FAST (SPART *, var, varctr, (SPART **)optvalue)
      |               ^~~~~~~~~~~
sparql_core.c: In function 'spar_sinv_naming':
sparql_core.c:2416:28: warning: unused parameter 'sparp' [-Wunused-parameter]
 2416 | spar_sinv_naming (sparp_t *sparp, SPART *sinv)
      |                   ~~~~~~~~~^~~~~
sparql_core.c: In function 'spar_describe_restricted_by_physical':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql_core.c:2443:3: note: in expansion of macro 'DO_BOX_FAST'
 2443 |   DO_BOX_FAST (SPART *, s, s_ctr, retvals)
      |   ^~~~~~~~~~~
sparql_core.c: In function 'sparp_gp_trav_add_rgc_vars_and_consts_from_retvals':
sparql_core.c:2609:102: warning: unused parameter 'sts_this' [-Wunused-parameter]
 2609 | sparp_gp_trav_add_rgc_vars_and_consts_from_retvals (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                                  ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
sparql_core.c:2609:118: warning: unused parameter 'common_env' [-Wunused-parameter]
 2609 | sparp_gp_trav_add_rgc_vars_and_consts_from_retvals (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                                                                ~~~~~~^~~~~~~~~~
sparql_core.c: In function 'spar_add_rgc_vars_and_consts_from_retvals':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql_core.c:2628:3: note: in expansion of macro 'DO_BOX_FAST'
 2628 |   DO_BOX_FAST (SPART *, retval, retctr, retvals)
      |   ^~~~~~~~~~~
sparql_core.c: In function 'sparp_gp_trav_rename_for_having':
sparql_core.c:2651:43: warning: unused parameter 'sparp' [-Wunused-parameter]
 2651 | sparp_gp_trav_rename_for_having (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                  ~~~~~~~~~^~~~~
sparql_core.c:2651:83: warning: unused parameter 'sts_this' [-Wunused-parameter]
 2651 | sparp_gp_trav_rename_for_having (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                               ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
sparql_core.c: In function 'spar_make_sources_like_top':
sparql_core.c:2828:53: warning: unused parameter 'top_subtype' [-Wunused-parameter]
 2828 | spar_make_sources_like_top (sparp_t *sparp, ptrlong top_subtype)
sparql_core.c: In function 'spar_inf_tricks_for_pred':
sparql_core.c:3319:36: warning: unused parameter 'sparp' [-Wunused-parameter]
 3319 | spar_inf_tricks_for_pred (sparp_t *sparp, caddr_t p_name, rdf_inf_ctx_t *inf_ctx, int banned_tricks, dk_set_t *inv_names_ret)
      |                           ~~~~~~~~~^~~~~
sparql_core.c: In function 'spar_gp_add_triplelike':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql_core.c:3562:7: note: in expansion of macro 'DO_BOX_FAST'
 3562 |       DO_BOX_FAST (SPART *, fld, ctr, match_defm->_.defmacro.quad_pattern)
      |       ^~~~~~~~~~~
sparql_core.c: In function 'spar_verify_funcall_security':
sparql_core.c:4773:96: warning: unused parameter 'args' [-Wunused-parameter]
 4773 | spar_verify_funcall_security (sparp_t *sparp, int *is_agg_ret, const char **fname_ptr, SPART **args)
      |                                                                                        ~~~~~~~~^~~~
sparql_core.c: In function 'spar_run_pure_bif_in_sandbox':
sparql_core.c:4884:59: warning: unused parameter 'funname' [-Wunused-parameter]
 4884 | spar_run_pure_bif_in_sandbox (sparp_t *sparp, const char *funname, SPART **args, int argcount, bif_metadata_t *bmd, int *trouble_ret)
      |                                               ~~~~~~~~~~~~^~~~~~~
sparql_core.c: In function 'sparp_make_macro_call':
sparql_core.c:5140:63: warning: unused parameter 'call_is_explicit' [-Wunused-parameter]
 5140 | sparp_make_macro_call (sparp_t *sparp, const char *mname, int call_is_explicit, SPART **args)
      |                                                           ~~~~^~~~~~~~~~~~~~~~
sparql_core.c: In function 'spar_make_topmost_sparul_sql':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql_core.c:5406:3: note: in expansion of macro 'DO_BOX_FAST'
 5406 |   DO_BOX_FAST (SPART *, action, action_ctr, actions)
      |   ^~~~~~~~~~~
sparql_core.c: In function 'bif_sparql_explain':
sparql_core.c:6037:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6037 | bif_sparql_explain (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
sparql_core.c: In function 'bif_sparql_detalize':
sparql_core.c:6114:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6114 | bif_sparql_detalize (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
sparql_core.c: In function 'bif_sparql_to_sql_text':
sparql_core.c:6187:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6187 | bif_sparql_to_sql_text (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
sparql_core.c: In function 'bif_sparql_lex_analyze':
sparql_core.c:6251:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6251 | bif_sparql_lex_analyze (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
sparql_core.c: In function 'bif_sparql_quad_maps_for_quad_impl':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql_core.c:6417:7: note: in expansion of macro 'DO_BOX_FAST'
 6417 |       DO_BOX_FAST (caddr_t, itm, src_idx, good_sources_val)
      |       ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql_core.c:6425:7: note: in expansion of macro 'DO_BOX_FAST'
 6425 |       DO_BOX_FAST (caddr_t, itm, src_idx, bad_sources_val)
      |       ^~~~~~~~~~~
sparql_core.c:6349:62: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6349 | bif_sparql_quad_maps_for_quad_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, int resulting_format, const char *fname)
      |                                                    ~~~~~~~~~~^~~~~~~
sparql_core.c: In function 'bif_sprintff_is_proven_bijection':
sparql_core.c:6585:60: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6585 | bif_sprintff_is_proven_bijection (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                  ~~~~~~~~~~^~~~~~~
sparql_core.c: In function 'bif_sprintff_is_proven_unparseable':
sparql_core.c:6592:62: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6592 | bif_sprintff_is_proven_unparseable (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                    ~~~~~~~~~~^~~~~~~
sparql_core.c: In function 'bif_sprintff_intersect':
sparql_core.c:6599:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6599 | bif_sprintff_intersect (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
sparql_core.c: In function 'bif_sprintff_like':
sparql_core.c:6613:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6613 | bif_sprintff_like (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
sparql_core.c: In function 'sparp_find_first_transitive_step_in_path':
sparql_core.c:3197:35: warning: this statement may fall through [-Wimplicit-fallthrough=]
 3197 |       for (part_ctr = 0; part_ctr < part_count; part_ctr++)
      |                          ~~~~~~~~~^~~~~~~~~~~~
sparql_core.c:3203:5: note: here
 3203 |     case '*': return pp;
      |     ^~~~
sparql_core.c: In function 'spar_inverse_ppath':
sparql_core.c:3663:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
 3663 |             while (ctr < ctr2)
      |                    ~~~~^~~~~~
sparql_core.c:3671:11: note: here
 3671 |           case '|': case 'D':
      |           ^~~~
sparql_core.c: In function 'bif_sparql_quad_maps_for_quad_impl':
sparql_core.c:6366:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
 6366 |     case 8: flags = bif_long_arg (qst, args, 7, fname);
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sparql_core.c:6367:5: note: here
 6367 |     case 7: bad_sources_val = bif_strict_2type_array_arg (DV_UNAME, DV_IRI_ID, qst, args, 6, fname);
      |     ^~~~
sparql_core.c:6367:31: warning: this statement may fall through [-Wimplicit-fallthrough=]
 6367 |     case 7: bad_sources_val = bif_strict_2type_array_arg (DV_UNAME, DV_IRI_ID, qst, args, 6, fname);
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sparql_core.c:6368:5: note: here
 6368 |     case 6: good_sources_val = bif_strict_2type_array_arg (DV_UNAME, DV_IRI_ID, qst, args, 5, fname);
      |     ^~~~
sparql_core.c:6368:32: warning: this statement may fall through [-Wimplicit-fallthrough=]
 6368 |     case 6: good_sources_val = bif_strict_2type_array_arg (DV_UNAME, DV_IRI_ID, qst, args, 5, fname);
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sparql_core.c:6369:5: note: here
 6369 |     case 5: storage_name = bif_string_or_uname_or_wide_or_null_arg (qst, args, 4, fname);
      |     ^~~~
sparql_core.c:6369:28: warning: this statement may fall through [-Wimplicit-fallthrough=]
 6369 |     case 5: storage_name = bif_string_or_uname_or_wide_or_null_arg (qst, args, 4, fname);
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sparql_core.c:6370:5: note: here
 6370 |     case 4: sqlvals[SPART_TRIPLE_OBJECT_IDX]    = bif_arg (qst, args, 3, fname);
      |     ^~~~
sparql_core.c:6370:49: warning: this statement may fall through [-Wimplicit-fallthrough=]
 6370 |     case 4: sqlvals[SPART_TRIPLE_OBJECT_IDX]    = bif_arg (qst, args, 3, fname);
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sparql_core.c:6371:5: note: here
 6371 |     case 3: sqlvals[SPART_TRIPLE_PREDICATE_IDX] = bif_arg (qst, args, 2, fname);
      |     ^~~~
sparql_core.c:6371:49: warning: this statement may fall through [-Wimplicit-fallthrough=]
 6371 |     case 3: sqlvals[SPART_TRIPLE_PREDICATE_IDX] = bif_arg (qst, args, 2, fname);
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sparql_core.c:6372:5: note: here
 6372 |     case 2: sqlvals[SPART_TRIPLE_SUBJECT_IDX]   = bif_arg (qst, args, 1, fname);
      |     ^~~~
sparql_core.c:6372:49: warning: this statement may fall through [-Wimplicit-fallthrough=]
 6372 |     case 2: sqlvals[SPART_TRIPLE_SUBJECT_IDX]   = bif_arg (qst, args, 1, fname);
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sparql_core.c:6373:5: note: here
 6373 |     case 1: sqlvals[SPART_TRIPLE_GRAPH_IDX]     = bif_arg (qst, args, 0, fname);
      |     ^~~~
sparql_core.c: In function 'spar_make_typed_literal':
sparql_core.c:4261:30: warning: variable 'desc' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 4261 |       xqf_str_parser_desc_t *desc;
      |                              ^~~~
sparql_core.c: In function 'spar_make_topmost_sparul_sql':
sparql_core.c:5372:55: warning: argument 'actions' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 5372 | spar_make_topmost_sparul_sql (sparp_t *sparp, SPART **actions)
      |                                               ~~~~~~~~^~~~~~~
sparql_core.c: In function 'bif_sparql_quad_maps_for_quad_impl':
sparql_core.c:6359:12: warning: variable 'bad_sources_val' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 6359 |   caddr_t *bad_sources_val = NULL;
      |            ^~~~~~~~~~~~~~~
sparql_core.c:6360:12: warning: variable 'good_sources_val' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 6360 |   caddr_t *good_sources_val = NULL;
      |            ^~~~~~~~~~~~~~~~
sparql_core.c:6361:11: warning: variable 'storage_name' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 6361 |   caddr_t storage_name = NULL;
      |           ^~~~~~~~~~~~
sparql_core.c:6362:12: warning: variable 'res' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 6362 |   caddr_t *res = NULL;
      |            ^~~
sparql_core.c:6363:10: warning: variable 'flags' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 6363 |   boxint flags = 0;
      |          ^~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-geo_de9im.lo `test -f 'geo_de9im.c' || echo './'`geo_de9im.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c geo_de9im.c  -fPIC -DPIC -o .libs/libwi_la-geo_de9im.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sql_code_dav.lo `test -f 'sql_code_dav.c' || echo './'`sql_code_dav.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sql_code_dav.c  -fPIC -DPIC -o .libs/libwi_la-sql_code_dav.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sparql_tree.lo `test -f 'sparql_tree.c' || echo './'`sparql_tree.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sparql_tree.c  -fPIC -DPIC -o .libs/libwi_la-sparql_tree.o
In file included from ../../libsrc/Dk.h:97,
                 from ../../libsrc/libutil.h:30,
                 from sparql.h:27,
                 from sparql_tree.c:24:
sparql_tree.c: In function 'sparp_gp_localtrav_treelist':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql_tree.c:523:3: note: in expansion of macro 'DO_BOX_FAST'
  523 |   DO_BOX_FAST (SPART *, tree, ctr, treelist)
      |   ^~~~~~~~~~~
sparql_tree.c: In function 'spar_macro_instantiate':
sparql_tree.c:595:48: warning: unused parameter 'tree' [-Wunused-parameter]
  595 | spar_macro_instantiate (sparp_t *sparp, SPART *tree, SPART *defm, SPART *mcall, spar_mproc_ctx_t *ctx)
      |                                         ~~~~~~~^~~~
sparql_tree.c: In function 'spar_macro_sign_inner_varname':
sparql_tree.c:644:41: warning: unused parameter 'sparp' [-Wunused-parameter]
  644 | spar_macro_sign_inner_varname (sparp_t *sparp, caddr_t vname, spar_mproc_ctx_t *ctx)
      |                                ~~~~~~~~~^~~~~
sparql_tree.c: In function 'spar_macroprocess_varname':
sparql_tree.c:695:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  695 |   if (param_index >= BOX_ELEMENTS (mcall->_.macrocall.argtrees))
      |                   ^~
sparql_tree.c: In function 'spar_macroprocess_tree':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql_tree.c:747:13: note: in expansion of macro 'DO_BOX_FAST'
  747 |             DO_BOX_FAST (SPART *, memb, ctr, tree->_.gp.members)
      |             ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql_tree.c:781:25: note: in expansion of macro 'DO_BOX_FAST'
  781 |                         DO_BOX_FAST (SPART *, mcarg, argctr, memb->_.macrocall.argtrees)
      |                         ^~~~~~~~~~~
sparql_tree.c:887:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  887 |         for (ctr = 1; ctr < BOX_ELEMENTS_0 (tree->_.triple.options); ctr += 2)
      |                           ^
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql_tree.c:920:9: note: in expansion of macro 'DO_BOX_FAST'
  920 |         DO_BOX_FAST (SPART *, mcarg, ctr, tree->_.macrocall.argtrees)
      |         ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql_tree.c:948:7: note: in expansion of macro 'DO_BOX_FAST'
  948 |       DO_BOX_FAST (SPART *, arg, ctr, tree->_.funcall.argtrees)
      |       ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql_tree.c:955:7: note: in expansion of macro 'DO_BOX_FAST'
  955 |       DO_BOX_FAST (SPART *, arg, ctr, tree->_.builtin.args)
      |       ^~~~~~~~~~~
sparql_tree.c:981:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  981 |         if (idx >= BOX_ELEMENTS (mcall->_.macrocall.argtrees))
      |                 ^~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql_tree.c:1014:11: note: in expansion of macro 'DO_BOX_FAST'
 1014 |           DO_BOX_FAST (SPART *, part, ctr, tree->_.ppath.parts)
      |           ^~~~~~~~~~~
sparql_tree.c: In function 'sparp_equiv_get_ro':
sparql_tree.c:1292:53: warning: unused parameter 'equiv_count' [-Wunused-parameter]
 1292 | sparp_equiv_get_ro (sparp_equiv_t **equivs, ptrlong equiv_count, SPART *haystack_gp, SPART *needle_var, int flags)
sparql_tree.c: In function 'sparp_equiv_get_subvalue_ro':
sparql_tree.c:1376:62: warning: unused parameter 'equiv_count' [-Wunused-parameter]
 1376 | sparp_equiv_get_subvalue_ro (sparp_equiv_t **equivs, ptrlong equiv_count, SPART *haystack_gp, sparp_equiv_t *receiver)
sparql_tree.c: In function 'sparp_equiv_connect_outer_to_inner':
sparql_tree.c:1442:7: warning: unused variable 'i_listed_in_o' [-Wunused-variable]
 1442 |   int i_listed_in_o = 0;
      |       ^~~~~~~~~~~~~
sparql_tree.c: In function 'sparp_values_equal':
sparql_tree.c:1955:30: warning: unused parameter 'sparp' [-Wunused-parameter]
 1955 | sparp_values_equal (sparp_t *sparp, ccaddr_t first, ccaddr_t first_dt, ccaddr_t first_lang, ccaddr_t second, ccaddr_t second_dt, ccaddr_t second_lang)
      |                     ~~~~~~~~~^~~~~
sparql_tree.c: In function 'rvr_can_be_tightened':
sparql_tree.c:2067:32: warning: unused parameter 'sparp' [-Wunused-parameter]
 2067 | rvr_can_be_tightened (sparp_t *sparp, rdf_val_range_t *dest, rdf_val_range_t *add_on, int assume_binv_var_and_eq)
      |                       ~~~~~~~~~^~~~~
sparql_tree.c: In function 'sparp_rvr_add_red_cuts':
sparql_tree.c:2314:34: warning: unused parameter 'sparp' [-Wunused-parameter]
 2314 | sparp_rvr_add_red_cuts (sparp_t *sparp, rdf_val_range_t *rvr, ccaddr_t *add_cuts, ptrlong add_count)
      |                         ~~~~~~~~~^~~~~
sparql_tree.c: In function 'sparp_rvr_intersect_red_cuts':
sparql_tree.c:2348:40: warning: unused parameter 'sparp' [-Wunused-parameter]
 2348 | sparp_rvr_intersect_red_cuts (sparp_t *sparp, rdf_val_range_t *rvr, ccaddr_t *isect_cuts, ptrlong isect_count)
      |                               ~~~~~~~~~^~~~~
sparql_tree.c: In function 'sparp_rvr_copy':
sparql_tree.c:2459:26: warning: unused parameter 'sparp' [-Wunused-parameter]
 2459 | sparp_rvr_copy (sparp_t *sparp, rdf_val_range_t *dest, const rdf_val_range_t *src)
      |                 ~~~~~~~~~^~~~~
sparql_tree.c: In function 'sparp_rvr_set_by_constant':
sparql_tree.c:2487:37: warning: unused parameter 'sparp' [-Wunused-parameter]
 2487 | sparp_rvr_set_by_constant (sparp_t *sparp, rdf_val_range_t *dest, ccaddr_t datatype, SPART *value, ccaddr_t orig_text)
      |                            ~~~~~~~~~^~~~~
sparql_tree.c: In function 'sparp_rvr_add_restrictions':
sparql_tree.c:2567:38: warning: unused parameter 'sparp' [-Wunused-parameter]
 2567 | sparp_rvr_add_restrictions (sparp_t *sparp, rdf_val_range_t *dest, ptrlong addon_restrictions)
      |                             ~~~~~~~~~^~~~~
sparql_tree.c: In function 'sparp_smallest_union_superdatatype':
sparql_tree.c:2907:46: warning: unused parameter 'sparp' [-Wunused-parameter]
 2907 | sparp_smallest_union_superdatatype (sparp_t *sparp, ccaddr_t iri1, ccaddr_t iri2)
      |                                     ~~~~~~~~~^~~~~
sparql_tree.c: In function 'sparp_largest_intersect_superdatatype':
sparql_tree.c:2934:49: warning: unused parameter 'sparp' [-Wunused-parameter]
 2934 | sparp_largest_intersect_superdatatype (sparp_t *sparp, ccaddr_t iri1, ccaddr_t iri2)
      |                                        ~~~~~~~~~^~~~~
sparql_tree.c: In function 'sparp_tree_full_clone_int':
sparql_tree.c:3114:48: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare]
 3114 |           if (BOX_ELEMENTS (cloned_eq->e_vars) <= cloned_eq->e_var_count)
      |                                                ^~
sparql_tree.c: In function 'sparp_gp_attach_member_int':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql_tree.c:3607:11: note: in expansion of macro 'DO_BOX_FAST'
 3607 |           DO_BOX_FAST (caddr_t, varname, varname_idx, eq->e_varnames)
      |           ^~~~~~~~~~~
sparql_tree.c:3598:86: warning: unused parameter 'touched_equivs_set_ptr' [-Wunused-parameter]
 3598 | sparp_gp_attach_member_int (sparp_t *sparp, SPART *parent_gp, SPART *memb, dk_set_t *touched_equivs_set_ptr)
      |                                                                            ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
sparql_tree.c: In function 'sparp_gp_detach_filter_expn_in_cbk':
sparql_tree.c:3724:86: warning: unused parameter 'sts_this' [-Wunused-parameter]
 3724 | sparp_gp_detach_filter_expn_in_cbk (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                  ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
sparql_tree.c: In function 'sparp_gp_distinct_varnames_expn_in_cbk':
sparql_tree.c:3744:50: warning: unused parameter 'sparp' [-Wunused-parameter]
 3744 | sparp_gp_distinct_varnames_expn_in_cbk (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                         ~~~~~~~~~^~~~~
sparql_tree.c:3744:90: warning: unused parameter 'sts_this' [-Wunused-parameter]
 3744 | sparp_gp_distinct_varnames_expn_in_cbk (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                      ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
sparql_tree.c: In function 'sparp_gp_distinct_varnames_expn_subq_cbk':
sparql_tree.c:3752:92: warning: unused parameter 'sts_this' [-Wunused-parameter]
 3752 | sparp_gp_distinct_varnames_expn_subq_cbk (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
sparql_tree.c: In function 'sparp_gp_detach_filter_expn_subq_cbk':
sparql_tree.c:3770:104: warning: unused parameter 'common_env' [-Wunused-parameter]
 3770 | sparp_gp_detach_filter_expn_subq_cbk (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                                                  ~~~~~~^~~~~~~~~~
sparql_tree.c: In function 'sparp_gp_trav_gp_deprecate_expn_subq':
sparql_tree.c:4018:88: warning: unused parameter 'sts_this' [-Wunused-parameter]
 4018 | sparp_gp_trav_gp_deprecate_expn_subq (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                    ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
sparql_tree.c:4018:104: warning: unused parameter 'common_env' [-Wunused-parameter]
 4018 | sparp_gp_trav_gp_deprecate_expn_subq (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                                                  ~~~~~~^~~~~~~~~~
sparql_tree.c: In function 'sparp_gp_tighten_by_eq_replaced_filters':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql_tree.c:4035:11: note: in expansion of macro 'DO_BOX_FAST'
 4035 |           DO_BOX_FAST (caddr_t, varname, varname_ctr, orig_eq->e_varnames)
      |           ^~~~~~~~~~~
sparql_tree.c: In function 'sparp_gp_deprecate':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql_tree.c:4074:3: note: in expansion of macro 'DO_BOX_FAST'
 4074 |   DO_BOX_FAST (SPART *, memb, memb_ctr, gp->_.gp.members)
      |   ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql_tree.c:4082:3: note: in expansion of macro 'DO_BOX_FAST'
 4082 |   DO_BOX_FAST (SPART *, filt, filt_ctr, gp->_.gp.members)
      |   ^~~~~~~~~~~
sparql_tree.c: In function 'sparp_find_origin_of_external_varname_in_eq':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql_tree.c:4311:3: note: in expansion of macro 'DO_BOX_FAST'
 4311 |   DO_BOX_FAST (ptrlong, subeq_idx, subv_ctr, esrc->e_subvalue_idxs)
      |   ^~~~~~~~~~~
sparql_tree.c: In function 'sparp_find_subexpn_in_retlist':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql_tree.c:4500:3: note: in expansion of macro 'DO_BOX_FAST'
 4500 |   DO_BOX_FAST (SPART *, retval, retvalctr, retvals)
      |   ^~~~~~~~~~~
sparql_tree.c:4497:41: warning: unused parameter 'sparp' [-Wunused-parameter]
 4497 | sparp_find_subexpn_in_retlist (sparp_t *sparp, ccaddr_t varname, SPART **retvals, int return_alias)
      |                                ~~~~~~~~~^~~~~
sparql_tree.c: In function 'sparp_subexpn_position1_in_retlist':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql_tree.c:4522:3: note: in expansion of macro 'DO_BOX_FAST'
 4522 |   DO_BOX_FAST (SPART *, retval, retvalctr, retvals)
      |   ^~~~~~~~~~~
sparql_tree.c:4519:46: warning: unused parameter 'sparp' [-Wunused-parameter]
 4519 | sparp_subexpn_position1_in_retlist (sparp_t *sparp, ccaddr_t varname, SPART **retvals)
      |                                     ~~~~~~~~~^~~~~
sparql_tree.c: In function 'sparp_get_options_of_tree':
sparql_tree.c:4544:37: warning: unused parameter 'sparp' [-Wunused-parameter]
 4544 | sparp_get_options_of_tree (sparp_t *sparp, SPART *tree)
      |                            ~~~~~~~~~^~~~~
sparql_tree.c: In function 'sparp_validate_options_of_tree':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql_tree.c:4611:13: note: in expansion of macro 'DO_BOX_FAST'
 4611 |             DO_BOX_FAST (SPART *, v, v_ctr, val->_.list.items)
      |             ^~~~~~~~~~~
sparql_tree.c: In function 'sparp_get_option':
sparql_tree.c:4697:28: warning: unused parameter 'sparp' [-Wunused-parameter]
 4697 | sparp_get_option (sparp_t *sparp, SPART **options, ptrlong key)
      |                   ~~~~~~~~~^~~~~
sparql_tree.c: In function 'spart_dump_addr':
sparql_tree.c:4904:30: warning: unused parameter 'addr' [-Wunused-parameter]
 4904 | char *spart_dump_addr (void *addr)
      |                        ~~~~~~^~~~
sparql_tree.c: In function 'spart_dump':
sparql_tree.c:5168:30: warning: passing argument 1 of 'spart_dump_long' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 5168 |             spart_dump_long (tree, ses, 0);
      |                              ^~~~
sparql_tree.c:4910:29: note: expected 'void *' but argument is of type 'const SPART *' {aka 'const struct spar_tree_s *'}
 4910 | void spart_dump_long (void *addr, dk_session_t *ses, int is_op)
      |                       ~~~~~~^~~~
sparql_tree.c:5300:36: warning: passing argument 2 of 'spart_dump_rvr' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 5300 |               spart_dump_rvr (ses, &(tree->_.var.rvr), tree->_.var.restr_of_col, '+');
      |                                    ^~~~~~~~~~~~~~~~~~
sparql_tree.c:4967:58: note: expected 'rdf_val_range_t *' {aka 'struct rdf_val_range_s *'} but argument is of type 'const rdf_val_range_t *' {aka 'const struct rdf_val_range_s *'}
 4967 | void spart_dump_rvr (dk_session_t *ses, rdf_val_range_t *rvr, int hot_bits, char hot_sign)
      |                                         ~~~~~~~~~~~~~~~~~^~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql_tree.c:5473:15: note: in expansion of macro 'DO_BOX_FAST'
 5473 |               DO_BOX_FAST (SPART *, part, ctr, tree->_.ppath.parts)
      |               ^~~~~~~~~~~
sparql_tree.c: In function 'spar_macroprocess_tree':
sparql_tree.c:866:52: warning: this statement may fall through [-Wimplicit-fallthrough=]
  866 |                 new_fld->_.var.rvr.rvrRestrictions |= sparp_tr_usage_natural_restrictions[ctr];
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sparql_tree.c:868:15: note: here
  868 |               case SPAR_LIT: case SPAR_QNAME:
      |               ^~~~
sparql_tree.c:965:29: warning: this statement may fall through [-Wimplicit-fallthrough=]
  965 |       tree->_.bin_exp.right = spar_macroprocess_tree (sparp, tree->_.bin_exp.right, ctx);
      |       ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sparql_tree.c:967:5: note: here
  967 |     case BOP_NOT:
      |     ^~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-bif_tidy.lo `test -f 'bif_tidy.c' || echo './'`bif_tidy.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c bif_tidy.c  -fPIC -DPIC -o .libs/libwi_la-bif_tidy.o
bif_tidy.c: In function 'tidy_realloc':
bif_tidy.c:57:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   57 |   int copy_size = buf_size > len ? len : buf_size;
      |                            ^
bif_tidy.c:57:42: warning: operand of '?:' changes signedness from 'int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   57 |   int copy_size = buf_size > len ? len : buf_size;
      |                                          ^~~~~~~~
bif_tidy.c: In function 'tidy_free':
bif_tidy.c:68:19: warning: unused parameter 'buf' [-Wunused-parameter]
   68 | tidy_free (void * buf)
      |            ~~~~~~~^~~
bif_tidy.c: In function 'tidy_parse_config':
bif_tidy.c:122:41: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  122 |           if (READING_NAME == stat && i >= sizeof (name))
      |                                         ^~
bif_tidy.c:124:42: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  124 |           if (READING_VALUE == stat && i >= sizeof (value))
      |                                          ^~
bif_tidy.c:87:16: warning: variable 'rc' set but not used [-Wunused-but-set-variable]
   87 |   volatile int rc = -1, i = 0;
      |                ^~
bif_tidy.c: In function 'bif_tidy_html':
bif_tidy.c:144:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
  144 | bif_tidy_html (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
bif_tidy.c: In function 'bif_tidy_list_errors':
bif_tidy.c:213:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
  213 | bif_tidy_list_errors (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
bif_tidy.c: In function 'bif_tidy_external':
bif_tidy.c:260:30: warning: unused parameter 'qst' [-Wunused-parameter]
  260 | bif_tidy_external (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                    ~~~~~~~~~~^~~
bif_tidy.c:260:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
  260 | bif_tidy_external (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
bif_tidy.c:260:70: warning: unused parameter 'args' [-Wunused-parameter]
  260 | bif_tidy_external (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                      ~~~~~~~~~~~~~~~~^~~~
bif_tidy.c: In function 'tidy_parse_config.isra':
bif_tidy.c:88:43: warning: variable 'stat' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
   88 |   char name[64] = {0}, value[8192] = {0}, stat = READING_NAME;
      |                                           ^~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-bif_explain.lo `test -f 'bif_explain.c' || echo './'`bif_explain.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c bif_explain.c  -fPIC -DPIC -o .libs/libwi_la-bif_explain.o
In file included from ../../libsrc/Dk.h:97,
                 from lisprdr.h:32,
                 from bif_explain.c:30:
bif_explain.c: In function 'ssl_array_print':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_explain.c:408:3: note: in expansion of macro 'DO_BOX'
  408 |   DO_BOX (state_slot_t *, ssl, inx, ssls)
      |   ^~~~~~
bif_explain.c: In function 'code_vec_print':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_explain.c:593:13: note: in expansion of macro 'DO_BOX'
  593 |             DO_BOX (caddr_t *, state, inx, in->_.handler.states)
      |             ^~~~~~
bif_explain.c:442:7: warning: unused variable 'comp_inx' [-Wunused-variable]
  442 |   int comp_inx;
      |       ^~~~~~~~
bif_explain.c: In function 'ks_print_vec_cast':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_explain.c:760:3: note: in expansion of macro 'DO_BOX'
  760 |   DO_BOX (state_slot_t *, cast, inx, casts)
      |   ^~~~~~
bif_explain.c: In function 'ks_print_0':
bif_explain.c:794:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  794 |       for (inx = 0; inx < box_length ((caddr_t)ks->ks_v_out_map) / sizeof (v_out_map_t); inx++)
      |                         ^
bif_explain.c: In function 'ks_is_column_derived':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_explain.c:860:3: note: in expansion of macro 'DO_BOX'
  860 |   DO_BOX(state_slot_t *, ssl, inx, ks->ks_vec_source)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_explain.c:865:3: note: in expansion of macro 'DO_BOX'
  865 |   DO_BOX(state_slot_t *, ssl, inx, ks->ks_vec_cast)
      |   ^~~~~~
bif_explain.c: In function 'ks_print':
bif_explain.c:892:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  892 |       for (inx = 0; inx < box_length ((caddr_t)ks->ks_v_out_map) / sizeof (v_out_map_t); inx++)
      |                         ^
bif_explain.c: In function 'ts_print_0':
bif_explain.c:991:8: warning: variable 'max_rows' set but not used [-Wunused-but-set-variable]
  991 |   char max_rows[30];
      |        ^~~~~~~~
bif_explain.c: In function 'ts_print':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_explain.c:1032:7: note: in expansion of macro 'DO_BOX'
 1032 |       DO_BOX (inx_op_t *, term, inx, iop->iop_terms)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_explain.c:1097:11: note: in expansion of macro 'DO_BOX'
 1097 |           DO_BOX (state_slot_t *, ssl, inx, ts->ts_branch_ssls)
      |           ^~~~~~
bif_explain.c:1101:29: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1101 |           for (inx = 0; inx < box_length (ts->ts_branch_sets) / sizeof (ssl_index_t); inx++)
      |                             ^
bif_explain.c: In function 'node_print_0':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_explain.c:1424:11: note: in expansion of macro 'DO_BOX'
 1424 |           DO_BOX (ins_key_t *, ik, inx, upd->upd_keys)
      |           ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_explain.c:1445:11: note: in expansion of macro 'DO_BOX'
 1445 |           DO_BOX (ins_key_t *, ik, inx, del->del_keys)
      |           ^~~~~~
bif_explain.c: In function 'node_print':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_explain.c:2118:11: note: in expansion of macro 'DO_BOX'
 2118 |           DO_BOX (ins_key_t *, ik, inx, upd->upd_keys)
      |           ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_explain.c:2139:11: note: in expansion of macro 'DO_BOX'
 2139 |           DO_BOX (ins_key_t *, ik, inx, del->del_keys)
      |           ^~~~~~
bif_explain.c: In function 'qc_print':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_explain.c:2437:3: note: in expansion of macro 'DO_BOX'
 2437 |   DO_BOX (query_t *, qr, inx, qc->qc_next)
      |   ^~~~~~
bif_explain.c: In function 'ssl_array_print_xml':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_explain.c:2638:3: note: in expansion of macro 'DO_BOX'
 2638 |   DO_BOX (state_slot_t *, ssl, inx, ssls)
      |   ^~~~~~
bif_explain.c: In function 'code_vec_print_xml':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_explain.c:2903:15: note: in expansion of macro 'DO_BOX'
 2903 |               DO_BOX (caddr_t *, state, inx, in->_.handler.states)
      |               ^~~~~~
bif_explain.c: In function 'node_print_xml':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_explain.c:3073:7: note: in expansion of macro 'DO_BOX'
 3073 |       DO_BOX (cu_func_t *, cf, inx, dp->dp_funcs)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_explain.c:3269:11: note: in expansion of macro 'DO_BOX'
 3269 |           DO_BOX (ins_key_t *, ik, inx, upd->upd_keys)
      |           ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_explain.c:3295:11: note: in expansion of macro 'DO_BOX'
 3295 |           DO_BOX (ins_key_t *, ik, inx, del->del_keys)
      |           ^~~~~~
bif_explain.c: In function 'bif_procedure_cols':
bif_explain.c:3572:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3572 | bif_procedure_cols (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
bif_explain.c: In function 'bif_sql_parse':
bif_explain.c:3664:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3664 | bif_sql_parse (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
bif_explain.c: In function 'xsql_print_stmt':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_explain.c:3711:11: note: in expansion of macro 'DO_BOX'
 3711 |           DO_BOX (char *, col, inx, tree->_.insert.cols)
      |           ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_explain.c:3755:9: note: in expansion of macro 'DO_BOX'
 3755 |         DO_BOX (ST *, exp, inx, tree->_.update_src.vals)
      |         ^~~~~~
bif_explain.c: In function 'bif_sql_text':
bif_explain.c:3812:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3812 | bif_sql_text (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
bif_explain.c: In function 'qnw_hash':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_explain.c:4032:11: note: in expansion of macro 'DO_BOX'
 4032 |           DO_BOX (state_slot_t *, ssl, inx, setp->setp_keys_box)
      |           ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_explain.c:4035:11: note: in expansion of macro 'DO_BOX'
 4035 |           DO_BOX (state_slot_t *, ssl, inx, setp->setp_dependent_box)
      |           ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_explain.c:4043:7: note: in expansion of macro 'DO_BOX'
 4043 |       DO_BOX (state_slot_t *, ssl, inx, sel->sel_out_slots)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:257:9: note: in expansion of macro '_DO_BOX_FAST'
  257 |         _DO_BOX_FAST(inx, (arr))
      |         ^~~~~~~~~~~~
bif_explain.c:4066:7: note: in expansion of macro 'DO_BOX_0'
 4066 |       DO_BOX_0 (state_slot_t *, ssl, inx, dp->dp_inputs)
      |       ^~~~~~~~
bif_explain.c:3986:30: warning: unused parameter 'qi' [-Wunused-parameter]
 3986 | qnw_hash (query_instance_t * qi, data_source_t * qn, qnw_cd_t * qnw)
      |           ~~~~~~~~~~~~~~~~~~~^~
bif_explain.c: In function 'qnw_serialize':
bif_explain.c:4084:35: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
 4084 |           if (sz / sizeof (int64) < qnw->qnw_fill + 4)
      |                                   ^
bif_explain.c: In function 'qi_array_mem':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_explain.c:4198:3: note: in expansion of macro 'DO_BOX'
 4198 |   DO_BOX (QI *, slice_qi, inx, qis)
      |   ^~~~~~
bif_explain.c: In function 'qi_log_stats_1':
bif_explain.c:4323:10: warning: variable 'rt' set but not used [-Wunused-but-set-variable]
 4323 |   uint64 rt;
      |          ^~
bif_explain.c: In function 'bif_log_stats':
bif_explain.c:4548:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4548 | bif_log_stats (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
bif_explain.c: In function 'stmt_box_print':
bif_explain.c:299:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
  299 |       {
      |       ^
bif_explain.c:319:5: note: here
  319 |     case DV_LONG_INT: case DV_NUMERIC: case DV_SINGLE_FLOAT: case DV_DOUBLE_FLOAT:
      |     ^~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-rdfbox.lo `test -f 'rdfbox.c' || echo './'`rdfbox.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c rdfbox.c  -fPIC -DPIC -o .libs/libwi_la-rdfbox.o
rdfbox.c: In function 'bif_rdf_set_bnode_t_threshold':
rdfbox.c:319:57: warning: unused parameter 'err_ret' [-Wunused-parameter]
  319 | bif_rdf_set_bnode_t_threshold (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                               ~~~~~~~~~~^~~~~~~
rdfbox.c:319:82: warning: unused parameter 'args' [-Wunused-parameter]
  319 | bif_rdf_set_bnode_t_threshold (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                                  ~~~~~~~~~~~~~~~~^~~~
rdfbox.c: In function 'bif_rdf_box':
rdfbox.c:452:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
  452 | bif_rdf_box (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_rdf_box_from_ro_id':
rdfbox.c:562:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
  562 | bif_rdf_box_from_ro_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_ro_digest_from_parts':
rdfbox.c:571:52: warning: unused parameter 'err_ret' [-Wunused-parameter]
  571 | bif_ro_digest_from_parts (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                          ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_is_rdf_box':
rdfbox.c:672:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
  672 | bif_is_rdf_box (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_rdf_box_set_data':
rdfbox.c:700:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
  700 | bif_rdf_box_set_data (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_rdf_box_data':
rdfbox.c:730:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
  730 | bif_rdf_box_data (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_rdf_box_data_tag':
rdfbox.c:747:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
  747 | bif_rdf_box_data_tag (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_rdf_box_lang':
rdfbox.c:761:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
  761 | bif_rdf_box_lang (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_rdf_box_type':
rdfbox.c:774:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
  774 | bif_rdf_box_type (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_rdf_box_dt_and_lang':
rdfbox.c:787:51: warning: unused parameter 'err_ret' [-Wunused-parameter]
  787 | bif_rdf_box_dt_and_lang (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                         ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_rdf_box_set_type':
rdfbox.c:800:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
  800 | bif_rdf_box_set_type (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_rdf_box_chksum':
rdfbox.c:813:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
  813 | bif_rdf_box_chksum (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_rdf_box_is_complete':
rdfbox.c:826:51: warning: unused parameter 'err_ret' [-Wunused-parameter]
  826 | bif_rdf_box_is_complete (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                         ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_rdf_box_is_text':
rdfbox.c:838:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
  838 | bif_rdf_box_is_text (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_rdf_box_set_is_text':
rdfbox.c:851:51: warning: unused parameter 'err_ret' [-Wunused-parameter]
  851 | bif_rdf_box_set_is_text (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                         ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_rdf_box_is_storeable':
rdfbox.c:880:52: warning: unused parameter 'err_ret' [-Wunused-parameter]
  880 | bif_rdf_box_is_storeable (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                          ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_rdf_box_needs_digest':
rdfbox.c:902:52: warning: unused parameter 'err_ret' [-Wunused-parameter]
  902 | bif_rdf_box_needs_digest (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                          ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_rdf_box_strcmp':
rdfbox.c:951:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
  951 | bif_rdf_box_strcmp (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_rdf_box_migrate_after_06_02_3129':
rdfbox.c:965:64: warning: unused parameter 'err_ret' [-Wunused-parameter]
  965 | bif_rdf_box_migrate_after_06_02_3129 (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                      ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_rdf_box_ro_id':
rdfbox.c:992:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
  992 | bif_rdf_box_ro_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_ro_digest_id':
rdfbox.c:1005:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1005 | bif_ro_digest_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_rdf_box_set_ro_id':
rdfbox.c:1018:49: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1018 | bif_rdf_box_set_ro_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_rdf_long_of_obj':
rdfbox.c:2096:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2096 | bif_rdf_long_of_obj (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_rdf_box_make_complete':
rdfbox.c:2111:53: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2111 | bif_rdf_box_make_complete (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                           ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_rdf_box_to_ro_id_search_fields':
rdfbox.c:2126:62: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2126 | bif_rdf_box_to_ro_id_search_fields (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                    ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_rdf_sqlval_of_obj':
rdfbox.c:2214:49: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2214 | bif_rdf_sqlval_of_obj (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_sparql_ebv_impl':
rdfbox.c:2304:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2304 | bif_sparql_ebv_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, const char *fname, int is_pure)
      |                                     ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_sparql_ebv_int_impl':
rdfbox.c:2364:51: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2364 | bif_sparql_ebv_int_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, const char *fname, int is_pure)
      |                                         ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_rq_iid_of_o':
rdfbox.c:2424:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2424 | bif_rq_iid_of_o (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_rdf_strsqlval':
rdfbox.c:2436:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2436 | bif_rdf_strsqlval (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_rdf_long_to_ttl':
rdfbox.c:2510:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2510 | bif_rdf_long_to_ttl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_rdf_long_from_batch_params':
rdfbox.c:2562:58: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2562 | bif_rdf_long_from_batch_params (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'rdf_dist_or_redu_ser_long':
rdfbox.c:2630:64: warning: unused parameter 'is_reduiced' [-Wunused-parameter]
 2630 | rdf_dist_or_redu_ser_long (caddr_t val, caddr_t * err_ret, int is_reduiced, const char *fun_name)
      |                                                            ~~~~^~~~~~~~~~~
rdfbox.c: In function 'bif_rdf_dist_deser_long':
rdfbox.c:2703:51: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2703 | bif_rdf_dist_deser_long (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                         ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_http_sys_find_best_sparql_accept':
rdfbox.c:2964:64: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2964 | bif_http_sys_find_best_sparql_accept (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                      ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'ttl_try_to_cache_new_prefix':
rdfbox.c:3098:58: warning: unused parameter 'ses' [-Wunused-parameter]
 3098 | ttl_try_to_cache_new_prefix (caddr_t *qst, dk_session_t *ses, ttl_env_t *env, ptrlong *ns_counter_ptr, ttl_iriref_t *ti)
      |                                            ~~~~~~~~~~~~~~^~~
rdfbox.c: In function 'bif_http_ttl_prefixes':
rdfbox.c:3610:49: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3610 | bif_http_ttl_prefixes (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_http_ttl_triple':
rdfbox.c:3670:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3670 | bif_http_ttl_triple (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_http_rdfxml_p_ns':
rdfbox.c:3787:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3787 | bif_http_rdfxml_p_ns (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'rdfxml_http_write_ref':
rdfbox.c:3822:54: warning: unused parameter 'env' [-Wunused-parameter]
 3822 | rdfxml_http_write_ref (dk_session_t *ses, ttl_env_t *env, ttl_iriref_t *ti, int opcode)
      |                                           ~~~~~~~~~~~^~~
rdfbox.c: In function 'http_rdfxml_write_obj':
rdfbox.c:3932:54: warning: unused parameter 'env' [-Wunused-parameter]
 3932 | http_rdfxml_write_obj (dk_session_t *ses, ttl_env_t *env, query_instance_t *qi, caddr_t obj, dtp_t obj_dtp, ttl_iriref_t *dt_ptr)
      |                                           ~~~~~~~~~~~^~~
rdfbox.c:3932:123: warning: unused parameter 'dt_ptr' [-Wunused-parameter]
 3932 | http_rdfxml_write_obj (dk_session_t *ses, ttl_env_t *env, query_instance_t *qi, caddr_t obj, dtp_t obj_dtp, ttl_iriref_t *dt_ptr)
      |                                                                                                             ~~~~~~~~~~~~~~^~~~~~
rdfbox.c: In function 'bif_http_rdfxml_triple':
rdfbox.c:3990:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3990 | bif_http_rdfxml_triple (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'http_nt_write_ref_1':
rdfbox.c:4129:51: warning: unused parameter 'env' [-Wunused-parameter]
 4129 | http_nt_write_ref_1 (dk_session_t *ses, nt_env_t *env, ttl_iriref_t *ti, caddr_t dflt_uri, int esc)
      |                                         ~~~~~~~~~~^~~
rdfbox.c: In function 'http_sparql_write_ref':
rdfbox.c:4165:53: warning: unused parameter 'env' [-Wunused-parameter]
 4165 | http_sparql_write_ref (dk_session_t *ses, nt_env_t *env, ttl_iriref_t *ti)
      |                                           ~~~~~~~~~~^~~
rdfbox.c: In function 'bif_http_nt_triple':
rdfbox.c:4333:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4333 | bif_http_nt_triple (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_http_ttl_value':
rdfbox.c:4387:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4387 | bif_http_ttl_value (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_http_nt_object':
rdfbox.c:4460:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4460 | bif_http_nt_object (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_http_sparql_object':
rdfbox.c:4500:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4500 | bif_http_sparql_object (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_http_nquad':
rdfbox.c:4540:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4540 | bif_http_nquad (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_http_rdf_object':
rdfbox.c:4600:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4600 | bif_http_rdf_object (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_http_talis_json_triple':
rdfbox.c:4827:54: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4827 | bif_http_talis_json_triple (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                            ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_http_ld_json_triple':
rdfbox.c:5332:51: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5332 | bif_http_ld_json_triple (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                         ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'ld_json_ctx_get_shorthand':
rdfbox.c:5347:46: warning: unused parameter 'qi' [-Wunused-parameter]
 5347 | ld_json_ctx_get_shorthand (query_instance_t *qi, caddr_t pred_iri_or_id, caddr_t obj, id_hash_iterator_t *ctx_iter, int *found_ret)
      |                            ~~~~~~~~~~~~~~~~~~^~
rdfbox.c: In function 'bif_http_ld_json_triple_batch':
rdfbox.c:5506:61: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 5506 |   if ((NULL != e2.printed_triples_mask) && (e2.triple_count != box_length (e2.printed_triples_mask) - 1))
      |                                                             ^~
rdfbox.c:5481:57: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5481 | bif_http_ld_json_triple_batch (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                               ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_sparql_rset_ttl_write_row':
rdfbox.c:5535:72: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
 5535 |   if ((DV_ARRAY_OF_POINTER != DV_TYPE_OF (row)) || (BOX_ELEMENTS (row) != colcount))
      |                                                                        ^~
rdfbox.c:5517:57: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5517 | bif_sparql_rset_ttl_write_row (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                               ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_sparql_rset_nt_write_row':
rdfbox.c:5630:72: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
 5630 |   if ((DV_ARRAY_OF_POINTER != DV_TYPE_OF (row)) || (BOX_ELEMENTS (row) != colcount))
      |                                                                        ^~
rdfbox.c:5600:56: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5600 | bif_sparql_rset_nt_write_row (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                              ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_sparql_rset_json_write_row':
rdfbox.c:5703:72: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
 5703 |   if ((DV_ARRAY_OF_POINTER != DV_TYPE_OF (row)) || (BOX_ELEMENTS (row) != colcount))
      |                                                                        ^~
rdfbox.c:5680:58: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5680 | bif_sparql_rset_json_write_row (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_sparql_rset_xml_write_row':
rdfbox.c:5929:72: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
 5929 |   if ((DV_ARRAY_OF_POINTER != DV_TYPE_OF (row)) || (BOX_ELEMENTS (row) != colcount))
      |                                                                        ^~
rdfbox.c:5919:57: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5919 | bif_sparql_rset_xml_write_row (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                               ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_sparql_dict_xml_write_row':
rdfbox.c:5936:57: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5936 | bif_sparql_dict_xml_write_row (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                               ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_sparql_iri_split_rdfa_qname':
rdfbox.c:5952:59: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5952 | bif_sparql_iri_split_rdfa_qname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                 ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_rdf_graph_id2iri_dict':
rdfbox.c:6096:53: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6096 | bif_rdf_graph_id2iri_dict (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                           ~~~~~~~~~~^~~~~~~
rdfbox.c:6096:78: warning: unused parameter 'args' [-Wunused-parameter]
 6096 | bif_rdf_graph_id2iri_dict (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                              ~~~~~~~~~~~~~~~~^~~~
rdfbox.c: In function 'bif_rdf_graph_iri2id_dict':
rdfbox.c:6103:53: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6103 | bif_rdf_graph_iri2id_dict (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                           ~~~~~~~~~~^~~~~~~
rdfbox.c:6103:78: warning: unused parameter 'args' [-Wunused-parameter]
 6103 | bif_rdf_graph_iri2id_dict (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                              ~~~~~~~~~~~~~~~~^~~~
rdfbox.c: In function 'bif_rdf_graph_group_dict':
rdfbox.c:6110:52: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6110 | bif_rdf_graph_group_dict (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                          ~~~~~~~~~~^~~~~~~
rdfbox.c:6110:77: warning: unused parameter 'args' [-Wunused-parameter]
 6110 | bif_rdf_graph_group_dict (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                             ~~~~~~~~~~~~~~~~^~~~
rdfbox.c: In function 'bif_rdf_graph_public_perms_dict':
rdfbox.c:6117:59: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6117 | bif_rdf_graph_public_perms_dict (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                 ~~~~~~~~~~^~~~~~~
rdfbox.c:6117:84: warning: unused parameter 'args' [-Wunused-parameter]
 6117 | bif_rdf_graph_public_perms_dict (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                                    ~~~~~~~~~~~~~~~~^~~~
rdfbox.c: In function 'bif_rdf_graph_group_of_privates_dict':
rdfbox.c:6124:64: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6124 | bif_rdf_graph_group_of_privates_dict (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                      ~~~~~~~~~~^~~~~~~
rdfbox.c:6124:89: warning: unused parameter 'args' [-Wunused-parameter]
 6124 | bif_rdf_graph_group_of_privates_dict (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                                         ~~~~~~~~~~~~~~~~^~~~
rdfbox.c: In function 'bif_rdf_graph_default_perms_of_user_dict':
rdfbox.c:6131:68: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6131 | bif_rdf_graph_default_perms_of_user_dict (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                          ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_rdf_cli_mark_qr_to_recompile':
rdfbox.c:6160:60: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6160 | bif_rdf_cli_mark_qr_to_recompile (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                  ~~~~~~~~~~^~~~~~~
rdfbox.c:6160:85: warning: unused parameter 'args' [-Wunused-parameter]
 6160 | bif_rdf_cli_mark_qr_to_recompile (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                                     ~~~~~~~~~~~~~~~~^~~~
rdfbox.c: In function 'rdf_graph_configured_perms':
rdfbox.c:6183:47: warning: unused parameter 'qst' [-Wunused-parameter]
 6183 | rdf_graph_configured_perms (query_instance_t *qst, caddr_t graph_boxed_iid, user_t *u, int check_usr_rdf_graph_perms, int req_perms)
      |                             ~~~~~~~~~~~~~~~~~~^~~
rdfbox.c: In function 'rdf_graph_app_cbk_perms':
rdfbox.c:6242:82: warning: unused parameter 'u' [-Wunused-parameter]
 6242 | rdf_graph_app_cbk_perms (query_instance_t *qst, caddr_t graph_boxed_iid, user_t *u, caddr_t app_cbk, caddr_t app_uid, caddr_t *err_ret)
      |                                                                          ~~~~~~~~^
rdfbox.c: In function 'bif_rdf_graph_specific_perms_of_user':
rdfbox.c:6297:64: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6297 | bif_rdf_graph_specific_perms_of_user (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                      ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_rdf_graph_approx_perms':
rdfbox.c:6323:54: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6323 | bif_rdf_graph_approx_perms (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                            ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_rgs_impl_make_error_for_assert':
rdfbox.c:6427:64: warning: unused parameter 'fname' [-Wunused-parameter]
 6427 | bif_rgs_impl_make_error_for_assert (caddr_t * qst, const char *fname, int bif_can_use_index, caddr_t graph, caddr_t graph_boxed_iid, int failed_perms, const char *opname, const char *user_type, rgs_userdetails_t *ud_ptr)
      |                                                    ~~~~~~~~~~~~^~~~~
rdfbox.c: In function 'bif_rgs_impl':
rdfbox.c:6463:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6463 | bif_rgs_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, const char *fname, int mode, int bif_can_use_index)
      |                              ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_rdf_repl_uid':
rdfbox.c:6536:28: warning: unused parameter 'qst' [-Wunused-parameter]
 6536 | bif_rdf_repl_uid (caddr_t *qst, caddr_t * err_ret, state_slot_t **args)
      |                   ~~~~~~~~~^~~
rdfbox.c:6536:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6536 | bif_rdf_repl_uid (caddr_t *qst, caddr_t * err_ret, state_slot_t **args)
      |                                 ~~~~~~~~~~^~~~~~~
rdfbox.c:6536:67: warning: unused parameter 'args' [-Wunused-parameter]
 6536 | bif_rdf_repl_uid (caddr_t *qst, caddr_t * err_ret, state_slot_t **args)
      |                                                    ~~~~~~~~~~~~~~~^~~~
rdfbox.c: In function 'rdf_graph_is_in_enabled_repl':
rdfbox.c:6548:41: warning: unused parameter 'qst' [-Wunused-parameter]
 6548 | rdf_graph_is_in_enabled_repl (caddr_t * qst, iri_id_t q_iid, int *answer_is_one_for_all_ret)
      |                               ~~~~~~~~~~^~~
rdfbox.c:6548:55: warning: unused parameter 'q_iid' [-Wunused-parameter]
 6548 | rdf_graph_is_in_enabled_repl (caddr_t * qst, iri_id_t q_iid, int *answer_is_one_for_all_ret)
      |                                              ~~~~~~~~~^~~~~
rdfbox.c: In function 'bif_rdf_graph_is_in_enabled_repl':
rdfbox.c:6555:45: warning: unused parameter 'qst' [-Wunused-parameter]
 6555 | bif_rdf_graph_is_in_enabled_repl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~
rdfbox.c:6555:60: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6555 | bif_rdf_graph_is_in_enabled_repl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                  ~~~~~~~~~~^~~~~~~
rdfbox.c:6555:85: warning: unused parameter 'args' [-Wunused-parameter]
 6555 | bif_rdf_graph_is_in_enabled_repl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                                     ~~~~~~~~~~~~~~~~^~~~
rdfbox.c: In function 'bif_rgs_prepare_del_or_ins':
rdfbox.c:6561:54: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6561 | bif_rgs_prepare_del_or_ins (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                            ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'rdf_repl_vector_sort_cmp':
rdfbox.c:6723:71: warning: unused parameter 'specs' [-Wunused-parameter]
 6723 | rdf_repl_vector_sort_cmp (caddr_t * e1, caddr_t * e2, vector_sort_t * specs)
      |                                                       ~~~~~~~~~~~~~~~~^~~~~
In file included from ../../libsrc/Dk.h:97,
                 from datesupp.h:30,
                 from rdfbox.c:24:
rdfbox.c: In function 'rdf_repl_feed_batch_of_rquads':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
rdfbox.c:6792:3: note: in expansion of macro 'DO_BOX_FAST'
 6792 |   DO_BOX_FAST (caddr_t *, rquad, rquad_ctr, rquads_vector)
      |   ^~~~~~~~~~~
rdfbox.c: In function 'bif_rdf_repl_quad':
rdfbox.c:6884:30: warning: unused parameter 'qst' [-Wunused-parameter]
 6884 | bif_rdf_repl_quad (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                    ~~~~~~~~~~^~~
rdfbox.c:6884:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6884 | bif_rdf_repl_quad (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
rdfbox.c:6884:70: warning: unused parameter 'args' [-Wunused-parameter]
 6884 | bif_rdf_repl_quad (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                      ~~~~~~~~~~~~~~~~^~~~
rdfbox.c: In function 'bif_rdf_repl_action':
rdfbox.c:6890:32: warning: unused parameter 'qst' [-Wunused-parameter]
 6890 | bif_rdf_repl_action (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                      ~~~~~~~~~~^~~
rdfbox.c:6890:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6890 | bif_rdf_repl_action (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
rdfbox.c:6890:72: warning: unused parameter 'args' [-Wunused-parameter]
 6890 | bif_rdf_repl_action (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                        ~~~~~~~~~~~~~~~~^~~~
rdfbox.c: In function 'bif_rdf_repl_flush_queue':
rdfbox.c:6896:37: warning: unused parameter 'qst' [-Wunused-parameter]
 6896 | bif_rdf_repl_flush_queue (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                           ~~~~~~~~~~^~~
rdfbox.c:6896:52: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6896 | bif_rdf_repl_flush_queue (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                          ~~~~~~~~~~^~~~~~~
rdfbox.c:6896:77: warning: unused parameter 'args' [-Wunused-parameter]
 6896 | bif_rdf_repl_flush_queue (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                             ~~~~~~~~~~~~~~~~^~~~
rdfbox.c: In function 'bif_rdf_range_check':
rdfbox.c:7033:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7033 | bif_rdf_range_check (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
In file included from ../../libsrc/Dk/Dkbox.h:30:
rdfbox.c: In function 'bif_iri_name_id':
../../libsrc/Dk/Dkword.h:36:3: warning: operand of '?:' changes signedness from 'int' to 'long long unsigned int' due to unsignedness of other operand [-Wsign-compare]
   36 |   ((((int32) (((unsigned const char *) (p))[0])) << 24) | \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   37 |    (((int32) (((unsigned const char *) (p))[1])) << 16) | \
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   38 |    (((int32) (((unsigned const char *) (p))[2])) << 8) | \
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   39 |    (((int32) (((unsigned const char *) (p))[3]))) )
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rdf_core.h:378:114: note: in expansion of macro 'LONG_REF_NA'
  378 | #define RPID_REF_NA(p)          ( (LONG_REF_NA(p) & (RPID_64_FLAG >> 32)) ? (INT64_REF_NA(p) & ~RPID_64_FLAG)  : LONG_REF_NA(p) )
      |                                                                                                                  ^~~~~~~~~~~
rdfbox.c:7117:19: note: in expansion of macro 'RPID_REF_NA'
 7117 |   return box_num (RPID_REF_NA (name));
      |                   ^~~~~~~~~~~
rdfbox.c:7114:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7114 | bif_iri_name_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_iri_set_name_id':
rdfbox.c:7121:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7121 | bif_iri_set_name_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_iri_name_id_64_vec':
../../libsrc/Dk/Dkword.h:36:3: warning: operand of '?:' changes signedness from 'int' to 'long long unsigned int' due to unsignedness of other operand [-Wsign-compare]
   36 |   ((((int32) (((unsigned const char *) (p))[0])) << 24) | \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   37 |    (((int32) (((unsigned const char *) (p))[1])) << 16) | \
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   38 |    (((int32) (((unsigned const char *) (p))[2])) << 8) | \
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   39 |    (((int32) (((unsigned const char *) (p))[3]))) )
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rdf_core.h:378:114: note: in expansion of macro 'LONG_REF_NA'
  378 | #define RPID_REF_NA(p)          ( (LONG_REF_NA(p) & (RPID_64_FLAG >> 32)) ? (INT64_REF_NA(p) & ~RPID_64_FLAG)  : LONG_REF_NA(p) )
      |                                                                                                                  ^~~~~~~~~~~
rdfbox.c:7155:37: note: in expansion of macro 'RPID_REF_NA'
 7155 |                       int64 rp_id = RPID_REF_NA (name);
      |                                     ^~~~~~~~~~~
rdfbox.c:7134:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7134 | bif_iri_name_id_64_vec (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, state_slot_t * ret)
      |                                        ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'bif_iri_name_id_64':
../../libsrc/Dk/Dkword.h:36:3: warning: operand of '?:' changes signedness from 'int' to 'long long unsigned int' due to unsignedness of other operand [-Wsign-compare]
   36 |   ((((int32) (((unsigned const char *) (p))[0])) << 24) | \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   37 |    (((int32) (((unsigned const char *) (p))[1])) << 16) | \
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   38 |    (((int32) (((unsigned const char *) (p))[2])) << 8) | \
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   39 |    (((int32) (((unsigned const char *) (p))[3]))) )
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rdf_core.h:378:114: note: in expansion of macro 'LONG_REF_NA'
  378 | #define RPID_REF_NA(p)          ( (LONG_REF_NA(p) & (RPID_64_FLAG >> 32)) ? (INT64_REF_NA(p) & ~RPID_64_FLAG)  : LONG_REF_NA(p) )
      |                                                                                                                  ^~~~~~~~~~~
rdfbox.c:7182:17: note: in expansion of macro 'RPID_REF_NA'
 7182 |   int64 rp_id = RPID_REF_NA (name);
      |                 ^~~~~~~~~~~
rdfbox.c:7179:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7179 | bif_iri_name_id_64 (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
rdfbox.c: In function 'rdf_box_init':
rdfbox.c:7204:26: warning: cast between incompatible function types from 'void (*)(char *, dk_session_t *)' {aka 'void (*)(char *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type]
 7204 |   PrpcSetWriter (DV_RDF, (ses_write_func) rb_serialize);
      |                          ^
rdfbox.c: In function 'http_nt_write_obj':
rdfbox.c:4254:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
 4254 |         if (abbreviated_numbers)
      |            ^
rdfbox.c:4261:5: note: here
 4261 |     default:
      |     ^~~~~~~
rdfbox.c: In function 'sparql_rset_xml_write_row_impl':
rdfbox.c:5815:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
 5815 |             if (!(BF_IRI & box_flags (val)))
      |                ^
rdfbox.c:5824:9: note: here
 5824 |         case DV_UNAME:
      |         ^~~~
rdfbox.c: In function 'bif_sparql_iri_split_rdfa_qname':
rdfbox.c:5982:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
 5982 |         if (!(BF_IRI & box_flags (raw_iri)))
      |            ^
rdfbox.c:5985:7: note: here
 5985 |       case DV_UNAME:
      |       ^~~~
rdfbox.c:6049:27: warning: '%ld' directive writing between 1 and 10 bytes into a region of size 9 [-Wformat-overflow=]
 6049 |           sprintf (buf, "n%ld", (long)(ht->ht_count));
      |                           ^~~
rdfbox.c:6049:25: note: directive argument in the range [0, 4294967295]
 6049 |           sprintf (buf, "n%ld", (long)(ht->ht_count));
      |                         ^~~~~~
In file included from /usr/include/stdio.h:970,
                 from ../../libsrc/Dk/Dksystem.h:44,
                 from ../../libsrc/Dk.h:44:
In function 'sprintf',
    inlined from 'bif_sparql_iri_split_rdfa_qname' at rdfbox.c:6049:11:
/usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 3 and 12 bytes into a destination of size 10
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
In file included from ../../libsrc/Dk.h:100:
rdfbox.c: In function 'bif_http_ld_json_triple_batch':
../../libsrc/Dk/Dkhashext.h:100:45: warning: 'e2_wrlocked' may be used uninitialized [-Wmaybe-uninitialized]
  100 | #define HT_UNLOCK_COND(ht,locked) ((locked) && (rwlock_unlock ((ht)->ht_rwlock), 1))
      |                                   ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rdfbox.c:5512:5: note: in expansion of macro 'HT_UNLOCK_COND'
 5512 |     HT_UNLOCK_COND(e2.bnode_usage,e2_wrlocked);
      |     ^~~~~~~~~~~~~~
rdfbox.c:5487:7: note: 'e2_wrlocked' was declared here
 5487 |   int e2_wrlocked;
      |       ^~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-qncache.lo `test -f 'qncache.c' || echo './'`qncache.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c qncache.c  -fPIC -DPIC -o .libs/libwi_la-qncache.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-bif_smtp.lo `test -f 'bif_smtp.c' || echo './'`bif_smtp.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c bif_smtp.c  -fPIC -DPIC -o .libs/libwi_la-bif_smtp.o
bif_smtp.c: In function 'smtp_connect':
bif_smtp.c:148:25: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
  148 |       if (((ptmp - tmp) < sizeof(tmp)) && (addr == 1 || addr == 2))
      |                         ^
bif_smtp.c:150:29: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
  150 |       else if ((ptmp - tmp) >= sizeof(tmp))
      |                             ^~
bif_smtp.c:196:25: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
  196 |       if (((ptmp - tmp) < sizeof(tmp)) && (addr == 1 || addr == 2))
      |                         ^
bif_smtp.c:198:29: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
  198 |       else if ((ptmp - tmp) >= sizeof(tmp))
      |                             ^~
bif_smtp.c: In function 'bif_ses_connect':
bif_smtp.c:373:18: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  373 |       ssl_method = SSLv23_client_method ();
      |                  ^
bif_smtp.c: In function 'ses_ready':
bif_smtp.c:423:27: warning: unused parameter 'accept' [-Wunused-parameter]
  423 | ses_ready (dk_session_t * accept)
      |            ~~~~~~~~~~~~~~~^~~~~~
bif_smtp.c: In function 'ses_listen':
bif_smtp.c:437:9: warning: cast between incompatible function types from 'void (*)(dk_session_t *)' {aka 'void (*)(struct dk_session_s *)'} to 'int (*)(dk_session_t *)' {aka 'int (*)(struct dk_session_s *)'} [-Wcast-function-type]
  437 |       = (io_action_func) ses_ready;
      |         ^
bif_smtp.c:432:7: warning: variable 'rc' set but not used [-Wunused-but-set-variable]
  432 |   int rc = 0;
      |       ^~
bif_smtp.c: In function 'bif_ses_accept':
bif_smtp.c:459:7: warning: variable 'rc' set but not used [-Wunused-but-set-variable]
  459 |   int rc;
      |       ^~
bif_smtp.c: In function 'bif_ses_connect':
bif_smtp.c:353:27: warning: variable 'ses' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  353 |   volatile dk_session_t * ses = NULL;
      |                           ^~~
bif_smtp.c: In function 'bif_ses_listen':
bif_smtp.c:483:27: warning: variable 'ses' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  483 |   volatile dk_session_t * ses = NULL;
      |                           ^~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-uname_const_decl.lo `test -f 'uname_const_decl.c' || echo './'`uname_const_decl.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c uname_const_decl.c  -fPIC -DPIC -o .libs/libwi_la-uname_const_decl.o
uname_const_decl.c: In function 'uname_const_decl_init':
uname_const_decl.c:681:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  681 |   for (ctr = 0; ctr < (sizeof (unames_colon_number) / sizeof (caddr_t)); ctr++)
      |                     ^
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-bif_phrasematch.lo `test -f 'bif_phrasematch.c' || echo './'`bif_phrasematch.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c bif_phrasematch.c  -fPIC -DPIC -o .libs/libwi_la-bif_phrasematch.o
In file included from ../../libsrc/Dk.h:97,
                 from ../../libsrc/libutil.h:30,
                 from bif_phrasematch.c:26:
bif_phrasematch.c: In function 'box_serialization_length_est':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_phrasematch.c:766:7: note: in expansion of macro 'DO_BOX_FAST'
  766 |       DO_BOX_FAST (caddr_t, itm, ctr, box)
      |       ^~~~~~~~~~~
bif_phrasematch.c: In function 'appi_add_word_arrow':
bif_phrasematch.c:963:15: warning: variable 'arr' set but not used [-Wunused-but-set-variable]
  963 |   ap_arrow_t *arr;
      |               ^~~
bif_phrasematch.c: In function 'appi_element':
bif_phrasematch.c:1398:79: warning: unused parameter 'attrdata' [-Wunused-parameter]
 1398 | void appi_element (void *userdata, const char * name, vxml_parser_attrdata_t *attrdata)
      |                                                       ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
bif_phrasematch.c: In function 'appi_element_end':
bif_phrasematch.c:1420:15: warning: variable 'curr_apa' set but not used [-Wunused-but-set-variable]
 1420 |   ap_arrow_t *curr_apa;
      |               ^~~~~~~~
bif_phrasematch.c:1416:53: warning: unused parameter 'name' [-Wunused-parameter]
 1416 | void appi_element_end (void *userdata, const char * name)
      |                                        ~~~~~~~~~~~~~^~~~
bif_phrasematch.c: In function 'appi_id':
bif_phrasematch.c:1429:21: warning: unused parameter 'userdata' [-Wunused-parameter]
 1429 | void appi_id (void *userdata, const char * name)
      |               ~~~~~~^~~~~~~~
bif_phrasematch.c:1429:44: warning: unused parameter 'name' [-Wunused-parameter]
 1429 | void appi_id (void *userdata, const char * name)
      |                               ~~~~~~~~~~~~~^~~~
bif_phrasematch.c: In function 'appi_other':
bif_phrasematch.c:1577:15: warning: variable 'curr_apa' set but not used [-Wunused-but-set-variable]
 1577 |   ap_arrow_t *curr_apa;
      |               ^~~~~~~~
bif_phrasematch.c: In function 'appi_pi':
bif_phrasematch.c:1585:44: warning: unused parameter 'target' [-Wunused-parameter]
 1585 | void appi_pi (void *userdata, const char * target, const char * data)
      |                               ~~~~~~~~~~~~~^~~~~~
bif_phrasematch.c:1585:65: warning: unused parameter 'data' [-Wunused-parameter]
 1585 | void appi_pi (void *userdata, const char * target, const char * data)
      |                                                    ~~~~~~~~~~~~~^~~~
bif_phrasematch.c: In function 'appi_comment':
bif_phrasematch.c:1590:49: warning: unused parameter 'text' [-Wunused-parameter]
 1590 | void appi_comment (void *userdata, const char * text)
      |                                    ~~~~~~~~~~~~~^~~~
bif_phrasematch.c: In function 'appi_entity':
bif_phrasematch.c:1595:47: warning: unused parameter 'refname' [-Wunused-parameter]
 1595 | void appi_entity (void *userdata, const char *refname, size_t reflen, int isparam, const xml_def_4_entity_t *edef)
      |                                   ~~~~~~~~~~~~^~~~~~~
bif_phrasematch.c:1595:63: warning: unused parameter 'reflen' [-Wunused-parameter]
 1595 | void appi_entity (void *userdata, const char *refname, size_t reflen, int isparam, const xml_def_4_entity_t *edef)
      |                                                        ~~~~~~~^~~~~~
bif_phrasematch.c:1595:75: warning: unused parameter 'isparam' [-Wunused-parameter]
 1595 | void appi_entity (void *userdata, const char *refname, size_t reflen, int isparam, const xml_def_4_entity_t *edef)
      |                                                                       ~~~~^~~~~~~
bif_phrasematch.c:1595:110: warning: unused parameter 'edef' [-Wunused-parameter]
 1595 | void appi_entity (void *userdata, const char *refname, size_t reflen, int isparam, const xml_def_4_entity_t *edef)
      |                                                                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
bif_phrasematch.c: In function 'bif_ap_global_init':
bif_phrasematch.c:1767:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1767 | bif_ap_global_init (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
bif_phrasematch.c:1767:71: warning: unused parameter 'args' [-Wunused-parameter]
 1767 | bif_ap_global_init (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                       ~~~~~~~~~~~~~~~~^~~~
bif_phrasematch.c: In function 'bif_ap_class_status':
bif_phrasematch.c:1777:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1777 | bif_ap_class_status (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
bif_phrasematch.c: In function 'bif_ap_set_status':
bif_phrasematch.c:1802:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1802 | bif_ap_set_status (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
bif_phrasematch.c: In function 'bif_ap_phrase_chksum':
bif_phrasematch.c:1837:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1837 | bif_ap_phrase_chksum (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
bif_phrasematch.c: In function 'bif_ap_add_phrases':
bif_phrasematch.c:1869:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1869 | bif_ap_add_phrases (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
bif_phrasematch.c: In function 'bif_ap_debug_langhandler':
bif_phrasematch.c:1890:52: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1890 | bif_ap_debug_langhandler (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                          ~~~~~~~~~~^~~~~~~
bif_phrasematch.c: In function 'bif_ap_build_match_list':
bif_phrasematch.c:1957:51: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1957 | bif_ap_build_match_list (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                         ~~~~~~~~~~^~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-subseq.lo `test -f 'subseq.c' || echo './'`subseq.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c subseq.c  -fPIC -DPIC -o .libs/libwi_la-subseq.o
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56,
                 from sqlnode.h:32,
                 from subseq.c:24:
subseq.c: In function 'ss_search_item':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
subseq.c:32:3: note: in expansion of macro 'DO_BOX'
   32 |   DO_BOX (caddr_t, el, inx, arr)
      |   ^~~~~~
subseq.c: In function 'ss_iter_next':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST'
  236 |   _DO_BOX_FAST(inx, arr)
      |   ^~~~~~~~~~~~
subseq.c:93:7: note: in expansion of macro '_DO_BOX'
   93 |       _DO_BOX (inx, iter->ss_state)
      |       ^~~~~~~
subseq.c: In function 'ss_not_in_seq':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
subseq.c:115:3: note: in expansion of macro 'DO_BOX'
  115 |   DO_BOX (caddr_t, item, inx, iter->ss_array)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
subseq.c:118:7: note: in expansion of macro 'DO_BOX'
  118 |       DO_BOX (caddr_t, item2, inx2, iter->ss_state)
      |       ^~~~~~
subseq.c:124:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  124 |       if (inx2 != BOX_ELEMENTS (iter->ss_state))
      |                ^~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-bif_geo.lo `test -f 'bif_geo.c' || echo './'`bif_geo.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c bif_geo.c  -fPIC -DPIC -o .libs/libwi_la-bif_geo.o
bif_geo.c: In function 'bif_earth_radius':
bif_geo.c:75:29: warning: unused parameter 'qst' [-Wunused-parameter]
   75 | bif_earth_radius (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                   ~~~~~~~~~~^~~
bif_geo.c:75:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
   75 | bif_earth_radius (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
bif_geo.c:75:69: warning: unused parameter 'args' [-Wunused-parameter]
   75 | bif_earth_radius (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                     ~~~~~~~~~~~~~~~~^~~~
bif_geo.c: In function 'bif_haversine_deg_km':
bif_geo.c:123:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
  123 | bif_haversine_deg_km (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
bif_geo.c: In function 'bif_dist_from_point_to_line_segment':
bif_geo.c:155:63: warning: unused parameter 'err_ret' [-Wunused-parameter]
  155 | bif_dist_from_point_to_line_segment (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                     ~~~~~~~~~~^~~~~~~
bif_geo.c: In function 'bif_st_point':
bif_geo.c:168:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
  168 | bif_st_point (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
bif_geo.c: In function 'bif_st_linestring':
bif_geo.c:350:44: warning: unused variable 'arcmid_count' [-Wunused-variable]
  350 |   int pointctr = 0, total_point_count = 0, arcmid_count = 0;
      |                                            ^~~~~~~~~~~~
bif_geo.c:346:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
  346 | bif_st_linestring (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
bif_geo.c: In function 'bif_st_x':
bif_geo.c:511:36: warning: unused parameter 'err_ret' [-Wunused-parameter]
  511 | bif_st_x (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                          ~~~~~~~~~~^~~~~~~
bif_geo.c: In function 'bif_st_y':
bif_geo.c:518:36: warning: unused parameter 'err_ret' [-Wunused-parameter]
  518 | bif_st_y (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                          ~~~~~~~~~~^~~~~~~
bif_geo.c: In function 'bif_st_z':
bif_geo.c:525:36: warning: unused parameter 'err_ret' [-Wunused-parameter]
  525 | bif_st_z (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                          ~~~~~~~~~~^~~~~~~
bif_geo.c: In function 'bif_st_m':
bif_geo.c:532:36: warning: unused parameter 'err_ret' [-Wunused-parameter]
  532 | bif_st_m (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                          ~~~~~~~~~~^~~~~~~
bif_geo.c: In function 'bif_st_xmin':
bif_geo.c:539:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
  539 | bif_st_xmin (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~~~~~
bif_geo.c: In function 'bif_st_xmax':
bif_geo.c:554:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
  554 | bif_st_xmax (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~~~~~
bif_geo.c: In function 'bif_st_ymin':
bif_geo.c:569:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
  569 | bif_st_ymin (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~~~~~
bif_geo.c: In function 'bif_st_ymax':
bif_geo.c:584:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
  584 | bif_st_ymax (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~~~~~
bif_geo.c: In function 'bif_st_zmin':
bif_geo.c:613:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
  613 | bif_st_zmin (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~~~~~
bif_geo.c: In function 'bif_st_zmax':
bif_geo.c:623:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
  623 | bif_st_zmax (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~~~~~
bif_geo.c: In function 'bif_st_mmin':
bif_geo.c:634:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
  634 | bif_st_mmin (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~~~~~
bif_geo.c: In function 'bif_st_mmax':
bif_geo.c:644:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
  644 | bif_st_mmax (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~~~~~
bif_geo.c: In function 'bif_st_zmflag':
bif_geo.c:654:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
  654 | bif_st_zmflag (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
bif_geo.c: In function 'bif_st_srid':
bif_geo.c:664:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
  664 | bif_st_srid (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~~~~~
bif_geo.c: In function 'bif_st_setsrid':
bif_geo.c:685:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
  685 | bif_st_setsrid (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
bif_geo.c: In function 'bif_st_distance':
bif_geo.c:699:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
  699 | bif_st_distance (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
bif_geo.c: In function 'bif_geo_pred':
bif_geo.c:708:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
  708 | bif_geo_pred (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, char * f, int op)
      |                              ~~~~~~~~~~^~~~~~~
bif_geo.c: In function 'bif_st_astext':
bif_geo.c:766:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
  766 | bif_st_astext (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
bif_geo.c: In function 'bif_is_geometry':
bif_geo.c:775:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
  775 | bif_is_geometry (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
bif_geo.c: In function 'bif_sr_iri_to_srid':
bif_geo.c:1675:46: warning: unused parameter 'err' [-Wunused-parameter]
 1675 | bif_sr_iri_to_srid (caddr_t * qst, caddr_t * err, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~
bif_geo.c: In function 'bif_sr_srid_to_iri':
bif_geo.c:1685:46: warning: unused parameter 'err' [-Wunused-parameter]
 1685 | bif_sr_srid_to_iri (caddr_t * qst, caddr_t * err, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~
bif_geo.c: In function 'bif_st_ewkt_read':
bif_geo.c:1698:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1698 | bif_st_ewkt_read (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
bif_geo.c: In function 'bif_http_st_ewkt':
bif_geo.c:1714:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1714 | bif_http_st_ewkt (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
bif_geo.c: In function 'bif_st_wkb_read':
bif_geo.c:1723:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1723 | bif_st_wkb_read (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
bif_geo.c: In function 'bif_http_st_wkb':
bif_geo.c:1761:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1761 | bif_http_st_wkb (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
bif_geo.c: In function 'bif_http_st_dxf_entity':
bif_geo.c:1774:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1774 | bif_http_st_dxf_entity (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
bif_geo.c: In function 'bif_st_get_bounding_box_impl':
bif_geo.c:1785:56: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1785 | bif_st_get_bounding_box_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, int get_prec_args, const char *fname, int geotype)
      |                                              ~~~~~~~~~~^~~~~~~
bif_geo.c: In function 'bif_st_get_chainbox':
bif_geo.c:1828:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1828 | bif_st_get_chainbox (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
bif_geo.c: In function 'bif_st_dv_geo_length':
bif_geo.c:1849:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1849 | bif_st_dv_geo_length (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
bif_geo.c: In function 'bif_geometry_type':
bif_geo.c:1858:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1858 | bif_geometry_type (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
bif_geo.c: In function 'bif_st_n_points':
bif_geo.c:1896:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1896 | bif_st_n_points (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
bif_geo.c: In function 'bif_st_point_n':
bif_geo.c:1903:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1903 | bif_st_point_n (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
bif_geo.c: In function 'bif_st_num_geometries':
bif_geo.c:1931:49: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1931 | bif_st_num_geometries (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~~~
bif_geo.c: In function 'bif_st_geometry_n':
bif_geo.c:1942:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1942 | bif_st_geometry_n (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
bif_geo.c: In function 'bif_st_exterior_ring':
bif_geo.c:1956:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1956 | bif_st_exterior_ring (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
bif_geo.c: In function 'bif_st_num_interior_rings':
bif_geo.c:1968:53: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1968 | bif_st_num_interior_rings (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                           ~~~~~~~~~~^~~~~~~
bif_geo.c: In function 'bif_st_interior_ring_n':
bif_geo.c:1987:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1987 | bif_st_interior_ring_n (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
bif_geo.c: In function 'bif_st_get_bounding_box_n':
bif_geo.c:2007:53: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2007 | bif_st_get_bounding_box_n (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                           ~~~~~~~~~~^~~~~~~
bif_geo.c: In function 'bif_st_translate':
bif_geo.c:2040:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2040 | bif_st_translate (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
bif_geo.c: In function 'bif_st_transscale':
bif_geo.c:2057:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2057 | bif_st_transscale (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
bif_geo.c: In function 'bif_st_affine':
bif_geo.c:2074:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2074 | bif_st_affine (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
bif_geo.c: In function 'bif_st_transform_by_custom_projection':
bif_geo.c:2135:65: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2135 | bif_st_transform_by_custom_projection (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                       ~~~~~~~~~~^~~~~~~
bif_geo.c: In function 'geo_dummy_srid_transform_cbk':
bif_geo.c:2171:40: warning: unused parameter 'qst' [-Wunused-parameter]
 2171 | geo_dummy_srid_transform_cbk (caddr_t *qst, geo_t *g, int dest_srid, caddr_t *err_ret)
      |                               ~~~~~~~~~^~~
bif_geo.c: In function 'geo_dummy_pj_by_srid_or_string_cbk':
bif_geo.c:2186:47: warning: unused parameter 'qst' [-Wunused-parameter]
 2186 | geo_dummy_pj_by_srid_or_string_cbk (caddr_t * qst, caddr_t *err_ret, int srid, caddr_t strg_or_null, const char *bifname, const char *argname)
      |                                     ~~~~~~~~~~^~~
bif_geo.c:2186:88: warning: unused parameter 'strg_or_null' [-Wunused-parameter]
 2186 | geo_dummy_pj_by_srid_or_string_cbk (caddr_t * qst, caddr_t *err_ret, int srid, caddr_t strg_or_null, const char *bifname, const char *argname)
      |                                                                                ~~~~~~~~^~~~~~~~~~~~
bif_geo.c:2186:135: warning: unused parameter 'argname' [-Wunused-parameter]
 2186 | geo_dummy_pj_by_srid_or_string_cbk (caddr_t * qst, caddr_t *err_ret, int srid, caddr_t strg_or_null, const char *bifname, const char *argname)
      |                                                                                                                           ~~~~~~~~~~~~^~~~~~~
bif_geo.c: In function 'geo_dummy_pj_is_latlong_cbk':
bif_geo.c:2197:40: warning: unused parameter 'pj' [-Wunused-parameter]
 2197 | int geo_dummy_pj_is_latlong_cbk (void *pj) { return -1; }
      |                                  ~~~~~~^~
bif_geo.c: In function 'geo_dummy_pj_is_geocent_cbk':
bif_geo.c:2198:40: warning: unused parameter 'pj' [-Wunused-parameter]
 2198 | int geo_dummy_pj_is_geocent_cbk (void *pj) { return -1; }
      |                                  ~~~~~~^~
In file included from bif_geo.c:2206:
bmcmp.c: In function 'bif_bm_cmp':
bmcmp.c:28:23: warning: unused parameter 'qst' [-Wunused-parameter]
   28 | bif_bm_cmp (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |             ~~~~~~~~~~^~~
bmcmp.c:28:38: warning: unused parameter 'err_ret' [-Wunused-parameter]
   28 | bif_bm_cmp (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                            ~~~~~~~~~~^~~~~~~
bmcmp.c:28:63: warning: unused parameter 'args' [-Wunused-parameter]
   28 | bif_bm_cmp (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                               ~~~~~~~~~~~~~~~~^~~~
bmcmp.c: In function 'bm_cmp':
bmcmp.c:35:15: warning: unused parameter 'x1' [-Wunused-parameter]
   35 | bm_cmp (int64 x1, int64 y1, int64 x2, int64 y2, db_buf_t bm1, int l1, db_buf_t bm2, int l2)
bmcmp.c:35:25: warning: unused parameter 'y1' [-Wunused-parameter]
   35 | bm_cmp (int64 x1, int64 y1, int64 x2, int64 y2, db_buf_t bm1, int l1, db_buf_t bm2, int l2)
bmcmp.c:35:35: warning: unused parameter 'x2' [-Wunused-parameter]
   35 | bm_cmp (int64 x1, int64 y1, int64 x2, int64 y2, db_buf_t bm1, int l1, db_buf_t bm2, int l2)
bmcmp.c:35:45: warning: unused parameter 'y2' [-Wunused-parameter]
   35 | bm_cmp (int64 x1, int64 y1, int64 x2, int64 y2, db_buf_t bm1, int l1, db_buf_t bm2, int l2)
bmcmp.c: In function 'bif_bm_cmp_vec':
bmcmp.c:116:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
  116 | bif_bm_cmp_vec (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, state_slot_t * ret)
      |                                ~~~~~~~~~~^~~~~~~
bif_geo.c: In function 'bif_geoc_arg':
bif_geo.c:53:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
   53 |     case DV_DB_NULL: if (NULL != isnull_ret) { isnull_ret[0] = 1; return 0; }
      |                         ^
bif_geo.c:55:5: note: here
   55 |     default: sqlr_new_error ("22023", "GEO..",
      |     ^~~~~~~
bif_geo.c: In function 'geo_cast_box_to_geoc':
bif_geo.c:229:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
  229 |     case DV_DB_NULL: if (NULL != isnull_ret) { isnull_ret[0] = 1; err_text_ret[0] = NULL; return 0; }
      |                         ^
bif_geo.c:231:5: note: here
  231 |     default: err_text_ret[0] = "Coordinate is not a number"; return 0;
      |     ^~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-shuric.lo `test -f 'shuric.c' || echo './'`shuric.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c shuric.c  -fPIC -DPIC -o .libs/libwi_la-shuric.o
shuric.c: In function 'shuric_uri_to_text_default':
shuric.c:610:78: warning: unused parameter 'env' [-Wunused-parameter]
  610 | caddr_t shuric_uri_to_text_default (caddr_t uri, query_instance_t *qi, void *env, caddr_t *err_ret)
      |                                                                        ~~~~~~^~~
shuric.c: In function 'bif_shuric_list':
shuric.c:732:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
  732 | bif_shuric_list (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
shuric.c: In function 'shuric_on_stale__no_op':
shuric.c:772:47: warning: unused parameter 'shuric' [-Wunused-parameter]
  772 | void shuric_on_stale__no_op (struct shuric_s *shuric)
      |                              ~~~~~~~~~~~~~~~~~^~~~~~
shuric.c: In function 'shuric_get_cache_key__stub':
shuric.c:792:54: warning: unused parameter 'shuric' [-Wunused-parameter]
  792 | caddr_t shuric_get_cache_key__stub (struct shuric_s *shuric)
      |                                     ~~~~~~~~~~~~~~~~~^~~~~~
shuric.c: In function 'shuric_cache_alloc__LRU':
shuric.c:810:63: warning: unused parameter 'env' [-Wunused-parameter]
  810 | shuric_cache_t *shuric_cache_alloc__LRU (int size_hint, void *env)
      |                                                         ~~~~~~^~~
shuric.c: In function 'shuric_cache_put__LRU':
shuric.c:866:33: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  866 |   while (sc->sc_table->ht_count >= sc->sc_size_hint)
      |                                 ^~
shuric.c: In function 'shuric_cache_on_idle__LRU':
shuric.c:987:49: warning: unused parameter 'sc' [-Wunused-parameter]
  987 | void shuric_cache_on_idle__LRU (shuric_cache_t *sc)
      |                                 ~~~~~~~~~~~~~~~~^~
In file included from /usr/include/string.h:548,
                 from ../../libsrc/Dk/Dksystem.h:71,
                 from ../../libsrc/Dk.h:44,
                 from shuric.h:26,
                 from shuric.c:26:
In function 'strncpy',
    inlined from 'shuric_load' at shuric.c:77:12:
/usr/include/bits/string_fortified.h:100:10: warning: argument 2 null where non-null expected because argument 3 is nonzero [-Wnonnull]
  100 |   return __builtin___strncpy_chk (__dest, __src, __len,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  101 |                                   __glibc_objsize (__dest));
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/bits/string_fortified.h:100:10: note: in a call to built-in function '__builtin_strncpy'
shuric.c: In function 'shuric_load':
shuric.c:43:13: warning: variable 'new_cached_shuric' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
   43 |   shuric_t *new_cached_shuric = NULL, *old_cached_shuric = NULL;
      |             ^~~~~~~~~~~~~~~~~
shuric.c:43:40: warning: variable 'old_cached_shuric' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
   43 |   shuric_t *new_cached_shuric = NULL, *old_cached_shuric = NULL;
      |                                        ^~~~~~~~~~~~~~~~~
shuric.c:45:14: warning: variable 'res' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
   45 |   shuric_t * res = NULL; /* = NULL to keep compiler happy */
      |              ^~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-geo.lo `test -f 'geo.c' || echo './'`geo.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c geo.c  -fPIC -DPIC -o .libs/libwi_la-geo.o
geo.c: In function 'cmpf_geo':
geo.c:157:75: warning: using integer absolute value function 'abs' when argument is of floating-point type 'double' [-Wabsolute-value]
  157 |             rc = geo_pred (pt, g_shape, gs_op, prec + geoc_EPSILON * (1 + abs (rx) + abs (ry)));
      |                                                                           ^~~
geo.c:157:86: warning: using integer absolute value function 'abs' when argument is of floating-point type 'double' [-Wabsolute-value]
  157 |             rc = geo_pred (pt, g_shape, gs_op, prec + geoc_EPSILON * (1 + abs (rx) + abs (ry)));
      |                                                                                      ^~~
geo.c: In function 'rd_box_union':
geo.c:214:50: warning: unused parameter 'buf' [-Wunused-parameter]
  214 | rd_box_union (it_cursor_t * itc, buffer_desc_t * buf, db_buf_t row, int row_no, row_delta_t * rd, double * min_growth, double * min_area, double * mg_area, int * mg_row, int * ma_row)
      |                                  ~~~~~~~~~~~~~~~~^~~
geo.c: In function 'page_geo_split':
geo.c:263:8: warning: variable 'first_affected' set but not used [-Wunused-but-set-variable]
  263 |   char first_affected = 0;
      |        ^~~~~~~~~~~~~~
geo.c: In function 'itc_geo_row':
geo.c:461:49: warning: unused parameter 'buf' [-Wunused-parameter]
  461 | itc_geo_row (it_cursor_t * itc, buffer_desc_t * buf, db_buf_t row, double *x, double *y, double *x2, double *y2)
      |                                 ~~~~~~~~~~~~~~~~^~~
geo.c: In function 'float_cmp':
geo.c:553:34: warning: unused parameter 'cd' [-Wunused-parameter]
  553 | float_cmp (int n1, int n2, void *cd)
      |                            ~~~~~~^~
geo.c: In function 'itc_geo_insert':
geo.c:851:17: warning: variable 'oa' set but not used [-Wunused-but-set-variable]
  851 |           float oa;
      |                 ^~
geo.c:799:18: warning: variable 'prev_buf' set but not used [-Wunused-but-set-variable]
  799 |   buffer_desc_t *prev_buf;
      |                  ^~~~~~~~
geo.c: In function 'itc_geo_delete':
geo.c:914:10: warning: variable 'g' set but not used [-Wunused-but-set-variable]
  914 |   geo_t *g;
      |          ^
geo.c: In function 'bif_geo_insert':
geo.c:1204:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1204 | bif_geo_insert (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
geo.c: In function 'bif_geo_estimate':
geo.c:1232:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1232 | bif_geo_estimate (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
geo.c: In function 'bif_geo_delete':
geo.c:1251:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1251 | bif_geo_delete (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
In file included from geo.c:26:
geo.c: In function 'bif_geo_check':
geo.c:1283:29: warning: unused variable 'qi' [-Wunused-variable]
 1283 |   QNCAST (query_instance_t, qi, qst);
      |                             ^~
sqlnode.h:1059:32: note: in definition of macro 'QNCAST'
 1059 | #define QNCAST(dt, v, q)  dt * v = (dt *) q
      |                                ^
geo.c:1278:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1278 | bif_geo_check (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
geo.c: In function 'geo_init':
geo.c:1646:30: warning: cast between incompatible function types from 'char * (*)(dk_session_t *)' {aka 'char * (*)(struct dk_session_s *)'} to 'void * (*)(dk_session_t *, dtp_t)' {aka 'void * (*)(struct dk_session_s *, unsigned char)'} [-Wcast-function-type]
 1646 |   get_readtable ()[DV_GEO] = (macro_char_func) geo_deserialize;
      |                              ^
geo.c:1647:26: warning: cast between incompatible function types from 'void (*)(geo_t *, dk_session_t *)' {aka 'void (*)(struct geo_s *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type]
 1647 |   PrpcSetWriter (DV_GEO, (ses_write_func) geo_serialize);
      |                          ^
geo.c: In function 'cmpf_geo':
geo.c:168:14: warning: 'rc' may be used uninitialized [-Wmaybe-uninitialized]
  168 |           if (rc)
      |              ^
geo.c:150:15: note: 'rc' was declared here
  150 |           int rc;
      |               ^~
geo.c:96:10: warning: variable 'rx' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
   96 |   double rx, rx2, ry, ry2, prec = 0;
      |          ^~
geo.c:96:19: warning: variable 'ry' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
   96 |   double rx, rx2, ry, ry2, prec = 0;
      |                   ^~
geo.c:96:28: warning: variable 'prec' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
   96 |   double rx, rx2, ry, ry2, prec = 0;
      |                            ^~~~
geo.c:98:10: warning: variable 'g_shape' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
   98 |   geo_t *g_shape = g;
      |          ^~~~~~~
geo.c:150:15: warning: variable 'rc' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  150 |           int rc;
      |               ^~
geo.c: In function 'geo_node_vec_input':
geo.c:1450:16: warning: variable 'itc' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 1450 |   it_cursor_t *itc = (it_cursor_t *) QST_GET_V (inst, txs->txs_sst);
      |                ^~~
geo.c:1453:7: warning: variable 'need_enter' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 1453 |   int need_enter = 0;
      |       ^~~~~~~~~~
geo.c:1455:7: warning: variable 'n_sets' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 1455 |   int n_sets = txs->src_gen.src_prev ? QST_INT (inst, txs->src_gen.src_prev->src_out_fill) : qi->qi_n_sets;
      |       ^~~~~~
geo.c:1456:7: warning: variable 'nth_set' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 1456 |   int nth_set, batch_sz;
      |       ^~~~~~~
geo.c:1445:66: warning: argument 'state' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 1445 | geo_node_vec_input (text_node_t * txs, caddr_t * inst, caddr_t * state)
      |                                                        ~~~~~~~~~~^~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-bif_text.lo `test -f 'bif_text.c' || echo './'`bif_text.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c bif_text.c  -fPIC -DPIC -o .libs/libwi_la-bif_text.o
bif_text.c: In function 'bif_vt_is_noise':
bif_text.c:372:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
  372 | bif_vt_is_noise (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
bif_text.c: In function 'bif_vt_load_stop_words':
bif_text.c:414:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
  414 | bif_vt_load_stop_words (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
bif_text.c: In function 'bif_vt_word_string_ends':
bif_text.c:450:52: warning: unused parameter 'err_ret' [-Wunused-parameter]
  450 | bif_vt_word_string_ends  (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                          ~~~~~~~~~~^~~~~~~
bif_text.c: In function 'bif_vt_word_string_id_acc':
bif_text.c:487:53: warning: unused parameter 'err_ret' [-Wunused-parameter]
  487 | bif_vt_word_string_id_acc (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                           ~~~~~~~~~~^~~~~~~
bif_text.c: In function 'bif_vt_word_string_id_init':
bif_text.c:540:39: warning: unused parameter 'qst' [-Wunused-parameter]
  540 | bif_vt_word_string_id_init (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~
bif_text.c:540:54: warning: unused parameter 'err_ret' [-Wunused-parameter]
  540 | bif_vt_word_string_id_init (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                            ~~~~~~~~~~^~~~~~~
bif_text.c:540:79: warning: unused parameter 'args' [-Wunused-parameter]
  540 | bif_vt_word_string_id_init (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                               ~~~~~~~~~~~~~~~~^~~~
bif_text.c: In function 'bif_vt_word_string_id_final_impl':
bif_text.c:583:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  583 |   for (shift = 0; shift < 8 * sizeof (boxint); shift += 16)
      |                         ^
bif_text.c:593:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  593 |       if (acc_used == offsets[0])
      |                    ^~
bif_text.c:546:60: warning: unused parameter 'err_ret' [-Wunused-parameter]
  546 | bif_vt_word_string_id_final_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, int make_rdf_boxes)
      |                                                  ~~~~~~~~~~^~~~~~~
bif_text.c: In function 'bif_wb_all_done':
bif_text.c:649:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
  649 | bif_wb_all_done  (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
bif_text.c: In function 'bif_vt_word_string_details':
bif_text.c:676:55: warning: unused parameter 'err_ret' [-Wunused-parameter]
  676 | bif_vt_word_string_details  (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                             ~~~~~~~~~~^~~~~~~
bif_text.c: In function 'wb_offband_string':
bif_text.c:846:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  846 |   if (len < WP_MAX_8_BIT_LEN)
      |           ^
bif_text.c:851:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  851 |   else if (len < (254 - WP_MAX_8_BIT_LEN) * 256)
      |                ^
bif_text.c: In function 'bif_vt_batch':
bif_text.c:890:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
  890 | bif_vt_batch (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
In file included from bif_text.h:29,
                 from bif_text.c:30:
bif_text.c: In function 'bif_vt_batch_d_id':
text.h:204:50: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
  204 | #define D_INITIAL(d)  (D_ID_NUM_REF(&(d)->id[0]) == (int64)(0xFFFFFFFFFFFFfe30LL))
      |                                                  ^~
bif_text.c:980:26: note: in expansion of macro 'D_INITIAL'
  980 |   if (D_AT_END (&nid) || D_INITIAL (&nid) || D_PRESET (&nid)
      |                          ^~~~~~~~~
bif_text.c:965:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
  965 | bif_vt_batch_d_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
bif_text.c: In function 'bif_vt_batch_words_length':
bif_text.c:991:53: warning: unused parameter 'err_ret' [-Wunused-parameter]
  991 | bif_vt_batch_words_length (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                           ~~~~~~~~~~^~~~~~~
bif_text.c: In function 'bif_vt_batch_alpha_range':
bif_text.c:999:52: warning: unused parameter 'err_ret' [-Wunused-parameter]
  999 | bif_vt_batch_alpha_range (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                          ~~~~~~~~~~^~~~~~~
bif_text.c: In function 'bif_vt_batch_array_sort':
bif_text.c:1076:51: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1076 | bif_vt_batch_array_sort (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                         ~~~~~~~~~~^~~~~~~
bif_text.c: In function 'xte_vtb_feed':
bif_text.c:1285:25: warning: comparison of integer expressions of different signedness: 'wpos_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1285 |       for (inx = 1; inx < (int) BOX_ELEMENTS (xte); inx++)
      |                         ^
bif_text.c: In function 'bif_vt_batch_feed_offband':
bif_text.c:1298:53: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1298 | bif_vt_batch_feed_offband (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                           ~~~~~~~~~~^~~~~~~
bif_text.c: In function 'bif_vt_batch_feed_wordump':
bif_text.c:1594:53: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1594 | bif_vt_batch_feed_wordump (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                           ~~~~~~~~~~^~~~~~~
bif_text.c: In function 'bif_vt_batch_wordump':
bif_text.c:1751:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1751 | bif_vt_batch_wordump (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
bif_text.c: In function 'bif_wb_apply':
text.h:204:50: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
  204 | #define D_INITIAL(d)  (D_ID_NUM_REF(&(d)->id[0]) == (int64)(0xFFFFFFFFFFFFfe30LL))
      |                                                  ^~
bif_text.c:1834:20: note: in expansion of macro 'D_INITIAL'
 1834 |               if (!D_INITIAL (&end_id) && IS_GTE (d_id_cmp (&ins_id, &end_id)))
      |                    ^~~~~~~~~
bif_text.c:1785:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1785 | bif_wb_apply (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
bif_text.c: In function 'bif_key_is_d_id_partition':
bif_text.c:1878:38: warning: unused parameter 'qst' [-Wunused-parameter]
 1878 | bif_key_is_d_id_partition (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                            ~~~~~~~~~~^~~
bif_text.c:1878:53: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1878 | bif_key_is_d_id_partition (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                           ~~~~~~~~~~^~~~~~~
bif_text.c:1878:78: warning: unused parameter 'args' [-Wunused-parameter]
 1878 | bif_key_is_d_id_partition (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                              ~~~~~~~~~~~~~~~~^~~~
bif_text.c: In function 'vtb_serialize':
bif_text.c:1899:24: warning: unused parameter 'vtb' [-Wunused-parameter]
 1899 | vtb_serialize (caddr_t vtb, dk_session_t * out)
      |                ~~~~~~~~^~~
bif_text.c: In function 'bif_text_init':
bif_text.c:3566:33: warning: cast between incompatible function types from 'void (*)(char *, dk_session_t *)' {aka 'void (*)(char *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type]
 3566 |   PrpcSetWriter (DV_TEXT_BATCH, (ses_write_func) vtb_serialize);
      |                                 ^
bif_text.c: In function 'bif_vt_batch':
bif_text.c:905:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
  905 |         if (strcmp (name, "*ini*"))
      |            ^
bif_text.c:912:7: note: here
  912 |       case 2:
      |       ^~~~
bif_text.c:914:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
  914 |         if (strcmp (name, "*ini*"))
      |            ^
bif_text.c:921:7: note: here
  921 |       case 1:
      |       ^~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-xmllazy.lo `test -f 'xmllazy.c' || echo './'`xmllazy.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c xmllazy.c  -fPIC -DPIC -o .libs/libwi_la-xmllazy.o
xmllazy.c: In function 'xlazye_follow_path':
xmllazy.c:326:35: warning: unused parameter 'xe' [-Wunused-parameter]
  326 | xlazye_follow_path (xml_entity_t *xe, ptrlong *path, size_t path_depth)
      |                     ~~~~~~~~~~~~~~^~
xmllazy.c:326:48: warning: unused parameter 'path' [-Wunused-parameter]
  326 | xlazye_follow_path (xml_entity_t *xe, ptrlong *path, size_t path_depth)
xmllazy.c:326:61: warning: unused parameter 'path_depth' [-Wunused-parameter]
  326 | xlazye_follow_path (xml_entity_t *xe, ptrlong *path, size_t path_depth)
      |                                                      ~~~~~~~^~~~~~~~~~
xmllazy.c: In function 'xlazye_reference':
xmllazy.c:346:38: warning: unused parameter 'qi' [-Wunused-parameter]
  346 | xlazye_reference (query_instance_t * qi, caddr_t base, caddr_t ref, xml_doc_t * from_doc, caddr_t *err_ret)
      |                   ~~~~~~~~~~~~~~~~~~~^~
xmllazy.c:346:50: warning: unused parameter 'base' [-Wunused-parameter]
  346 | xlazye_reference (query_instance_t * qi, caddr_t base, caddr_t ref, xml_doc_t * from_doc, caddr_t *err_ret)
      |                                          ~~~~~~~~^~~~
xmllazy.c:346:64: warning: unused parameter 'ref' [-Wunused-parameter]
  346 | xlazye_reference (query_instance_t * qi, caddr_t base, caddr_t ref, xml_doc_t * from_doc, caddr_t *err_ret)
      |                                                        ~~~~~~~~^~~
xmllazy.c:346:81: warning: unused parameter 'from_doc' [-Wunused-parameter]
  346 | xlazye_reference (query_instance_t * qi, caddr_t base, caddr_t ref, xml_doc_t * from_doc, caddr_t *err_ret)
      |                                                                     ~~~~~~~~~~~~^~~~~~~~
xmllazy.c:346:100: warning: unused parameter 'err_ret' [-Wunused-parameter]
  346 | xlazye_reference (query_instance_t * qi, caddr_t base, caddr_t ref, xml_doc_t * from_doc, caddr_t *err_ret)
      |                                                                                           ~~~~~~~~~^~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-xmlschema.lo `test -f 'xmlschema.c' || echo './'`xmlschema.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c xmlschema.c  -fPIC -DPIC -o .libs/libwi_la-xmlschema.o
xmlschema.c: In function 'bif_xml_attr_replay':
xmlschema.c:323:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
  323 | bif_xml_attr_replay (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
xmlschema.c: In function 'bif_xml_attr':
xmlschema.c:334:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
  334 | bif_xml_attr (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
xmlschema.c: In function 'lt_attr_col_id':
xmlschema.c:398:30: warning: unused parameter 'lt' [-Wunused-parameter]
  398 | lt_attr_col_id (lock_trx_t * lt, key_id_t key_id, oid_t a_id)
      |                 ~~~~~~~~~~~~~^~
xmlschema.c:398:43: warning: unused parameter 'key_id' [-Wunused-parameter]
  398 | lt_attr_col_id (lock_trx_t * lt, key_id_t key_id, oid_t a_id)
      |                                  ~~~~~~~~~^~~~~~
xmlschema.c: In function 'bif_xmls_element_table':
xmlschema.c:416:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
  416 | bif_xmls_element_table (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
xmlschema.c: In function 'bif_xmls_element_col':
xmlschema.c:431:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
  431 | bif_xmls_element_col (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
xmlschema.c: In function 'bif_vt_index':
xmlschema.c:451:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
  451 | bif_vt_index (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-xmlsearch.lo `test -f 'xmlsearch.c' || echo './'`xmlsearch.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c xmlsearch.c  -fPIC -DPIC -o .libs/libwi_la-xmlsearch.o
xmlsearch.c: In function 'itc_xml_row':
xmlsearch.c:60:28: warning: unused parameter 'itc' [-Wunused-parameter]
   60 | itc_xml_row (it_cursor_t * itc, buffer_desc_t * buf, int pos,
      |              ~~~~~~~~~~~~~~^~~
xmlsearch.c:60:49: warning: unused parameter 'buf' [-Wunused-parameter]
   60 | itc_xml_row (it_cursor_t * itc, buffer_desc_t * buf, int pos,
      |                                 ~~~~~~~~~~~~~~~~^~~
xmlsearch.c:60:58: warning: unused parameter 'pos' [-Wunused-parameter]
   60 | itc_xml_row (it_cursor_t * itc, buffer_desc_t * buf, int pos,
      |                                                      ~~~~^~~
xmlsearch.c:61:26: warning: unused parameter 'leaf_ret' [-Wunused-parameter]
   61 |              dp_addr_t * leaf_ret)
      |              ~~~~~~~~~~~~^~~~~~~~
xmlsearch.c: In function 'upd_misc_col':
xmlsearch.c:219:25: warning: unused parameter 'err_ret' [-Wunused-parameter]
  219 |               caddr_t * err_ret)
      |               ~~~~~~~~~~^~~~~~~
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56,
                 from sqlnode.h:32,
                 from xmlsearch.c:28:
xmlsearch.c: In function 'ins_misc_col':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsearch.c:279:3: note: in expansion of macro 'DO_BOX'
  279 |   DO_BOX (oid_t, cid, inx, col_ids)
      |   ^~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-xmlenc-dec.lo `test -f 'xmlenc-dec.c' || echo './'`xmlenc-dec.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c xmlenc-dec.c  -fPIC -DPIC -o .libs/libwi_la-xmlenc-dec.o
xmlenc-dec.c: In function 'wsse_canonmethod_callback':
xmlenc-dec.c:432:39: warning: unused parameter 'uri' [-Wunused-parameter]
  432 | void wsse_canonmethod_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                 ~~~~~~^~~
xmlenc-dec.c:432:51: warning: unused parameter 'name' [-Wunused-parameter]
  432 | void wsse_canonmethod_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                            ~~~~~~~^~~~
xmlenc-dec.c: In function 'wsse_signaturemethod_callback':
xmlenc-dec.c:444:43: warning: unused parameter 'uri' [-Wunused-parameter]
  444 | void wsse_signaturemethod_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                     ~~~~~~^~~
xmlenc-dec.c:444:55: warning: unused parameter 'name' [-Wunused-parameter]
  444 | void wsse_signaturemethod_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                                ~~~~~~~^~~~
xmlenc-dec.c: In function 'wsse_digestmethod_callback':
xmlenc-dec.c:456:40: warning: unused parameter 'uri' [-Wunused-parameter]
  456 | void wsse_digestmethod_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                  ~~~~~~^~~
xmlenc-dec.c:456:52: warning: unused parameter 'name' [-Wunused-parameter]
  456 | void wsse_digestmethod_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                             ~~~~~~~^~~~
xmlenc-dec.c: In function 'wsse_digestvalue_callback':
xmlenc-dec.c:468:40: warning: unused parameter 'uri' [-Wunused-parameter]
  468 | void wsse_digestvalue_callback  (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                  ~~~~~~^~~
xmlenc-dec.c:468:52: warning: unused parameter 'name' [-Wunused-parameter]
  468 | void wsse_digestvalue_callback  (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                             ~~~~~~~^~~~
xmlenc-dec.c: In function 'wsse_reference_callback':
xmlenc-dec.c:484:37: warning: unused parameter 'uri' [-Wunused-parameter]
  484 | void wsse_reference_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                               ~~~~~~^~~
xmlenc-dec.c:484:49: warning: unused parameter 'name' [-Wunused-parameter]
  484 | void wsse_reference_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                          ~~~~~~~^~~~
xmlenc-dec.c: In function 'wsse_signedinfo_callback':
xmlenc-dec.c:516:38: warning: unused parameter 'uri' [-Wunused-parameter]
  516 | void wsse_signedinfo_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                ~~~~~~^~~
xmlenc-dec.c:516:50: warning: unused parameter 'name' [-Wunused-parameter]
  516 | void wsse_signedinfo_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                           ~~~~~~~^~~~
xmlenc-dec.c:516:66: warning: unused parameter 'curr' [-Wunused-parameter]
  516 | void wsse_signedinfo_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                                        ~~~~~~~~~~^~~~
xmlenc-dec.c:516:85: warning: unused parameter 'ctx' [-Wunused-parameter]
  516 | void wsse_signedinfo_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                                                        ~~~~~~~~~~~~~^~~
xmlenc-dec.c: In function 'wsse_transform_callback':
xmlenc-dec.c:520:37: warning: unused parameter 'uri' [-Wunused-parameter]
  520 | void wsse_transform_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                               ~~~~~~^~~
xmlenc-dec.c:520:49: warning: unused parameter 'name' [-Wunused-parameter]
  520 | void wsse_transform_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                          ~~~~~~~^~~~
xmlenc-dec.c: In function 'wsse_transforms_callback':
xmlenc-dec.c:535:38: warning: unused parameter 'uri' [-Wunused-parameter]
  535 | void wsse_transforms_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                ~~~~~~^~~
xmlenc-dec.c:535:50: warning: unused parameter 'name' [-Wunused-parameter]
  535 | void wsse_transforms_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                           ~~~~~~~^~~~
xmlenc-dec.c:535:66: warning: unused parameter 'curr' [-Wunused-parameter]
  535 | void wsse_transforms_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                                        ~~~~~~~~~~^~~~
xmlenc-dec.c: In function 'wsse_xpath_callback':
xmlenc-dec.c:540:33: warning: unused parameter 'uri' [-Wunused-parameter]
  540 | void wsse_xpath_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                           ~~~~~~^~~
xmlenc-dec.c:540:45: warning: unused parameter 'name' [-Wunused-parameter]
  540 | void wsse_xpath_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                      ~~~~~~~^~~~
xmlenc-dec.c: In function 'wsse_dsakeyvalue_callback':
xmlenc-dec.c:551:39: warning: unused parameter 'uri' [-Wunused-parameter]
  551 | void wsse_dsakeyvalue_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                 ~~~~~~^~~
xmlenc-dec.c:551:51: warning: unused parameter 'name' [-Wunused-parameter]
  551 | void wsse_dsakeyvalue_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                            ~~~~~~~^~~~
xmlenc-dec.c:551:67: warning: unused parameter 'curr' [-Wunused-parameter]
  551 | void wsse_dsakeyvalue_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                                         ~~~~~~~~~~^~~~
xmlenc-dec.c:551:86: warning: unused parameter 'ctx' [-Wunused-parameter]
  551 | void wsse_dsakeyvalue_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                                                         ~~~~~~~~~~~~~^~~
xmlenc-dec.c: In function 'wsse_p_callback':
xmlenc-dec.c:554:29: warning: unused parameter 'uri' [-Wunused-parameter]
  554 | void wsse_p_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                       ~~~~~~^~~
xmlenc-dec.c:554:41: warning: unused parameter 'name' [-Wunused-parameter]
  554 | void wsse_p_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                  ~~~~~~~^~~~
xmlenc-dec.c:554:57: warning: unused parameter 'curr' [-Wunused-parameter]
  554 | void wsse_p_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                               ~~~~~~~~~~^~~~
xmlenc-dec.c:554:76: warning: unused parameter 'ctx' [-Wunused-parameter]
  554 | void wsse_p_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                                               ~~~~~~~~~~~~~^~~
xmlenc-dec.c: In function 'wsse_q_callback':
xmlenc-dec.c:556:29: warning: unused parameter 'uri' [-Wunused-parameter]
  556 | void wsse_q_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                       ~~~~~~^~~
xmlenc-dec.c:556:41: warning: unused parameter 'name' [-Wunused-parameter]
  556 | void wsse_q_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                  ~~~~~~~^~~~
xmlenc-dec.c:556:57: warning: unused parameter 'curr' [-Wunused-parameter]
  556 | void wsse_q_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                               ~~~~~~~~~~^~~~
xmlenc-dec.c:556:76: warning: unused parameter 'ctx' [-Wunused-parameter]
  556 | void wsse_q_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                                               ~~~~~~~~~~~~~^~~
xmlenc-dec.c: In function 'wsse_g_callback':
xmlenc-dec.c:558:29: warning: unused parameter 'uri' [-Wunused-parameter]
  558 | void wsse_g_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                       ~~~~~~^~~
xmlenc-dec.c:558:41: warning: unused parameter 'name' [-Wunused-parameter]
  558 | void wsse_g_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                  ~~~~~~~^~~~
xmlenc-dec.c:558:57: warning: unused parameter 'curr' [-Wunused-parameter]
  558 | void wsse_g_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                               ~~~~~~~~~~^~~~
xmlenc-dec.c:558:76: warning: unused parameter 'ctx' [-Wunused-parameter]
  558 | void wsse_g_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                                               ~~~~~~~~~~~~~^~~
xmlenc-dec.c: In function 'wsse_y_callback':
xmlenc-dec.c:560:29: warning: unused parameter 'uri' [-Wunused-parameter]
  560 | void wsse_y_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                       ~~~~~~^~~
xmlenc-dec.c:560:41: warning: unused parameter 'name' [-Wunused-parameter]
  560 | void wsse_y_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                  ~~~~~~~^~~~
xmlenc-dec.c:560:57: warning: unused parameter 'curr' [-Wunused-parameter]
  560 | void wsse_y_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                               ~~~~~~~~~~^~~~
xmlenc-dec.c:560:76: warning: unused parameter 'ctx' [-Wunused-parameter]
  560 | void wsse_y_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                                               ~~~~~~~~~~~~~^~~
xmlenc-dec.c: In function 'wsse_rsakeyvalue_callback':
xmlenc-dec.c:563:39: warning: unused parameter 'uri' [-Wunused-parameter]
  563 | void wsse_rsakeyvalue_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                 ~~~~~~^~~
xmlenc-dec.c:563:51: warning: unused parameter 'name' [-Wunused-parameter]
  563 | void wsse_rsakeyvalue_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                            ~~~~~~~^~~~
xmlenc-dec.c:563:67: warning: unused parameter 'curr' [-Wunused-parameter]
  563 | void wsse_rsakeyvalue_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                                         ~~~~~~~~~~^~~~
xmlenc-dec.c:563:86: warning: unused parameter 'ctx' [-Wunused-parameter]
  563 | void wsse_rsakeyvalue_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                                                         ~~~~~~~~~~~~~^~~
xmlenc-dec.c: In function 'wsse_modulus_callback':
xmlenc-dec.c:577:35: warning: unused parameter 'uri' [-Wunused-parameter]
  577 | void wsse_modulus_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                             ~~~~~~^~~
xmlenc-dec.c:577:47: warning: unused parameter 'name' [-Wunused-parameter]
  577 | void wsse_modulus_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                        ~~~~~~~^~~~
xmlenc-dec.c:577:63: warning: unused parameter 'curr' [-Wunused-parameter]
  577 | void wsse_modulus_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                                     ~~~~~~~~~~^~~~
xmlenc-dec.c:577:82: warning: unused parameter 'ctx' [-Wunused-parameter]
  577 | void wsse_modulus_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                                                     ~~~~~~~~~~~~~^~~
xmlenc-dec.c: In function 'wsse_exponent_callback':
xmlenc-dec.c:593:36: warning: unused parameter 'uri' [-Wunused-parameter]
  593 | void wsse_exponent_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                              ~~~~~~^~~
xmlenc-dec.c:593:48: warning: unused parameter 'name' [-Wunused-parameter]
  593 | void wsse_exponent_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                         ~~~~~~~^~~~
xmlenc-dec.c:593:64: warning: unused parameter 'curr' [-Wunused-parameter]
  593 | void wsse_exponent_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                                      ~~~~~~~~~~^~~~
xmlenc-dec.c:593:83: warning: unused parameter 'ctx' [-Wunused-parameter]
  593 | void wsse_exponent_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                                                      ~~~~~~~~~~~~~^~~
xmlenc-dec.c: In function 'wsse_signature_callback':
xmlenc-dec.c:610:38: warning: unused parameter 'uri' [-Wunused-parameter]
  610 | void wsse_signature_callback (char * uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                               ~~~~~~~^~~
xmlenc-dec.c:610:50: warning: unused parameter 'name' [-Wunused-parameter]
  610 | void wsse_signature_callback (char * uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                           ~~~~~~~^~~~
xmlenc-dec.c:610:66: warning: unused parameter 'curr' [-Wunused-parameter]
  610 | void wsse_signature_callback (char * uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                                        ~~~~~~~~~~^~~~
xmlenc-dec.c: In function 'wsse_signaturevalue_callback':
xmlenc-dec.c:617:43: warning: unused parameter 'uri' [-Wunused-parameter]
  617 | void wsse_signaturevalue_callback (char * uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                    ~~~~~~~^~~
xmlenc-dec.c:617:55: warning: unused parameter 'name' [-Wunused-parameter]
  617 | void wsse_signaturevalue_callback (char * uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                                ~~~~~~~^~~~
xmlenc-dec.c: In function 'wsse_keyinfo_callback':
xmlenc-dec.c:630:35: warning: unused parameter 'uri' [-Wunused-parameter]
  630 | void wsse_keyinfo_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                             ~~~~~~^~~
xmlenc-dec.c:630:47: warning: unused parameter 'name' [-Wunused-parameter]
  630 | void wsse_keyinfo_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                        ~~~~~~~^~~~
xmlenc-dec.c:630:63: warning: unused parameter 'curr' [-Wunused-parameter]
  630 | void wsse_keyinfo_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                                     ~~~~~~~~~~^~~~
xmlenc-dec.c: In function 'wsse_keyname_callback':
xmlenc-dec.c:659:35: warning: unused parameter 'uri' [-Wunused-parameter]
  659 | void wsse_keyname_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                             ~~~~~~^~~
xmlenc-dec.c:659:47: warning: unused parameter 'name' [-Wunused-parameter]
  659 | void wsse_keyname_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                        ~~~~~~~^~~~
xmlenc-dec.c: In function 'wsse_keyvalue_callback':
xmlenc-dec.c:745:36: warning: unused parameter 'uri' [-Wunused-parameter]
  745 | void wsse_keyvalue_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                              ~~~~~~^~~
xmlenc-dec.c:745:48: warning: unused parameter 'name' [-Wunused-parameter]
  745 | void wsse_keyvalue_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                         ~~~~~~~^~~~
xmlenc-dec.c:745:64: warning: unused parameter 'curr' [-Wunused-parameter]
  745 | void wsse_keyvalue_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                                      ~~~~~~~~~~^~~~
xmlenc-dec.c:745:83: warning: unused parameter 'ctx' [-Wunused-parameter]
  745 | void wsse_keyvalue_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                                                      ~~~~~~~~~~~~~^~~
xmlenc-dec.c: In function 'wsse_x509data_callback':
xmlenc-dec.c:749:36: warning: unused parameter 'uri' [-Wunused-parameter]
  749 | void wsse_x509data_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                              ~~~~~~^~~
xmlenc-dec.c:749:48: warning: unused parameter 'name' [-Wunused-parameter]
  749 | void wsse_x509data_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                         ~~~~~~~^~~~
xmlenc-dec.c:749:64: warning: unused parameter 'curr' [-Wunused-parameter]
  749 | void wsse_x509data_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                                      ~~~~~~~~~~^~~~
xmlenc-dec.c: In function 'wsse_x509certificate_callback':
xmlenc-dec.c:756:43: warning: unused parameter 'uri' [-Wunused-parameter]
  756 | void wsse_x509certificate_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                     ~~~~~~^~~
xmlenc-dec.c:756:55: warning: unused parameter 'name' [-Wunused-parameter]
  756 | void wsse_x509certificate_callback (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                                ~~~~~~~^~~~
xmlenc-dec.c: In function 'wsse_cipherdata_c':
xmlenc-dec.c:778:31: warning: unused parameter 'uri' [-Wunused-parameter]
  778 | void wsse_cipherdata_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                         ~~~~~~^~~
xmlenc-dec.c:778:43: warning: unused parameter 'name' [-Wunused-parameter]
  778 | void wsse_cipherdata_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                    ~~~~~~~^~~~
xmlenc-dec.c:778:59: warning: unused parameter 'curr' [-Wunused-parameter]
  778 | void wsse_cipherdata_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                                 ~~~~~~~~~~^~~~
xmlenc-dec.c: In function 'wsse_ciphervalue_c':
xmlenc-dec.c:783:32: warning: unused parameter 'uri' [-Wunused-parameter]
  783 | void wsse_ciphervalue_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                          ~~~~~~^~~
xmlenc-dec.c:783:44: warning: unused parameter 'name' [-Wunused-parameter]
  783 | void wsse_ciphervalue_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                     ~~~~~~~^~~~
xmlenc-dec.c: In function 'wsse_datareference_c':
xmlenc-dec.c:793:34: warning: unused parameter 'uri' [-Wunused-parameter]
  793 | void wsse_datareference_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                            ~~~~~~^~~
xmlenc-dec.c:793:46: warning: unused parameter 'name' [-Wunused-parameter]
  793 | void wsse_datareference_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                       ~~~~~~~^~~~
xmlenc-dec.c: In function 'wsse_encryptedkey_c':
xmlenc-dec.c:817:33: warning: unused parameter 'uri' [-Wunused-parameter]
  817 | void wsse_encryptedkey_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                           ~~~~~~^~~
xmlenc-dec.c:817:45: warning: unused parameter 'name' [-Wunused-parameter]
  817 | void wsse_encryptedkey_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                      ~~~~~~~^~~~
xmlenc-dec.c:817:61: warning: unused parameter 'curr' [-Wunused-parameter]
  817 | void wsse_encryptedkey_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                                   ~~~~~~~~~~^~~~
xmlenc-dec.c: In function 'wsse_encryptionmethod_c':
xmlenc-dec.c:828:37: warning: unused parameter 'uri' [-Wunused-parameter]
  828 | void wsse_encryptionmethod_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                               ~~~~~~^~~
xmlenc-dec.c:828:49: warning: unused parameter 'name' [-Wunused-parameter]
  828 | void wsse_encryptionmethod_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                          ~~~~~~~^~~~
xmlenc-dec.c: In function 'wsse_referencelist_c':
xmlenc-dec.c:840:34: warning: unused parameter 'uri' [-Wunused-parameter]
  840 | void wsse_referencelist_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                            ~~~~~~^~~
xmlenc-dec.c:840:46: warning: unused parameter 'name' [-Wunused-parameter]
  840 | void wsse_referencelist_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                       ~~~~~~~^~~~
xmlenc-dec.c:840:62: warning: unused parameter 'curr' [-Wunused-parameter]
  840 | void wsse_referencelist_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                                    ~~~~~~~~~~^~~~
xmlenc-dec.c:840:81: warning: unused parameter 'ctx' [-Wunused-parameter]
  840 | void wsse_referencelist_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                                                    ~~~~~~~~~~~~~^~~
xmlenc-dec.c: In function 'wss_security_c':
xmlenc-dec.c:845:28: warning: unused parameter 'uri' [-Wunused-parameter]
  845 | void wss_security_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                      ~~~~~~^~~
xmlenc-dec.c:845:40: warning: unused parameter 'name' [-Wunused-parameter]
  845 | void wss_security_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                 ~~~~~~~^~~~
xmlenc-dec.c:845:56: warning: unused parameter 'curr' [-Wunused-parameter]
  845 | void wss_security_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                              ~~~~~~~~~~^~~~
xmlenc-dec.c: In function 'wss_binarysectoken_c':
xmlenc-dec.c:855:34: warning: unused parameter 'uri' [-Wunused-parameter]
  855 | void wss_binarysectoken_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                            ~~~~~~^~~
xmlenc-dec.c:855:46: warning: unused parameter 'name' [-Wunused-parameter]
  855 | void wss_binarysectoken_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                       ~~~~~~~^~~~
xmlenc-dec.c: In function 'wss_reference_c':
xmlenc-dec.c:892:29: warning: unused parameter 'uri' [-Wunused-parameter]
  892 | void wss_reference_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                       ~~~~~~^~~
xmlenc-dec.c:892:41: warning: unused parameter 'name' [-Wunused-parameter]
  892 | void wss_reference_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                  ~~~~~~~^~~~
xmlenc-dec.c: In function 'wss_keyidentifier_c':
xmlenc-dec.c:911:33: warning: unused parameter 'uri' [-Wunused-parameter]
  911 | void wss_keyidentifier_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                           ~~~~~~^~~
xmlenc-dec.c:911:45: warning: unused parameter 'name' [-Wunused-parameter]
  911 | void wss_keyidentifier_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                      ~~~~~~~^~~~
xmlenc-dec.c: In function 'wss_securitytokenref_c':
xmlenc-dec.c:952:36: warning: unused parameter 'uri' [-Wunused-parameter]
  952 | void wss_securitytokenref_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                              ~~~~~~^~~
xmlenc-dec.c:952:48: warning: unused parameter 'name' [-Wunused-parameter]
  952 | void wss_securitytokenref_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                         ~~~~~~~^~~~
xmlenc-dec.c:952:64: warning: unused parameter 'curr' [-Wunused-parameter]
  952 | void wss_securitytokenref_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                                      ~~~~~~~~~~^~~~
xmlenc-dec.c:952:83: warning: unused parameter 'ctx' [-Wunused-parameter]
  952 | void wss_securitytokenref_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                                                      ~~~~~~~~~~~~~^~~
xmlenc-dec.c: In function 'wss_usernametoken_c':
xmlenc-dec.c:1059:11: warning: 'SHA1_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1059 |           SHA1_Init(&ctx1);
      |           ^~~~~~~~~
In file included from /usr/include/openssl/x509.h:43,
                 from sqlbif.h:33,
                 from xmlenc-dec.c:37:
/usr/include/openssl/sha.h:49:27: note: declared here
   49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c);
      |                           ^~~~~~~~~
xmlenc-dec.c:1060:11: warning: 'SHA1_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1060 |           SHA1_Update(&ctx1, tmp, box_length (tmp) - 1);
      |           ^~~~~~~~~~~
/usr/include/openssl/sha.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~~
xmlenc-dec.c:1061:11: warning: 'SHA1_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1061 |           SHA1_Final(&(md[0]), &ctx1);
      |           ^~~~~~~~~~
/usr/include/openssl/sha.h:51:27: note: declared here
   51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c);
      |                           ^~~~~~~~~~
xmlenc-dec.c:956:33: warning: unused parameter 'uri' [-Wunused-parameter]
  956 | void wss_usernametoken_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                           ~~~~~~^~~
xmlenc-dec.c:956:45: warning: unused parameter 'name' [-Wunused-parameter]
  956 | void wss_usernametoken_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                      ~~~~~~~^~~~
xmlenc-dec.c: In function 'wss_dummy_c':
xmlenc-dec.c:1133:25: warning: unused parameter 'uri' [-Wunused-parameter]
 1133 | void wss_dummy_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                   ~~~~~~^~~
xmlenc-dec.c:1133:37: warning: unused parameter 'name' [-Wunused-parameter]
 1133 | void wss_dummy_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                              ~~~~~~~^~~~
xmlenc-dec.c:1133:53: warning: unused parameter 'curr' [-Wunused-parameter]
 1133 | void wss_dummy_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                           ~~~~~~~~~~^~~~
xmlenc-dec.c:1133:72: warning: unused parameter 'ctx' [-Wunused-parameter]
 1133 | void wss_dummy_c (char* uri, char * name, caddr_t * curr, wsse_ctx_t * ctx)
      |                                                           ~~~~~~~~~~~~~^~~
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56,
                 from xmlenc-dec.c:35:
xmlenc-dec.c: In function 'wsse_build_wsse_objects':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlenc-dec.c:1194:7: note: in expansion of macro 'DO_BOX'
 1194 |       DO_BOX (caddr_t *, child, inx, curr)
      |       ^~~~~~
xmlenc-dec.c: In function 'xml_is':
xmlenc-dec.c:1414:11: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1414 |   if (len != strlen (uri))
      |           ^~
xmlenc-dec.c: In function 'xmlenc_decrypt_soap':
xmlenc-dec.c:1671:59: warning: unused parameter 'soap_version' [-Wunused-parameter]
 1671 | xmlenc_decrypt_soap (caddr_t * qst, char * xml_text, long soap_version, long validate_sign,
      |                                                      ~~~~~^~~~~~~~~~~~
xmlenc-dec.c:1683:7: warning: variable 'is_valid_secxml' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 1683 |   int is_valid_secxml = 0, try_decode = (validate_sign & 4);
      |       ^~~~~~~~~~~~~~~
xmlenc-dec.c:1684:10: warning: variable 'decrypted_xml_text' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 1684 |   char * decrypted_xml_text = NULL;
      |          ^~~~~~~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-http_client.lo `test -f 'http_client.c' || echo './'`http_client.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c http_client.c  -fPIC -DPIC -o .libs/libwi_la-http_client.o
http_client.c: In function 'http_cli_std_auth_destructor':
http_client.c:313:39: warning: unused parameter 'parm' [-Wunused-parameter]
  313 |                               caddr_t parm,
      |                               ~~~~~~~~^~~~
http_client.c:314:39: warning: unused parameter 'ret_val' [-Wunused-parameter]
  314 |                               caddr_t ret_val,
      |                               ~~~~~~~~^~~~~~~
http_client.c:315:39: warning: unused parameter 'err' [-Wunused-parameter]
  315 |                               caddr_t err)
      |                               ~~~~~~~~^~~
http_client.c: In function 'http_cli_make_handler_frame':
http_client.c:346:38: warning: unused parameter 'pm' [-Wunused-parameter]
  346 |                              caddr_t pm,
      |                              ~~~~~~~~^~
http_client.c: In function 'http_cli_negotiate_socks4':
http_client.c:397:7: warning: variable 'packetsize' set but not used [-Wunused-but-set-variable]
  397 |   int packetsize;
      |       ^~~~~~~~~~
http_client.c: In function 'http_cli_negotiate_socks5':
http_client.c:558:22: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  558 |       if (packetsize >= sizeof (socksreq))
      |                      ^~
http_client.c:462:18: warning: variable 'rc' set but not used [-Wunused-but-set-variable]
  462 |   int port = 80, rc;
      |                  ^~
http_client.c: In function 'http_cli_handle_socks_conn_post':
http_client.c:630:62: warning: unused parameter 'parm' [-Wunused-parameter]
  630 | http_cli_handle_socks_conn_post (http_cli_ctx * ctx, caddr_t parm, caddr_t ret_val, caddr_t err)
      |                                                      ~~~~~~~~^~~~
http_client.c:630:76: warning: unused parameter 'ret_val' [-Wunused-parameter]
  630 | http_cli_handle_socks_conn_post (http_cli_ctx * ctx, caddr_t parm, caddr_t ret_val, caddr_t err)
      |                                                                    ~~~~~~~~^~~~~~~
http_client.c:630:93: warning: unused parameter 'err' [-Wunused-parameter]
  630 | http_cli_handle_socks_conn_post (http_cli_ctx * ctx, caddr_t parm, caddr_t ret_val, caddr_t err)
      |                                                                                     ~~~~~~~~^~~
http_client.c: In function 'http_client_load_ssl_ca_certs':
http_client.c:861:84: warning: passing argument 2 of 'xenc_load_verify_CA_list' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  861 |   if (!strcmp (certs_pem, INTERNAL_CA_STORE) && xenc_load_verify_CA_list (ssl_ctx, certs_pem))
      |                                                                                    ^~~~~~~~~
In file included from http_client.c:70:
xmlenc.h:633:53: note: expected 'char *' but argument is of type 'const char *'
  633 | int xenc_load_verify_CA_list (SSL_CTX * ctx, char * ca_file_name);
      |                                              ~~~~~~~^~~~~~~~~~~~
http_client.c: In function 'http_cli_connect':
http_client.c:1111:19: warning: variable 'rc' set but not used [-Wunused-but-set-variable]
 1111 |               int rc;
      |                   ^~
http_client.c: In function 'http_cli_print_patched_url':
http_client.c:1213:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1213 |   for (i = 0; i < strlen (url); i++)
      |                 ^
http_client.c: In function 'http_cli_parse_resp_hdr':
http_client.c:1322:61: warning: unused parameter 'num_chars' [-Wunused-parameter]
 1322 | http_cli_parse_resp_hdr (http_cli_ctx * ctx, char* hdr, int num_chars)
      |                                                         ~~~~^~~~~~~~~
http_client.c: In function 'http_cli_read_resp_hdrs':
http_client.c:1418:45: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1418 |           if (resp_hdr_tmp_fill + num_chars >= sizeof (resp_hdr_tmp))
      |                                             ^~
http_client.c: In function 'http_cli_handle_malfm_resp':
http_client.c:89:39: warning: unused parameter 'parm' [-Wunused-parameter]
   89 | int name (http_cli_ctx * ctx, caddr_t parm, caddr_t ret, caddr_t err) \
      |                               ~~~~~~~~^~~~
http_client.c:1735:1: note: in expansion of macro 'STANDARD_HANDLER'
 1735 | STANDARD_HANDLER (http_cli_handle_malfm_resp,
      | ^~~~~~~~~~~~~~~~
http_client.c:89:53: warning: unused parameter 'ret' [-Wunused-parameter]
   89 | int name (http_cli_ctx * ctx, caddr_t parm, caddr_t ret, caddr_t err) \
      |                                             ~~~~~~~~^~~
http_client.c:1735:1: note: in expansion of macro 'STANDARD_HANDLER'
 1735 | STANDARD_HANDLER (http_cli_handle_malfm_resp,
      | ^~~~~~~~~~~~~~~~
http_client.c:89:66: warning: unused parameter 'err' [-Wunused-parameter]
   89 | int name (http_cli_ctx * ctx, caddr_t parm, caddr_t ret, caddr_t err) \
      |                                                          ~~~~~~~~^~~
http_client.c:1735:1: note: in expansion of macro 'STANDARD_HANDLER'
 1735 | STANDARD_HANDLER (http_cli_handle_malfm_resp,
      | ^~~~~~~~~~~~~~~~
http_client.c: In function 'http_cli_handle_write_err':
http_client.c:89:39: warning: unused parameter 'parm' [-Wunused-parameter]
   89 | int name (http_cli_ctx * ctx, caddr_t parm, caddr_t ret, caddr_t err) \
      |                               ~~~~~~~~^~~~
http_client.c:1737:1: note: in expansion of macro 'STANDARD_HANDLER'
 1737 | STANDARD_HANDLER (http_cli_handle_write_err,
      | ^~~~~~~~~~~~~~~~
http_client.c:89:53: warning: unused parameter 'ret' [-Wunused-parameter]
   89 | int name (http_cli_ctx * ctx, caddr_t parm, caddr_t ret, caddr_t err) \
      |                                             ~~~~~~~~^~~
http_client.c:1737:1: note: in expansion of macro 'STANDARD_HANDLER'
 1737 | STANDARD_HANDLER (http_cli_handle_write_err,
      | ^~~~~~~~~~~~~~~~
http_client.c:89:66: warning: unused parameter 'err' [-Wunused-parameter]
   89 | int name (http_cli_ctx * ctx, caddr_t parm, caddr_t ret, caddr_t err) \
      |                                                          ~~~~~~~~^~~
http_client.c:1737:1: note: in expansion of macro 'STANDARD_HANDLER'
 1737 | STANDARD_HANDLER (http_cli_handle_write_err,
      | ^~~~~~~~~~~~~~~~
http_client.c: In function 'http_cli_handle_read_err':
http_client.c:89:39: warning: unused parameter 'parm' [-Wunused-parameter]
   89 | int name (http_cli_ctx * ctx, caddr_t parm, caddr_t ret, caddr_t err) \
      |                               ~~~~~~~~^~~~
http_client.c:1739:1: note: in expansion of macro 'STANDARD_HANDLER'
 1739 | STANDARD_HANDLER (http_cli_handle_read_err,
      | ^~~~~~~~~~~~~~~~
http_client.c:89:53: warning: unused parameter 'ret' [-Wunused-parameter]
   89 | int name (http_cli_ctx * ctx, caddr_t parm, caddr_t ret, caddr_t err) \
      |                                             ~~~~~~~~^~~
http_client.c:1739:1: note: in expansion of macro 'STANDARD_HANDLER'
 1739 | STANDARD_HANDLER (http_cli_handle_read_err,
      | ^~~~~~~~~~~~~~~~
http_client.c:89:66: warning: unused parameter 'err' [-Wunused-parameter]
   89 | int name (http_cli_ctx * ctx, caddr_t parm, caddr_t ret, caddr_t err) \
      |                                                          ~~~~~~~~^~~
http_client.c:1739:1: note: in expansion of macro 'STANDARD_HANDLER'
 1739 | STANDARD_HANDLER (http_cli_handle_read_err,
      | ^~~~~~~~~~~~~~~~
http_client.c: In function 'http_cli_handle_timeout':
http_client.c:89:39: warning: unused parameter 'parm' [-Wunused-parameter]
   89 | int name (http_cli_ctx * ctx, caddr_t parm, caddr_t ret, caddr_t err) \
      |                               ~~~~~~~~^~~~
http_client.c:1741:1: note: in expansion of macro 'STANDARD_HANDLER'
 1741 | STANDARD_HANDLER (http_cli_handle_timeout,
      | ^~~~~~~~~~~~~~~~
http_client.c:89:53: warning: unused parameter 'ret' [-Wunused-parameter]
   89 | int name (http_cli_ctx * ctx, caddr_t parm, caddr_t ret, caddr_t err) \
      |                                             ~~~~~~~~^~~
http_client.c:1741:1: note: in expansion of macro 'STANDARD_HANDLER'
 1741 | STANDARD_HANDLER (http_cli_handle_timeout,
      | ^~~~~~~~~~~~~~~~
http_client.c:89:66: warning: unused parameter 'err' [-Wunused-parameter]
   89 | int name (http_cli_ctx * ctx, caddr_t parm, caddr_t ret, caddr_t err) \
      |                                                          ~~~~~~~~^~~
http_client.c:1741:1: note: in expansion of macro 'STANDARD_HANDLER'
 1741 | STANDARD_HANDLER (http_cli_handle_timeout,
      | ^~~~~~~~~~~~~~~~
http_client.c: In function 'http_cli_handle_conn_err':
http_client.c:89:39: warning: unused parameter 'parm' [-Wunused-parameter]
   89 | int name (http_cli_ctx * ctx, caddr_t parm, caddr_t ret, caddr_t err) \
      |                               ~~~~~~~~^~~~
http_client.c:1743:1: note: in expansion of macro 'STANDARD_HANDLER'
 1743 | STANDARD_HANDLER (http_cli_handle_conn_err,
      | ^~~~~~~~~~~~~~~~
http_client.c:89:53: warning: unused parameter 'ret' [-Wunused-parameter]
   89 | int name (http_cli_ctx * ctx, caddr_t parm, caddr_t ret, caddr_t err) \
      |                                             ~~~~~~~~^~~
http_client.c:1743:1: note: in expansion of macro 'STANDARD_HANDLER'
 1743 | STANDARD_HANDLER (http_cli_handle_conn_err,
      | ^~~~~~~~~~~~~~~~
http_client.c:89:66: warning: unused parameter 'err' [-Wunused-parameter]
   89 | int name (http_cli_ctx * ctx, caddr_t parm, caddr_t ret, caddr_t err) \
      |                                                          ~~~~~~~~^~~
http_client.c:1743:1: note: in expansion of macro 'STANDARD_HANDLER'
 1743 | STANDARD_HANDLER (http_cli_handle_conn_err,
      | ^~~~~~~~~~~~~~~~
http_client.c: In function 'http_cli_calc_md5':
http_client.c:1759:3: warning: 'MD5_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1759 |   MD5_Init (&ctx);
      |   ^~~~~~~~
In file included from http_client.h:38,
                 from http_client.c:68:
/usr/include/openssl/md5.h:49:27: note: declared here
   49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c);
      |                           ^~~~~~~~
http_client.c:1760:3: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1760 |   MD5_Update (&ctx, str, len);
      |   ^~~~~~~~~~
/usr/include/openssl/md5.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~
http_client.c:1761:3: warning: 'MD5_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1761 |   MD5_Final (digest, &ctx);
      |   ^~~~~~~~~
/usr/include/openssl/md5.h:51:27: note: declared here
   51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c);
      |                           ^~~~~~~~~
http_client.c:1763:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1763 |   for (inx = 0; inx < sizeof (digest); inx++)
      |                     ^
http_client.c: In function 'http_cli_calc_auth_digest':
http_client.c:1834:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1834 |       if (len >= sizeof (tmp_buf))
      |               ^~
http_client.c:1850:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1850 |       if (len > sizeof (tmp_buf))
      |               ^
http_client.c:1864:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1864 |       if (len > sizeof (tmp_buf))
      |               ^
http_client.c:1806:56: warning: unused parameter '_p' [-Wunused-parameter]
 1806 | http_cli_calc_auth_digest (http_cli_ctx * ctx, caddr_t _p, caddr_t _r, caddr_t _e)
      |                                                ~~~~~~~~^~
http_client.c:1806:68: warning: unused parameter '_r' [-Wunused-parameter]
 1806 | http_cli_calc_auth_digest (http_cli_ctx * ctx, caddr_t _p, caddr_t _r, caddr_t _e)
      |                                                            ~~~~~~~~^~
http_client.c:1806:80: warning: unused parameter '_e' [-Wunused-parameter]
 1806 | http_cli_calc_auth_digest (http_cli_ctx * ctx, caddr_t _p, caddr_t _r, caddr_t _e)
      |                                                                        ~~~~~~~~^~
http_client.c: In function 'http_cli_calc_auth_basic':
http_client.c:1990:55: warning: unused parameter '_p' [-Wunused-parameter]
 1990 | http_cli_calc_auth_basic (http_cli_ctx * ctx, caddr_t _p, caddr_t _r, caddr_t _e)
      |                                               ~~~~~~~~^~
http_client.c:1990:67: warning: unused parameter '_r' [-Wunused-parameter]
 1990 | http_cli_calc_auth_basic (http_cli_ctx * ctx, caddr_t _p, caddr_t _r, caddr_t _e)
      |                                                           ~~~~~~~~^~
http_client.c:1990:79: warning: unused parameter '_e' [-Wunused-parameter]
 1990 | http_cli_calc_auth_basic (http_cli_ctx * ctx, caddr_t _p, caddr_t _r, caddr_t _e)
      |                                                                       ~~~~~~~~^~
http_client.c: In function 'http_cli_parse_authorize_headers':
http_client.c:2133:11: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
 2133 | if (e - s < sizeof (b)) \
      |           ^
http_client.c:2231:19: note: in expansion of macro 'BOX_VAL'
 2231 |                   BOX_VAL (ctx->hcctx_realm, s, e, tmp_buf);
      |                   ^~~~~~~
http_client.c:2133:11: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
 2133 | if (e - s < sizeof (b)) \
      |           ^
http_client.c:2239:19: note: in expansion of macro 'BOX_VAL'
 2239 |                   BOX_VAL (ctx->hcctx_domain, s, e, tmp_buf);
      |                   ^~~~~~~
http_client.c:2133:11: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
 2133 | if (e - s < sizeof (b)) \
      |           ^
http_client.c:2247:19: note: in expansion of macro 'BOX_VAL'
 2247 |                   BOX_VAL (ctx->hcctx_nonce, s, e, tmp_buf);
      |                   ^~~~~~~
http_client.c:2133:11: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
 2133 | if (e - s < sizeof (b)) \
      |           ^
http_client.c:2255:19: note: in expansion of macro 'BOX_VAL'
 2255 |                   BOX_VAL (ctx->hcctx_opaque, s, e, tmp_buf);
      |                   ^~~~~~~
http_client.c:2133:11: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
 2133 | if (e - s < sizeof (b)) \
      |           ^
http_client.c:2263:19: note: in expansion of macro 'BOX_VAL'
 2263 |                   BOX_VAL (ctx->hcctx_stale, s, e, tmp_buf);
      |                   ^~~~~~~
http_client.c:2133:11: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
 2133 | if (e - s < sizeof (b)) \
      |           ^
http_client.c:2271:19: note: in expansion of macro 'BOX_VAL'
 2271 |                   BOX_VAL (ctx->hcctx_qop, s, e, tmp_buf);
      |                   ^~~~~~~
http_client.c: In function 'http_cli_std_handle_upgrade':
http_client.c:2310:12: warning: unused variable 'cookies' [-Wunused-variable]
 2310 |   dk_set_t cookies = NULL;
      |            ^~~~~~~
http_client.c:2309:33: warning: unused variable 'cookie_header' [-Wunused-variable]
 2309 |   caddr_t url, loc, err = NULL, cookie_header = NULL;
      |                                 ^~~~~~~~~~~~~
http_client.c:2309:21: warning: unused variable 'err' [-Wunused-variable]
 2309 |   caddr_t url, loc, err = NULL, cookie_header = NULL;
      |                     ^~~
http_client.c:2309:16: warning: unused variable 'loc' [-Wunused-variable]
 2309 |   caddr_t url, loc, err = NULL, cookie_header = NULL;
      |                ^~~
http_client.c:2309:11: warning: unused variable 'url' [-Wunused-variable]
 2309 |   caddr_t url, loc, err = NULL, cookie_header = NULL;
      |           ^~~
http_client.c:2305:58: warning: unused parameter 'parm' [-Wunused-parameter]
 2305 | http_cli_std_handle_upgrade (http_cli_ctx * ctx, caddr_t parm, caddr_t ret_val, caddr_t err_ret)
      |                                                  ~~~~~~~~^~~~
http_client.c:2305:72: warning: unused parameter 'ret_val' [-Wunused-parameter]
 2305 | http_cli_std_handle_upgrade (http_cli_ctx * ctx, caddr_t parm, caddr_t ret_val, caddr_t err_ret)
      |                                                                ~~~~~~~~^~~~~~~
http_client.c:2305:89: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2305 | http_cli_std_handle_upgrade (http_cli_ctx * ctx, caddr_t parm, caddr_t ret_val, caddr_t err_ret)
      |                                                                                 ~~~~~~~~^~~~~~~
http_client.c: In function 'http_cli_std_handle_redir':
http_client.c:2342:33: warning: unused variable 'cookie_header' [-Wunused-variable]
 2342 |   caddr_t url, loc, err = NULL, cookie_header = NULL;
      |                                 ^~~~~~~~~~~~~
http_client.c:2338:56: warning: unused parameter 'parm' [-Wunused-parameter]
 2338 | http_cli_std_handle_redir (http_cli_ctx * ctx, caddr_t parm, caddr_t ret_val, caddr_t err_ret)
      |                                                ~~~~~~~~^~~~
http_client.c:2338:70: warning: unused parameter 'ret_val' [-Wunused-parameter]
 2338 | http_cli_std_handle_redir (http_cli_ctx * ctx, caddr_t parm, caddr_t ret_val, caddr_t err_ret)
      |                                                              ~~~~~~~~^~~~~~~
http_client.c:2338:87: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2338 | http_cli_std_handle_redir (http_cli_ctx * ctx, caddr_t parm, caddr_t ret_val, caddr_t err_ret)
      |                                                                               ~~~~~~~~^~~~~~~
http_client.c: In function 'http_cli_std_handle_auth':
http_client.c:2431:55: warning: unused parameter 'parm' [-Wunused-parameter]
 2431 | http_cli_std_handle_auth (http_cli_ctx * ctx, caddr_t parm, caddr_t ret_val, caddr_t err)
      |                                               ~~~~~~~~^~~~
http_client.c:2431:69: warning: unused parameter 'ret_val' [-Wunused-parameter]
 2431 | http_cli_std_handle_auth (http_cli_ctx * ctx, caddr_t parm, caddr_t ret_val, caddr_t err)
      |                                                             ~~~~~~~~^~~~~~~
http_client.c:2431:86: warning: unused parameter 'err' [-Wunused-parameter]
 2431 | http_cli_std_handle_auth (http_cli_ctx * ctx, caddr_t parm, caddr_t ret_val, caddr_t err)
      |                                                                              ~~~~~~~~^~~
http_client.c: In function 'bif_http_client_impl':
http_client.c:2936:29: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
 2936 |   if (BOX_ELEMENTS_0 (args) > ret_arg_index && ssl_is_settable (args[ret_arg_index]))
      |                             ^
http_client.c: In function 'bif_http_cookie_to_vector':
http_client.c:3281:53: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3281 | bif_http_cookie_to_vector (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                           ~~~~~~~~~~^~~~~~~
http_client.c: In function 'http_cli_negotiate_socks5':
http_client.c:462:7: warning: variable 'port' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  462 |   int port = 80, rc;
      |       ^~~~
http_client.c:465:7: warning: variable 'packetsize' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  465 |   int packetsize;
      |       ^~~~~~~~~~
http_client.c: In function 'http_cli_connect':
http_client.c:962:15: warning: variable 'dst' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  962 |           int dst = tcpses_get_fd (ctx->hcctx_http_out->dks_session);
      |               ^~~
http_client.c: In function 'bif_http_client_impl':
http_client.c:2806:12: warning: variable 'head' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 2806 |   caddr_t *head = NULL;
      |            ^~~~
http_client.c:2807:7: warning: variable 'to_free_head' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 2807 |   int to_free_head = 1;
      |       ^~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-xslt_fmt.lo `test -f 'xslt_fmt.c' || echo './'`xslt_fmt.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c xslt_fmt.c  -fPIC -DPIC -o .libs/libwi_la-xslt_fmt.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sparql2sql.lo `test -f 'sparql2sql.c' || echo './'`sparql2sql.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sparql2sql.c  -fPIC -DPIC -o .libs/libwi_la-sparql2sql.o
sparql2sql.c: In function 'sparp_gp_trav_list_expn_retval_names':
sparql2sql.c:55:48: warning: unused parameter 'sparp' [-Wunused-parameter]
   55 | sparp_gp_trav_list_expn_retval_names (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                       ~~~~~~~~~^~~~~
sparql2sql.c:55:88: warning: unused parameter 'sts_this' [-Wunused-parameter]
   55 | sparp_gp_trav_list_expn_retval_names (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                    ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from ../../libsrc/Dk.h:97,
                 from ../../libsrc/libutil.h:30,
                 from sparql.h:27,
                 from sparql2sql.h:26,
                 from sparql2sql.c:24:
sparql2sql.c: In function 'sparp_gp_trav_list_subquery_retval_names':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:78:7: note: in expansion of macro 'DO_BOX_FAST'
   78 |       DO_BOX_FAST (SPART *, retval, ctr, curr->_.gp.subquery->_.req_top.retvals)
      |       ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:107:7: note: in expansion of macro 'DO_BOX_FAST'
  107 |       DO_BOX_FAST (SPART *, retval, ctr, curr->_.gp.subquery->_.binv.vars)
      |       ^~~~~~~~~~~
sparql2sql.c:70:52: warning: unused parameter 'sparp' [-Wunused-parameter]
   70 | sparp_gp_trav_list_subquery_retval_names (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                           ~~~~~~~~~^~~~~
sparql2sql.c:70:92: warning: unused parameter 'sts_this' [-Wunused-parameter]
   70 | sparp_gp_trav_list_subquery_retval_names (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
sparql2sql.c: In function 'sparp_gp_trav_list_nonaggregate_retvals':
sparql2sql.c:125:51: warning: unused parameter 'sparp' [-Wunused-parameter]
  125 | sparp_gp_trav_list_nonaggregate_retvals (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                          ~~~~~~~~~^~~~~
sparql2sql.c:125:91: warning: unused parameter 'sts_this' [-Wunused-parameter]
  125 | sparp_gp_trav_list_nonaggregate_retvals (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                       ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
sparql2sql.c: In function 'sparp_preprocess_obys':
sparql2sql.c:165:71: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare]
  165 |   int rv_count = (IS_BOX_POINTER (retvals) ? BOX_ELEMENTS (retvals) : -1);
      |                                                                       ^~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:166:3: note: in expansion of macro 'DO_BOX_FAST'
  166 |   DO_BOX_FAST (SPART *, oby, oby_ctr, root->_.req_top.order)
      |   ^~~~~~~~~~~
sparql2sql.c: In function 'sparp_expand_top_retvals':
sparql2sql.c:199:61: warning: unused parameter 'safely_copy_all_vars' [-Wunused-parameter]
  199 | sparp_expand_top_retvals (sparp_t *sparp, SPART *query, int safely_copy_all_vars, dk_set_t binds_revlist)
      |                                                         ~~~~^~~~~~~~~~~~~~~~~~~~
sparql2sql.c: In function 'sparp_gp_trav_wrap_vars_in_max':
sparql2sql.c:330:98: warning: unused parameter 'common_env' [-Wunused-parameter]
  330 | sparp_gp_trav_wrap_vars_in_max (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                                            ~~~~~~^~~~~~~~~~
sparql2sql.c: In function 'sparp_gp_trav_preopt_in_gp':
sparql2sql.c:385:78: warning: unused parameter 'sts_this' [-Wunused-parameter]
  385 | sparp_gp_trav_preopt_in_gp (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
sparql2sql.c:385:94: warning: unused parameter 'common_env' [-Wunused-parameter]
  385 | sparp_gp_trav_preopt_in_gp (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                                        ~~~~~~^~~~~~~~~~
sparql2sql.c: In function 'sparp_gp_trav_preopt_expn_subq':
sparql2sql.c:402:82: warning: unused parameter 'sts_this' [-Wunused-parameter]
  402 | sparp_gp_trav_preopt_expn_subq (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                              ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
sparql2sql.c:402:98: warning: unused parameter 'common_env' [-Wunused-parameter]
  402 | sparp_gp_trav_preopt_expn_subq (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                                            ~~~~~~^~~~~~~~~~
sparql2sql.c: In function 'sparp_gp_trav_expand_binds_gp_in':
sparql2sql.c:429:84: warning: unused parameter 'sts_this' [-Wunused-parameter]
  429 | sparp_gp_trav_expand_binds_gp_in (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
sparql2sql.c: In function 'sparp_gp_trav_expand_binds_expn_subq':
sparql2sql.c:470:88: warning: unused parameter 'sts_this' [-Wunused-parameter]
  470 | sparp_gp_trav_expand_binds_expn_subq (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                    ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
sparql2sql.c: In function 'sparp_expand_binds_like_macro':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:496:9: note: in expansion of macro 'DO_BOX_FAST'
  496 |         DO_BOX_FAST (SPART *, oby, ctr, expr_ptr[0]->_.req_top.order)
      |         ^~~~~~~~~~~
sparql2sql.c: In function 'sparp_rewrite_retvals':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:583:3: note: in expansion of macro 'DO_BOX_FAST'
  583 |   DO_BOX_FAST (SPART *, gby, ctr, req_top->_.req_top.groupings)
      |   ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:593:3: note: in expansion of macro 'DO_BOX_FAST'
  593 |   DO_BOX_FAST (SPART *, rval, ctr, req_top->_.req_top.retvals)
      |   ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:603:7: note: in expansion of macro 'DO_BOX_FAST'
  603 |       DO_BOX_FAST (SPART *, oby, ctr, req_top->_.req_top.order)
      |       ^~~~~~~~~~~
sparql2sql.c: In function 'sparp_gp_trav_cu_in_options':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:666:13: note: in expansion of macro 'DO_BOX_FAST'
  666 |             DO_BOX_FAST (SPART *, v, v_ctr, val->_.list.items)
      |             ^~~~~~~~~~~
sparql2sql.c: In function 'sparp_gp_trav_cu_in_triples':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:703:11: note: in expansion of macro 'DO_BOX_FAST'
  703 |           DO_BOX_FAST (SPART *, retval, ctr, curr->_.gp.subquery->_.req_top./*orig_*/retvals)
      |           ^~~~~~~~~~~
sparql2sql.c: In function 'sparp_gp_trav_cu_out_triples_1':
sparql2sql.c:753:82: warning: unused parameter 'sts_this' [-Wunused-parameter]
  753 | sparp_gp_trav_cu_out_triples_1 (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                              ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
sparql2sql.c:753:98: warning: unused parameter 'common_env' [-Wunused-parameter]
  753 | sparp_gp_trav_cu_out_triples_1 (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                                            ~~~~~~^~~~~~~~~~
sparql2sql.c: In function 'sparp_gp_trav_cu_out_triples_2':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:832:11: note: in expansion of macro 'DO_BOX_FAST'
  832 |           DO_BOX_FAST (caddr_t, varname, varnamectr, eq->e_varnames)
      |           ^~~~~~~~~~~
sparql2sql.c:824:82: warning: unused parameter 'sts_this' [-Wunused-parameter]
  824 | sparp_gp_trav_cu_out_triples_2 (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                              ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
sparql2sql.c: In function 'sparp_gp_trav_cu_in_expns':
sparql2sql.c:844:93: warning: unused parameter 'common_env' [-Wunused-parameter]
  844 | sparp_gp_trav_cu_in_expns (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                                       ~~~~~~^~~~~~~~~~
sparql2sql.c: In function 'sparp_gp_trav_cu_in_retvals':
sparql2sql.c:899:79: warning: unused parameter 'sts_this' [-Wunused-parameter]
  899 | sparp_gp_trav_cu_in_retvals (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                           ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
sparql2sql.c:899:95: warning: unused parameter 'common_env' [-Wunused-parameter]
  899 | sparp_gp_trav_cu_in_retvals (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                                         ~~~~~~^~~~~~~~~~
sparql2sql.c: In function 'sparp_use_assume_rvr_restr':
sparql2sql.c:1021:52: warning: unused parameter 'curr' [-Wunused-parameter]
 1021 | sparp_use_assume_rvr_restr (sparp_t *sparp, SPART *curr, SPART **expn_ptr, SPART *arg, ptrlong addon_restrictions)
      |                                             ~~~~~~~^~~~
sparql2sql.c: In function 'sparp_merge_BOP_OR_of_INs_prep':
sparql2sql.c:1220:70: warning: unused parameter 'ctx' [-Wunused-parameter]
 1220 | sparp_merge_BOP_OR_of_INs_prep (SPART *tree, so_BOP_OR_filter_ctx_t *ctx, SPART **var_ret, SPART ***vals_ret, int *val_count_ret)
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~^~~
sparql2sql.c: In function 'sparp_optimize_BOP_OR_filter':
sparql2sql.c:1377:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1377 |       if (filt_idx >= BOX_ELEMENTS (gp->_.gp.filters) - gp->_.gp.glued_filters_count)
      |                    ^~
sparql2sql.c: In function 'spar_var_eq_to_equiv':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:1513:13: note: in expansion of macro 'DO_BOX_FAST'
 1513 |             DO_BOX_FAST (ptrlong, l_sub_idx, l_sub_ctr, eq_l->e_subvalue_idxs)
      |             ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:1516:17: note: in expansion of macro 'DO_BOX_FAST'
 1516 |                 DO_BOX_FAST (ptrlong, r_sub_idx, l_sub_ctr, eq_r->e_subvalue_idxs)
      |                 ^~~~~~~~~~~
sparql2sql.c: In function 'sparp_gp_trav_restrict_by_simple_filters_gp_in':
sparql2sql.c:1821:114: warning: unused parameter 'common_env' [-Wunused-parameter]
 1821 | sparp_gp_trav_restrict_by_simple_filters_gp_in (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                                                            ~~~~~~^~~~~~~~~~
sparql2sql.c: In function 'sparp_gp_trav_restrict_by_simple_filters_expn_subq':
sparql2sql.c:1860:102: warning: unused parameter 'sts_this' [-Wunused-parameter]
 1860 | sparp_gp_trav_restrict_by_simple_filters_expn_subq (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                                  ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
sparql2sql.c: In function 'sparp_create_eqs_for_dupe_locals':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:1927:7: note: in expansion of macro 'DO_BOX_FAST'
 1927 |       DO_BOX_FAST (caddr_t, vname, varname_ctr, eq->e_varnames)
      |       ^~~~~~~~~~~
sparql2sql.c: In function 'sparp_gp_trav_make_common_aliases_gp_in':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:2094:7: note: in expansion of macro 'DO_BOX_FAST'
 2094 |       DO_BOX_FAST (caddr_t, vname, varname_ctr, eq->e_varnames)
      |       ^~~~~~~~~~~
sparql2sql.c:2063:107: warning: unused parameter 'common_env' [-Wunused-parameter]
 2063 | sparp_gp_trav_make_common_aliases_gp_in (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                                                     ~~~~~~^~~~~~~~~~
sparql2sql.c: In function 'sparp_gp_trav_make_aliases_expn_subq':
sparql2sql.c:2114:88: warning: unused parameter 'sts_this' [-Wunused-parameter]
 2114 | sparp_gp_trav_make_aliases_expn_subq (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                    ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
sparql2sql.c:2114:104: warning: unused parameter 'common_env' [-Wunused-parameter]
 2114 | sparp_gp_trav_make_aliases_expn_subq (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                                                  ~~~~~~^~~~~~~~~~
sparql2sql.c: In function 'sparp_gp_trav_remove_unused_aliases':
sparql2sql.c:2123:103: warning: unused parameter 'common_env' [-Wunused-parameter]
 2123 | sparp_gp_trav_remove_unused_aliases (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                                                 ~~~~~~^~~~~~~~~~
sparql2sql.c: In function 'sparp_gp_trav_label_external_vars_gp_in':
sparql2sql.c:2205:91: warning: unused parameter 'sts_this' [-Wunused-parameter]
 2205 | sparp_gp_trav_label_external_vars_gp_in (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                       ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
sparql2sql.c: In function 'sparp_gp_trav_label_external_vars_expn_in':
sparql2sql.c:2249:93: warning: unused parameter 'sts_this' [-Wunused-parameter]
 2249 | sparp_gp_trav_label_external_vars_expn_in (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
sparql2sql.c: In function 'sparp_gp_trav_remove_redundant_connections':
sparql2sql.c:2337:94: warning: unused parameter 'sts_this' [-Wunused-parameter]
 2337 | sparp_gp_trav_remove_redundant_connections (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
sparql2sql.c: In function 'sparp_restr_of_union_eq_from_connected_subvalues':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:2448:3: note: in expansion of macro 'DO_BOX_FAST'
 2448 |   DO_BOX_FAST (ptrlong, sub_eq_idx, sub_ctr, eq->e_subvalue_idxs)
      |   ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:2452:7: note: in expansion of macro 'DO_BOX_FAST'
 2452 |       DO_BOX_FAST (caddr_t, varname, varname_ctr, sub_eq->e_varnames)
      |       ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:2497:7: note: in expansion of macro 'DO_BOX_FAST'
 2497 |       DO_BOX_FAST (caddr_t, varname, varname_ctr, eq->e_varnames)
      |       ^~~~~~~~~~~
sparql2sql.c: In function 'sparp_restr_of_join_eq_from_connected_subvalues':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:2530:3: note: in expansion of macro 'DO_BOX_FAST'
 2530 |   DO_BOX_FAST (ptrlong, sub_eq_idx, sub_ctr, eq->e_subvalue_idxs)
      |   ^~~~~~~~~~~
sparql2sql.c: In function 'sparp_find_best_join_eq_for_optional':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:2564:11: note: in expansion of macro 'DO_BOX_FAST'
 2564 |           DO_BOX_FAST (caddr_t, varname, varname_ctr, eq->e_varnames)
      |           ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:2586:11: note: in expansion of macro 'DO_BOX_FAST'
 2586 |           DO_BOX_FAST (caddr_t, varname, varname_ctr, eq->e_varnames)
      |           ^~~~~~~~~~~
sparql2sql.c: In function 'sparp_gp_trav_eq_restr_from_connected_subvalues_gp_out':
sparql2sql.c:2633:106: warning: unused parameter 'sts_this' [-Wunused-parameter]
 2633 | sparp_gp_trav_eq_restr_from_connected_subvalues_gp_out (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                                      ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
sparql2sql.c:2633:122: warning: unused parameter 'common_env' [-Wunused-parameter]
 2633 | sparp_gp_trav_eq_restr_from_connected_subvalues_gp_out (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                                                                    ~~~~~~^~~~~~~~~~
sparql2sql.c: In function 'sparp_gp_trav_eq_restr_from_connected_subvalues_expn_subq':
sparql2sql.c:2682:109: warning: unused parameter 'sts_this' [-Wunused-parameter]
 2682 | sparp_gp_trav_eq_restr_from_connected_subvalues_expn_subq (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                                         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
sparql2sql.c: In function 'sparp_gp_trav_eq_restr_from_connected_receivers_gp_in':
sparql2sql.c:2689:121: warning: unused parameter 'common_env' [-Wunused-parameter]
 2689 | sparp_gp_trav_eq_restr_from_connected_receivers_gp_in (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                                                                   ~~~~~~^~~~~~~~~~
sparql2sql.c: In function 'sparp_gp_trav_eq_restr_from_connected_receivers_expn_subq':
sparql2sql.c:2747:109: warning: unused parameter 'sts_this' [-Wunused-parameter]
 2747 | sparp_gp_trav_eq_restr_from_connected_receivers_expn_subq (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                                         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
sparql2sql.c: In function 'sparp_gp_trav_eq_restr_to_vars_gp_in':
sparql2sql.c:2828:88: warning: unused parameter 'sts_this' [-Wunused-parameter]
 2828 | sparp_gp_trav_eq_restr_to_vars_gp_in (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                    ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
sparql2sql.c:2828:104: warning: unused parameter 'common_env' [-Wunused-parameter]
 2828 | sparp_gp_trav_eq_restr_to_vars_gp_in (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                                                  ~~~~~~^~~~~~~~~~
sparql2sql.c: In function 'sparp_gp_trav_eq_restr_to_vars_expn_subq':
sparql2sql.c:2860:92: warning: unused parameter 'sts_this' [-Wunused-parameter]
 2860 | sparp_gp_trav_eq_restr_to_vars_expn_subq (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
sparql2sql.c: In function 'sparp_gp_trav_check_if_local':
sparql2sql.c:3183:44: warning: unused parameter 'sparp' [-Wunused-parameter]
 3183 | int sparp_gp_trav_check_if_local (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                   ~~~~~~~~~^~~~~
sparql2sql.c:3183:84: warning: unused parameter 'sts_this' [-Wunused-parameter]
 3183 | int sparp_gp_trav_check_if_local (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
sparql2sql.c:3183:100: warning: unused parameter 'common_env' [-Wunused-parameter]
 3183 | int sparp_gp_trav_check_if_local (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                                              ~~~~~~^~~~~~~~~~
sparql2sql.c: In function 'sparp_gp_trav_expn_reads_equiv':
sparql2sql.c:3214:46: warning: unused parameter 'sparp' [-Wunused-parameter]
 3214 | int sparp_gp_trav_expn_reads_equiv (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                     ~~~~~~~~~^~~~~
sparql2sql.c:3214:86: warning: unused parameter 'sts_this' [-Wunused-parameter]
 3214 | int sparp_gp_trav_expn_reads_equiv (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                  ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
sparql2sql.c: In function 'bifsparqlopt_special_bif_agg':
sparql2sql.c:3236:96: warning: unused parameter 'bmd' [-Wunused-parameter]
 3236 | bifsparqlopt_special_bif_agg (sparp_t *sparp, int bif_opt_opcode, SPART *tree, bif_metadata_t *bmd, void *more)
      |                                                                                ~~~~~~~~~~~~~~~~^~~
sparql2sql.c: In function 'bifsparqlopt_args_in_same_eq':
sparql2sql.c:3279:96: warning: unused parameter 'bmd' [-Wunused-parameter]
 3279 | bifsparqlopt_args_in_same_eq (sparp_t *sparp, int bif_opt_opcode, SPART *tree, bif_metadata_t *bmd, void *more)
      |                                                                                ~~~~~~~~~~~~~~~~^~~
sparql2sql.c: In function 'bifsparqlopt_arg_is_local_var':
sparql2sql.c:3319:97: warning: unused parameter 'bmd' [-Wunused-parameter]
 3319 | bifsparqlopt_arg_is_local_var (sparp_t *sparp, int bif_opt_opcode, SPART *tree, bif_metadata_t *bmd, void *more)
      |                                                                                 ~~~~~~~~~~~~~~~~^~~
sparql2sql.c: In function 'sparp_literal_is_xsd_valid':
sparql2sql.c:3357:38: warning: unused parameter 'sparp' [-Wunused-parameter]
 3357 | sparp_literal_is_xsd_valid (sparp_t *sparp, ccaddr_t sqlval, ccaddr_t dt_iri, ccaddr_t lang)
      |                             ~~~~~~~~~^~~~~
sparql2sql.c:3357:88: warning: unused parameter 'lang' [-Wunused-parameter]
 3357 | sparp_literal_is_xsd_valid (sparp_t *sparp, ccaddr_t sqlval, ccaddr_t dt_iri, ccaddr_t lang)
      |                                                                               ~~~~~~~~~^~~~
sparql2sql.c: In function 'sparp_cast_rvr_to_bool4way':
sparql2sql.c:3486:38: warning: unused parameter 'sparp' [-Wunused-parameter]
 3486 | sparp_cast_rvr_to_bool4way (sparp_t *sparp, rdf_val_range_t *rvr)
      |                             ~~~~~~~~~^~~~~
sparql2sql.c: In function 'sparp_gp_trav_simplify_expn_out':
sparql2sql.c:3824:99: warning: unused parameter 'common_env' [-Wunused-parameter]
 3824 | sparp_gp_trav_simplify_expn_out (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                                             ~~~~~~^~~~~~~~~~
sparql2sql.c: In function 'sparp_gp_trav_simplify_expn_subq':
sparql2sql.c:3998:84: warning: unused parameter 'sts_this' [-Wunused-parameter]
 3998 | sparp_gp_trav_simplify_expn_subq (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
sparql2sql.c: In function 'spar_invalidate_binv_dataset_row':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:4059:3: note: in expansion of macro 'DO_BOX_FAST'
 4059 |   DO_BOX_FAST (ptrlong, counter_of_unbound, varctr, binv->_.binv.counters_of_unbound)
      |   ^~~~~~~~~~~
sparql2sql.c: In function 'spar_binv_is_convertible_to_filter':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:4213:3: note: in expansion of macro 'DO_BOX_FAST'
 4213 |   DO_BOX_FAST (SPART **, row, row_idx, rows)
      |   ^~~~~~~~~~~
sparql2sql.c:4194:78: warning: unused parameter 'member_gp' [-Wunused-parameter]
 4194 | spar_binv_is_convertible_to_filter (sparp_t *sparp, SPART *parent_gp, SPART *member_gp, SPART *member_binv)
      |                                                                       ~~~~~~~^~~~~~~~~
sparql2sql.c: In function 'spar_binv_to_filter':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:4260:3: note: in expansion of macro 'DO_BOX_FAST'
 4260 |   DO_BOX_FAST (SPART **, row, row_idx, rows)
      |   ^~~~~~~~~~~
sparql2sql.c: In function 'sparp_check_mapping_of_sources':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:4398:3: note: in expansion of macro 'DO_BOX_FAST'
 4398 |   DO_BOX_FAST (SPART *, source, source_ctr, tcc->tcc_sources)
      |   ^~~~~~~~~~~
sparql2sql.c: In function 'sparp_check_field_mapping_spo':
sparql2sql.c:4567:62: warning: unused parameter 'tcc' [-Wunused-parameter]
 4567 | sparp_check_field_mapping_spo (sparp_t *sparp, tc_context_t *tcc, SPART *field,
      |                                                ~~~~~~~~~~~~~~^~~
sparql2sql.c:4568:15: warning: unused parameter 'qm' [-Wunused-parameter]
 4568 |   quad_map_t *qm, qm_value_t *qmv, rdf_val_range_t *rvr)
      |   ~~~~~~~~~~~~^~
sparql2sql.c: In function 'sparp_qm_find_triple_cases':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:4794:3: note: in expansion of macro 'DO_BOX_FAST'
 4794 |   DO_BOX_FAST (quad_map_t *, sub_qm, ctr, qm->qmUserSubMaps)
      |   ^~~~~~~~~~~
sparql2sql.c: In function 'sparp_find_triple_cases':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:4906:3: note: in expansion of macro 'DO_BOX_FAST'
 4906 |   DO_BOX_FAST (SPART *, source, source_ctr, tmp_tcc.tcc_sources)
      |   ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:4941:3: note: in expansion of macro 'DO_BOX_FAST'
 4941 |   DO_BOX_FAST (quad_map_t *, qm, ctr, triple_storage->qsMjvMaps)
      |   ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:4953:3: note: in expansion of macro 'DO_BOX_FAST'
 4953 |   DO_BOX_FAST (quad_map_t *, qm, ctr, triple_storage->qsUserMaps)
      |   ^~~~~~~~~~~
sparql2sql.c: In function 'sparp_flatten_join':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:5278:15: note: in expansion of macro 'DO_BOX_FAST'
 5278 |               DO_BOX_FAST (ptrlong, parent_equiv_idx, parent_conn_ctr, memb_eq->e_receiver_idxs)
      |               ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:5341:15: note: in expansion of macro 'DO_BOX_FAST'
 5341 |               DO_BOX_FAST (ptrlong, parent_equiv_idx, parent_conn_ctr, memb_eq->e_receiver_idxs)
      |               ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:5345:19: note: in expansion of macro 'DO_BOX_FAST'
 5345 |                   DO_BOX_FAST (caddr_t, varname, varname_ctr, parent_equiv->e_varnames)
      |                   ^~~~~~~~~~~
sparql2sql.c: In function 'sparp_expn_lists_are_equal':
sparql2sql.c:5505:28: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
 5505 |   if (BOX_ELEMENTS_0 (two) != one_len)
      |                            ^~
sparql2sql.c: In function 'sparp_make_qm_cases':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:5526:3: note: in expansion of macro 'DO_BOX_FAST'
 5526 |   DO_BOX_FAST (triple_case_t *, tc, tc_idx, tc_list)
      |   ^~~~~~~~~~~
sparql2sql.c:5516:60: warning: unused parameter 'parent_gp' [-Wunused-parameter]
 5516 | sparp_make_qm_cases (sparp_t *sparp, SPART *triple, SPART *parent_gp, SPART *ft_cond_to_relocate)
      |                                                     ~~~~~~~^~~~~~~~~
sparql2sql.c: In function 'sparp_gp_produce_nothing':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:5621:7: note: in expansion of macro 'DO_BOX_FAST'
 5621 |       DO_BOX_FAST (ptrlong, recv_eq_idx, recv_eq_ctr, eq->e_receiver_idxs)
      |       ^~~~~~~~~~~
sparql2sql.c: In function 'sparp_gp_trav_multiqm_to_unions':
sparql2sql.c:5680:87: warning: unused parameter 'sts_this' [-Wunused-parameter]
 5680 | int sparp_gp_trav_multiqm_to_unions (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                   ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
sparql2sql.c:5680:103: warning: unused parameter 'common_env' [-Wunused-parameter]
 5680 | int sparp_gp_trav_multiqm_to_unions (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                                                 ~~~~~~^~~~~~~~~~
sparql2sql.c: In function 'sparp_gp_trav_detach_conflicts_out':
sparql2sql.c:5754:90: warning: unused parameter 'sts_this' [-Wunused-parameter]
 5754 | int sparp_gp_trav_detach_conflicts_out (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                      ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
sparql2sql.c:5754:106: warning: unused parameter 'common_env' [-Wunused-parameter]
 5754 | int sparp_gp_trav_detach_conflicts_out (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                                                    ~~~~~~^~~~~~~~~~
sparql2sql.c: In function 'sparp_gp_trav_1var':
sparql2sql.c:5767:34: warning: unused parameter 'sparp' [-Wunused-parameter]
 5767 | int sparp_gp_trav_1var (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                         ~~~~~~~~~^~~~~
sparql2sql.c:5767:74: warning: unused parameter 'sts_this' [-Wunused-parameter]
 5767 | int sparp_gp_trav_1var (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                      ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
sparql2sql.c: In function 'sparp_gp_trav_localize_filters':
sparql2sql.c:5792:98: warning: unused parameter 'common_env' [-Wunused-parameter]
 5792 | sparp_gp_trav_localize_filters (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                                            ~~~~~~^~~~~~~~~~
sparql2sql.c: In function 'sparp_calc_importance_of_eq':
sparql2sql.c:5924:39: warning: unused parameter 'sparp' [-Wunused-parameter]
 5924 | sparp_calc_importance_of_eq (sparp_t *sparp, sparp_equiv_t *eq)
      |                              ~~~~~~~~~^~~~~
sparql2sql.c: In function 'sparp_gp_trav_union_of_joins_in':
sparql2sql.c:5994:43: warning: unused parameter 'sparp' [-Wunused-parameter]
 5994 | sparp_gp_trav_union_of_joins_in (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                  ~~~~~~~~~^~~~~
sparql2sql.c:5994:99: warning: unused parameter 'common_env' [-Wunused-parameter]
 5994 | sparp_gp_trav_union_of_joins_in (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                                             ~~~~~~^~~~~~~~~~
sparql2sql.c: In function 'sparp_gp_trav_union_of_joins_out':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:6092:15: note: in expansion of macro 'DO_BOX_FAST'
 6092 |               DO_BOX_FAST (SPART *, join_part, join_part_ctr, new_join_parts)
      |               ^~~~~~~~~~~
sparql2sql.c:6007:100: warning: unused parameter 'common_env' [-Wunused-parameter]
 6007 | sparp_gp_trav_union_of_joins_out (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                                              ~~~~~~^~~~~~~~~~
sparql2sql.c: In function 'sparp_collect_atable_uses':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:6154:3: note: in expansion of macro 'DO_BOX_FAST'
 6154 |   DO_BOX_FAST (qm_atable_t *, ata, ata_ctr, qmatables)
      |   ^~~~~~~~~~~
sparql2sql.c: In function 'sparp_collect_all_atable_uses':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:6187:7: note: in expansion of macro 'DO_BOX_FAST'
 6187 |       DO_BOX_FAST (qm_column_t *, col, col_ctr, qmv->qmvColumns)
      |       ^~~~~~~~~~~
sparql2sql.c: In function 'sparp_collect_all_conds':
sparql2sql.c:6242:35: warning: unused parameter 'sparp_or_null' [-Wunused-parameter]
 6242 | sparp_collect_all_conds (sparp_t *sparp_or_null, quad_map_t *qm)
      |                          ~~~~~~~~~^~~~~~~~~~~~~
sparql2sql.c: In function 'sparp_gp_may_reuse_tabids_in_union':
sparql2sql.c:6318:46: warning: unused parameter 'sparp' [-Wunused-parameter]
 6318 | sparp_gp_may_reuse_tabids_in_union (sparp_t *sparp, SPART *gp, int expected_triples_count)
      |                                     ~~~~~~~~~^~~~~
sparql2sql.c: In function 'sparp_try_reuse_tabid_in_union':
sparql2sql.c:6398:38: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
 6398 |       if (BOX_ELEMENTS (dep_triples) != base_triples_count)
      |                                      ^~
sparql2sql.c: In function 'sparp_qmv_forms_reusable_key_of_qm':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:6539:3: note: in expansion of macro 'DO_BOX_FAST'
 6539 |   DO_BOX_FAST (qm_atable_t *, at, ctr, key_qmv->qmvATables)
      |   ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:6545:3: note: in expansion of macro 'DO_BOX_FAST'
 6545 |   DO_BOX_FAST (qm_atable_t *, at, ctr, qm->qmATables)
      |   ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:6558:7: note: in expansion of macro 'DO_BOX_FAST'
 6558 |       DO_BOX_FAST (qm_atable_t *, at, ctr, fld_qmv->qmvATables)
      |       ^~~~~~~~~~~
sparql2sql.c:6529:46: warning: unused parameter 'sparp' [-Wunused-parameter]
 6529 | sparp_qmv_forms_reusable_key_of_qm (sparp_t *sparp, qm_value_t *key_qmv, quad_map_t *qm)
      |                                     ~~~~~~~~~^~~~~
sparql2sql.c: In function 'sparp_gp_trav_flatten_and_reuse_tabids':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:6724:7: note: in expansion of macro 'DO_BOX_FAST'
 6724 |       DO_BOX_FAST (SPART *, base, base_idx, curr->_.gp.members)
      |       ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:6810:7: note: in expansion of macro 'DO_BOX_FAST'
 6810 |       DO_BOX_FAST (SPART *, base, base_idx, curr->_.gp.members)
      |       ^~~~~~~~~~~
sparql2sql.c:6716:90: warning: unused parameter 'sts_this' [-Wunused-parameter]
 6716 | sparp_gp_trav_flatten_and_reuse_tabids (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                      ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
sparql2sql.c: In function 'sparp_qm_conds_cmp':
sparql2sql.c:6871:30: warning: unused parameter 'sparp' [-Wunused-parameter]
 6871 | sparp_qm_conds_cmp (sparp_t *sparp, quad_map_t *qm_a, quad_map_t *qm_b)
      |                     ~~~~~~~~~^~~~~
sparql2sql.c: In function 'sparp_try_reduce_trivial_optional_via_eq':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:7061:3: note: in expansion of macro 'DO_BOX_FAST'
 7061 |   DO_BOX_FAST (ptrlong, dep_idx, dep_ctr, key_recv_eq->e_subvalue_idxs)
      |   ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:7070:3: note: in expansion of macro 'DO_BOX_FAST'
 7070 |   DO_BOX_FAST (ptrlong, dep_idx, dep_ctr, key_recv_eq->e_receiver_idxs)
      |   ^~~~~~~~~~~
sparql2sql.c: In function 'sparp_reduce_trivial_optional':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:7099:7: note: in expansion of macro 'DO_BOX_FAST'
 7099 |       DO_BOX_FAST (ptrlong, recv_idx, recv_ctr, key_eq->e_receiver_idxs)
      |       ^~~~~~~~~~~
sparql2sql.c: In function 'sparp_gp_trav_restore_filters_for_weird_subq':
sparql2sql.c:7130:112: warning: unused parameter 'common_env' [-Wunused-parameter]
 7130 | sparp_gp_trav_restore_filters_for_weird_subq (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                                                          ~~~~~~^~~~~~~~~~
sparql2sql.c: In function 'sparp_gp_trav_add_graph_perm_read_filters':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:7240:11: note: in expansion of macro 'DO_BOX_FAST'
 7240 |           DO_BOX_FAST (SPART *, src, ctr, sources)
      |           ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:7263:11: note: in expansion of macro 'DO_BOX_FAST'
 7263 |           DO_BOX_FAST (SPART *, src, ctr, sources)
      |           ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:7350:15: note: in expansion of macro 'DO_BOX_FAST'
 7350 |               DO_BOX_FAST (ptrlong, recv_idx, recvctr, expn_eq->e_receiver_idxs)
      |               ^~~~~~~~~~~
sparql2sql.c:7200:109: warning: unused parameter 'common_env' [-Wunused-parameter]
 7200 | sparp_gp_trav_add_graph_perm_read_filters (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                                                       ~~~~~~^~~~~~~~~~
sparql2sql.c: In function 'sparp_rewrite_qm_preopt':
sparql2sql.c:7415:62: warning: unused parameter 'safely_copy_retvals' [-Wunused-parameter]
 7415 | sparp_rewrite_qm_preopt (sparp_t *sparp, SPART *req_top, int safely_copy_retvals)
      |                                                          ~~~~^~~~~~~~~~~~~~~~~~~
sparql2sql.c: In function 'sparp_gp_trav_rewrite_qm_optloop':
sparql2sql.c:7463:84: warning: unused parameter 'sts_this' [-Wunused-parameter]
 7463 | sparp_gp_trav_rewrite_qm_optloop (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
sparql2sql.c: In function 'sparp_rewrite_qm_optloop':
sparql2sql.c:7484:88: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare]
 7484 |       int old_bindings_len = ((NULL != binv) ? BOX_ELEMENTS (binv->_.binv.data_rows) : -1);
      |                                                                                        ^~
sparql2sql.c: In function 'sparp_retval_should_wrap_distinct':
sparql2sql.c:7566:59: warning: unused parameter 'tree' [-Wunused-parameter]
 7566 | sparp_retval_should_wrap_distinct (sparp_t *sparp, SPART *tree, SPART *rv)
      |                                                    ~~~~~~~^~~~
sparql2sql.c: In function 'sparp_some_retvals_should_wrap_distinct':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:7600:3: note: in expansion of macro 'DO_BOX_FAST'
 7600 |   DO_BOX_FAST(SPART *, rv, ctr, retvals)
      |   ^~~~~~~~~~~
sparql2sql.c: In function 'sparp_gp_trav_list_external_vars_gp_in':
sparql2sql.c:7610:90: warning: unused parameter 'sts_this' [-Wunused-parameter]
 7610 | sparp_gp_trav_list_external_vars_gp_in (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                      ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
sparql2sql.c: In function 'sparp_gp_trav_list_external_vars_expn_in':
sparql2sql.c:7622:52: warning: unused parameter 'sparp' [-Wunused-parameter]
 7622 | sparp_gp_trav_list_external_vars_expn_in (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                           ~~~~~~~~~^~~~~
sparql2sql.c:7622:92: warning: unused parameter 'sts_this' [-Wunused-parameter]
 7622 | sparp_gp_trav_list_external_vars_expn_in (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
sparql2sql.c: In function 'sparp_gp_trav_list_external_vars_expn_subq':
sparql2sql.c:7630:94: warning: unused parameter 'sts_this' [-Wunused-parameter]
 7630 | sparp_gp_trav_list_external_vars_expn_subq (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
sparql2sql.c: In function 'sparp_fill_sinv_varlists':
sparql2sql.c:7664:50: warning: unused parameter 'root' [-Wunused-parameter]
 7664 | sparp_fill_sinv_varlists (sparp_t *sparp, SPART *root)
      |                                           ~~~~~~~^~~~
sparql2sql.c: In function 'sparp_tweak_order_of_iter':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:7767:3: note: in expansion of macro 'DO_BOX_FAST'
 7767 |   DO_BOX_FAST (SPART *, oby, oby_ctr, obys)
      |   ^~~~~~~~~~~
sparql2sql.c:7778:38: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 7778 |       if ((0 >= col_idx) && (col_idx > BOX_ELEMENTS (req_top->_.req_top./*orig_*/retvals)))
      |                                      ^
sparql2sql.c: In function 'sparp_gp_trav_rewrite_qm_postopt':
sparql2sql.c:7790:84: warning: unused parameter 'sts_this' [-Wunused-parameter]
 7790 | sparp_gp_trav_rewrite_qm_postopt (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
sparql2sql.c:7790:100: warning: unused parameter 'common_env' [-Wunused-parameter]
 7790 | sparp_gp_trav_rewrite_qm_postopt (sparp_t *sparp, SPART *curr, sparp_trav_state_t *sts_this, void *common_env)
      |                                                                                              ~~~~~~^~~~~~~~~~
sparql2sql.c: In function 'spar_propagate_limit_as_option':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:7910:15: note: in expansion of macro 'DO_BOX_FAST'
 7910 |               DO_BOX_FAST (SPART *, memb, memb_ctr, tree->_.gp.members)
      |               ^~~~~~~~~~~
sparql2sql.c: In function 'sparp_rewrite_qm_postopt':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:8066:3: note: in expansion of macro 'DO_BOX_FAST'
 8066 |   DO_BOX_FAST (SPART *, retval, retval_ctr, req_top->_.req_top.retvals)
      |   ^~~~~~~~~~~
sparql2sql.c: In function 'sparp_rewrite_grab':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sql.c:8184:11: note: in expansion of macro 'DO_BOX_FAST'
 8184 |           DO_BOX_FAST (SPART *, ret, ret_ctr, sub_top->_.req_top.retvals)
      |           ^~~~~~~~~~~
sparql2sql.c: In function 'sparp_expand_binds_like_macro':
sparql2sql.c:528:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
  528 |         expr_ptr = &(expr_ptr[0]->_.alias.arg);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sparql2sql.c:531:5: note: here
  531 |     default:
      |     ^~~~~~~
sparql2sql.c: In function 'sparp_use_assume':
sparql2sql.c:1121:37: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1121 |     case SPAR_QNAME: case SPAR_LIT: spar_error (sparp, "Constant expression in ASSUME is formally valid but too suspicious");
      |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sparql2sql.c:1122:5: note: here
 1122 |     case SPAR_BUILT_IN_CALL:
      |     ^~~~
sparql2sql.c:1123:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1123 |       {
      |       ^
sparql2sql.c:1142:5: note: here
 1142 |     case SPAR_FUNCALL:
      |     ^~~~
sparql2sql.c:1143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1143 |       {
      |       ^
sparql2sql.c:1152:5: note: here
 1152 |     case BOP_EQ:
      |     ^~~~
sparql2sql.c: In function 'sparp_optimize_BOP_OR_filter_walk':
sparql2sql.c:1330:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1330 |       if (SPAR_BIF_SAMETERM != filt->_.builtin.btype)
      |          ^
sparql2sql.c:1333:5: note: here
 1333 |     case BOP_EQ: case SPAR_BOP_EQNAMES: /* No case for SPAR_BOP_EQ_NONOPT ! */
      |     ^~~~
sparql2sql.c: In function 'sparp_filter_to_equiv':
sparql2sql.c:1654:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1654 |             {
      |             ^
sparql2sql.c:1687:11: note: here
 1687 |           case SPAR_LIT:
      |           ^~~~
sparql2sql.c: In function 'sparp_calc_bop_of_fixed_vals':
sparql2sql.c:3531:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
 3530 |       if (!sparp_expns_are_equal (sparp, (SPART *)(left->rvrLanguage), (SPART *)(right->rvrLanguage))
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3531 |         || !sparp_expns_are_equal (sparp, (SPART *)(left->rvrDatatype), (SPART *)(right->rvrDatatype)) )
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sparql2sql.c:3539:6: note: here
 3539 |      case BOP_EQ: case SPAR_BOP_EQNAMES: case SPAR_BOP_EQ_NONOPT: case BOP_NEQ:
      |      ^~~~
sparql2sql.c: In function 'sparp_calc_importance_of_member':
sparql2sql.c:5951:45: warning: this statement may fall through [-Wimplicit-fallthrough=]
 5951 |       for (ctr = SPART_TRIPLE_FIELDS_COUNT; ctr--; /* no step */)
      |                                             ^~~
sparql2sql.c:5962:5: note: here
 5962 |     case SPAR_GP:
      |     ^~~~
sparql2sql.c: In function 'spar_propagate_limit_as_option':
sparql2sql.c:7922:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
 7922 |             if (DV_LONG_INT != DV_TYPE_OF (outer_limit))
      |                ^
sparql2sql.c:7925:11: note: here
 7925 |           case 0: case WHERE_L:
      |           ^~~~
sparql2sql.c: In function 'sparp_rewrite_qm_postopt':
sparql2sql.c:8018:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
 8018 |       if (spar_optimize_delete_of_single_triple_pattern (sparp, req_top))
      |          ^
sparql2sql.c:8021:5: note: here
 8021 |     case INSERT_L:
      |     ^~~~
sparql2sql.c: In function 'spar_binv_is_convertible_to_filter':
sparql2sql.c:4222:16: warning: 'hash' may be used uninitialized [-Wmaybe-uninitialized]
 4222 |       hash_sml = hash % hash_mod;
      |       ~~~~~~~~~^~~~~~~~~~~~~~~~~
sparql2sql.c:4216:23: note: 'hash' was declared here
 4216 |       id_hashed_key_t hash, hash_sml;
      |                       ^~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-xmlenc_algos.lo `test -f 'xmlenc_algos.c' || echo './'`xmlenc_algos.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c xmlenc_algos.c  -fPIC -DPIC -o .libs/libwi_la-xmlenc_algos.o
xmlenc_algos.c: In function 'dsig_single_transform_algo':
xmlenc_algos.c:355:60: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
  355 |           read_b = session_buffered_read (ses_in, buf, len > sizeof (buf) ? sizeof(buf) : len );
      |                                                            ^
xmlenc_algos.c:355:91: warning: operand of '?:' changes signedness from 'long int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare]
  355 |           read_b = session_buffered_read (ses_in, buf, len > sizeof (buf) ? sizeof(buf) : len );
      |                                                                                           ^~~
xmlenc_algos.c:343:52: warning: unused parameter 'qi' [-Wunused-parameter]
  343 | int dsig_single_transform_algo (query_instance_t * qi, dk_session_t * ses_in, long len,
      |                                 ~~~~~~~~~~~~~~~~~~~^~
xmlenc_algos.c:344:65: warning: unused parameter 'transform_data' [-Wunused-parameter]
  344 |                                 dk_session_t * ses_out, caddr_t transform_data)
      |                                                         ~~~~~~~~^~~~~~~~~~~~~~
xmlenc_algos.c: In function 'xml_canon_exc_algo':
xmlenc_algos.c:391:60: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
  391 |           read_b = session_buffered_read (ses_in, buf, len > sizeof (buf) ? sizeof(buf) : len );
      |                                                            ^
xmlenc_algos.c:391:91: warning: operand of '?:' changes signedness from 'long int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare]
  391 |           read_b = session_buffered_read (ses_in, buf, len > sizeof (buf) ? sizeof(buf) : len );
      |                                                                                           ^~~
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56,
                 from sqlnode.h:32,
                 from xmlenc_algos.c:31:
xmlenc_algos.c: In function 'xml_c_build_ancessor_ns_link':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlenc_algos.c:426:3: note: in expansion of macro 'DO_BOX'
  426 |   DO_BOX (caddr_t *, child, inx, doc_tree)
      |   ^~~~~~
xmlenc_algos.c: In function 'xml_c_get_namespace':
xmlenc_algos.c:518:98: warning: unused parameter 'depth' [-Wunused-parameter]
  518 | int xml_c_get_namespace (caddr_t name, xml_c_stack exc_list, caddr_t * prefix, caddr_t * ns, int depth)
      |                                                                                              ~~~~^~~~~
xmlenc_algos.c: In function 'xmlc_c_clean_exc_list_up':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlenc_algos.c:564:3: note: in expansion of macro 'DO_BOX'
  564 |   DO_BOX (caddr_t, name, inx, ns)
      |   ^~~~~~
xmlenc_algos.c: In function 'xml_c_nss_hash_add_item':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlenc_algos.c:650:3: note: in expansion of macro 'DO_BOX'
  650 |   DO_BOX (caddr_t *, child, inx, tree)
      |   ^~~~~~
xmlenc_algos.c: In function 'xml_c_nss_hash_create':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlenc_algos.c:709:3: note: in expansion of macro 'DO_BOX'
  709 |   DO_BOX (caddr_t *, child, inx, select_tree)
      |   ^~~~~~
xmlenc_algos.c: In function 'xml_find_any_child':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlenc_algos.c:806:3: note: in expansion of macro 'DO_BOX'
  806 |   DO_BOX (caddr_t *, child, inx, curr)
      |   ^~~~~~
xmlenc_algos.c: In function 'dsig_tr_enveloped_signature':
xmlenc_algos.c:838:41: warning: unused parameter 'transform_data' [-Wunused-parameter]
  838 |         dk_session_t * ses_out, caddr_t transform_data)
      |                                 ~~~~~~~~^~~~~~~~~~~~~~
xmlenc_algos.c: In function 'dsig_sha1_digest':
xmlenc_algos.c:1072:3: warning: 'SHA1_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1072 |   SHA1_Init(&ctx);
      |   ^~~~~~~~~
In file included from /usr/include/openssl/x509.h:43,
                 from sqlbif.h:33,
                 from xmlenc_algos.c:32:
/usr/include/openssl/sha.h:49:27: note: declared here
   49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c);
      |                           ^~~~~~~~~
xmlenc_algos.c:1080:11: warning: 'SHA1_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1080 |           SHA1_Update(&ctx,buf,(unsigned long)i);
      |           ^~~~~~~~~~~
/usr/include/openssl/sha.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~~
xmlenc_algos.c:1093:3: warning: 'SHA1_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1093 |   SHA1_Final(&(md[0]),&ctx);
      |   ^~~~~~~~~~
/usr/include/openssl/sha.h:51:27: note: declared here
   51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c);
      |                           ^~~~~~~~~~
xmlenc_algos.c:1064:47: warning: unused parameter 'len' [-Wunused-parameter]
 1064 | dsig_sha1_digest (dk_session_t * ses_in, long len, caddr_t * digest_out)
      |                                          ~~~~~^~~
xmlenc_algos.c: In function 'dsig_sha256_digest':
xmlenc_algos.c:1116:3: warning: 'SHA256_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1116 |   SHA256_Init(&ctx);
      |   ^~~~~~~~~~~
/usr/include/openssl/sha.h:73:27: note: declared here
   73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c);
      |                           ^~~~~~~~~~~
xmlenc_algos.c:1124:11: warning: 'SHA256_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1124 |           SHA256_Update(&ctx,buf,(unsigned long)i);
      |           ^~~~~~~~~~~~~
/usr/include/openssl/sha.h:74:27: note: declared here
   74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c,
      |                           ^~~~~~~~~~~~~
xmlenc_algos.c:1137:3: warning: 'SHA256_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1137 |   SHA256_Final(&(md[0]),&ctx);
      |   ^~~~~~~~~~~~
/usr/include/openssl/sha.h:76:27: note: declared here
   76 | OSSL_DEPRECATEDIN_3_0 int SHA256_Final(unsigned char *md, SHA256_CTX *c);
      |                           ^~~~~~~~~~~~
xmlenc_algos.c:1108:49: warning: unused parameter 'len' [-Wunused-parameter]
 1108 | dsig_sha256_digest (dk_session_t * ses_in, long len, caddr_t * digest_out)
      |                                            ~~~~~^~~
xmlenc_algos.c: In function 'dsig_dh_sha256_digest':
xmlenc_algos.c:1151:39: warning: unused parameter 'ses_in' [-Wunused-parameter]
 1151 | dsig_dh_sha256_digest (dk_session_t * ses_in, long len, xenc_key_t * key, caddr_t * sign_out)
      |                        ~~~~~~~~~~~~~~~^~~~~~
xmlenc_algos.c:1151:52: warning: unused parameter 'len' [-Wunused-parameter]
 1151 | dsig_dh_sha256_digest (dk_session_t * ses_in, long len, xenc_key_t * key, caddr_t * sign_out)
      |                                               ~~~~~^~~
xmlenc_algos.c:1151:70: warning: unused parameter 'key' [-Wunused-parameter]
 1151 | dsig_dh_sha256_digest (dk_session_t * ses_in, long len, xenc_key_t * key, caddr_t * sign_out)
      |                                                         ~~~~~~~~~~~~~^~~
xmlenc_algos.c:1151:85: warning: unused parameter 'sign_out' [-Wunused-parameter]
 1151 | dsig_dh_sha256_digest (dk_session_t * ses_in, long len, xenc_key_t * key, caddr_t * sign_out)
      |                                                                           ~~~~~~~~~~^~~~~~~~
xmlenc_algos.c: In function 'dsig_dh_sha256_verify':
xmlenc_algos.c:1157:39: warning: unused parameter 'ses_in' [-Wunused-parameter]
 1157 | dsig_dh_sha256_verify (dk_session_t * ses_in, long len, xenc_key_t * key, caddr_t digest)
      |                        ~~~~~~~~~~~~~~~^~~~~~
xmlenc_algos.c:1157:52: warning: unused parameter 'len' [-Wunused-parameter]
 1157 | dsig_dh_sha256_verify (dk_session_t * ses_in, long len, xenc_key_t * key, caddr_t digest)
      |                                               ~~~~~^~~
xmlenc_algos.c:1157:70: warning: unused parameter 'key' [-Wunused-parameter]
 1157 | dsig_dh_sha256_verify (dk_session_t * ses_in, long len, xenc_key_t * key, caddr_t digest)
      |                                                         ~~~~~~~~~~~~~^~~
xmlenc_algos.c:1157:83: warning: unused parameter 'digest' [-Wunused-parameter]
 1157 | dsig_dh_sha256_verify (dk_session_t * ses_in, long len, xenc_key_t * key, caddr_t digest)
      |                                                                           ~~~~~~~~^~~~~~
xmlenc_algos.c: In function 'dsig_hmac_sha256_digest':
xmlenc_algos.c:1189:38: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1189 |           if ((key->ki.raw.bits / 8) > sizeof (key_data))
      |                                      ^
xmlenc_algos.c:1198:3: warning: 'HMAC_CTX_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1198 |   if ((ctx = HMAC_CTX_new ()) == NULL)
      |   ^~
In file included from xmlenc_algos.c:49:
/usr/include/openssl/hmac.h:33:33: note: declared here
   33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
      |                                 ^~~~~~~~~~~~
xmlenc_algos.c:1209:7: warning: 'HMAC_CTX_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1209 |       HMAC_CTX_free (ctx);
      |       ^~~~~~~~~~~~~
/usr/include/openssl/hmac.h:35:28: note: declared here
   35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
      |                            ^~~~~~~~~~~~~
xmlenc_algos.c:1215:3: warning: 'HMAC_Init_ex' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1215 |   HMAC_Init_ex(ctx, (void*) key_data , key_len, EVP_sha256 (),NULL);
      |   ^~~~~~~~~~~~
/usr/include/openssl/hmac.h:43:27: note: declared here
   43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
      |                           ^~~~~~~~~~~~
xmlenc_algos.c:1216:3: warning: 'HMAC_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1216 |   HMAC_Update(ctx, data, len);
      |   ^~~~~~~~~~~
/usr/include/openssl/hmac.h:45:27: note: declared here
   45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
      |                           ^~~~~~~~~~~
xmlenc_algos.c:1217:3: warning: 'HMAC_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1217 |   HMAC_Final(ctx, md, &hmac_len);
      |   ^~~~~~~~~~
/usr/include/openssl/hmac.h:47:27: note: declared here
   47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
      |                           ^~~~~~~~~~
xmlenc_algos.c:1218:3: warning: 'HMAC_CTX_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1218 |   HMAC_CTX_free(ctx);
      |   ^~~~~~~~~~~~~
/usr/include/openssl/hmac.h:35:28: note: declared here
   35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
      |                            ^~~~~~~~~~~~~
xmlenc_algos.c: In function 'dsig_hmac_sha256_verify':
xmlenc_algos.c:1263:38: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1263 |           if ((key->ki.raw.bits / 8) > sizeof (key_data))
      |                                      ^
xmlenc_algos.c:1272:3: warning: 'HMAC_CTX_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1272 |   if ((ctx = HMAC_CTX_new ()) == NULL)
      |   ^~
/usr/include/openssl/hmac.h:33:33: note: declared here
   33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
      |                                 ^~~~~~~~~~~~
xmlenc_algos.c:1283:7: warning: 'HMAC_CTX_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1283 |       HMAC_CTX_free (ctx);
      |       ^~~~~~~~~~~~~
/usr/include/openssl/hmac.h:35:28: note: declared here
   35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
      |                            ^~~~~~~~~~~~~
xmlenc_algos.c:1288:3: warning: 'HMAC_Init_ex' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1288 |   HMAC_Init_ex(ctx, (void*) key_data , key_len, EVP_sha256 (), NULL);
      |   ^~~~~~~~~~~~
/usr/include/openssl/hmac.h:43:27: note: declared here
   43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
      |                           ^~~~~~~~~~~~
xmlenc_algos.c:1289:3: warning: 'HMAC_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1289 |   HMAC_Update(ctx, data, len);
      |   ^~~~~~~~~~~
/usr/include/openssl/hmac.h:45:27: note: declared here
   45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
      |                           ^~~~~~~~~~~
xmlenc_algos.c:1290:3: warning: 'HMAC_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1290 |   HMAC_Final(ctx, md, &hmac_len);
      |   ^~~~~~~~~~
/usr/include/openssl/hmac.h:47:27: note: declared here
   47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
      |                           ^~~~~~~~~~
xmlenc_algos.c:1291:3: warning: 'HMAC_CTX_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1291 |   HMAC_CTX_free (ctx);
      |   ^~~~~~~~~~~~~
/usr/include/openssl/hmac.h:35:28: note: declared here
   35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
      |                            ^~~~~~~~~~~~~
xmlenc_algos.c: In function 'dsig_dsa_sha1_digest':
xmlenc_algos.c:1320:3: warning: 'SHA1_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1320 |   SHA1_Init(&ctx);
      |   ^~~~~~~~~
/usr/include/openssl/sha.h:49:27: note: declared here
   49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c);
      |                           ^~~~~~~~~
xmlenc_algos.c:1328:11: warning: 'SHA1_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1328 |           SHA1_Update(&ctx,buf,(unsigned long)i);
      |           ^~~~~~~~~~~
/usr/include/openssl/sha.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~~
xmlenc_algos.c:1336:3: warning: 'SHA1_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1336 |   SHA1_Final(&(md[0]),&ctx);
      |   ^~~~~~~~~~
/usr/include/openssl/sha.h:51:27: note: declared here
   51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c);
      |                           ^~~~~~~~~~
xmlenc_algos.c:1338:3: warning: 'DSA_size' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1338 |   siglen = DSA_size (key->xek_private_dsa);
      |   ^~~~~~
In file included from /usr/include/openssl/x509.h:39:
/usr/include/openssl/dsa.h:134:27: note: declared here
  134 | OSSL_DEPRECATEDIN_3_0 int DSA_size(const DSA *);
      |                           ^~~~~~~~
xmlenc_algos.c:1340:3: warning: 'DSA_sign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1340 |   DSA_sign(NID_sha1, md, SHA_DIGEST_LENGTH, sig, &siglen, key->ki.dsa.dsa_st);
      |   ^~~~~~~~
/usr/include/openssl/dsa.h:140:27: note: declared here
  140 | OSSL_DEPRECATEDIN_3_0 int DSA_sign(int type, const unsigned char *dgst,
      |                           ^~~~~~~~
xmlenc_algos.c: In function 'dsig_dsa_sha1_verify':
xmlenc_algos.c:1374:3: warning: 'SHA1_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1374 |   SHA1_Init(&ctx);
      |   ^~~~~~~~~
/usr/include/openssl/sha.h:49:27: note: declared here
   49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c);
      |                           ^~~~~~~~~
xmlenc_algos.c:1382:11: warning: 'SHA1_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1382 |           SHA1_Update(&ctx,buf,(unsigned long)i);
      |           ^~~~~~~~~~~
/usr/include/openssl/sha.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~~
xmlenc_algos.c:1390:3: warning: 'SHA1_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1390 |   SHA1_Final(&(md[0]),&ctx);
      |   ^~~~~~~~~~
/usr/include/openssl/sha.h:51:27: note: declared here
   51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c);
      |                           ^~~~~~~~~~
xmlenc_algos.c:1392:3: warning: 'DSA_verify' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1392 |   i = DSA_verify (NID_sha1, md, SHA_DIGEST_LENGTH, sig, siglen, key->ki.dsa.dsa_st);
      |   ^
/usr/include/openssl/dsa.h:143:27: note: declared here
  143 | OSSL_DEPRECATEDIN_3_0 int DSA_verify(int type, const unsigned char *dgst,
      |                           ^~~~~~~~~~
xmlenc_algos.c:1356:51: warning: unused parameter 'len' [-Wunused-parameter]
 1356 | dsig_dsa_sha1_verify (dk_session_t * ses_in, long len, xenc_key_t * key, caddr_t digest)
      |                                              ~~~~~^~~
xmlenc_algos.c: In function 'dsig_dh_sha1_digest':
xmlenc_algos.c:1397:37: warning: unused parameter 'ses_in' [-Wunused-parameter]
 1397 | dsig_dh_sha1_digest (dk_session_t * ses_in, long len, xenc_key_t * key, caddr_t * sign_out)
      |                      ~~~~~~~~~~~~~~~^~~~~~
xmlenc_algos.c:1397:50: warning: unused parameter 'len' [-Wunused-parameter]
 1397 | dsig_dh_sha1_digest (dk_session_t * ses_in, long len, xenc_key_t * key, caddr_t * sign_out)
      |                                             ~~~~~^~~
xmlenc_algos.c:1397:68: warning: unused parameter 'key' [-Wunused-parameter]
 1397 | dsig_dh_sha1_digest (dk_session_t * ses_in, long len, xenc_key_t * key, caddr_t * sign_out)
      |                                                       ~~~~~~~~~~~~~^~~
xmlenc_algos.c:1397:83: warning: unused parameter 'sign_out' [-Wunused-parameter]
 1397 | dsig_dh_sha1_digest (dk_session_t * ses_in, long len, xenc_key_t * key, caddr_t * sign_out)
      |                                                                         ~~~~~~~~~~^~~~~~~~
xmlenc_algos.c: In function 'dsig_dh_sha1_verify':
xmlenc_algos.c:1403:37: warning: unused parameter 'ses_in' [-Wunused-parameter]
 1403 | dsig_dh_sha1_verify (dk_session_t * ses_in, long len, xenc_key_t * key, caddr_t digest)
      |                      ~~~~~~~~~~~~~~~^~~~~~
xmlenc_algos.c:1403:50: warning: unused parameter 'len' [-Wunused-parameter]
 1403 | dsig_dh_sha1_verify (dk_session_t * ses_in, long len, xenc_key_t * key, caddr_t digest)
      |                                             ~~~~~^~~
xmlenc_algos.c:1403:68: warning: unused parameter 'key' [-Wunused-parameter]
 1403 | dsig_dh_sha1_verify (dk_session_t * ses_in, long len, xenc_key_t * key, caddr_t digest)
      |                                                       ~~~~~~~~~~~~~^~~
xmlenc_algos.c:1403:81: warning: unused parameter 'digest' [-Wunused-parameter]
 1403 | dsig_dh_sha1_verify (dk_session_t * ses_in, long len, xenc_key_t * key, caddr_t digest)
      |                                                                         ~~~~~~~~^~~~~~
xmlenc_algos.c: In function 'dsig_rsa_sha1_digest':
xmlenc_algos.c:1429:3: warning: 'SHA1_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1429 |   SHA1_Init(&ctx);
      |   ^~~~~~~~~
/usr/include/openssl/sha.h:49:27: note: declared here
   49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c);
      |                           ^~~~~~~~~
xmlenc_algos.c:1437:11: warning: 'SHA1_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1437 |           SHA1_Update(&ctx,buf,(unsigned long)i);
      |           ^~~~~~~~~~~
/usr/include/openssl/sha.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~~
xmlenc_algos.c:1445:3: warning: 'SHA1_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1445 |   SHA1_Final(&(md[0]),&ctx);
      |   ^~~~~~~~~~
/usr/include/openssl/sha.h:51:27: note: declared here
   51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c);
      |                           ^~~~~~~~~~
xmlenc_algos.c:1447:3: warning: 'RSA_size' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1447 |   siglen = RSA_size (key->xek_private_rsa);
      |   ^~~~~~
In file included from /usr/include/openssl/x509.h:38:
/usr/include/openssl/rsa.h:215:27: note: declared here
  215 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
      |                           ^~~~~~~~
xmlenc_algos.c:1449:3: warning: 'RSA_sign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1449 |   RSA_sign(NID_sha1, md, SHA_DIGEST_LENGTH, sig, &siglen, key->xek_private_rsa);
      |   ^~~~~~~~
/usr/include/openssl/rsa.h:358:27: note: declared here
  358 | OSSL_DEPRECATEDIN_3_0 int RSA_sign(int type, const unsigned char *m,
      |                           ^~~~~~~~
xmlenc_algos.c: In function 'dsig_rsa_sha1_verify':
xmlenc_algos.c:1493:3: warning: 'SHA1_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1493 |   SHA1_Init(&ctx);
      |   ^~~~~~~~~
/usr/include/openssl/sha.h:49:27: note: declared here
   49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c);
      |                           ^~~~~~~~~
xmlenc_algos.c:1501:11: warning: 'SHA1_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1501 |           SHA1_Update(&ctx,buf,(unsigned long)i);
      |           ^~~~~~~~~~~
/usr/include/openssl/sha.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~~
xmlenc_algos.c:1509:3: warning: 'SHA1_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1509 |   SHA1_Final(&(md[0]),&ctx);
      |   ^~~~~~~~~~
/usr/include/openssl/sha.h:51:27: note: declared here
   51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c);
      |                           ^~~~~~~~~~
xmlenc_algos.c:1511:3: warning: 'RSA_verify' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1511 |   i = RSA_verify (NID_sha1, md, SHA_DIGEST_LENGTH, sig, siglen, key->xek_rsa);
      |   ^
/usr/include/openssl/rsa.h:361:27: note: declared here
  361 | OSSL_DEPRECATEDIN_3_0 int RSA_verify(int type, const unsigned char *m,
      |                           ^~~~~~~~~~
xmlenc_algos.c:1466:51: warning: unused parameter 'len' [-Wunused-parameter]
 1466 | dsig_rsa_sha1_verify (dk_session_t * ses_in, long len, xenc_key_t * key, caddr_t digest_base64)
      |                                              ~~~~~^~~
xmlenc_algos.c: In function 'dsig_rsa_sha256_digest':
xmlenc_algos.c:1539:3: warning: 'SHA256_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1539 |   SHA256_Init(&ctx);
      |   ^~~~~~~~~~~
/usr/include/openssl/sha.h:73:27: note: declared here
   73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c);
      |                           ^~~~~~~~~~~
xmlenc_algos.c:1547:11: warning: 'SHA256_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1547 |           SHA256_Update(&ctx,buf,(unsigned long)i);
      |           ^~~~~~~~~~~~~
/usr/include/openssl/sha.h:74:27: note: declared here
   74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c,
      |                           ^~~~~~~~~~~~~
xmlenc_algos.c:1555:3: warning: 'SHA256_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1555 |   SHA256_Final(&(md[0]),&ctx);
      |   ^~~~~~~~~~~~
/usr/include/openssl/sha.h:76:27: note: declared here
   76 | OSSL_DEPRECATEDIN_3_0 int SHA256_Final(unsigned char *md, SHA256_CTX *c);
      |                           ^~~~~~~~~~~~
xmlenc_algos.c:1557:3: warning: 'RSA_size' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1557 |   siglen = RSA_size (key->xek_private_rsa);
      |   ^~~~~~
/usr/include/openssl/rsa.h:215:27: note: declared here
  215 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
      |                           ^~~~~~~~
xmlenc_algos.c:1559:3: warning: 'RSA_sign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1559 |   RSA_sign (NID_sha256, md, SHA256_DIGEST_LENGTH, sig, &siglen, key->xek_private_rsa);
      |   ^~~~~~~~
/usr/include/openssl/rsa.h:358:27: note: declared here
  358 | OSSL_DEPRECATEDIN_3_0 int RSA_sign(int type, const unsigned char *m,
      |                           ^~~~~~~~
xmlenc_algos.c: In function 'dsig_rsa_sha256_verify':
xmlenc_algos.c:1596:3: warning: 'SHA256_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1596 |   SHA256_Init(&ctx);
      |   ^~~~~~~~~~~
/usr/include/openssl/sha.h:73:27: note: declared here
   73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c);
      |                           ^~~~~~~~~~~
xmlenc_algos.c:1604:11: warning: 'SHA256_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1604 |           SHA256_Update(&ctx,buf,(unsigned long)i);
      |           ^~~~~~~~~~~~~
/usr/include/openssl/sha.h:74:27: note: declared here
   74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c,
      |                           ^~~~~~~~~~~~~
xmlenc_algos.c:1612:3: warning: 'SHA256_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1612 |   SHA256_Final(&(md[0]),&ctx);
      |   ^~~~~~~~~~~~
/usr/include/openssl/sha.h:76:27: note: declared here
   76 | OSSL_DEPRECATEDIN_3_0 int SHA256_Final(unsigned char *md, SHA256_CTX *c);
      |                           ^~~~~~~~~~~~
xmlenc_algos.c:1614:3: warning: 'RSA_verify' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1614 |   i = RSA_verify (NID_sha256, md, SHA256_DIGEST_LENGTH, sig, siglen, key->xek_rsa);
      |   ^
/usr/include/openssl/rsa.h:361:27: note: declared here
  361 | OSSL_DEPRECATEDIN_3_0 int RSA_verify(int type, const unsigned char *m,
      |                           ^~~~~~~~~~
xmlenc_algos.c:1575:53: warning: unused parameter 'len' [-Wunused-parameter]
 1575 | dsig_rsa_sha256_verify (dk_session_t * ses_in, long len, xenc_key_t * key, caddr_t digest_base64)
      |                                                ~~~~~^~~
xmlenc_algos.c: In function 'dsig_hmac_sha1_digest':
xmlenc_algos.c:1649:38: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1649 |           if ((key->ki.raw.bits / 8) > sizeof (key_data))
      |                                      ^
xmlenc_algos.c:1658:3: warning: 'HMAC_CTX_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1658 |   if ((ctx = HMAC_CTX_new ()) == NULL)
      |   ^~
/usr/include/openssl/hmac.h:33:33: note: declared here
   33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
      |                                 ^~~~~~~~~~~~
xmlenc_algos.c:1669:7: warning: 'HMAC_CTX_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1669 |       HMAC_CTX_free (ctx);
      |       ^~~~~~~~~~~~~
/usr/include/openssl/hmac.h:35:28: note: declared here
   35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
      |                            ^~~~~~~~~~~~~
xmlenc_algos.c:1674:3: warning: 'HMAC_Init_ex' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1674 |   HMAC_Init_ex(ctx, (void*) key_data , key_len, EVP_sha1 (), NULL);
      |   ^~~~~~~~~~~~
/usr/include/openssl/hmac.h:43:27: note: declared here
   43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
      |                           ^~~~~~~~~~~~
xmlenc_algos.c:1675:3: warning: 'HMAC_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1675 |   HMAC_Update(ctx, data, len);
      |   ^~~~~~~~~~~
/usr/include/openssl/hmac.h:45:27: note: declared here
   45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
      |                           ^~~~~~~~~~~
xmlenc_algos.c:1676:3: warning: 'HMAC_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1676 |   HMAC_Final(ctx, md, &hmac_len);
      |   ^~~~~~~~~~
/usr/include/openssl/hmac.h:47:27: note: declared here
   47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
      |                           ^~~~~~~~~~
xmlenc_algos.c:1677:3: warning: 'HMAC_CTX_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1677 |   HMAC_CTX_free(ctx);
      |   ^~~~~~~~~~~~~
/usr/include/openssl/hmac.h:35:28: note: declared here
   35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
      |                            ^~~~~~~~~~~~~
xmlenc_algos.c: In function 'dsig_hmac_sha1_verify':
xmlenc_algos.c:1722:38: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1722 |           if ((key->ki.raw.bits / 8) > sizeof (key_data))
      |                                      ^
xmlenc_algos.c:1731:3: warning: 'HMAC_CTX_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1731 |   if ((ctx = HMAC_CTX_new ()) == NULL)
      |   ^~
/usr/include/openssl/hmac.h:33:33: note: declared here
   33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
      |                                 ^~~~~~~~~~~~
xmlenc_algos.c:1742:7: warning: 'HMAC_CTX_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1742 |       HMAC_CTX_free (ctx);
      |       ^~~~~~~~~~~~~
/usr/include/openssl/hmac.h:35:28: note: declared here
   35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
      |                            ^~~~~~~~~~~~~
xmlenc_algos.c:1747:3: warning: 'HMAC_Init_ex' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1747 |   HMAC_Init_ex(ctx, (void*) key_data , key_len, EVP_sha1 (), NULL);
      |   ^~~~~~~~~~~~
/usr/include/openssl/hmac.h:43:27: note: declared here
   43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
      |                           ^~~~~~~~~~~~
xmlenc_algos.c:1748:3: warning: 'HMAC_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1748 |   HMAC_Update(ctx, data, len);
      |   ^~~~~~~~~~~
/usr/include/openssl/hmac.h:45:27: note: declared here
   45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
      |                           ^~~~~~~~~~~
xmlenc_algos.c:1749:3: warning: 'HMAC_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1749 |   HMAC_Final(ctx, md, &hmac_len);
      |   ^~~~~~~~~~
/usr/include/openssl/hmac.h:47:27: note: declared here
   47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
      |                           ^~~~~~~~~~
xmlenc_algos.c:1750:3: warning: 'HMAC_CTX_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1750 |   HMAC_CTX_free(ctx);
      |   ^~~~~~~~~~~~~
/usr/include/openssl/hmac.h:35:28: note: declared here
   35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
      |                            ^~~~~~~~~~~~~
xmlenc_algos.c: In function 'xenc_aes_decryptor':
xmlenc_algos.c:1961:3: warning: 'AES_set_decrypt_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1961 |   AES_set_decrypt_key(key->ki.aes.k, key->ki.aes.bits, &aes_schedule);
      |   ^~~~~~~~~~~~~~~~~~~
In file included from xmlenc.h:38,
                 from xmlenc_algos.c:41:
/usr/include/openssl/aes.h:53:5: note: declared here
   53 | int AES_set_decrypt_key(const unsigned char *userKey, const int bits,
      |     ^~~~~~~~~~~~~~~~~~~
xmlenc_algos.c:1963:3: warning: 'AES_cbc_encrypt' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1963 |   AES_cbc_encrypt((const unsigned char *) text, (unsigned char *) text,
      |   ^~~~~~~~~~~~~~~
/usr/include/openssl/aes.h:65:6: note: declared here
   65 | void AES_cbc_encrypt(const unsigned char *in, unsigned char *out,
      |      ^~~~~~~~~~~~~~~
xmlenc_algos.c: In function 'xenc_dsa_encryptor':
xmlenc_algos.c:1982:36: warning: unused parameter 'ses_in' [-Wunused-parameter]
 1982 | xenc_dsa_encryptor (dk_session_t * ses_in, long seslen, dk_session_t * ses_out_base64,
      |                     ~~~~~~~~~~~~~~~^~~~~~
xmlenc_algos.c:1982:49: warning: unused parameter 'seslen' [-Wunused-parameter]
 1982 | xenc_dsa_encryptor (dk_session_t * ses_in, long seslen, dk_session_t * ses_out_base64,
      |                                            ~~~~~^~~~~~
xmlenc_algos.c:1982:72: warning: unused parameter 'ses_out_base64' [-Wunused-parameter]
 1982 | xenc_dsa_encryptor (dk_session_t * ses_in, long seslen, dk_session_t * ses_out_base64,
      |                                                         ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
xmlenc_algos.c:1983:38: warning: unused parameter 'key' [-Wunused-parameter]
 1983 |                         xenc_key_t * key, xenc_try_block_t * t)
      |                         ~~~~~~~~~~~~~^~~
xmlenc_algos.c: In function 'xenc_dsa_decryptor':
xmlenc_algos.c:1991:36: warning: unused parameter 'ses_in' [-Wunused-parameter]
 1991 | xenc_dsa_decryptor (dk_session_t * ses_in, long seslen, dk_session_t * ses_out_base64,
      |                     ~~~~~~~~~~~~~~~^~~~~~
xmlenc_algos.c:1991:49: warning: unused parameter 'seslen' [-Wunused-parameter]
 1991 | xenc_dsa_decryptor (dk_session_t * ses_in, long seslen, dk_session_t * ses_out_base64,
      |                                            ~~~~~^~~~~~
xmlenc_algos.c:1991:72: warning: unused parameter 'ses_out_base64' [-Wunused-parameter]
 1991 | xenc_dsa_decryptor (dk_session_t * ses_in, long seslen, dk_session_t * ses_out_base64,
      |                                                         ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
xmlenc_algos.c:1992:38: warning: unused parameter 'key' [-Wunused-parameter]
 1992 |                         xenc_key_t * key, xenc_try_block_t * t)
      |                         ~~~~~~~~~~~~~^~~
xmlenc_algos.c: In function 'xenc_dh_encryptor':
xmlenc_algos.c:2000:35: warning: unused parameter 'ses_in' [-Wunused-parameter]
 2000 | xenc_dh_encryptor (dk_session_t * ses_in, long seslen, dk_session_t * ses_out_base64,
      |                    ~~~~~~~~~~~~~~~^~~~~~
xmlenc_algos.c:2000:48: warning: unused parameter 'seslen' [-Wunused-parameter]
 2000 | xenc_dh_encryptor (dk_session_t * ses_in, long seslen, dk_session_t * ses_out_base64,
      |                                           ~~~~~^~~~~~
xmlenc_algos.c:2000:71: warning: unused parameter 'ses_out_base64' [-Wunused-parameter]
 2000 | xenc_dh_encryptor (dk_session_t * ses_in, long seslen, dk_session_t * ses_out_base64,
      |                                                        ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
xmlenc_algos.c:2001:38: warning: unused parameter 'key' [-Wunused-parameter]
 2001 |                         xenc_key_t * key, xenc_try_block_t * t)
      |                         ~~~~~~~~~~~~~^~~
xmlenc_algos.c: In function 'xenc_dh_decryptor':
xmlenc_algos.c:2009:35: warning: unused parameter 'ses_in' [-Wunused-parameter]
 2009 | xenc_dh_decryptor (dk_session_t * ses_in, long seslen, dk_session_t * ses_out_base64,
      |                    ~~~~~~~~~~~~~~~^~~~~~
xmlenc_algos.c:2009:48: warning: unused parameter 'seslen' [-Wunused-parameter]
 2009 | xenc_dh_decryptor (dk_session_t * ses_in, long seslen, dk_session_t * ses_out_base64,
      |                                           ~~~~~^~~~~~
xmlenc_algos.c:2009:71: warning: unused parameter 'ses_out_base64' [-Wunused-parameter]
 2009 | xenc_dh_decryptor (dk_session_t * ses_in, long seslen, dk_session_t * ses_out_base64,
      |                                                        ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
xmlenc_algos.c:2010:38: warning: unused parameter 'key' [-Wunused-parameter]
 2010 |                         xenc_key_t * key, xenc_try_block_t * t)
      |                         ~~~~~~~~~~~~~^~~
xmlenc_algos.c: In function 'xenc_rsa_encryptor':
xmlenc_algos.c:2038:3: warning: 'RSA_size' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2038 |   keysize = RSA_size(key->ki.rsa.rsa_st);
      |   ^~~~~~~
/usr/include/openssl/rsa.h:215:27: note: declared here
  215 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
      |                           ^~~~~~~~
xmlenc_algos.c:2058:3: warning: 'RSA_public_encrypt' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2058 |   tot_l = len = RSA_public_encrypt(seslen, (unsigned char *)buf, (unsigned char *)out_buf, key->ki.rsa.rsa_st, key->ki.rsa.pad);
      |   ^~~~~
/usr/include/openssl/rsa.h:292:5: note: declared here
  292 | int RSA_public_encrypt(int flen, const unsigned char *from, unsigned char *to,
      |     ^~~~~~~~~~~~~~~~~~
xmlenc_algos.c: In function 'xenc_rsa_decryptor':
xmlenc_algos.c:2116:3: warning: 'RSA_get0_factors' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2116 |   RSA_get0_factors(rsa, &p, &q);
      |   ^~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:231:28: note: declared here
  231 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r,
      |                            ^~~~~~~~~~~~~~~~
xmlenc_algos.c:2131:3: warning: 'RSA_size' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2131 |   keysize = RSA_size(rsa);
      |   ^~~~~~~
/usr/include/openssl/rsa.h:215:27: note: declared here
  215 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
      |                           ^~~~~~~~
xmlenc_algos.c:2153:3: warning: 'RSA_private_decrypt' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2153 |   len = RSA_private_decrypt (len, (unsigned char *)buf, (unsigned char *)out_buf, rsa, key->ki.rsa.pad);
      |   ^~~
/usr/include/openssl/rsa.h:301:5: note: declared here
  301 | int RSA_private_decrypt(int flen, const unsigned char *from, unsigned char *to,
      |     ^~~~~~~~~~~~~~~~~~~
xmlenc_algos.c: In function 'xenc_des3_encryptor':
xmlenc_algos.c:2299:7: warning: 'DES_ede3_cbc_encrypt' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2299 |       DES_ede3_cbc_encrypt ((const unsigned char *)buf,
      |       ^~~~~~~~~~~~~~~~~~~~
In file included from xmlenc.h:36:
/usr/include/openssl/des.h:142:6: note: declared here
  142 | void DES_ede3_cbc_encrypt(const unsigned char *input, unsigned char *output,
      |      ^~~~~~~~~~~~~~~~~~~~
xmlenc_algos.c: In function 'xenc_des3_decryptor':
xmlenc_algos.c:2499:7: warning: 'DES_ede3_cbc_encrypt' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2499 |       DES_ede3_cbc_encrypt ((const unsigned char *)buf,
      |       ^~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/des.h:142:6: note: declared here
  142 | void DES_ede3_cbc_encrypt(const unsigned char *input, unsigned char *output,
      |      ^~~~~~~~~~~~~~~~~~~~
xmlenc_algos.c:2456:130: warning: unused parameter 't' [-Wunused-parameter]
 2456 | int xenc_des3_decryptor (dk_session_t * ses_in_base64, long seslen, dk_session_t * ses_out, xenc_key_t * key, xenc_try_block_t * t)
      |                                                                                                               ~~~~~~~~~~~~~~~~~~~^
xmlenc_algos.c: In function 'xenc_signature_wrapper':
xmlenc_algos.c:2542:44: warning: unused parameter 'ses_in' [-Wunused-parameter]
 2542 | int xenc_signature_wrapper (dk_session_t * ses_in, long seslen, dk_session_t * ses_out,
      |                             ~~~~~~~~~~~~~~~^~~~~~
xmlenc_algos.c:2542:57: warning: unused parameter 'seslen' [-Wunused-parameter]
 2542 | int xenc_signature_wrapper (dk_session_t * ses_in, long seslen, dk_session_t * ses_out,
      |                                                    ~~~~~^~~~~~
xmlenc_algos.c:2542:80: warning: unused parameter 'ses_out' [-Wunused-parameter]
 2542 | int xenc_signature_wrapper (dk_session_t * ses_in, long seslen, dk_session_t * ses_out,
      |                                                                 ~~~~~~~~~~~~~~~^~~~~~~
xmlenc_algos.c:2543:41: warning: unused parameter 'key' [-Wunused-parameter]
 2543 |                            xenc_key_t * key, xenc_try_block_t * t)
      |                            ~~~~~~~~~~~~~^~~
xmlenc_algos.c:2543:65: warning: unused parameter 't' [-Wunused-parameter]
 2543 |                            xenc_key_t * key, xenc_try_block_t * t)
      |                                              ~~~~~~~~~~~~~~~~~~~^
xmlenc_algos.c: In function 'xenc_signature_wrapper_1':
xmlenc_algos.c:2547:46: warning: unused parameter 'ses_in' [-Wunused-parameter]
 2547 | int xenc_signature_wrapper_1 (dk_session_t * ses_in, long seslen, dk_session_t * ses_out,
      |                               ~~~~~~~~~~~~~~~^~~~~~
xmlenc_algos.c:2547:59: warning: unused parameter 'seslen' [-Wunused-parameter]
 2547 | int xenc_signature_wrapper_1 (dk_session_t * ses_in, long seslen, dk_session_t * ses_out,
      |                                                      ~~~~~^~~~~~
xmlenc_algos.c:2547:82: warning: unused parameter 'ses_out' [-Wunused-parameter]
 2547 | int xenc_signature_wrapper_1 (dk_session_t * ses_in, long seslen, dk_session_t * ses_out,
      |                                                                   ~~~~~~~~~~~~~~~^~~~~~~
xmlenc_algos.c:2548:41: warning: unused parameter 'key' [-Wunused-parameter]
 2548 |                            xenc_key_t * key, xenc_try_block_t * t)
      |                            ~~~~~~~~~~~~~^~~
xmlenc_algos.c:2548:65: warning: unused parameter 't' [-Wunused-parameter]
 2548 |                            xenc_key_t * key, xenc_try_block_t * t)
      |                                              ~~~~~~~~~~~~~~~~~~~^
xmlenc_algos.c: At top level:
xmlenc_algos.c:2226:19: warning: 'des3_magic' defined but not used [-Wunused-const-variable=]
 2226 | static const char des3_magic[]="Salted__";
      |                   ^~~~~~~~~~
xmlenc_algos.c: In function 'dsig_single_transform_algo':
xmlenc_algos.c:348:7: warning: variable 'err' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  348 |   int err = 0;
      |       ^~~
xmlenc_algos.c:349:7: warning: variable 'tot_l' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  349 |   int tot_l = 0;
      |       ^~~~~
xmlenc_algos.c:343:84: warning: argument 'len' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  343 | int dsig_single_transform_algo (query_instance_t * qi, dk_session_t * ses_in, long len,
      |                                                                               ~~~~~^~~
xmlenc_algos.c: In function 'xml_canon_exc_algo':
xmlenc_algos.c:384:7: warning: variable 'err' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  384 |   int err = 0;
      |       ^~~
xmlenc_algos.c:385:7: warning: variable 'tot_l' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  385 |   int tot_l = 0;
      |       ^~~~~
xmlenc_algos.c:379:53: warning: argument 'len' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  379 | int xml_canon_exc_algo (dk_session_t * ses_in, long len, dk_session_t * ses_out)
      |                                                ~~~~~^~~
xmlenc_algos.c: In function 'dsig_tr_fake_uri':
xmlenc_algos.c:961:20: warning: variable 'xte' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  961 |   xml_tree_ent_t * xte;
      |                    ^~~
xmlenc_algos.c: In function 'dsig_hmac_sha256_digest':
xmlenc_algos.c:1171:7: warning: variable 'key_len' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 1171 |   int key_len = 0;
      |       ^~~~~~~
xmlenc_algos.c: In function 'dsig_hmac_sha256_verify':
xmlenc_algos.c:1245:7: warning: variable 'key_len' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 1245 |   int key_len = 0;
      |       ^~~~~~~
xmlenc_algos.c: In function 'dsig_dsa_sha1_digest':
xmlenc_algos.c:1308:51: warning: argument 'len' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 1308 | dsig_dsa_sha1_digest (dk_session_t * ses_in, long len, xenc_key_t * key, caddr_t * sign_out)
      |                                              ~~~~~^~~
xmlenc_algos.c: In function 'dsig_rsa_sha1_digest':
xmlenc_algos.c:1411:51: warning: argument 'len' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 1411 | dsig_rsa_sha1_digest (dk_session_t * ses_in, long len, xenc_key_t * key, caddr_t * sign_out)
      |                                              ~~~~~^~~
xmlenc_algos.c: In function 'dsig_rsa_sha256_digest':
xmlenc_algos.c:1520:53: warning: argument 'len' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 1520 | dsig_rsa_sha256_digest (dk_session_t * ses_in, long len, xenc_key_t * key, caddr_t * sign_out)
      |                                                ~~~~~^~~
xmlenc_algos.c: In function 'dsig_hmac_sha1_digest':
xmlenc_algos.c:1631:7: warning: variable 'key_len' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 1631 |   int key_len = 0;
      |       ^~~~~~~
xmlenc_algos.c: In function 'dsig_hmac_sha1_verify':
xmlenc_algos.c:1704:7: warning: variable 'key_len' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 1704 |   int key_len = 0;
      |       ^~~~~~~
xmlenc_algos.c: In function 'xml_canonicalize':
xmlenc_algos.c:734:7: warning: variable 'ok' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  734 |   int ok = 1;
      |       ^~
xmlenc_algos.c: In function 'dsig_tr_canon_exc_algo':
xmlenc_algos.c:909:7: warning: variable 'ret' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  909 |   int ret = 0;
      |       ^~~
xmlenc_algos.c: In function 'dsig_tr_enveloped_signature':
xmlenc_algos.c:847:20: warning: variable 'xte' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  847 |   xml_tree_ent_t * xte;
      |                    ^~~
xmlenc_algos.c: In function 'xenc_rsa_encryptor':
xmlenc_algos.c:2022:10: warning: variable 'out_buf' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 2022 |   char * out_buf = NULL;
      |          ^~~~~~~
xmlenc_algos.c:2023:7: warning: variable 'tot_l' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 2023 |   int tot_l = 0;
      |       ^~~~~
xmlenc_algos.c:2027:11: warning: variable 'out' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 2027 |   caddr_t out = 0;
      |           ^~~
xmlenc_algos.c: In function 'xenc_rsa_decryptor':
xmlenc_algos.c:2093:10: warning: variable 'out_buf' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 2093 |   char * out_buf = 0;
      |          ^~~~~~~
xmlenc_algos.c:2094:7: warning: variable 'err' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 2094 |   int err = 1;
      |       ^~~
xmlenc_algos.c:2095:7: warning: variable 'len' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 2095 |   int len = 0;
      |       ^~~
xmlenc_algos.c:2097:9: warning: variable 'rsa' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 2097 |   RSA * rsa = key->xek_private_rsa;
      |         ^~~
xmlenc_algos.c:2090:38: warning: argument 'key' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 2090 |                         xenc_key_t * key, xenc_try_block_t * t)
      |                         ~~~~~~~~~~~~~^~~
xmlenc_algos.c: In function 'xenc_des3_encryptor':
xmlenc_algos.c:2234:7: warning: variable 'read_b' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 2234 |   int read_b = 0;
      |       ^~~~~~
xmlenc_algos.c:2235:7: warning: variable 'tot_l' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 2235 |   int tot_l = 0;
      |       ^~~~~
xmlenc_algos.c:2242:7: warning: variable 'blocks' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 2242 |   int blocks, total_blocks = 0, total_len;
      |       ^~~~~~
xmlenc_algos.c:2242:15: warning: variable 'total_blocks' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 2242 |   int blocks, total_blocks = 0, total_len;
      |               ^~~~~~~~~~~~
xmlenc_algos.c: In function 'xenc_des3_decryptor':
xmlenc_algos.c:2464:7: warning: variable 'blocks' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 2464 |   int blocks;
      |       ^~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-bif_pop3.lo `test -f 'bif_pop3.c' || echo './'`bif_pop3.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c bif_pop3.c  -fPIC -DPIC -o .libs/libwi_la-bif_pop3.o
bif_pop3.c: In function 'pop3_get':
bif_pop3.c:124:18: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  124 |       ssl_method = SSLv23_client_method ();
      |                  ^
bif_pop3.c: In function 'bif_pop3_get':
bif_pop3.c:399:46: warning: passing argument 1 of 'dk_set_pop' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
  399 |         dk_free_tree ((caddr_t) (dk_set_pop (&uidl_mes)));
      |                                              ^~~~~~~~~
In file included from ../../libsrc/Dk.h:46,
                 from bif_pop3.c:28:
../../libsrc/Dk/Dksets.h:146:46: note: expected 's_node_t **' {aka 'struct s_node_s **'} but argument is of type 'struct s_node_s * volatile*'
  146 | EXE_EXPORT (void *, dk_set_pop, (s_node_t ** set));
      |                                  ~~~~~~~~~~~~^~~
../../libsrc/plugin/exe_export.h:48:40: note: in definition of macro 'EXE_EXPORT'
   48 | extern EXE_EXPORT_LINKAGE rettype name arglist
      |                                        ^~~~~~~
In file included from sqlnode.h:2095,
                 from bif_pop3.c:29:
bif_pop3.c:402:16: warning: the address of 'err' will always evaluate as 'true' [-Waddress]
  402 |   END_IO_SECT (&err);
      |                ^
sqlfn.h:1248:15: note: in definition of macro 'END_IO_SECT'
 1248 |           if (err_ret) \
      |               ^~~~~~~
bif_pop3.c:406:46: warning: passing argument 1 of 'dk_set_pop' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
  406 |         dk_free_tree ((caddr_t) (dk_set_pop (&uidl_mes)));
      |                                              ^~~~~~~~~
../../libsrc/Dk/Dksets.h:146:46: note: expected 's_node_t **' {aka 'struct s_node_s **'} but argument is of type 'struct s_node_s * volatile*'
  146 | EXE_EXPORT (void *, dk_set_pop, (s_node_t ** set));
      |                                  ~~~~~~~~~~~~^~~
../../libsrc/plugin/exe_export.h:48:40: note: in definition of macro 'EXE_EXPORT'
   48 | extern EXE_EXPORT_LINKAGE rettype name arglist
      |                                        ^~~~~~~
bif_pop3.c: In function 'bif_ses_write':
bif_pop3.c:419:17: warning: variable 'out' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  419 |   dk_session_t *out;
      |                 ^~~
bif_pop3.c: In function 'bif_pop3_get':
bif_pop3.c:368:12: warning: variable 'in_uidl' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  368 |   caddr_t *in_uidl = NULL;
      |            ^~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-text.lo `test -f 'text.c' || echo './'`text.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c text.c  -fPIC -DPIC -o .libs/libwi_la-text.o
In file included from text.c:29:
text.c: In function 'itc_text_row':
text.h:204:50: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
  204 | #define D_INITIAL(d)  (D_ID_NUM_REF(&(d)->id[0]) == (int64)(0xFFFFFFFFFFFFfe30LL))
      |                                                  ^~
text.c:364:8: note: in expansion of macro 'D_INITIAL'
  364 |   if (!D_INITIAL (&wst->wst_seek_target))
      |        ^~~~~~~~~
text.c:300:13: warning: variable 'rv' set but not used [-Wunused-but-set-variable]
  300 |   row_ver_t rv;
      |             ^~
text.c: In function 'wst_check_related':
text.h:204:50: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
  204 | #define D_INITIAL(d)  (D_ID_NUM_REF(&(d)->id[0]) == (int64)(0xFFFFFFFFFFFFfe30LL))
      |                                                  ^~
text.c:762:16: note: in expansion of macro 'D_INITIAL'
  762 |           if (!D_INITIAL (&rel_st->wst_first_d_id)
      |                ^~~~~~~~~
text.c: In function 'wst_chunk_scan_rev':
text.h:204:50: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
  204 | #define D_INITIAL(d)  (D_ID_NUM_REF(&(d)->id[0]) == (int64)(0xFFFFFFFFFFFFfe30LL))
      |                                                  ^~
text.c:804:16: note: in expansion of macro 'D_INITIAL'
  804 |   match_any  = D_INITIAL (&target) || D_NEXT (&target);
      |                ^~~~~~~~~
text.c: In function 'wst_chunk_scan':
text.h:204:50: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
  204 | #define D_INITIAL(d)  (D_ID_NUM_REF(&(d)->id[0]) == (int64)(0xFFFFFFFFFFFFfe30LL))
      |                                                  ^~
text.c:873:17: note: in expansion of macro 'D_INITIAL'
  873 |     match_any = D_INITIAL (&target) || D_NEXT (&target);
      |                 ^~~~~~~~~
text.c: In function 'wst_random_seek':
text.h:204:50: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
  204 | #define D_INITIAL(d)  (D_ID_NUM_REF(&(d)->id[0]) == (int64)(0xFFFFFFFFFFFFfe30LL))
      |                                                  ^~
text.c:1014:7: note: in expansion of macro 'D_INITIAL'
 1014 |   if (D_INITIAL (&target))
      |       ^~~~~~~~~
text.c: In function 'bif_vt_words_next_d_id':
text.c:1180:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1180 | bif_vt_words_next_d_id (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
text.c: In function 'composite_diff':
text.c:1329:36: warning: absolute value function 'abs' given an argument of type 'long int' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value]
 1329 |           diff = diff * 10000000 + abs (n1 - n2);
      |                                    ^~~
text.c: In function 'wst_is_target_far':
text.h:204:50: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
  204 | #define D_INITIAL(d)  (D_ID_NUM_REF(&(d)->id[0]) == (int64)(0xFFFFFFFFFFFFfe30LL))
      |                                                  ^~
text.c:1347:7: note: in expansion of macro 'D_INITIAL'
 1347 |   if (D_INITIAL (&wst->wst_seek_target) || D_NEXT (&wst->wst_seek_target))
      |       ^~~~~~~~~
text.c: In function 'wst_word_strings_next':
text.h:204:50: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
  204 | #define D_INITIAL(d)  (D_ID_NUM_REF(&(d)->id[0]) == (int64)(0xFFFFFFFFFFFFfe30LL))
      |                                                  ^~
text.c:1379:12: note: in expansion of macro 'D_INITIAL'
 1379 |       if ((D_INITIAL (&wst->wst_seek_target)
      |            ^~~~~~~~~
text.c: In function 'wst_next':
text.h:204:50: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
  204 | #define D_INITIAL(d)  (D_ID_NUM_REF(&(d)->id[0]) == (int64)(0xFFFFFFFFFFFFfe30LL))
      |                                                  ^~
text.c:1414:7: note: in expansion of macro 'D_INITIAL'
 1414 |   if (D_INITIAL (&wst->sst_d_id))
      |       ^~~~~~~~~
text.h:204:50: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
  204 | #define D_INITIAL(d)  (D_ID_NUM_REF(&(d)->id[0]) == (int64)(0xFFFFFFFFFFFFfe30LL))
      |                                                  ^~
text.c:1424:15: note: in expansion of macro 'D_INITIAL'
 1424 |   match_any = D_INITIAL (&wst->wst_seek_target) ||  D_NEXT (&wst->wst_seek_target);
      |               ^~~~~~~~~
text.h:204:50: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
  204 | #define D_INITIAL(d)  (D_ID_NUM_REF(&(d)->id[0]) == (int64)(0xFFFFFFFFFFFFfe30LL))
      |                                                  ^~
text.c:1426:9: note: in expansion of macro 'D_INITIAL'
 1426 |       (!D_INITIAL (&wst->wst_last_d_id)
      |         ^~~~~~~~~
text.c: In function 'sst_ranges':
text.h:204:50: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
  204 | #define D_INITIAL(d)  (D_ID_NUM_REF(&(d)->id[0]) == (int64)(0xFFFFFFFFFFFFfe30LL))
      |                                                  ^~
text.c:1683:8: note: in expansion of macro 'D_INITIAL'
 1683 |   if (!D_INITIAL (&sst->sst_d_id)
      |        ^~~~~~~~~
text.h:204:50: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
  204 | #define D_INITIAL(d)  (D_ID_NUM_REF(&(d)->id[0]) == (int64)(0xFFFFFFFFFFFFfe30LL))
      |                                                  ^~
text.c:1687:7: note: in expansion of macro 'D_INITIAL'
 1687 |   if (D_INITIAL (&sst->sst_d_id)
      |       ^~~~~~~~~
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56,
                 from sqlnode.h:32,
                 from text.h:29:
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
text.c:1803:9: note: in expansion of macro 'DO_BOX'
 1803 |         DO_BOX (search_stream_t *, term, inx, sst->sst_terms)
      |         ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
text.c:1821:13: note: in expansion of macro 'DO_BOX'
 1821 |             DO_BOX (search_stream_t *, term, inx, sst->sst_terms)
      |             ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
text.c:1867:9: note: in expansion of macro 'DO_BOX'
 1867 |         DO_BOX (search_stream_t *, term, inx, sst->sst_terms)
      |         ^~~~~~
text.c: In function 'sst_scores':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
text.c:1951:7: note: in expansion of macro 'DO_BOX'
 1951 |       DO_BOX (search_stream_t *, term, inx, sst->sst_terms)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
text.c:1971:7: note: in expansion of macro 'DO_BOX'
 1971 |       DO_BOX (search_stream_t *, term, inx, sst->sst_terms)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
text.c:2006:7: note: in expansion of macro 'DO_BOX'
 2006 |       DO_BOX (search_stream_t *, term, inx, sst->sst_terms)
      |       ^~~~~~
text.c: In function 'sst_check_and_hit':
text.h:204:50: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
  204 | #define D_INITIAL(d)  (D_ID_NUM_REF(&(d)->id[0]) == (int64)(0xFFFFFFFFFFFFfe30LL))
      |                                                  ^~
text.c:2112:19: note: in expansion of macro 'D_INITIAL'
 2112 |               if (D_INITIAL (&_not->sst_d_id)
      |                   ^~~~~~~~~
text.c: In function 'sst_and_advance':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
text.c:2141:7: note: in expansion of macro 'DO_BOX'
 2141 |       DO_BOX (search_stream_t *, term, inx, sst->sst_terms)
      |       ^~~~~~
text.c: In function 'sst_or_advance':
text.h:204:50: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
  204 | #define D_INITIAL(d)  (D_ID_NUM_REF(&(d)->id[0]) == (int64)(0xFFFFFFFFFFFFfe30LL))
      |                                                  ^~
text.c:2186:18: note: in expansion of macro 'D_INITIAL'
 2186 |   has_target = !(D_INITIAL (&target) || D_NEXT (&target));
      |                  ^~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
text.c:2191:3: note: in expansion of macro 'DO_BOX'
 2191 |   DO_BOX (search_stream_t *, term, inx, sst->sst_terms)
      |   ^~~~~~
text.h:204:50: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
  204 | #define D_INITIAL(d)  (D_ID_NUM_REF(&(d)->id[0]) == (int64)(0xFFFFFFFFFFFFfe30LL))
      |                                                  ^~
text.c:2198:13: note: in expansion of macro 'D_INITIAL'
 2198 |             D_INITIAL (&term->sst_d_id) ||
      |             ^~~~~~~~~
text.h:204:50: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
  204 | #define D_INITIAL(d)  (D_ID_NUM_REF(&(d)->id[0]) == (int64)(0xFFFFFFFFFFFFfe30LL))
      |                                                  ^~
text.c:2214:19: note: in expansion of macro 'D_INITIAL'
 2214 |               if (D_INITIAL (&lowest) ||
      |                   ^~~~~~~~~
text.h:204:50: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
  204 | #define D_INITIAL(d)  (D_ID_NUM_REF(&(d)->id[0]) == (int64)(0xFFFFFFFFFFFFfe30LL))
      |                                                  ^~
text.c:2224:13: note: in expansion of macro 'D_INITIAL'
 2224 |             D_INITIAL (&term->sst_d_id) ||
      |             ^~~~~~~~~
text.h:204:50: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
  204 | #define D_INITIAL(d)  (D_ID_NUM_REF(&(d)->id[0]) == (int64)(0xFFFFFFFFFFFFfe30LL))
      |                                                  ^~
text.c:2232:13: note: in expansion of macro 'D_INITIAL'
 2232 |             D_INITIAL (&lowest) ||
      |             ^~~~~~~~~
text.h:204:50: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'long long int' [-Wsign-compare]
  204 | #define D_INITIAL(d)  (D_ID_NUM_REF(&(d)->id[0]) == (int64)(0xFFFFFFFFFFFFfe30LL))
      |                                                  ^~
text.c:2240:7: note: in expansion of macro 'D_INITIAL'
 2240 |   if (D_INITIAL (&lowest))
      |       ^~~~~~~~~
text.c: In function 'sst_term_is_mergable':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
text.c:2539:3: note: in expansion of macro 'DO_BOX'
 2539 |   DO_BOX (search_stream_t *, sst, inx, term->sst_terms)
      |   ^~~~~~
text.c: In function 'sst_interrelate':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
text.c:2554:3: note: in expansion of macro 'DO_BOX'
 2554 |   DO_BOX (search_stream_t *, sst1, inx1, sst->sst_terms)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
text.c:2559:7: note: in expansion of macro 'DO_BOX'
 2559 |       DO_BOX (search_stream_t *, sst2, inx2, sst->sst_terms)
      |       ^~~~~~
text.c:2551:45: warning: unused parameter 'calc_score' [-Wunused-parameter]
 2551 | sst_interrelate (search_stream_t * sst, int calc_score)
      |                                         ~~~~^~~~~~~~~~
text.c: In function 'sst_merge_ands':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
text.c:2600:3: note: in expansion of macro 'DO_BOX'
 2600 |   DO_BOX (search_stream_t *, term, inx, sst->sst_terms)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
text.c:2619:7: note: in expansion of macro 'DO_BOX'
 2619 |       DO_BOX (search_stream_t *, term, inx, old_terms)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
text.c:2646:3: note: in expansion of macro 'DO_BOX'
 2646 |   DO_BOX (search_stream_t *, curr_term, inx, sst->sst_terms)
      |   ^~~~~~
text.c: In function 'bif_vt_parse':
text.c:2865:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2865 | bif_vt_parse (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
text.c: In function 'txs_set_offband':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
text.c:2928:7: note: in expansion of macro 'DO_BOX'
 2928 |       DO_BOX (word_stream_t *, wst, inx, sst->sst_terms)
      |       ^~~~~~
text.c: In function 'txs_check_tree':
text.c:2976:30: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
 2976 |               if (tree_elems > txs_max_terms)
      |                              ^
text.c: In function 'sst_range_lists':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
text.c:3158:9: note: in expansion of macro 'DO_BOX'
 3158 |         DO_BOX (search_stream_t *, term, inx, sst->sst_terms)
      |         ^~~~~~
text.c: In function 'txs_ext_fti_get':
text.c:3705:14: warning: variable 'name_test' set but not used [-Wunused-but-set-variable]
 3705 |   static XT *name_test = NULL;
      |              ^~~~~~~~~
text.c: In function 'txs_ext_fti_init':
text.c:3850:14: warning: variable 'context' set but not used [-Wunused-but-set-variable]
 3850 |   sst_tctx_t context;
      |              ^~~~~~~
text.c: In function 'txs_free':
text.c:4218:25: warning: unused parameter 'txs' [-Wunused-parameter]
 4218 | txs_free (text_node_t * txs)
      |           ~~~~~~~~~~~~~~^~~
text.c: In function 'bif_int_log2x16':
text.c:4223:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4223 | bif_int_log2x16 (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
text.c: In function 'bif_vt_hit_dist_weight':
text.c:4239:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4239 | bif_vt_hit_dist_weight (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
text.c: In function 'sst_next':
text.c:2283:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2283 |         sqlr_resignal (err);
      |         ^~~~~~~~~~~~~~~~~~~
text.c:2285:5: note: here
 2285 |     default:
      |     ^~~~~~~
text.c: In function 'bif_vtb_match':
text.c:2767:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2767 |         if (strcmp (name, "*ini*"))
      |            ^
text.c:2774:7: note: here
 2774 |       case 5:
      |       ^~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-bif_nntp.lo `test -f 'bif_nntp.c' || echo './'`bif_nntp.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c bif_nntp.c  -fPIC -DPIC -o .libs/libwi_la-bif_nntp.o
bif_nntp.c: In function 'bif_nntp_auth_post':
bif_nntp.c:734:11: warning: variable 'ret' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  734 |   caddr_t ret = NULL;
      |           ^~~
bif_nntp.c: In function 'nntp_get':
bif_nntp.c:69:17: warning: variable 'msg' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
   69 |   dk_session_t *msg = NULL;
      |                 ^~~
bif_nntp.c: In function 'bif_nntp_id_get':
bif_nntp.c:537:17: warning: variable 'ses' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  537 |   dk_session_t *ses = NULL;
      |                 ^~~
bif_nntp.c: In function 'bif_nntp_auth_get':
bif_nntp.c:474:17: warning: variable 'ses' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  474 |   dk_session_t *ses = NULL;
      |                 ^~~
bif_nntp.c:475:11: warning: variable 'gname' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  475 |   caddr_t gname = NULL;
      |           ^~~~~
bif_nntp.c:478:8: warning: variable 'u_first' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  478 |   long u_first = 0, u_end = 0;
      |        ^~~~~~~
bif_nntp.c:478:21: warning: variable 'u_end' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  478 |   long u_first = 0, u_end = 0;
      |                     ^~~~~
bif_nntp.c: In function 'bif_nntp_get_new':
bif_nntp.c:356:17: warning: variable 'ses' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  356 |   dk_session_t *ses = NULL;
      |                 ^~~
bif_nntp.c:357:11: warning: variable 'gname' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  357 |   caddr_t gname = "", err = NULL;
      |           ^~~~~
bif_nntp.c:359:8: warning: variable 'u_first' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  359 |   long u_first = 0, u_end = 0;
      |        ^~~~~~~
bif_nntp.c:359:21: warning: variable 'u_end' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  359 |   long u_first = 0, u_end = 0;
      |                     ^~~~~
bif_nntp.c: In function 'bif_nntp_get':
bif_nntp.c:413:17: warning: variable 'ses' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  413 |   dk_session_t *ses = NULL;
      |                 ^~~
bif_nntp.c:414:11: warning: variable 'gname' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  414 |   caddr_t gname = "", err = NULL;
      |           ^~~~~
bif_nntp.c:416:8: warning: variable 'u_first' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  416 |   long u_first = 0, u_end = 0;
      |        ^~~~~~~
bif_nntp.c:416:21: warning: variable 'u_end' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  416 |   long u_first = 0, u_end = 0;
      |                     ^~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-xslt_opt.lo `test -f 'xslt_opt.c' || echo './'`xslt_opt.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c xslt_opt.c  -fPIC -DPIC -o .libs/libwi_la-xslt_opt.o
In file included from ../../libsrc/Dk.h:97,
                 from ../../libsrc/libutil.h:30,
                 from xslt_opt.c:28:
xslt_opt.c: In function 'xslt_sheet_prepare':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xslt_opt.c:1097:19: note: in expansion of macro 'DO_BOX'
 1097 |                   DO_BOX (caddr_t, qname, inx, (caddr_t *)val)
      |                   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xslt_opt.c:1147:3: note: in expansion of macro 'DO_BOX'
 1147 |   DO_BOX (xslt_template_t *, xst, inx, xsh->xsh_all_templates)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xslt_opt.c:1160:3: note: in expansion of macro 'DO_BOX'
 1160 |   DO_BOX (xslt_template_t *, xst, inx, xsh->xsh_all_templates)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xslt_opt.c:1209:11: note: in expansion of macro 'DO_BOX'
 1209 |           DO_BOX (xslt_sheet_t *, imp, inx2, i2->xsh_imported_sheets)
      |           ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xslt_opt.c:1224:3: note: in expansion of macro 'DO_BOX'
 1224 |   DO_BOX (xslt_sheet_t *, xsh1, inx, xsh->xsh_imported_sheets)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xslt_opt.c:1226:7: note: in expansion of macro 'DO_BOX'
 1226 |       DO_BOX (xslt_template_t *, xst2, inx2, xsh1->xsh_all_templates)
      |       ^~~~~~
xslt_opt.c: In function 'shuric_load_xml_by_qi':
xslt_opt.c:1258:23: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1258 |             caddr_t * err_ret, shuric_t *loaded_by, shuric_vtable_t *vt, const char *caller)
      |             ~~~~~~~~~~^~~~~~~
xslt_opt.c: In function 'xslt_sheet_prepare':
xslt_opt.c:1016:29: warning: variable 'is_simple' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 1016 |   int inx, inx2, sheet_inx, is_simple = 0;
      |                             ^~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-bif_imap.lo `test -f 'bif_imap.c' || echo './'`bif_imap.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c bif_imap.c  -fPIC -DPIC -o .libs/libwi_la-bif_imap.o
bif_imap.c: In function 'imap_get':
bif_imap.c:255:17: warning: variable 'size' set but not used [-Wunused-but-set-variable]
  255 |   volatile long size;
      |                 ^~~~
bif_imap.c: In function 'bif_imap_login':
bif_imap.c:903:7: warning: variable 'rc' set but not used [-Wunused-but-set-variable]
  903 |   int rc;
      |       ^~
bif_imap.c: In function 'bif_imap_logout':
bif_imap.c:947:7: warning: variable 'rc' set but not used [-Wunused-but-set-variable]
  947 |   int rc;
      |       ^~
bif_imap.c: In function 'bif_imap_get':
bif_imap.c:1077:46: warning: passing argument 1 of 'dk_set_pop' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
 1077 |         dk_free_tree ((caddr_t) (dk_set_pop (&uidl_mes)));
      |                                              ^~~~~~~~~
In file included from ../../libsrc/Dk.h:46,
                 from bif_imap.c:28:
../../libsrc/Dk/Dksets.h:146:46: note: expected 's_node_t **' {aka 'struct s_node_s **'} but argument is of type 'struct s_node_s * volatile*'
  146 | EXE_EXPORT (void *, dk_set_pop, (s_node_t ** set));
      |                                  ~~~~~~~~~~~~^~~
../../libsrc/plugin/exe_export.h:48:40: note: in definition of macro 'EXE_EXPORT'
   48 | extern EXE_EXPORT_LINKAGE rettype name arglist
      |                                        ^~~~~~~
In file included from sqlnode.h:2095,
                 from bif_imap.c:29:
bif_imap.c:1081:16: warning: the address of 'err' will always evaluate as 'true' [-Waddress]
 1081 |   END_IO_SECT (&err);
      |                ^
sqlfn.h:1248:15: note: in definition of macro 'END_IO_SECT'
 1248 |           if (err_ret) \
      |               ^~~~~~~
bif_imap.c:1085:46: warning: passing argument 1 of 'dk_set_pop' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
 1085 |         dk_free_tree ((caddr_t) (dk_set_pop (&uidl_mes)));
      |                                              ^~~~~~~~~
../../libsrc/Dk/Dksets.h:146:46: note: expected 's_node_t **' {aka 'struct s_node_s **'} but argument is of type 'struct s_node_s * volatile*'
  146 | EXE_EXPORT (void *, dk_set_pop, (s_node_t ** set));
      |                                  ~~~~~~~~~~~~^~~
../../libsrc/plugin/exe_export.h:48:40: note: in definition of macro 'EXE_EXPORT'
   48 | extern EXE_EXPORT_LINKAGE rettype name arglist
      |                                        ^~~~~~~
bif_imap.c: In function 'bif_imap_login':
bif_imap.c:920:43: warning: '%s' directive output may be truncated writing up to 511 bytes into a region of size between 485 and 504 [-Wformat-truncation=]
  920 |   snprintf (buf, sizeof (buf), "%ld LOGIN %s %s", id++, username, password);
      |                                           ^~            ~~~~~~~~
In file included from /usr/include/stdio.h:970,
                 from ../../libsrc/Dk/Dksystem.h:44,
                 from ../../libsrc/Dk.h:44:
In function 'snprintf',
    inlined from 'bif_imap_login' at bif_imap.c:920:3:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 10 and 1051 bytes into a destination of size 512
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
bif_imap.c: In function 'imap_get':
bif_imap.c:443:51: warning: '%s' directive output may be truncated writing up to 511 bytes into a region of size between 107 and 126 [-Wformat-truncation=]
  443 |         snprintf (message, sizeof (message), "%ld %s \"%s\"", id, buf, folder_id);
      |                                                   ^~              ~~~
In function 'snprintf',
    inlined from 'imap_get' at bif_imap.c:443:2:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 6 or more bytes (assuming 517) into a destination of size 128
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
bif_imap.c: In function 'imap_get':
bif_imap.c:366:51: warning: '%s' directive output may be truncated writing up to 511 bytes into a region of size between 107 and 126 [-Wformat-truncation=]
  366 |         snprintf (message, sizeof (message), "%ld %s \"\" \"%s\"", id, buf, folder_id);
      |                                                   ^~                   ~~~
In function 'snprintf',
    inlined from 'imap_get' at bif_imap.c:366:2:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 9 or more bytes (assuming 520) into a destination of size 128
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
bif_imap.c: In function 'imap_get':
bif_imap.c:368:51: warning: '%s' directive output may be truncated writing up to 511 bytes into a region of size between 107 and 126 [-Wformat-truncation=]
  368 |         snprintf (message, sizeof (message), "%ld %s \"\" \"%%\"", id, buf);
      |                                                   ^~                   ~~~
In function 'snprintf',
    inlined from 'imap_get' at bif_imap.c:368:2:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 10 and 540 bytes into a destination of size 128
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
bif_imap.c: In function 'imap_get':
bif_imap.c:339:43: warning: '%s' directive output may be truncated writing up to 511 bytes into a region of size between 485 and 504 [-Wformat-truncation=]
  339 |   snprintf (buf, sizeof (buf), "%ld LOGIN %s %s", id++, username, password);
      |                                           ^~            ~~~~~~~~
In function 'snprintf',
    inlined from 'imap_get' at bif_imap.c:339:3:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 10 and 1051 bytes into a destination of size 512
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
bif_imap.c: In function 'imap_get':
bif_imap.c:254:16: warning: variable 'uid' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  254 |   unsigned int uid, message_begin;
      |                ^~~
bif_imap.c:254:21: warning: variable 'message_begin' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  254 |   unsigned int uid, message_begin;
      |                     ^~~~~~~~~~~~~
bif_imap.c:257:17: warning: variable 'ses' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  257 |   dk_session_t *ses = NULL;
      |                 ^~~
bif_imap.c:261:11: warning: variable 'target_folder_id' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  261 |   caddr_t target_folder_id = NULL;
      |           ^~~~~~~~~~~~~~~~
bif_imap.c:262:17: warning: variable 'msg' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  262 |   dk_session_t *msg = NULL;
      |                 ^~~
bif_imap.c:263:17: warning: variable 'msg2' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  263 |   dk_session_t *msg2 = NULL;
      |                 ^~~~
bif_imap.c:267:12: warning: variable 'ssl_ctx' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  267 |   SSL_CTX *ssl_ctx = NULL;
      |            ^~~~~~~
bif_imap.c:702:15: warning: variable 'do_not_read' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  702 |           int do_not_read, start = 0;
      |               ^~~~~~~~~~~
bif_imap.c: In function 'bif_imap_command':
bif_imap.c:984:12: warning: variable 'in_uidl' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  984 |   caddr_t *in_uidl = NULL;
      |            ^~~~~~~
bif_imap.c:985:11: warning: variable 'folder_id' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  985 |   caddr_t folder_id = NULL;
      |           ^~~~~~~~~
bif_imap.c: In function 'bif_imap_get':
bif_imap.c:1042:12: warning: variable 'in_uidl' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 1042 |   caddr_t *in_uidl = NULL;
      |            ^~~~~~~
bif_imap.c:1043:11: warning: variable 'folder_id' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 1043 |   caddr_t folder_id = NULL;
      |           ^~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sparql2sqltext.lo `test -f 'sparql2sqltext.c' || echo './'`sparql2sqltext.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sparql2sqltext.c  -fPIC -DPIC -o .libs/libwi_la-sparql2sqltext.o
sparql2sqltext.c: In function 'ssg_find_jl_by_jr':
sparql2sqltext.c:586:44: warning: unused parameter 'ssg' [-Wunused-parameter]
  586 | ccaddr_t ssg_find_jl_by_jr (spar_sqlgen_t *ssg, SPART *gp, ccaddr_t jr_alias)
      |                             ~~~~~~~~~~~~~~~^~~
sparql2sqltext.c: In function 'ssg_print_tmpl_phrase':
sparql2sqltext.c:774:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  774 |           if (col_idx >= BOX_ELEMENTS (qm_val->qmvColumns))
      |                       ^~
sparql2sqltext.c:901:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  901 |           if (col_idx >= BOX_ELEMENTS (qm_val->qmvColumns))
      |                       ^~
sparql2sqltext.c:1119:69: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1119 |           if ((DV_ARRAY_OF_POINTER != DV_TYPE_OF (res)) || (col_idx > BOX_ELEMENTS (res)))
      |                                                                     ^
In file included from ../../libsrc/Dk.h:97,
                 from datesupp.h:30,
                 from sparql2sqltext.c:24:
sparql2sqltext.c: In function 'sparp_equiv_native_valmode':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sqltext.c:1654:7: note: in expansion of macro 'DO_BOX_FAST'
 1654 |       DO_BOX_FAST (SPART *, gp_member, gp_member_idx, gp->_.gp.members)
      |       ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sqltext.c:1735:3: note: in expansion of macro 'DO_BOX_FAST'
 1735 |   DO_BOX_FAST (SPART *, gp_member, gp_member_idx, gp->_.gp.members)
      |   ^~~~~~~~~~~
sparql2sqltext.c: In function 'ssg_print_double_as_sql_atom':
sparql2sqltext.c:2316:46: warning: unused parameter 'ssg' [-Wunused-parameter]
 2316 | ssg_print_double_as_sql_atom (spar_sqlgen_t *ssg, double val, int mode, caddr_t tmpbuf)
      |                               ~~~~~~~~~~~~~~~^~~
sparql2sqltext.c: In function 'ssg_print_float_as_sql_atom':
sparql2sqltext.c:2341:45: warning: unused parameter 'ssg' [-Wunused-parameter]
 2341 | ssg_print_float_as_sql_atom (spar_sqlgen_t *ssg, double val, int mode, caddr_t tmpbuf)
      |                              ~~~~~~~~~~~~~~~^~~
sparql2sqltext.c: In function 'ssg_print_box_as_sql_atom':
sparql2sqltext.c:2415:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 2415 |                   if (buffill >= (MAX_BOX_LENGTH - 1))
      |                               ^~
sparql2sqltext.c:2548:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 2548 |   if (buffill >= (MAX_BOX_LENGTH - 1))
      |               ^~
sparql2sqltext.c: In function 'ssg_smallest_union_valmode':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sqltext.c:3062:3: note: in expansion of macro 'DO_BOX_FAST'
 3062 |   DO_BOX_FAST (qm_format_t *, sup1, ctr1, m1->qmfSuperFormats)
      |   ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sqltext.c:3068:3: note: in expansion of macro 'DO_BOX_FAST'
 3068 |   DO_BOX_FAST (qm_format_t *, sup2, ctr2, m2->qmfSuperFormats)
      |   ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sqltext.c:3076:3: note: in expansion of macro 'DO_BOX_FAST'
 3076 |   DO_BOX_FAST (qm_format_t *, sup1, ctr1, m1->qmfSuperFormats)
      |   ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sqltext.c:3084:7: note: in expansion of macro 'DO_BOX_FAST'
 3084 |       DO_BOX_FAST (qm_format_t *, sup2, ctr2, m2->qmfSuperFormats)
      |       ^~~~~~~~~~~
sparql2sqltext.c: In function 'ssg_largest_intersect_valmode':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sqltext.c:3138:3: note: in expansion of macro 'DO_BOX_FAST'
 3138 |   DO_BOX_FAST (qm_format_t *, sup1, ctr1, m1->qmfSuperFormats)
      |   ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sqltext.c:3144:3: note: in expansion of macro 'DO_BOX_FAST'
 3144 |   DO_BOX_FAST (qm_format_t *, sup2, ctr2, m2->qmfSuperFormats)
      |   ^~~~~~~~~~~
sparql2sqltext.c: In function 'ssg_largest_eq_valmode':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sqltext.c:3230:3: note: in expansion of macro 'DO_BOX_FAST'
 3230 |   DO_BOX_FAST (qm_format_t *, sup1, ctr1, m1->qmfSuperFormats)
      |   ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sqltext.c:3236:3: note: in expansion of macro 'DO_BOX_FAST'
 3236 |   DO_BOX_FAST (qm_format_t *, sup2, ctr2, m2->qmfSuperFormats)
      |   ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sqltext.c:3244:3: note: in expansion of macro 'DO_BOX_FAST'
 3244 |   DO_BOX_FAST (qm_format_t *, sup1, ctr1, m1->qmfSuperFormats)
      |   ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sqltext.c:3252:7: note: in expansion of macro 'DO_BOX_FAST'
 3252 |       DO_BOX_FAST (qm_format_t *, sup2, ctr2, m2->qmfSuperFormats)
      |       ^~~~~~~~~~~
sparql2sqltext.c: In function 'ssg_valmode_is_subformat_of':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sqltext.c:3279:3: note: in expansion of macro 'DO_BOX_FAST'
 3279 |   DO_BOX_FAST (qm_format_t *, sup1, ctr1, m1->qmfSuperFormats)
      |   ^~~~~~~~~~~
sparql2sqltext.c: In function 'ssg_find_nullable_superformat':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sqltext.c:3296:3: note: in expansion of macro 'DO_BOX_FAST'
 3296 |   DO_BOX_FAST (qm_format_t *, sup, ctr, fmt->qmfSuperFormats)
      |   ^~~~~~~~~~~
sparql2sqltext.c: In function 'ssg_const_is_good_for_split_into_short':
sparql2sqltext.c:3356:75: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
 3356 |   if ((DV_ARRAY_OF_POINTER != DV_TYPE_OF (split)) || (fmt->qmfColumnCount != BOX_ELEMENTS (split)))
      |                                                                           ^~
sparql2sqltext.c: In function 'ssg_safe_op_valmode_for_bif_IN':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sqltext.c:3822:7: note: in expansion of macro 'DO_BOX_FAST'
 3822 |       DO_BOX_FAST (SPART *, argN, argctr, args)
      |       ^~~~~~~~~~~
sparql2sqltext.c: In function 'ssg_print_builtin_expn':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sqltext.c:4155:7: note: in expansion of macro 'DO_BOX_FAST'
 4155 |       DO_BOX_FAST (SPART *, argN, argctr, tree->_.builtin.args)
      |       ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sqltext.c:4566:7: note: in expansion of macro 'DO_BOX_FAST'
 4566 |       DO_BOX_FAST (SPART *, argN, argctr, tree->_.builtin.args)
      |       ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sqltext.c:4613:19: note: in expansion of macro 'DO_BOX_FAST'
 4613 |                   DO_BOX_FAST (SPART *, arg, argctr, tree->_.builtin.args)
      |                   ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sqltext.c:4680:9: note: in expansion of macro 'DO_BOX_FAST'
 4680 |         DO_BOX_FAST (SPART *, arg, argctr, tree->_.builtin.args)
      |         ^~~~~~~~~~~
sparql2sqltext.c:4684:36: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 4684 |             arg_valmode = ((argctr < (sizeof (sbd->sbd_arg_valmodes) / sizeof (sbd->sbd_arg_valmodes[0]))) ? sbd->sbd_arg_valmodes[argctr] : NULL);
      |                                    ^
sparql2sqltext.c: In function 'sparp_argtype_of_function':
sparql2sqltext.c:4925:41: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
 4925 |           if ((next_delim - prev_delim) >= sizeof (buf) - 3)
      |                                         ^~
sparql2sqltext.c: In function 'ssg_triple_retval_alias':
sparql2sqltext.c:5441:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 5441 |           if (col_idx >= BOX_ELEMENTS_0 (qmv->qmvColumns))
      |                       ^~
sparql2sqltext.c: In function 'ssg_print_scalar_expn':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sqltext.c:5983:9: note: in expansion of macro 'DO_BOX_FAST'
 5983 |         DO_BOX_FAST (SPART *, e, ctr, tree->_.list.items)
      |         ^~~~~~~~~~~
sparql2sqltext.c: In function 'ssg_print_procview_rset_item':
sparql2sqltext.c:6018:123: warning: unused parameter 'e_varname' [-Wunused-parameter]
 6018 | ssg_print_procview_rset_item (spar_sqlgen_t *ssg, caddr_t selid, int pos, const char *colname, int view_cn_trick, caddr_t e_varname)
      |                                                                                                                   ~~~~~~~~^~~~~~~~~
sparql2sqltext.c: In function 'ssg_print_fld_lit_restrictions':
sparql2sqltext.c:6358:65: warning: unused parameter 'qmap' [-Wunused-parameter]
 6358 | ssg_print_fld_lit_restrictions (spar_sqlgen_t *ssg, quad_map_t *qmap, qm_value_t *field, caddr_t tabid, SPART *triple, int fld_idx, int print_outer_filter)
      |                                                     ~~~~~~~~~~~~^~~~
sparql2sqltext.c: In function 'ssg_print_fld_uri_restrictions':
sparql2sqltext.c:6475:64: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 6475 |               int is_wide = (NULL == arg_dtps) ? 0 : ((col_ctr >= box_length (arg_dtps)) ? 0 : ((arg_dtps[col_ctr] & 0x7F) == (DV_WIDE & 0x7F)));
      |                                                                ^~
sparql2sqltext.c:6425:65: warning: unused parameter 'qmap' [-Wunused-parameter]
 6425 | ssg_print_fld_uri_restrictions (spar_sqlgen_t *ssg, quad_map_t *qmap, qm_value_t *field, caddr_t tabid, caddr_t uri, SPART *gp, SPART *triple, int fld_idx, int print_outer_filter)
      |                                                     ~~~~~~~~~~~~^~~~
sparql2sqltext.c: In function 'ssg_print_equivalences':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sqltext.c:7388:11: note: in expansion of macro 'DO_BOX_FAST'
 7388 |           DO_BOX_FAST (ptrlong, sub_idx, sub_ctr, eq->e_subvalue_idxs)
      |           ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sqltext.c:7428:7: note: in expansion of macro 'DO_BOX_FAST'
 7428 |       DO_BOX_FAST (ptrlong, sub_eq_idx, sub_ctr, eq->e_subvalue_idxs)
      |       ^~~~~~~~~~~
sparql2sqltext.c: In function 'ssg_sqltype_of_restr':
sparql2sqltext.c:8240:38: warning: unused parameter 'ssg' [-Wunused-parameter]
 8240 | ssg_sqltype_of_restr (spar_sqlgen_t *ssg, ptrlong restr_bits)
      |                       ~~~~~~~~~~~~~~~^~~
sparql2sqltext.c: In function 'ssg_print_retval_cols':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sqltext.c:8427:3: note: in expansion of macro 'DO_BOX_FAST'
 8427 |   DO_BOX_FAST (SPART *, ret_column, col_idx, retvals)
      |   ^~~~~~~~~~~
sparql2sqltext.c: In function 'ssg_collect_aliases_tables_and_conds':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sqltext.c:8594:3: note: in expansion of macro 'DO_BOX_FAST'
 8594 |   DO_BOX_FAST (qm_atable_t *, ata, ata_ctr, qmatables)
      |   ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sqltext.c:8602:3: note: in expansion of macro 'DO_BOX_FAST'
 8602 |   DO_BOX_FAST (caddr_t, cond, cond_ctr, qmconds)
      |   ^~~~~~~~~~~
sparql2sqltext.c: In function 'ssg_print_ft_predicate':
sparql2sqltext.c:8718:52: warning: unused parameter 'gp' [-Wunused-parameter]
 8718 | ssg_print_ft_predicate (spar_sqlgen_t *ssg, SPART *gp, SPART *tree, SPART *ft_pred, caddr_t var_name, quad_map_t *qm, qm_ftext_t *qmft, caddr_t ft_type, caddr_t ft_alias, ccaddr_t long_tmpl_or_null)
      |                                             ~~~~~~~^~
sparql2sqltext.c:8718:93: warning: unused parameter 'var_name' [-Wunused-parameter]
 8718 | ssg_print_ft_predicate (spar_sqlgen_t *ssg, SPART *gp, SPART *tree, SPART *ft_pred, caddr_t var_name, quad_map_t *qm, qm_ftext_t *qmft, caddr_t ft_type, caddr_t ft_alias, ccaddr_t long_tmpl_or_null)
      |                                                                                     ~~~~~~~~^~~~~~~~
sparql2sqltext.c: In function 'ssg_print_fake_self_join_subexp':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sqltext.c:8981:11: note: in expansion of macro 'DO_BOX_FAST'
 8981 |           DO_BOX_FAST (SPART *, filt, filter_ctr, gp->_.gp.filters)
      |           ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sqltext.c:9020:7: note: in expansion of macro 'DO_BOX_FAST'
 9020 |       DO_BOX_FAST (caddr_t, c, condctr, conds)
      |       ^~~~~~~~~~~
sparql2sqltext.c: In function 'ssg_prepare_sinv_template':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sqltext.c:9225:7: note: in expansion of macro 'DO_BOX_FAST'
 9225 |       DO_BOX_FAST (SPART **, val, valctr, vals)
      |       ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sqltext.c:9279:3: note: in expansion of macro 'DO_BOX_FAST'
 9279 |   DO_BOX_FAST (caddr_t, retname, retctr, sinv->_.sinv.rset_varnames)
      |   ^~~~~~~~~~~
sparql2sqltext.c: In function 'sparp_equiv_sort_subvalue_idxs_by_child_order':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sqltext.c:9324:3: note: in expansion of macro 'DO_BOX_FAST'
 9324 |   DO_BOX_FAST (SPART *, chld, memb_ctr, eq->e_gp->_.gp.members)
      |   ^~~~~~~~~~~
sparql2sqltext.c: In function 'ssg_print_bindings':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sqltext.c:9355:3: note: in expansion of macro 'DO_BOX_FAST'
 9355 |   DO_BOX_FAST (SPART **, single_row, rowctr, rowset)
      |   ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sqltext.c:9364:7: note: in expansion of macro 'DO_BOX_FAST'
 9364 |       DO_BOX_FAST (SPART *, val, colctr, single_row)
      |       ^~~~~~~~~~~
sparql2sqltext.c: In function 'ssg_print_sinv_table_exp':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sqltext.c:9483:7: note: in expansion of macro 'DO_BOX_FAST'
 9483 |       DO_BOX_FAST (caddr_t, varname, ctr, final_rset_varnames)
      |       ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sqltext.c:9493:7: note: in expansion of macro 'DO_BOX_FAST'
 9493 |       DO_BOX_FAST (caddr_t, varname, ctr, sinv->_.sinv.param_varnames)
      |       ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sqltext.c:9552:15: note: in expansion of macro 'DO_BOX_FAST'
 9552 |               DO_BOX_FAST (SPART *, memb, membctr, parent_gp->_.gp.members)
      |               ^~~~~~~~~~~
sparql2sqltext.c: In function 'ssg_print_scalar_subquery_exp':
sparql2sqltext.c:9592:59: warning: unused parameter 'sub_req_top' [-Wunused-parameter]
 9592 | ssg_print_scalar_subquery_exp (spar_sqlgen_t *ssg, SPART *sub_req_top, SPART *wrapping_gp, ssg_valmode_t needed)
      |                                                    ~~~~~~~^~~~~~~~~~~
sparql2sqltext.c: In function 'ssg_print_breakup_in_union':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sqltext.c:9837:7: note: in expansion of macro 'DO_BOX_FAST'
 9837 |       DO_BOX_FAST (SPART *, filter, filter_ctr, mcase->_.gp.filters)
      |       ^~~~~~~~~~~
sparql2sqltext.c:9707:81: warning: unused parameter 'head_flags' [-Wunused-parameter]
 9707 | ssg_print_breakup_in_union (spar_sqlgen_t *ssg, SPART *gp, SPART **retlist, int head_flags, int retval_flags, ptrlong *retlist_restr_bits, ssg_valmode_t needed, int first_mcase_idx, int breakup_shift)
      |                                                                             ~~~~^~~~~~~~~~
sparql2sqltext.c: In function 'ssg_print_t_options_of_select':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sqltext.c:10322:11: note: in expansion of macro 'DO_BOX_FAST'
10322 |           DO_BOX_FAST (SPART *, v, vctr, val->_.list.items)
      |           ^~~~~~~~~~~
sparql2sqltext.c: In function 'ssg_make_sql_query_text':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sqltext.c:10791:7: note: in expansion of macro 'DO_BOX_FAST'
10791 |       DO_BOX_FAST(SPART *, grouping, gby_ctr, tree->_.req_top.groupings)
      |       ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sqltext.c:10847:7: note: in expansion of macro 'DO_BOX_FAST'
10847 |       DO_BOX_FAST(SPART *, oby_itm, oby_ctr, tree->_.req_top.order)
      |       ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sparql2sqltext.c:10895:11: note: in expansion of macro 'DO_BOX_FAST'
10895 |           DO_BOX_FAST (SPART *, bndvar, bndctr, final_binv->_.binv.vars)
      |           ^~~~~~~~~~~
sparql2sqltext.c: In function 'sparp_lit_native_valmode':
sparql2sqltext.c:1538:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1538 |             if (uname_xmlschema_ns_uri_hash_double == dt)
      |                ^
sparql2sqltext.c:1541:11: note: here
 1541 |           case DV_SINGLE_FLOAT:
      |           ^~~~
sparql2sqltext.c:1543:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1543 |             if (uname_xmlschema_ns_uri_hash_decimal == dt)
      |                ^
sparql2sqltext.c:1546:11: note: here
 1546 |           case DV_LONG_INT:
      |           ^~~~
sparql2sqltext.c: In function 'sparp_restr_bits_of_expn':
sparql2sqltext.c:2100:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2099 |                     if ((arg_bits & SPART_VARR_IS_IRI) || (arg_bits & SPART_VARR_IS_BLANK)
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2100 |                       || (arg_bits & SPART_VARR_ALWAYS_NULL) )
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sparql2sqltext.c:2103:19: note: here
 2103 |                   case SPAR_BIF_ISREF: case SPAR_BIF_ISLITERAL:
      |                   ^~~~
sparql2sqltext.c: In function 'ssg_print_box_as_sql_atom':
sparql2sqltext.c:2405:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2405 |           {
      |           ^
sparql2sqltext.c:2421:9: note: here
 2421 |         case SQL_ATOM_NARROW_ONLY:
      |         ^~~~
sparql2sqltext.c:2439:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2439 |           if (DV_UNAME == dtp)
      |              ^
sparql2sqltext.c:2442:9: note: here
 2442 |         case SQL_ATOM_UTF8_ONLY: case SQL_ATOM_SPARQL_INTEROP:
      |         ^~~~
sparql2sqltext.c: In function 'ssg_print_builtin_expn':
sparql2sqltext.c:4601:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
 4601 |             switch (sbd->sbd_subtype)
      |             ^~~~~~
sparql2sqltext.c:4670:11: note: here
 4670 |           default:
      |           ^~~~~~~
sparql2sqltext.c: In function 'ssg_print_equiv_retval_expn':
sparql2sqltext.c:6879:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
 6879 |       if (0 > dk_set_position_of_string (ssg->ssg_valid_ret_selids, gp->_.gp.selid))
      |          ^
sparql2sqltext.c:6882:5: note: here
 6882 |     case UNION_L: case SPAR_UNION_WO_ALL: /* This line should be commented out if a separate branch is un-ifdef-ed below */
      |     ^~~~
sparql2sqltext.c: In function 'ssg_make_sql_query_text':
sparql2sqltext.c:10673:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
10673 |       else if ((NULL == formatter) && (NULL == agg_formatter) && ssg->ssg_sparp->sparp_sparqre->sparqre_direct_client_call)
      |               ^
sparql2sqltext.c:10680:5: note: here
10680 |     case INSERT_L:
      |     ^~~~
sparql2sqltext.c: In function 'ssg_print_tmpl_phrase':
sparql2sqltext.c:706:40: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=]
  706 |           snprintf (buf, sizeof (buf), "%d", col_idx+1);
      |                                        ^~~~
In file included from /usr/include/stdio.h:970,
                 from ../../libsrc/Dk/Dksystem.h:44,
                 from ../../libsrc/Dk.h:44:
In function 'snprintf',
    inlined from 'ssg_print_tmpl_phrase' at sparql2sqltext.c:706:11:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 2 and 11 bytes into a destination of size 10
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
sparql2sqltext.c: In function 'ssg_print_tmpl_phrase':
sparql2sqltext.c:696:40: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=]
  696 |           snprintf (buf, sizeof (buf), "%d", col_idx);
      |                                        ^~~~
In function 'snprintf',
    inlined from 'ssg_print_tmpl_phrase' at sparql2sqltext.c:696:11:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 2 and 11 bytes into a destination of size 10
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
sparql2sqltext.c: In function 'ssg_make_sql_query_text':
sparql2sqltext.c:10901:46: warning: '%.100s' directive output may be truncated writing up to 100 bytes into a region of size between 99 and 177 [-Wformat-truncation=]
10901 |                 snprintf (buf, sizeof (buf), " AND (%s IS NULL OR (%s = \"%.100s\"))", colname_buf, colname_buf, bndvar->_.var.vname);
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'snprintf',
    inlined from 'ssg_make_sql_query_text' at sparql2sqltext.c:10901:17:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 27 and 205 bytes into a destination of size 200
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-bif_file.lo `test -f 'bif_file.c' || echo './'`bif_file.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c bif_file.c  -fPIC -DPIC -o .libs/libwi_la-bif_file.o
bif_file.c: In function 'bif_sys_unlink':
bif_file.c:473:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
  473 | bif_sys_unlink (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
bif_file.c: In function 'bif_file_to_string':
bif_file.c:561:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
  561 | bif_file_to_string (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
bif_file.c: In function 'bif_file_read_line':
bif_file.c:656:23: warning: pointer targets in passing argument 1 of 'box_n_chars' differ in signedness [-Wpointer-sign]
  656 |   return box_n_chars (buf, rc);
      |                       ^~~
      |                       |
      |                       char *
In file included from sqlnode.h:2095,
                 from bif_file.c:40:
sqlfn.h:1463:30: note: expected 'dtp_t *' {aka 'unsigned char *'} but argument is of type 'char *'
 1463 | caddr_t box_n_chars (dtp_t * bin, int len);
      |                      ~~~~~~~~^~~
bif_file.c:644:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
  644 | bif_file_read_line (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
bif_file.c: In function 'bif_server_root':
bif_file.c:661:28: warning: unused parameter 'qst' [-Wunused-parameter]
  661 | bif_server_root (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                  ~~~~~~~~~~^~~
bif_file.c:661:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
  661 | bif_server_root (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
bif_file.c:661:68: warning: unused parameter 'args' [-Wunused-parameter]
  661 | bif_server_root (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                    ~~~~~~~~~~~~~~~~^~~~
bif_file.c: In function 'bif_file_to_string_session_impl':
bif_file.c:788:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'off64_t' {aka 'long int'} [-Wsign-compare]
  788 |           if (sizeof (buffer) < next)
      |                               ^
bif_file.c:687:59: warning: unused parameter 'err_ret' [-Wunused-parameter]
  687 | bif_file_to_string_session_impl (caddr_t * qst, caddr_t * err_ret,
      |                                                 ~~~~~~~~~~^~~~~~~
bif_file.c: In function 'bif_file_stat':
bif_file.c:957:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
  957 | bif_file_stat (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
bif_file.c: In function 'bif_sys_mkdir':
bif_file.c:972:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
  972 | bif_sys_mkdir (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
bif_file.c: In function 'bif_sys_mkpath':
bif_file.c:1038:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1038 | bif_sys_mkpath (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
bif_file.c: In function 'sys_dirlist':
bif_file.c:1501:19: warning: variable 'err_msg' set but not used [-Wunused-but-set-variable]
 1501 |       const char *err_msg;
      |                   ^~~~~~~
bif_file.c: In function 'bif_string_to_file':
bif_file.c:1649:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1649 | bif_string_to_file (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
bif_file.c: In function 'bif_sys_dir_is_allowed':
bif_file.c:1815:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1815 | bif_sys_dir_is_allowed (caddr_t * qst, caddr_t * err_ret,
      |                                        ~~~~~~~~~~^~~~~~~
bif_file.c: In function 'bif_file_delete':
bif_file.c:1826:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1826 | bif_file_delete (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
bif_file.c: In function 'bif_tmp_file':
bif_file.c:1857:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1857 | bif_tmp_file (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
bif_file.c: In function 'bif_virtuoso_ini_path':
bif_file.c:1901:34: warning: unused parameter 'qst' [-Wunused-parameter]
 1901 | bif_virtuoso_ini_path (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                        ~~~~~~~~~~^~~
bif_file.c:1901:49: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1901 | bif_virtuoso_ini_path (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~~~
bif_file.c:1901:74: warning: unused parameter 'args' [-Wunused-parameter]
 1901 | bif_virtuoso_ini_path (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                          ~~~~~~~~~~~~~~~~^~~~
bif_file.c: In function 'bif_cfg_section_count':
bif_file.c:1908:49: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1908 | bif_cfg_section_count (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~~~
bif_file.c: In function 'bif_cfg_item_count':
bif_file.c:1937:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1937 | bif_cfg_item_count (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
bif_file.c: In function 'bif_cfg_section_name':
bif_file.c:1976:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1976 | bif_cfg_section_name (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
bif_file.c: In function 'bif_cfg_item_name':
bif_file.c:2015:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2015 | bif_cfg_item_name (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
bif_file.c: In function 'bif_cfg_item_value':
bif_file.c:2065:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2065 | bif_cfg_item_value (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
bif_file.c: In function 'bif_virtuoso_ini_item_value':
bif_file.c:2090:55: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2090 | bif_virtuoso_ini_item_value (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                             ~~~~~~~~~~^~~~~~~
bif_file.c: In function 'bif_cfg_write':
bif_file.c:2116:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2116 | bif_cfg_write (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
bif_file.c: In function 'get_random_info':
bif_file.c:2363:3: warning: 'MD5_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2363 |   MD5_Init (&c);
      |   ^~~~~~~~
In file included from bif_file.c:59:
/usr/include/openssl/md5.h:49:27: note: declared here
   49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c);
      |                           ^~~~~~~~
bif_file.c:2364:3: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2364 |   MD5_Update (&c, (unsigned char *) &r, sizeof (r));
      |   ^~~~~~~~~~
/usr/include/openssl/md5.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~
bif_file.c:2365:3: warning: 'MD5_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2365 |   MD5_Final (seed, &c);
      |   ^~~~~~~~~
/usr/include/openssl/md5.h:51:27: note: declared here
   51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c);
      |                           ^~~~~~~~~
bif_file.c: In function 'bif_uuid':
bif_file.c:2444:21: warning: unused parameter 'qst' [-Wunused-parameter]
 2444 | bif_uuid (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |           ~~~~~~~~~~^~~
bif_file.c:2444:36: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2444 | bif_uuid (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                          ~~~~~~~~~~^~~~~~~
bif_file.c:2444:61: warning: unused parameter 'args' [-Wunused-parameter]
 2444 | bif_uuid (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                             ~~~~~~~~~~~~~~~~^~~~
bif_file.c: In function 'bif_rdf_uuid_impl':
bif_file.c:2454:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2454 | bif_rdf_uuid_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
bif_file.c:2454:70: warning: unused parameter 'args' [-Wunused-parameter]
 2454 | bif_rdf_uuid_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                      ~~~~~~~~~~~~~~~~^~~~
bif_file.c: In function 'md5':
bif_file.c:2486:3: warning: 'MD5_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2486 |   MD5_Init (&ctx);
      |   ^~~~~~~~
/usr/include/openssl/md5.h:49:27: note: declared here
   49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c);
      |                           ^~~~~~~~
bif_file.c:2487:3: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2487 |   MD5_Update (&ctx, (unsigned char *) str, box_length (str) - 1);
      |   ^~~~~~~~~~
/usr/include/openssl/md5.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~
bif_file.c:2488:3: warning: 'MD5_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2488 |   MD5_Final (digest, &ctx);
      |   ^~~~~~~~~
/usr/include/openssl/md5.h:51:27: note: declared here
   51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c);
      |                           ^~~~~~~~~
bif_file.c:2490:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 2490 |   for (inx = 0; inx < sizeof (digest); inx++)
      |                     ^
bif_file.c: In function 'mdigest5':
bif_file.c:2508:3: warning: 'MD5_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2508 |   MD5_Init (&ctx);
      |   ^~~~~~~~
/usr/include/openssl/md5.h:49:27: note: declared here
   49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c);
      |                           ^~~~~~~~
bif_file.c:2509:3: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2509 |   MD5_Update (&ctx, (unsigned char *) str, box_length (str) - 1);
      |   ^~~~~~~~~~
/usr/include/openssl/md5.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~
bif_file.c:2512:3: warning: 'MD5_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2512 |   MD5_Final ((unsigned char *)res, &ctx);
      |   ^~~~~~~~~
/usr/include/openssl/md5.h:51:27: note: declared here
   51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c);
      |                           ^~~~~~~~~
bif_file.c: In function 'md5ctx_to_string':
bif_file.c:2525:37: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'caddr_t' {aka 'char *'} [-Wformat=]
 2525 |   res = box_sprintf (64, "md5-ctx-%lx", box);
      |                                   ~~^   ~~~
      |                                     |   |
      |                                     |   caddr_t {aka char *}
      |                                     long unsigned int
      |                                   %s
bif_file.c:2519:7: warning: unused variable 'inx' [-Wunused-variable]
 2519 |   int inx;
      |       ^~~
bif_file.c: In function 'string_to_md5ctx':
bif_file.c:2534:7: warning: unused variable 'inx' [-Wunused-variable]
 2534 |   int inx;
      |       ^~~
bif_file.c: In function 'bif_md5_init':
bif_file.c:2557:3: warning: 'MD5_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2557 |   MD5_Init (&ctx);
      |   ^~~~~~~~
/usr/include/openssl/md5.h:49:27: note: declared here
   49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c);
      |                           ^~~~~~~~
bif_file.c:2553:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2553 | bif_md5_init (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
bif_file.c:2553:65: warning: unused parameter 'args' [-Wunused-parameter]
 2553 | bif_md5_init (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                 ~~~~~~~~~~~~~~~~^~~~
bif_file.c: In function 'md5_update_map':
bif_file.c:2565:3: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2565 |   MD5_Update (pctx, (unsigned char *) buf->data, buf->fill);
      |   ^~~~~~~~~~
/usr/include/openssl/md5.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~
bif_file.c: In function 'bif_md5_update':
bif_file.c:2582:5: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2582 |     MD5_Update (&ctx, (unsigned char *) str, box_length (str) - 1);
      |     ^~~~~~~~~~
/usr/include/openssl/md5.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~
bif_file.c:2588:7: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2588 |       MD5_Update (&ctx, (unsigned char *) ses->dks_out_buffer, ses->dks_out_fill);
      |       ^~~~~~~~~~
/usr/include/openssl/md5.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~
bif_file.c:2569:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2569 | bif_md5_update (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
bif_file.c: In function 'bif_md5_final':
bif_file.c:2607:7: warning: 'MD5_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2607 |       MD5_Final (digest, &ctx);
      |       ^~~~~~~~~
/usr/include/openssl/md5.h:51:27: note: declared here
   51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c);
      |                           ^~~~~~~~~
bif_file.c:2610:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 2610 |       for (inx = 0; inx < sizeof (digest); inx++)
      |                         ^
bif_file.c:2621:7: warning: 'MD5_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2621 |       MD5_Final ((unsigned char *) res, &ctx);
      |       ^~~~~~~~~
/usr/include/openssl/md5.h:51:27: note: declared here
   51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c);
      |                           ^~~~~~~~~
bif_file.c:2594:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2594 | bif_md5_final (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
bif_file.c: In function 'md5_ses':
bif_file.c:2637:3: warning: 'MD5_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2637 |   MD5_Init (&ctx);
      |   ^~~~~~~~
/usr/include/openssl/md5.h:49:27: note: declared here
   49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c);
      |                           ^~~~~~~~
bif_file.c:2640:3: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2640 |   MD5_Update (&ctx, (unsigned char *) ses->dks_out_buffer, ses->dks_out_fill);
      |   ^~~~~~~~~~
/usr/include/openssl/md5.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~
bif_file.c:2641:3: warning: 'MD5_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2641 |   MD5_Final (digest, &ctx);
      |   ^~~~~~~~~
/usr/include/openssl/md5.h:51:27: note: declared here
   51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c);
      |                           ^~~~~~~~~
bif_file.c:2644:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 2644 |   for (inx = 0; inx < sizeof (digest); inx++)
      |                     ^
bif_file.c: In function 'bif_md5':
bif_file.c:2658:35: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2658 | bif_md5 (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                         ~~~~~~~~~~^~~~~~~
bif_file.c: In function 'bif_mdigest5':
bif_file.c:2692:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2692 | bif_mdigest5 (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
bif_file.c: In function 'bif_adler32':
bif_file.c:2727:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2727 | bif_adler32 (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~~~~~
bif_file.c: In function 'bif_tridgell32':
bif_file.c:2735:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2735 | bif_tridgell32 (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
bif_file.c: In function 'bif_system':
bif_file.c:2812:38: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2812 | bif_system (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                            ~~~~~~~~~~^~~~~~~
bif_file.c: In function 'bif_run_executable':
bif_file.c:2832:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2832 | bif_run_executable (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
bif_file.c: In function 'mime_parse_header':
bif_file.c:3274:7: warning: variable 'new_mode' set but not used [-Wunused-but-set-variable]
 3274 |   int new_mode = *rfc822;
      |       ^~~~~~~~
bif_file.c: In function 'mime_stream_get_part':
bif_file.c:3885:25: warning: variable 'c_cnt' set but not used [-Wunused-but-set-variable]
 3885 |   int body_is_mime = 0, c_cnt;
      |                         ^~~~~
bif_file.c:3885:7: warning: variable 'body_is_mime' set but not used [-Wunused-but-set-variable]
 3885 |   int body_is_mime = 0, c_cnt;
      |       ^~~~~~~~~~~~
bif_file.c: In function 'bif_mime_tree':
bif_file.c:4054:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4054 | bif_mime_tree (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
bif_file.c: In function 'bif_mime_header':
bif_file.c:4093:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4093 | bif_mime_header (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
bif_file.c: In function 'bif_mime_tree_ses':
bif_file.c:4107:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4107 | bif_mime_tree_ses (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
bif_file.c: In function 'zlib_dk_alloc':
bif_file.c:4120:23: warning: unused parameter 'opaque' [-Wunused-parameter]
 4120 | zlib_dk_alloc (voidpf opaque, uInt items, uInt size)
      |                ~~~~~~~^~~~~~
bif_file.c: In function 'zlib_dk_free':
bif_file.c:4128:22: warning: unused parameter 'opaque' [-Wunused-parameter]
 4128 | zlib_dk_free (voidpf opaque, voidpf address)
      |               ~~~~~~~^~~~~~
bif_file.c: In function 'zlib_blob_uncompress':
bif_file.c:4323:20: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 4323 |   if (bytes_filled != bytes)
      |                    ^~
bif_file.c: In function 'zlib_strses_gzip_uncompress':
bif_file.c:4450:29: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare]
 4450 |   while (sizeof (in_buffer) > (unread_bytes = strses_get_part (ses, in_buffer, ofs, sizeof (in_buffer))))
      |                             ^
bif_file.c: In function 'strses_write_out_compressed':
bif_file.c:4512:29: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare]
 4512 |   while (sizeof (in_buffer) > (unread_bytes =
      |                             ^
bif_file.c: In function 'bif_string_output_gz_compress':
bif_file.c:4566:57: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4566 | bif_string_output_gz_compress (caddr_t * qst, caddr_t * err_ret,
      |                                               ~~~~~~~~~~^~~~~~~
bif_file.c: In function 'bif_gz_compress_file':
bif_file.c:4627:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4627 | bif_gz_compress_file (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
bif_file.c: In function 'bif_gz_uncompress_file':
bif_file.c:4687:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4687 | bif_gz_uncompress_file (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
bif_file.c: In function 'bif_get_mailmsg_hf':
bif_file.c:4798:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4798 | bif_get_mailmsg_hf (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
bif_file.c: In function 'ws_file_ctype':
bif_file.c:4824:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 4824 |       for (inx = 0; inx < sizeof (szExtBuffer) - 1 && name[inx]; inx++)
      |                         ^
bif_file.c: In function 'bif_http_mime_type_add':
bif_file.c:4836:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4836 | bif_http_mime_type_add (caddr_t * qst, caddr_t * err_ret,
      |                                        ~~~~~~~~~~^~~~~~~
bif_file.c: In function 'bif_http_mime_type':
bif_file.c:4868:21: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 4868 |   char *mime_type = ws_file_ctype (ext);
      |                     ^~~~~~~~~~~~~
bif_file.c:4864:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4864 | bif_http_mime_type (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
bif_file.c: In function 'gz_init_ses':
bif_file.c:5003:29: warning: unused parameter 'ses_out' [-Wunused-parameter]
 5003 | gz_init_ses (dk_session_t * ses_out)
      |              ~~~~~~~~~~~~~~~^~~~~~~
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56,
                 from sqlnode.h:32:
bif_file.c: In function 'dime_compose':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_file.c:5535:3: note: in expansion of macro 'DO_BOX'
 5535 |   DO_BOX (caddr_t *, elm, inx, input)
      |   ^~~~~~
bif_file.c: In function 'bif_dime_tree':
bif_file.c:5771:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5771 | bif_dime_tree (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
bif_file.c: In function 'get_mode_string':
bif_file.c:5791:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 5791 |   for (i = 0; i < LOG_STR_L; i += 1)
      |                 ^
bif_file.c: In function 'bif_trace_status':
bif_file.c:5844:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 5844 |   for (i = 1; i < LOG_STR_L; i += 1)
      |                 ^
bif_file.c:5835:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5835 | bif_trace_status (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
bif_file.c:5835:69: warning: unused parameter 'args' [-Wunused-parameter]
 5835 | bif_trace_status (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                     ~~~~~~~~~~~~~~~~^~~~
bif_file.c: In function 'bif_log_message':
bif_file.c:5961:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5961 | bif_log_message (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
bif_file.c: In function 'bif_vector_sort':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_file.c:6118:3: note: in expansion of macro 'DO_BOX'
 6118 |   DO_BOX (caddr_t, line, inx, ((caddr_t *) in_vector))
      |   ^~~~~~
bif_file.c:6111:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6111 | bif_vector_sort (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
bif_file.c: In function 'bif_file_rlc':
bif_file.c:6183:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6183 | bif_file_rlc (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
bif_file.c: In function 'bif_file_rlo':
bif_file.c:6198:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6198 | bif_file_rlo (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
bif_file.c: In function 'bif_file_rl':
bif_file.c:6274:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6274 | bif_file_rl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~~~~~
bif_file.c: In function 'bif_file_rb':
bif_file.c:6333:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6333 | bif_file_rb (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~~~~~
bif_file.c: In function 'bif_file_open':
bif_file.c:6371:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6371 | bif_file_open (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
bif_file.c: In function 'bif_read_object':
bif_file.c:6429:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6429 | bif_read_object (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
bif_file.c: In function 'bif_getenv':
bif_file.c:6437:38: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6437 | bif_getenv (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                            ~~~~~~~~~~^~~~~~~
bif_file.c: In function 'zlib_write':
bif_file.c:6461:31: warning: unused parameter 'sesfile' [-Wunused-parameter]
 6461 | zlib_write (strsestmpfile_t * sesfile, const void *buf, size_t nbyte)
      |             ~~~~~~~~~~~~~~~~~~^~~~~~~
bif_file.c:6461:52: warning: unused parameter 'buf' [-Wunused-parameter]
 6461 | zlib_write (strsestmpfile_t * sesfile, const void *buf, size_t nbyte)
      |                                        ~~~~~~~~~~~~^~~
bif_file.c:6461:64: warning: unused parameter 'nbyte' [-Wunused-parameter]
 6461 | zlib_write (strsestmpfile_t * sesfile, const void *buf, size_t nbyte)
      |                                                         ~~~~~~~^~~~~
bif_file.c: In function 'bif_gz_file_open':
bif_file.c:6473:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6473 | bif_gz_file_open (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
bif_file.c: In function 'xz_write':
bif_file.c:6561:29: warning: unused parameter 'sesfile' [-Wunused-parameter]
 6561 | xz_write (strsestmpfile_t * sesfile, const void *buf, size_t nbyte)
      |           ~~~~~~~~~~~~~~~~~~^~~~~~~
bif_file.c:6561:50: warning: unused parameter 'buf' [-Wunused-parameter]
 6561 | xz_write (strsestmpfile_t * sesfile, const void *buf, size_t nbyte)
      |                                      ~~~~~~~~~~~~^~~
bif_file.c:6561:62: warning: unused parameter 'nbyte' [-Wunused-parameter]
 6561 | xz_write (strsestmpfile_t * sesfile, const void *buf, size_t nbyte)
      |                                                       ~~~~~~~^~~~~
bif_file.c: In function 'xz_read':
bif_file.c:6597:23: warning: variable 'msg' set but not used [-Wunused-but-set-variable]
 6597 |           const char *msg;
      |                       ^~~
bif_file.c: In function 'bif_xz_file_open':
bif_file.c:6647:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6647 | bif_xz_file_open (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
bif_file.c: In function 'bz2_read':
bif_file.c:6759:10: warning: unused variable 'msg' [-Wunused-variable]
 6759 |   char * msg = NULL;
      |          ^~~
bif_file.c: In function 'bz2_write':
bif_file.c:6790:30: warning: unused parameter 'sesfile' [-Wunused-parameter]
 6790 | bz2_write (strsestmpfile_t * sesfile, const void *buf, size_t nbyte)
      |            ~~~~~~~~~~~~~~~~~~^~~~~~~
bif_file.c:6790:51: warning: unused parameter 'buf' [-Wunused-parameter]
 6790 | bz2_write (strsestmpfile_t * sesfile, const void *buf, size_t nbyte)
      |                                       ~~~~~~~~~~~~^~~
bif_file.c:6790:63: warning: unused parameter 'nbyte' [-Wunused-parameter]
 6790 | bz2_write (strsestmpfile_t * sesfile, const void *buf, size_t nbyte)
      |                                                        ~~~~~~~^~~~~
bif_file.c: In function 'bif_bz2_file_open':
bif_file.c:6808:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6808 | bif_bz2_file_open (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
In file included from bif_file.c:6879:
../../libsrc/zlib/contrib/minizip/ioapi.c: In function 'fopen_file_func':
../../libsrc/zlib/contrib/minizip/ioapi.c:95:49: warning: unused parameter 'opaque' [-Wunused-parameter]
   95 | static voidpf ZCALLBACK fopen_file_func (voidpf opaque, const char* filename, int mode)
      |                                          ~~~~~~~^~~~~~
../../libsrc/zlib/contrib/minizip/ioapi.c: In function 'fopen64_file_func':
../../libsrc/zlib/contrib/minizip/ioapi.c:113:51: warning: unused parameter 'opaque' [-Wunused-parameter]
  113 | static voidpf ZCALLBACK fopen64_file_func (voidpf opaque, const void* filename, int mode)
      |                                            ~~~~~~~^~~~~~
../../libsrc/zlib/contrib/minizip/ioapi.c: In function 'fread_file_func':
../../libsrc/zlib/contrib/minizip/ioapi.c:132:48: warning: unused parameter 'opaque' [-Wunused-parameter]
  132 | static uLong ZCALLBACK fread_file_func (voidpf opaque, voidpf stream, void* buf, uLong size)
      |                                         ~~~~~~~^~~~~~
../../libsrc/zlib/contrib/minizip/ioapi.c: In function 'fwrite_file_func':
../../libsrc/zlib/contrib/minizip/ioapi.c:139:49: warning: unused parameter 'opaque' [-Wunused-parameter]
  139 | static uLong ZCALLBACK fwrite_file_func (voidpf opaque, voidpf stream, const void* buf, uLong size)
      |                                          ~~~~~~~^~~~~~
../../libsrc/zlib/contrib/minizip/ioapi.c: In function 'ftell_file_func':
../../libsrc/zlib/contrib/minizip/ioapi.c:146:47: warning: unused parameter 'opaque' [-Wunused-parameter]
  146 | static long ZCALLBACK ftell_file_func (voidpf opaque, voidpf stream)
      |                                        ~~~~~~~^~~~~~
../../libsrc/zlib/contrib/minizip/ioapi.c: In function 'ftell64_file_func':
../../libsrc/zlib/contrib/minizip/ioapi.c:154:53: warning: unused parameter 'opaque' [-Wunused-parameter]
  154 | static ZPOS64_T ZCALLBACK ftell64_file_func (voidpf opaque, voidpf stream)
      |                                              ~~~~~~~^~~~~~
../../libsrc/zlib/contrib/minizip/ioapi.c: In function 'fseek_file_func':
../../libsrc/zlib/contrib/minizip/ioapi.c:161:48: warning: unused parameter 'opaque' [-Wunused-parameter]
  161 | static long ZCALLBACK fseek_file_func (voidpf  opaque, voidpf stream, uLong offset, int origin)
      |                                        ~~~~~~~~^~~~~~
../../libsrc/zlib/contrib/minizip/ioapi.c: In function 'fseek64_file_func':
../../libsrc/zlib/contrib/minizip/ioapi.c:184:50: warning: unused parameter 'opaque' [-Wunused-parameter]
  184 | static long ZCALLBACK fseek64_file_func (voidpf  opaque, voidpf stream, ZPOS64_T offset, int origin)
      |                                          ~~~~~~~~^~~~~~
../../libsrc/zlib/contrib/minizip/ioapi.c: In function 'fclose_file_func':
../../libsrc/zlib/contrib/minizip/ioapi.c:210:47: warning: unused parameter 'opaque' [-Wunused-parameter]
  210 | static int ZCALLBACK fclose_file_func (voidpf opaque, voidpf stream)
      |                                        ~~~~~~~^~~~~~
../../libsrc/zlib/contrib/minizip/ioapi.c: In function 'ferror_file_func':
../../libsrc/zlib/contrib/minizip/ioapi.c:217:47: warning: unused parameter 'opaque' [-Wunused-parameter]
  217 | static int ZCALLBACK ferror_file_func (voidpf opaque, voidpf stream)
      |                                        ~~~~~~~^~~~~~
../../libsrc/zlib/contrib/minizip/ioapi.c: In function 'fill_fopen_filefunc':
../../libsrc/zlib/contrib/minizip/ioapi.c:224:6: warning: old-style function definition [-Wold-style-definition]
  224 | void fill_fopen_filefunc (pzlib_filefunc_def)
      |      ^~~~~~~~~~~~~~~~~~~
bif_file.c: In function 'get_csv_row_impl':
bif_file.c:7151:29: warning: unused parameter 'qst' [-Wunused-parameter]
 7151 | get_csv_row_impl (caddr_t * qst, dk_session_t * in, encoding_handler_t *eh, caddr_t *err_ret, csv_parser_config_t *cpc)
      |                   ~~~~~~~~~~^~~
bif_file.c: In function 'bif_get_plaintext_row':
bif_file.c:7448:32: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 7448 |           if (min_new_buf_size > MAX_BOX_LENGTH)
      |                                ^
bif_file.c:7459:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 7459 |           if (new_buf_size > MAX_BOX_LENGTH)
      |                            ^
bif_file.c:7417:49: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7417 | bif_get_plaintext_row (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~~~
bif_file.c: In function 'init_server_cwd':
bif_file.c:202:3: warning: ignoring return value of 'getcwd' declared with attribute 'warn_unused_result' [-Wunused-result]
  202 |   getcwd (_srv_cwd, sizeof (_srv_cwd));
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bif_file.c: In function 'xz_lseek':
bif_file.c:6555:7: warning: ignoring return value of 'lzma_stream_decoder' declared with attribute 'warn_unused_result' [-Wunused-result]
 6555 |       lzma_stream_decoder(strm, INT64_MAX, LZMA_CONCATENATED);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bif_file.c: In function 'make_path':
bif_file.c:1006:3: warning: ignoring return value of 'getcwd' declared with attribute 'warn_unused_result' [-Wunused-result]
 1006 |   getcwd (cwd, PATH_MAX);
      |   ^~~~~~~~~~~~~~~~~~~~~~
bif_file.c:1031:3: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result]
 1031 |   chdir (cwd);
      |   ^~~~~~~~~~~
bif_file.c: In function 'bif_gz_uncompress_file':
bif_file.c:4731:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
 4731 |         write (fd, buffer, readed);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
bif_file.c: In function 'bif_sys_dirlist':
bif_file.c:1221:58: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 1 and 4095 [-Wformat-truncation=]
 1221 |                       snprintf (path, sizeof (path), "%s/%s", fname_cvt, DIRNAME (de));
      |                                                          ^~
In file included from /usr/include/stdio.h:970,
                 from bif_file.c:39:
In function 'snprintf',
    inlined from 'bif_sys_dirlist' at bif_file.c:1221:9:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 2 and 4351 bytes into a destination of size 4096
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
bif_file.c: In function 'sys_dirlist':
bif_file.c:1412:54: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 1 and 4095 [-Wformat-truncation=]
 1412 |                   snprintf (path, sizeof (path), "%s/%s", fname_cvt, DIRNAME (de));
      |                                                      ^~
In function 'snprintf',
    inlined from 'sys_dirlist' at bif_file.c:1412:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 2 and 4351 bytes into a destination of size 4096
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
bif_file.c: In function 'soap_dime_tree':
bif_file.c:5352:11: warning: variable 'data' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 5352 |   caddr_t data = NULL, id = NULL, type = NULL, opts = NULL;
      |           ^~~~
bif_file.c:5352:24: warning: variable 'id' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 5352 |   caddr_t data = NULL, id = NULL, type = NULL, opts = NULL;
      |                        ^~
bif_file.c:5352:35: warning: variable 'type' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 5352 |   caddr_t data = NULL, id = NULL, type = NULL, opts = NULL;
      |                                   ^~~~
bif_file.c:5352:48: warning: variable 'opts' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 5352 |   caddr_t data = NULL, id = NULL, type = NULL, opts = NULL;
      |                                                ^~~~
bif_file.c:5355:22: warning: variable 'chunks' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 5355 |   dk_session_t ses, *chunks = NULL;
      |                      ^~~~~~
bif_file.c: In function 'dime_tree_1':
bif_file.c:5609:11: warning: variable 'data' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 5609 |   caddr_t data = NULL, id = NULL, type = NULL;
      |           ^~~~
bif_file.c:5609:24: warning: variable 'id' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 5609 |   caddr_t data = NULL, id = NULL, type = NULL;
      |                        ^~
bif_file.c:5609:35: warning: variable 'type' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 5609 |   caddr_t data = NULL, id = NULL, type = NULL;
      |                                   ^~~~
bif_file.c:5612:22: warning: variable 'chunks' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 5612 |   dk_session_t ses, *chunks = NULL;
      |                      ^~~~~~
bif_file.c: In function 'get_csv_row_impl':
bif_file.c:7155:11: warning: variable 'res' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 7155 |   caddr_t res = NULL;
      |           ^~~
bif_file.c:7163:7: warning: variable 'quoted' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 7163 |   int quoted = 0, error = CSV_OK, mode = cpc->cpc_mode, signal_error = 0;
      |       ^~~~~~
bif_file.c:7164:17: warning: variable 'state' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 7164 |   unsigned char state = CSV_ROW_NOT_STARTED;
      |                 ^~~~~
bif_file.c:7167:7: warning: variable 'escaped_idx' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 7167 |   int escaped_idx = 0;
      |       ^~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-bif_repl.lo `test -f 'bif_repl.c' || echo './'`bif_repl.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c bif_repl.c  -fPIC -DPIC -o .libs/libwi_la-bif_repl.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-geo_shapes.lo `test -f 'geo_shapes.c' || echo './'`geo_shapes.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c geo_shapes.c  -fPIC -DPIC -o .libs/libwi_la-geo_shapes.o
geo_shapes.c: In function 'ewkt_get_pointstrings':
geo_shapes.c:1735:62: warning: unused parameter 'head_metas' [-Wunused-parameter]
 1735 | ewkt_get_pointstrings (ewkt_input_t * in, ewkt_kwd_metas_t * head_metas, int sub_itm_type, dk_set_t * items)
      |                                           ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
geo_shapes.c: In function 'dv_geo_length':
geo_shapes.c:2739:32: warning: variable 'step' set but not used [-Wunused-but-set-variable]
 2739 |                 int box_count, step;
      |                                ^~~~
geo_shapes.c: In function 'geo_ccw_flat_rvector_run':
geo_shapes.c:3190:60: warning: unused parameter 'flags' [-Wunused-parameter]
 3190 | geo_ccw_flat_rvector_run (geoc * Xs, geoc * Ys, int n, int flags)
      |                                                        ~~~~^~~~~
geo_shapes.c: In function 'geo_calc_bounding':
geo_shapes.c:1041:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1041 |       flags &= ~GEO_CALC_BOUNDING_MAY_SHIFT;
geo_shapes.c:1043:5: note: here
 1043 |     case GEO_MULTI_POLYGON:
      |     ^~~~
geo_shapes.c: In function 'geo_get_bounding_XYbox':
geo_shapes.c:1230:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1230 |       prec_x *= 4; prec_y *= 4; /* no break */
      |                    ~~~~~~~^~~~
geo_shapes.c:1231:5: note: here
 1231 |     default:
      |     ^~~~~~~
geo_shapes.c: In function 'ewkt_print_sf12_one':
geo_shapes.c:2207:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2207 |       named = 1;
      |       ~~~~~~^~~
geo_shapes.c:2209:5: note: here
 2209 |     case GEO_POLYGON: case GEO_MULTI_POLYGON: case GEO_MULTI_LINESTRING:
      |     ^~~~
geo_shapes.c: In function 'geo_calc_length_of_serialization':
geo_shapes.c:2807:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2807 |           if (GEO_LINESTRING == (g->geo_flags & (GEO_TYPE_MASK | GEO_IS_CHAINBOXED)))
      |              ^
geo_shapes.c:2813:9: note: here
 2813 |         case GEO_POINTLIST: case GEO_ARCSTRING:
      |         ^~~~
geo_shapes.c: In function 'geo_alloc_safe':
geo_shapes.c:52:31: warning: 'gcb_bcount' may be used uninitialized [-Wmaybe-uninitialized]
   52 |       res->fld->gcb_box_count = gcb_bcount; \
      |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
geo_shapes.c:89:3: note: in expansion of macro 'GEO_SET_GCB'
   89 |   GEO_SET_GCB(_.pline.pline_gcb,geo_flags_,gcb_step_); \
      |   ^~~~~~~~~~~
geo_shapes.c:147:41: note: in expansion of macro 'GEO_ALLOC_PLINE'
  147 |     case GEO_RING_M:                    GEO_ALLOC_PLINE(_.pline.Ms              , 2, 1,  0x80, 0x20, 1); GEO_SET_MVECT(_.pline.Ms); break;
      |                                         ^~~~~~~~~~~~~~~
geo_shapes.c:127:19: note: 'gcb_bcount' was declared here
  127 |   size_t head_sz, gcb_bcount, gcb_sz, full_sz;
      |                   ^~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlrbuf.lo `test -f 'sqlrbuf.c' || echo './'`sqlrbuf.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlrbuf.c  -fPIC -DPIC -o .libs/libwi_la-sqlrbuf.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-odbccat.lo `test -f 'odbccat.c' || echo './'`odbccat.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c odbccat.c  -fPIC -DPIC -o .libs/libwi_la-odbccat.o
odbccat.c: In function 'bif_sql_escape_meta_identifier':
odbccat.c:48:43: warning: unused parameter 'qst' [-Wunused-parameter]
   48 | bif_sql_escape_meta_identifier (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~
odbccat.c:48:58: warning: unused parameter 'err_ret' [-Wunused-parameter]
   48 | bif_sql_escape_meta_identifier (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                ~~~~~~~~~~^~~~~~~
odbccat.c:48:83: warning: unused parameter 'args' [-Wunused-parameter]
   48 | bif_sql_escape_meta_identifier (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                                   ~~~~~~~~~~~~~~~~^~~~
odbccat.c: In function 'bif_sql_unescape_meta_identifier':
odbccat.c:56:45: warning: unused parameter 'qst' [-Wunused-parameter]
   56 | bif_sql_unescape_meta_identifier (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~
odbccat.c:56:60: warning: unused parameter 'err_ret' [-Wunused-parameter]
   56 | bif_sql_unescape_meta_identifier (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                  ~~~~~~~~~~^~~~~~~
odbccat.c:56:85: warning: unused parameter 'args' [-Wunused-parameter]
   56 | bif_sql_unescape_meta_identifier (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                                     ~~~~~~~~~~~~~~~~^~~~
odbccat.c: In function 'bif_sql_tables':
odbccat.c:66:27: warning: unused parameter 'qst' [-Wunused-parameter]
   66 | bif_sql_tables (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                 ~~~~~~~~~~^~~
odbccat.c:66:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
   66 | bif_sql_tables (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
odbccat.c:66:67: warning: unused parameter 'args' [-Wunused-parameter]
   66 | bif_sql_tables (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                   ~~~~~~~~~~~~~~~~^~~~
odbccat.c: In function 'bif_sql_columns':
odbccat.c:73:28: warning: unused parameter 'qst' [-Wunused-parameter]
   73 | bif_sql_columns (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                  ~~~~~~~~~~^~~
odbccat.c:73:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
   73 | bif_sql_columns (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
odbccat.c:73:68: warning: unused parameter 'args' [-Wunused-parameter]
   73 | bif_sql_columns (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                    ~~~~~~~~~~~~~~~~^~~~
odbccat.c: In function 'bif_sql_primary_keys':
odbccat.c:80:33: warning: unused parameter 'qst' [-Wunused-parameter]
   80 | bif_sql_primary_keys (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                       ~~~~~~~~~~^~~
odbccat.c:80:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
   80 | bif_sql_primary_keys (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
odbccat.c:80:73: warning: unused parameter 'args' [-Wunused-parameter]
   80 | bif_sql_primary_keys (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                         ~~~~~~~~~~~~~~~~^~~~
odbccat.c: In function 'bif_sql_foreign_keys':
odbccat.c:87:33: warning: unused parameter 'qst' [-Wunused-parameter]
   87 | bif_sql_foreign_keys (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                       ~~~~~~~~~~^~~
odbccat.c:87:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
   87 | bif_sql_foreign_keys (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
odbccat.c:87:73: warning: unused parameter 'args' [-Wunused-parameter]
   87 | bif_sql_foreign_keys (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                         ~~~~~~~~~~~~~~~~^~~~
odbccat.c: In function 'bif_sql_special_columns':
odbccat.c:94:36: warning: unused parameter 'qst' [-Wunused-parameter]
   94 | bif_sql_special_columns (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                          ~~~~~~~~~~^~~
odbccat.c:94:51: warning: unused parameter 'err_ret' [-Wunused-parameter]
   94 | bif_sql_special_columns (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                         ~~~~~~~~~~^~~~~~~
odbccat.c:94:76: warning: unused parameter 'args' [-Wunused-parameter]
   94 | bif_sql_special_columns (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                            ~~~~~~~~~~~~~~~~^~~~
odbccat.c: In function 'bif_sql_statistics':
odbccat.c:101:31: warning: unused parameter 'qst' [-Wunused-parameter]
  101 | bif_sql_statistics (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                     ~~~~~~~~~~^~~
odbccat.c:101:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
  101 | bif_sql_statistics (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
odbccat.c:101:71: warning: unused parameter 'args' [-Wunused-parameter]
  101 | bif_sql_statistics (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                       ~~~~~~~~~~~~~~~~^~~~
odbccat.c: In function 'bif_sql_data_sources':
odbccat.c:110:33: warning: unused parameter 'qst' [-Wunused-parameter]
  110 | bif_sql_data_sources (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                       ~~~~~~~~~~^~~
odbccat.c:110:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
  110 | bif_sql_data_sources (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
odbccat.c:110:73: warning: unused parameter 'args' [-Wunused-parameter]
  110 | bif_sql_data_sources (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                         ~~~~~~~~~~~~~~~~^~~~
odbccat.c: In function 'bif_sql_procedures':
odbccat.c:117:31: warning: unused parameter 'qst' [-Wunused-parameter]
  117 | bif_sql_procedures (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                     ~~~~~~~~~~^~~
odbccat.c:117:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
  117 | bif_sql_procedures (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
odbccat.c:117:71: warning: unused parameter 'args' [-Wunused-parameter]
  117 | bif_sql_procedures (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                       ~~~~~~~~~~~~~~~~^~~~
odbccat.c: In function 'bif_sql_procedure_columns':
odbccat.c:124:38: warning: unused parameter 'qst' [-Wunused-parameter]
  124 | bif_sql_procedure_columns (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                            ~~~~~~~~~~^~~
odbccat.c:124:53: warning: unused parameter 'err_ret' [-Wunused-parameter]
  124 | bif_sql_procedure_columns (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                           ~~~~~~~~~~^~~~~~~
odbccat.c:124:78: warning: unused parameter 'args' [-Wunused-parameter]
  124 | bif_sql_procedure_columns (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                              ~~~~~~~~~~~~~~~~^~~~
odbccat.c: In function 'bif_sql_gettypeinfo':
odbccat.c:131:32: warning: unused parameter 'qst' [-Wunused-parameter]
  131 | bif_sql_gettypeinfo (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                      ~~~~~~~~~~^~~
odbccat.c:131:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
  131 | bif_sql_gettypeinfo (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
odbccat.c:131:72: warning: unused parameter 'args' [-Wunused-parameter]
  131 | bif_sql_gettypeinfo (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                        ~~~~~~~~~~~~~~~~^~~~
odbccat.c: In function 'bif_sql_transact':
odbccat.c:138:29: warning: unused parameter 'qst' [-Wunused-parameter]
  138 | bif_sql_transact (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                   ~~~~~~~~~~^~~
odbccat.c:138:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
  138 | bif_sql_transact (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
odbccat.c:138:69: warning: unused parameter 'args' [-Wunused-parameter]
  138 | bif_sql_transact (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                     ~~~~~~~~~~~~~~~~^~~~
odbccat.c: In function 'bif_vd_autocommit':
odbccat.c:145:30: warning: unused parameter 'qst' [-Wunused-parameter]
  145 | bif_vd_autocommit (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                    ~~~~~~~~~~^~~
odbccat.c:145:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
  145 | bif_vd_autocommit (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
odbccat.c:145:70: warning: unused parameter 'args' [-Wunused-parameter]
  145 | bif_vd_autocommit (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                      ~~~~~~~~~~~~~~~~^~~~
odbccat.c: In function 'bif_sql_remove_dsn_from_ini':
odbccat.c:153:40: warning: unused parameter 'qst' [-Wunused-parameter]
  153 | bif_sql_remove_dsn_from_ini (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~
odbccat.c:153:55: warning: unused parameter 'err_ret' [-Wunused-parameter]
  153 | bif_sql_remove_dsn_from_ini (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                             ~~~~~~~~~~^~~~~~~
odbccat.c:153:80: warning: unused parameter 'args' [-Wunused-parameter]
  153 | bif_sql_remove_dsn_from_ini (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                                ~~~~~~~~~~~~~~~~^~~~
odbccat.c: In function 'bif_sql_driver_connect':
odbccat.c:160:35: warning: unused parameter 'qst' [-Wunused-parameter]
  160 | bif_sql_driver_connect (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                         ~~~~~~~~~~^~~
odbccat.c:160:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
  160 | bif_sql_driver_connect (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
odbccat.c:160:75: warning: unused parameter 'args' [-Wunused-parameter]
  160 | bif_sql_driver_connect (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                           ~~~~~~~~~~~~~~~~^~~~
odbccat.c: In function 'bif_sql_get_installed_drivers':
odbccat.c:167:42: warning: unused parameter 'qst' [-Wunused-parameter]
  167 | bif_sql_get_installed_drivers (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~
odbccat.c:167:57: warning: unused parameter 'err_ret' [-Wunused-parameter]
  167 | bif_sql_get_installed_drivers (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                               ~~~~~~~~~~^~~~~~~
odbccat.c:167:82: warning: unused parameter 'args' [-Wunused-parameter]
  167 | bif_sql_get_installed_drivers (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                                  ~~~~~~~~~~~~~~~~^~~~
odbccat.c: In function 'bif_sql_config_data_sources':
odbccat.c:174:40: warning: unused parameter 'qst' [-Wunused-parameter]
  174 | bif_sql_config_data_sources (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~
odbccat.c:174:55: warning: unused parameter 'err_ret' [-Wunused-parameter]
  174 | bif_sql_config_data_sources (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                             ~~~~~~~~~~^~~~~~~
odbccat.c:174:80: warning: unused parameter 'args' [-Wunused-parameter]
  174 | bif_sql_config_data_sources (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                                ~~~~~~~~~~~~~~~~^~~~
odbccat.c: In function 'bif_sql_get_private_profile_string':
odbccat.c:181:47: warning: unused parameter 'qst' [-Wunused-parameter]
  181 | bif_sql_get_private_profile_string (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~
odbccat.c:181:62: warning: unused parameter 'err_ret' [-Wunused-parameter]
  181 | bif_sql_get_private_profile_string (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                    ~~~~~~~~~~^~~~~~~
odbccat.c:181:87: warning: unused parameter 'args' [-Wunused-parameter]
  181 | bif_sql_get_private_profile_string (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                                       ~~~~~~~~~~~~~~~~^~~~
odbccat.c: In function 'bif_sql_write_private_profile_string':
odbccat.c:188:49: warning: unused parameter 'qst' [-Wunused-parameter]
  188 | bif_sql_write_private_profile_string (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~
odbccat.c:188:64: warning: unused parameter 'err_ret' [-Wunused-parameter]
  188 | bif_sql_write_private_profile_string (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                      ~~~~~~~~~~^~~~~~~
odbccat.c:188:89: warning: unused parameter 'args' [-Wunused-parameter]
  188 | bif_sql_write_private_profile_string (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                                         ~~~~~~~~~~~~~~~~^~~~
odbccat.c: In function 'bif_sql_write_file_dsn':
odbccat.c:195:35: warning: unused parameter 'qst' [-Wunused-parameter]
  195 | bif_sql_write_file_dsn (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                         ~~~~~~~~~~^~~
odbccat.c:195:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
  195 | bif_sql_write_file_dsn (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
odbccat.c:195:75: warning: unused parameter 'args' [-Wunused-parameter]
  195 | bif_sql_write_file_dsn (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                           ~~~~~~~~~~~~~~~~^~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlrrun.lo `test -f 'sqlrrun.c' || echo './'`sqlrrun.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlrrun.c  -fPIC -DPIC -o .libs/libwi_la-sqlrrun.o
sqlrrun.c: In function 'find_remote_ds':
sqlrrun.c:89:29: warning: unused parameter 'name' [-Wunused-parameter]
   89 | find_remote_ds (const char *name, int create)
      |                 ~~~~~~~~~~~~^~~~
sqlrrun.c:89:39: warning: unused parameter 'create' [-Wunused-parameter]
   89 | find_remote_ds (const char *name, int create)
      |                                   ~~~~^~~~~~
sqlrrun.c: In function 'find_remote_table':
sqlrrun.c:135:26: warning: unused parameter 'name' [-Wunused-parameter]
  135 | find_remote_table (char *name, int create)
      |                    ~~~~~~^~~~
sqlrrun.c:135:36: warning: unused parameter 'create' [-Wunused-parameter]
  135 | find_remote_table (char *name, int create)
      |                                ~~~~^~~~~~
sqlrrun.c: In function 'bif_remote_table':
sqlrrun.c:145:29: warning: unused parameter 'qst' [-Wunused-parameter]
  145 | bif_remote_table (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                   ~~~~~~~~~~^~~
sqlrrun.c:145:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
  145 | bif_remote_table (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
sqlrrun.c:145:69: warning: unused parameter 'args' [-Wunused-parameter]
  145 | bif_remote_table (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                     ~~~~~~~~~~~~~~~~^~~~
sqlrrun.c: In function 'find_pass_through_function':
sqlrrun.c:154:43: warning: unused parameter 'rds' [-Wunused-parameter]
  154 | find_pass_through_function (remote_ds_t * rds, int do_mutex, char *ref_name, char *q_def, char *o_def, caddr_t * found_remote)
      |                             ~~~~~~~~~~~~~~^~~
sqlrrun.c:154:52: warning: unused parameter 'do_mutex' [-Wunused-parameter]
  154 | find_pass_through_function (remote_ds_t * rds, int do_mutex, char *ref_name, char *q_def, char *o_def, caddr_t * found_remote)
      |                                                ~~~~^~~~~~~~
sqlrrun.c:154:68: warning: unused parameter 'ref_name' [-Wunused-parameter]
  154 | find_pass_through_function (remote_ds_t * rds, int do_mutex, char *ref_name, char *q_def, char *o_def, caddr_t * found_remote)
      |                                                              ~~~~~~^~~~~~~~
sqlrrun.c:154:84: warning: unused parameter 'q_def' [-Wunused-parameter]
  154 | find_pass_through_function (remote_ds_t * rds, int do_mutex, char *ref_name, char *q_def, char *o_def, caddr_t * found_remote)
      |                                                                              ~~~~~~^~~~~
sqlrrun.c:154:97: warning: unused parameter 'o_def' [-Wunused-parameter]
  154 | find_pass_through_function (remote_ds_t * rds, int do_mutex, char *ref_name, char *q_def, char *o_def, caddr_t * found_remote)
      |                                                                                           ~~~~~~^~~~~
sqlrrun.c:154:114: warning: unused parameter 'found_remote' [-Wunused-parameter]
  154 | find_pass_through_function (remote_ds_t * rds, int do_mutex, char *ref_name, char *q_def, char *o_def, caddr_t * found_remote)
      |                                                                                                        ~~~~~~~~~~^~~~~~~~~~~~
sqlrrun.c: In function 'bif_pass_through_function':
sqlrrun.c:161:38: warning: unused parameter 'qst' [-Wunused-parameter]
  161 | bif_pass_through_function (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                            ~~~~~~~~~~^~~
sqlrrun.c:161:53: warning: unused parameter 'err_ret' [-Wunused-parameter]
  161 | bif_pass_through_function (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                           ~~~~~~~~~~^~~~~~~
sqlrrun.c:161:78: warning: unused parameter 'args' [-Wunused-parameter]
  161 | bif_pass_through_function (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                              ~~~~~~~~~~~~~~~~^~~~
sqlrrun.c: In function 'find_remote_proc':
sqlrrun.c:168:25: warning: unused parameter 'name' [-Wunused-parameter]
  168 | find_remote_proc (char *name, int create)
      |                   ~~~~~~^~~~
sqlrrun.c:168:35: warning: unused parameter 'create' [-Wunused-parameter]
  168 | find_remote_proc (char *name, int create)
      |                               ~~~~^~~~~~
sqlrrun.c: In function 'bif_proc_is_remote':
sqlrrun.c:178:31: warning: unused parameter 'qst' [-Wunused-parameter]
  178 | bif_proc_is_remote (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                     ~~~~~~~~~~^~~
sqlrrun.c:178:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
  178 | bif_proc_is_remote (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
sqlrrun.c:178:71: warning: unused parameter 'args' [-Wunused-parameter]
  178 | bif_proc_is_remote (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                       ~~~~~~~~~~~~~~~~^~~~
sqlrrun.c: In function 'rds_supports_sql_type':
sqlrrun.c:186:38: warning: unused parameter 'rds' [-Wunused-parameter]
  186 | rds_supports_sql_type (remote_ds_t * rds, long sql_type)
      |                        ~~~~~~~~~~~~~~^~~
sqlrrun.c:186:48: warning: unused parameter 'sql_type' [-Wunused-parameter]
  186 | rds_supports_sql_type (remote_ds_t * rds, long sql_type)
      |                                           ~~~~~^~~~~~~~
sqlrrun.c: In function 'rds_get_info':
sqlrrun.c:192:29: warning: unused parameter 'rds' [-Wunused-parameter]
  192 | rds_get_info (remote_ds_t * rds, int finfo)
      |               ~~~~~~~~~~~~~~^~~
sqlrrun.c:192:38: warning: unused parameter 'finfo' [-Wunused-parameter]
  192 | rds_get_info (remote_ds_t * rds, int finfo)
      |                                  ~~~~^~~~~
sqlrrun.c: In function 'bif_vdd_set_password':
sqlrrun.c:200:33: warning: unused parameter 'qst' [-Wunused-parameter]
  200 | bif_vdd_set_password (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                       ~~~~~~~~~~^~~
sqlrrun.c:200:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
  200 | bif_vdd_set_password (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
sqlrrun.c:200:73: warning: unused parameter 'args' [-Wunused-parameter]
  200 | bif_vdd_set_password (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                         ~~~~~~~~~~~~~~~~^~~~
sqlrrun.c: In function 'bif_vdd_measure_rpc_time':
sqlrrun.c:209:37: warning: unused parameter 'qst' [-Wunused-parameter]
  209 | bif_vdd_measure_rpc_time (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                           ~~~~~~~~~~^~~
sqlrrun.c:209:52: warning: unused parameter 'err_ret' [-Wunused-parameter]
  209 | bif_vdd_measure_rpc_time (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                          ~~~~~~~~~~^~~~~~~
sqlrrun.c:209:77: warning: unused parameter 'args' [-Wunused-parameter]
  209 | bif_vdd_measure_rpc_time (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                             ~~~~~~~~~~~~~~~~^~~~
sqlrrun.c: In function 'bif_vdd_init':
sqlrrun.c:217:25: warning: unused parameter 'qst' [-Wunused-parameter]
  217 | bif_vdd_init (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |               ~~~~~~~~~~^~~
sqlrrun.c:217:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
  217 | bif_vdd_init (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
sqlrrun.c:217:65: warning: unused parameter 'args' [-Wunused-parameter]
  217 | bif_vdd_init (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                 ~~~~~~~~~~~~~~~~^~~~
sqlrrun.c: In function 'remote_init':
sqlrrun.c:224:18: warning: unused parameter 'cl_reinit' [-Wunused-parameter]
  224 | remote_init (int cl_reinit)
      |              ~~~~^~~~~~~~~
sqlrrun.c: In function 'remote_table_source_input':
sqlrrun.c:258:52: warning: unused parameter 'rts' [-Wunused-parameter]
  258 | remote_table_source_input (remote_table_source_t * rts, caddr_t * inst, caddr_t * state)
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~^~~
sqlrrun.c:258:67: warning: unused parameter 'inst' [-Wunused-parameter]
  258 | remote_table_source_input (remote_table_source_t * rts, caddr_t * inst, caddr_t * state)
      |                                                         ~~~~~~~~~~^~~~
sqlrrun.c:258:83: warning: unused parameter 'state' [-Wunused-parameter]
  258 | remote_table_source_input (remote_table_source_t * rts, caddr_t * inst, caddr_t * state)
      |                                                                         ~~~~~~~~~~^~~~~
sqlrrun.c: In function 'DoSQLError':
sqlrrun.c:265:21: warning: unused parameter 'hdbc' [-Wunused-parameter]
  265 | DoSQLError (SQLHDBC hdbc, SQLHSTMT hstmt)
      |             ~~~~~~~~^~~~
sqlrrun.c:265:36: warning: unused parameter 'hstmt' [-Wunused-parameter]
  265 | DoSQLError (SQLHDBC hdbc, SQLHSTMT hstmt)
      |                           ~~~~~~~~~^~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-xqf.lo `test -f 'xqf.c' || echo './'`xqf.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c xqf.c  -fPIC -DPIC -o .libs/libwi_la-xqf.o
xqf.c: In function '__boolean_from_string':
xqf.c:152:57: warning: unused parameter 'do_what' [-Wunused-parameter]
  152 | __boolean_from_string (caddr_t *n, const char *str, int do_what)
      |                                                     ~~~~^~~~~~~
xqf.c: In function '__boolean_rcheck':
xqf.c:164:35: warning: unused parameter 'do_what' [-Wunused-parameter]
  164 | __boolean_rcheck (caddr_t *n, int do_what)
      |                               ~~~~^~~~~~~
xqf.c: In function '__numeric_from_string':
xqf.c:177:57: warning: unused parameter 'do_what' [-Wunused-parameter]
  177 | __numeric_from_string (caddr_t *n, const char *str, int do_what)
      |                                                     ~~~~^~~~~~~
xqf.c: In function '__cur_datetime':
xqf.c:719:41: warning: unused parameter 'str' [-Wunused-parameter]
  719 | __cur_datetime (caddr_t *n, const char *str, int do_what)
      |                             ~~~~~~~~~~~~^~~
xqf.c:719:50: warning: unused parameter 'do_what' [-Wunused-parameter]
  719 | __cur_datetime (caddr_t *n, const char *str, int do_what)
      |                                              ~~~~^~~~~~~
xqf.c: In function '__do_smth_with_dates':
xqf.c:1290:12: warning: variable 'tz2' set but not used [-Wunused-but-set-variable]
 1290 |   int tz1, tz2;
      |            ^~~
xqf.c:1290:7: warning: variable 'tz1' set but not used [-Wunused-but-set-variable]
 1290 |   int tz1, tz2;
      |       ^~~
xqf.c: In function '__xqf_compare':
xqf.c:1487:97: warning: unused parameter 'where' [-Wunused-parameter]
 1487 | __xqf_compare  (xp_instance_t * xqi, XT * tree, xml_entity_t * ctx_xe, int do_what, const char *where)
      |                                                                                     ~~~~~~~~~~~~^~~~~
xqf.c: In function 'xqf_make_regexp_modes':
xqf.c:1578:40: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 1578 |   if ((c_opts=regexp_make_opts (flag)) == -1)
      |                                        ^~
xqf.c: In function '__xqf_ends_with':
xqf.c:1953:30: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1953 |           if (_1len && n1inx == _1len && n2inx != _2len)
      |                              ^~
xqf.c:1953:48: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1953 |           if (_1len && n1inx == _1len && n2inx != _2len)
      |                                                ^~
xqf.c:1955:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1955 |           if (n2inx == _2len)
      |                     ^~
In file included from wi.h:115,
                 from sqlnode.h:32,
                 from text.h:29,
                 from xmlnode.h:30,
                 from xpath.h:31,
                 from xmltree.h:30,
                 from xqf.c:27:
widd.h:174:61: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src))
      |                                                             ^~
xqf.c:1960:19: note: in expansion of macro 'COLLATION_XLAT_WIDE'
 1960 |           xlat2 = COLLATION_XLAT_WIDE (coll, wide2[n2inx]);
      |                   ^~~~~~~~~~~~~~~~~~~
widd.h:173:45: warning: operand of '?:' changes signedness from 'wchar_t' {aka 'int'} to 'unsigned int' due to unsignedness of other operand [-Wsign-compare]
  173 | #define COLLATION_XLAT_WIDE_NOCHECK(co,src) ((co)->co_xlat_table[((unsigned int)(src))])
      |                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
widd.h:174:115: note: in expansion of macro 'COLLATION_XLAT_WIDE_NOCHECK'
  174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src))
      |                                                                                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
xqf.c:1960:19: note: in expansion of macro 'COLLATION_XLAT_WIDE'
 1960 |           xlat2 = COLLATION_XLAT_WIDE (coll, wide2[n2inx]);
      |                   ^~~~~~~~~~~~~~~~~~~
widd.h:174:61: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src))
      |                                                             ^~
xqf.c:1968:19: note: in expansion of macro 'COLLATION_XLAT_WIDE'
 1968 |           xlat1 = COLLATION_XLAT_WIDE (coll, wide1[n1inx]);
      |                   ^~~~~~~~~~~~~~~~~~~
widd.h:173:45: warning: operand of '?:' changes signedness from 'wchar_t' {aka 'int'} to 'unsigned int' due to unsignedness of other operand [-Wsign-compare]
  173 | #define COLLATION_XLAT_WIDE_NOCHECK(co,src) ((co)->co_xlat_table[((unsigned int)(src))])
      |                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
widd.h:174:115: note: in expansion of macro 'COLLATION_XLAT_WIDE_NOCHECK'
  174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src))
      |                                                                                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
xqf.c:1968:19: note: in expansion of macro 'COLLATION_XLAT_WIDE'
 1968 |           xlat1 = COLLATION_XLAT_WIDE (coll, wide1[n1inx]);
      |                   ^~~~~~~~~~~~~~~~~~~
In file included from ../../libsrc/Dk.h:97,
                 from CLI.h:31,
                 from xqf.c:26:
xqf.c: In function 'xqf_string_join':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xqf.c:2217:7: note: in expansion of macro 'DO_BOX_FAST'
 2217 |       DO_BOX_FAST (caddr_t, el, inx, strings)
      |       ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xqf.c:2225:7: note: in expansion of macro 'DO_BOX_FAST'
 2225 |       DO_BOX_FAST (caddr_t, el, inx, strings)
      |       ^~~~~~~~~~~
xqf.c: In function 'xqf_index_of':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xqf.c:2344:7: note: in expansion of macro 'DO_BOX'
 2344 |       DO_BOX (caddr_t, elt, inx, val)
      |       ^~~~~~
xqf.c: In function 'xqf_box_hash':
widd.h:174:61: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src))
      |                                                             ^~
xqf.c:2414:20: note: in expansion of macro 'COLLATION_XLAT_WIDE'
 2414 |             xlat = COLLATION_XLAT_WIDE (coll, wtmp);
      |                    ^~~~~~~~~~~~~~~~~~~
widd.h:173:45: warning: operand of '?:' changes signedness from 'wchar_t' {aka 'int'} to 'unsigned int' due to unsignedness of other operand [-Wsign-compare]
  173 | #define COLLATION_XLAT_WIDE_NOCHECK(co,src) ((co)->co_xlat_table[((unsigned int)(src))])
      |                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
widd.h:174:115: note: in expansion of macro 'COLLATION_XLAT_WIDE_NOCHECK'
  174 | #define COLLATION_XLAT_WIDE(co,src) ((((unsigned int)(src)) >= (co)->co_xlat_table_len) ? ((unsigned int)(src)) : COLLATION_XLAT_WIDE_NOCHECK(co,src))
      |                                                                                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
xqf.c:2414:20: note: in expansion of macro 'COLLATION_XLAT_WIDE'
 2414 |             xlat = COLLATION_XLAT_WIDE (coll, wtmp);
      |                    ^~~~~~~~~~~~~~~~~~~
xqf.c: In function 'xqf_duration_arg':
xqf.c:2822:90: warning: unused parameter 'is_ym' [-Wunused-parameter]
 2822 | xqf_duration_arg (xp_instance_t * xqi, XT * tree, xml_entity_t * ctx_xe, int argnum, int is_ym)
      |                                                                                      ~~~~^~~~~
xqf.c: In function 'xpf_current_date':
xqf.c:3307:67: warning: unused parameter 'ctx_xe' [-Wunused-parameter]
 3307 | xpf_current_date  (xp_instance_t * xqi, XT * tree, xml_entity_t * ctx_xe)
      |                                                    ~~~~~~~~~~~~~~~^~~~~~
xqf.c: In function 'xqf_current_time':
xqf.c:3313:67: warning: unused parameter 'ctx_xe' [-Wunused-parameter]
 3313 | xqf_current_time  (xp_instance_t * xqi, XT * tree, xml_entity_t * ctx_xe)
      |                                                    ~~~~~~~~~~~~~~~^~~~~~
xqf.c: In function 'xqf_current_dateTime':
xqf.c:3319:71: warning: unused parameter 'ctx_xe' [-Wunused-parameter]
 3319 | xqf_current_dateTime  (xp_instance_t * xqi, XT * tree, xml_entity_t * ctx_xe)
      |                                                        ~~~~~~~~~~~~~~~^~~~~~
xqf.c: In function 'bif_xqf_str_parse':
xqf.c:3454:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3454 | bif_xqf_str_parse (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
xqf.c: In function 'bif_xqf_str_parse_to_rdf_box':
xqf.c:3560:56: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3560 | bif_xqf_str_parse_to_rdf_box (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                              ~~~~~~~~~~^~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-2pc.lo `test -f '2pc.c' || echo './'`2pc.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c 2pc.c  -fPIC -DPIC -o .libs/libwi_la-2pc.o
2pc.c: In function 'def_abort_done':
2pc.c:138:32: warning: unused parameter 'trx_status' [-Wunused-parameter]
  138 | def_abort_done (void *res, int trx_status)
      |                            ~~~~^~~~~~~~~~
2pc.c: In function 'bif_2pc_enlist':
2pc.c:786:27: warning: unused parameter 'qst' [-Wunused-parameter]
  786 | bif_2pc_enlist (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                 ~~~~~~~~~~^~~
2pc.c:786:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
  786 | bif_2pc_enlist (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
2pc.c:786:67: warning: unused parameter 'args' [-Wunused-parameter]
  786 | bif_2pc_enlist (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                   ~~~~~~~~~~~~~~~~^~~~
2pc.c: In function 'bif_2pc_enlist_001':
2pc.c:794:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
  794 | bif_2pc_enlist_001 (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
2pc.c: In function 'tp_add_remote':
2pc.c:903:38: warning: unused parameter 'cli' [-Wunused-parameter]
  903 | tp_add_remote (client_connection_t * cli, virt_trx_t * vtrx, char **err_ret)
      |                ~~~~~~~~~~~~~~~~~~~~~~^~~
2pc.c:903:56: warning: unused parameter 'vtrx' [-Wunused-parameter]
  903 | tp_add_remote (client_connection_t * cli, virt_trx_t * vtrx, char **err_ret)
      |                                           ~~~~~~~~~~~~~^~~~
2pc.c:903:69: warning: unused parameter 'err_ret' [-Wunused-parameter]
  903 | tp_add_remote (client_connection_t * cli, virt_trx_t * vtrx, char **err_ret)
      |                                                              ~~~~~~~^~~~~~~
2pc.c: In function 'virt_tp_add_trx':
2pc.c:931:58: warning: unused parameter 'lt' [-Wunused-parameter]
  931 | virt_tp_add_trx (client_connection_t * cli, lock_trx_t * lt)
      |                                             ~~~~~~~~~~~~~^~
2pc.c: In function 'tp_trx_commit_1':
2pc.c:1122:31: warning: unused parameter 'lt' [-Wunused-parameter]
 1122 | tp_trx_commit_1 (lock_trx_t * lt, int is_commit)
      |                  ~~~~~~~~~~~~~^~
2pc.c:1122:39: warning: unused parameter 'is_commit' [-Wunused-parameter]
 1122 | tp_trx_commit_1 (lock_trx_t * lt, int is_commit)
      |                                   ~~~~^~~~~~~~~
2pc.c: In function 'tp_trx_commit_2':
2pc.c:1128:26: warning: unused parameter 'distr_trx' [-Wunused-parameter]
 1128 | tp_trx_commit_2 (caddr_t distr_trx, int is_commit)
      |                  ~~~~~~~~^~~~~~~~~
2pc.c:1128:41: warning: unused parameter 'is_commit' [-Wunused-parameter]
 1128 | tp_trx_commit_2 (caddr_t distr_trx, int is_commit)
      |                                     ~~~~^~~~~~~~~
2pc.c: In function 'tp_trx_exclude':
2pc.c:1134:30: warning: unused parameter 'lt' [-Wunused-parameter]
 1134 | tp_trx_exclude (lock_trx_t * lt, rds_connection_t * rcon)
      |                 ~~~~~~~~~~~~~^~
2pc.c:1134:53: warning: unused parameter 'rcon' [-Wunused-parameter]
 1134 | tp_trx_exclude (lock_trx_t * lt, rds_connection_t * rcon)
      |                                  ~~~~~~~~~~~~~~~~~~~^~~~
2pc.c: In function 'tp_trx_exclude_001':
2pc.c:1143:11: warning: variable 'res' set but not used [-Wunused-but-set-variable]
 1143 |   caddr_t res;
      |           ^~~
2pc.c:1140:34: warning: unused parameter 'lt' [-Wunused-parameter]
 1140 | tp_trx_exclude_001 (lock_trx_t * lt, rds_connection_t * rcon)
      |                     ~~~~~~~~~~~~~^~
2pc.c: In function 'tp_l_enlist_remote':
2pc.c:1178:40: warning: unused parameter 'rcon' [-Wunused-parameter]
 1178 | tp_l_enlist_remote (rds_connection_t * rcon, virt_rcon_t * vbranch)
      |                     ~~~~~~~~~~~~~~~~~~~^~~~
2pc.c:1178:60: warning: unused parameter 'vbranch' [-Wunused-parameter]
 1178 | tp_l_enlist_remote (rds_connection_t * rcon, virt_rcon_t * vbranch)
      |                                              ~~~~~~~~~~~~~~^~~~~~~
2pc.c: In function 'virt_tp_remove_trx':
2pc.c:1184:43: warning: unused parameter 'cli' [-Wunused-parameter]
 1184 | virt_tp_remove_trx (client_connection_t * cli, virt_trx_t * vtrx)
      |                     ~~~~~~~~~~~~~~~~~~~~~~^~~
2pc.c:1184:61: warning: unused parameter 'vtrx' [-Wunused-parameter]
 1184 | virt_tp_remove_trx (client_connection_t * cli, virt_trx_t * vtrx)
      |                                                ~~~~~~~~~~~~~^~~~
2pc.c: In function 'virt_tp_recover':
2pc.c:1201:24: warning: unused parameter 'recov_data' [-Wunused-parameter]
 1201 | virt_tp_recover (box_t recov_data)
      |                  ~~~~~~^~~~~~~~~~
2pc.c: In function 'bif_mts_fail_after_prepare':
2pc.c:1220:54: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1220 | bif_mts_fail_after_prepare (caddr_t * qst, caddr_t * err_ret,
      |                                            ~~~~~~~~~~^~~~~~~
2pc.c: In function 'virt_tp_store_connections':
2pc.c:1230:41: warning: unused parameter 'lt' [-Wunused-parameter]
 1230 | virt_tp_store_connections (lock_trx_t * lt)
      |                            ~~~~~~~~~~~~~^~
2pc.c: In function 'virt_xa_suspend_lt':
2pc.c:1396:60: warning: unused parameter 'cli' [-Wunused-parameter]
 1396 | virt_xa_suspend_lt (void *xid, struct client_connection_s *cli)
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
2pc.c: In function 'bif_get_rec_xid_beg':
2pc.c:1519:32: warning: unused parameter 'qst' [-Wunused-parameter]
 1519 | bif_get_rec_xid_beg (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                      ~~~~~~~~~~^~~
2pc.c:1519:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1519 | bif_get_rec_xid_beg (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
2pc.c:1519:72: warning: unused parameter 'args' [-Wunused-parameter]
 1519 | bif_get_rec_xid_beg (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                        ~~~~~~~~~~~~~~~~^~~~
2pc.c: In function 'bif_get_rec_xid':
2pc.c:1527:28: warning: unused parameter 'qst' [-Wunused-parameter]
 1527 | bif_get_rec_xid (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                  ~~~~~~~~~~^~~
2pc.c:1527:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1527 | bif_get_rec_xid (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
2pc.c:1527:68: warning: unused parameter 'args' [-Wunused-parameter]
 1527 | bif_get_rec_xid (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                    ~~~~~~~~~~~~~~~~^~~~
2pc.c: In function 'bif_get_rec_xid_end':
2pc.c:1539:32: warning: unused parameter 'qst' [-Wunused-parameter]
 1539 | bif_get_rec_xid_end (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                      ~~~~~~~~~~^~~
2pc.c:1539:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1539 | bif_get_rec_xid_end (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
2pc.c:1539:72: warning: unused parameter 'args' [-Wunused-parameter]
 1539 | bif_get_rec_xid_end (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                        ~~~~~~~~~~~~~~~~^~~~
2pc.c: In function 'virt_xa_replay_trx':
2pc.c:1604:27: warning: unused parameter 'xid' [-Wunused-parameter]
 1604 | virt_xa_replay_trx (void *xid, caddr_t trx, struct client_connection_s *cli)
      |                     ~~~~~~^~~
2pc.c:1604:73: warning: unused parameter 'cli' [-Wunused-parameter]
 1604 | virt_xa_replay_trx (void *xid, caddr_t trx, struct client_connection_s *cli)
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
2pc.c: In function 'bif_heuristic_transact':
2pc.c:1610:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1610 | bif_heuristic_transact (caddr_t * qst, caddr_t * err_ret,
      |                                        ~~~~~~~~~~^~~~~~~
2pc.c: In function 'bif_txa_test':
2pc.c:1647:25: warning: unused parameter 'qst' [-Wunused-parameter]
 1647 | bif_txa_test (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |               ~~~~~~~~~~^~~
2pc.c:1647:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1647 | bif_txa_test (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
2pc.c:1647:65: warning: unused parameter 'args' [-Wunused-parameter]
 1647 | bif_txa_test (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                 ~~~~~~~~~~~~~~~~^~~~
2pc.c: In function 'bif_txa_bin_encode':
2pc.c:1654:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1654 | bif_txa_bin_encode (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
In file included from ../../libsrc/Dk.h:97,
                 from 2pc.c:26:
2pc.c: In function 'txa_parse_entries':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
2pc.c:1786:3: note: in expansion of macro 'DO_BOX'
 1786 |   DO_BOX (caddr_t *, entry_i, inx, info)
      |   ^~~~~~
2pc.c: In function 'txa_remove_entry':
2pc.c:1829:34: warning: unused parameter 'check' [-Wunused-parameter]
 1829 | txa_remove_entry (void *xid, int check)
      |                              ~~~~^~~~~
2pc.c: In function 'txa_serialize':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
2pc.c:1869:3: note: in expansion of macro 'DO_BOX'
 1869 |   DO_BOX (txa_entry_t *, e, inx, ppe)
      |   ^~~~~~
2pc.c: In function 'bif_txa_get_all_trx':
2pc.c:1960:32: warning: unused parameter 'qst' [-Wunused-parameter]
 1960 | bif_txa_get_all_trx (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                      ~~~~~~~~~~^~~
2pc.c:1960:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1960 | bif_txa_get_all_trx (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
2pc.c:1960:72: warning: unused parameter 'args' [-Wunused-parameter]
 1960 | bif_txa_get_all_trx (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                        ~~~~~~~~~~~~~~~~^~~~
In file included from ../../libsrc/Dk.h:89:
2pc.c: In function 'txa_write':
../../libsrc/Dk/Dktypes.h:156:33: warning: ignoring return value of 'ftruncate64' declared with attribute 'warn_unused_result' [-Wunused-result]
  156 | #define FTRUNCATE(x,y)          ftruncate64((x),(y))
      |                                 ^~~~~~~~~~~~~~~~~~~~
2pc.c:1910:7: note: in expansion of macro 'FTRUNCATE'
 1910 |       FTRUNCATE (fd, 0);
      |       ^~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-wi_xid.lo `test -f 'wi_xid.c' || echo './'`wi_xid.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c wi_xid.c  -fPIC -DPIC -o .libs/libwi_la-wi_xid.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-xpath.lo `test -f 'xpath.c' || echo './'`xpath.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c xpath.c  -fPIC -DPIC -o .libs/libwi_la-xpath.o
In file included from ../../libsrc/Dk.h:97,
                 from ../../libsrc/libutil.h:30,
                 from xpath.h:29,
                 from xpathp_impl.h:27,
                 from xpath.c:28:
xpath.c: In function 'xp_step_needs_pos_or_size':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xpath.c:190:3: note: in expansion of macro 'DO_BOX_FAST'
  190 |   DO_BOX_FAST (XT *, pred, pred_idx, step->_.step.preds)
      |   ^~~~~~~~~~~
xpath.c:187:35: warning: unused parameter 'xpp' [-Wunused-parameter]
  187 | xp_step_needs_pos_or_size (xpp_t *xpp, XT * step)
      |                            ~~~~~~~^~~
xpath.c: In function 'xp_step':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xpath.c:248:7: note: in expansion of macro 'DO_BOX'
  248 |       DO_BOX (XT *, pred, inx, preds)
      |       ^~~~~~
xpath.c: In function 'xp_make_step':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xpath.c:739:7: note: in expansion of macro 'DO_BOX'
  739 |       DO_BOX (XT *, pred, inx, preds)
      |       ^~~~~~
xpath.c: In function 'xp_make_flwr':
xpath.c:851:11: warning: variable 'ordering_type' set but not used [-Wunused-but-set-variable]
  851 |   ptrlong ordering_type;
      |           ^~~~~~~~~~~~~
xpath.c: In function 'xp_make_cast':
xpath.c:995:59: warning: unused parameter 'type' [-Wunused-parameter]
  995 | XT * xp_make_cast (xpp_t *xpp, ptrlong cast_or_treat, XT *type, XT *arg_tree)
      |                                                       ~~~~^~~~
xpath.c: In function 'box_subst':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xpath.c:1050:7: note: in expansion of macro 'DO_BOX'
 1050 |       DO_BOX (caddr_t, item, inx, box2)
      |       ^~~~~~
xpath.c: In function 'xp_init_filter':
xpath.c:1117:24: warning: unused parameter 'xpp' [-Wunused-parameter]
 1117 | xp_init_filter (xpp_t *xpp, xp_ctx_t * start_ctx, xp_ret_t * xr)
      |                 ~~~~~~~^~~
xpath.c: In function 'xp_add_as':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xpath.c:1330:3: note: in expansion of macro 'DO_BOX'
 1330 |   DO_BOX (ST *, col, inx, selection)
      |   ^~~~~~
xpath.c: In function 'xt_node_test_match_parts':
xpath.c:1840:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1840 |               return (aux == local_len) && !memcmp (local, node_test->_.name_test.qname, local_len);
      |                           ^~
xpath.c:1843:63: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1843 |           return (ns == node_test->_.name_test.nsuri) && (aux == local_len) &&
      |                                                               ^~
xpath.c:1850:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1850 |             (aux == local_len) && !memcmp (local, node_test->_.name_test.local, local_len) );
      |                  ^~
xpath.c: In function 'xv_is_step_appendable':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xpath.c:1866:7: note: in expansion of macro 'DO_BOX'
 1866 |       DO_BOX (xj_col_t *, xc, inx, xj->xj_cols)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xpath.c:1878:7: note: in expansion of macro 'DO_BOX'
 1878 |       DO_BOX (xv_join_elt_t *, child, inx, xj->xj_children)
      |       ^~~~~~
xpath.c: In function 'xv_attr_paths':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xpath.c:2004:3: note: in expansion of macro 'DO_BOX'
 2004 |   DO_BOX (xj_col_t *, xc, inx, start->xj_cols)
      |   ^~~~~~
xpath.c: In function 'xv_paths':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xpath.c:2083:3: note: in expansion of macro 'DO_BOX'
 2083 |   DO_BOX (xv_join_elt_t *, child, inx, start->xj_children)
      |   ^~~~~~
xpath.c: In function 'xj_pk_cols':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xpath.c:2433:7: note: in expansion of macro 'DO_BOX'
 2433 |       DO_BOX (caddr_t, name, nth, xj->xj_pk)
      |       ^~~~~~
xpath.c: In function 'xpyyerror_impl_1':
xpath.c:2633:67: warning: unused parameter 'yyssa' [-Wunused-parameter]
 2633 | xpyyerror_impl_1 (xpp_t *xpp, char *raw_text, int yystate, short *yyssa, short *yyssp, const char *strg)
      |                                                            ~~~~~~~^~~~~
xpath.c: In function 'xp_debug_col':
xpath.c:3434:28: warning: unused parameter 'sc' [-Wunused-parameter]
 3434 | xp_debug_col (sql_comp_t * sc, comp_table_t * ct, ST * tree, char * text, size_t tlen, int * fill)
      |               ~~~~~~~~~~~~~^~
xpath.c:3434:47: warning: unused parameter 'ct' [-Wunused-parameter]
 3434 | xp_debug_col (sql_comp_t * sc, comp_table_t * ct, ST * tree, char * text, size_t tlen, int * fill)
      |                                ~~~~~~~~~~~~~~~^~
xpath.c: In function 'xpt_text_exp':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xpath.c:3792:13: note: in expansion of macro 'DO_BOX'
 3792 |             DO_BOX (XT *, pred, inx, tree->_.step.preds)
      |             ^~~~~~
xpath.c: In function 'xp_env_push':
xpath.c:3888:37: warning: unused parameter 'context_type' [-Wunused-parameter]
 3888 | void xp_env_push (xpp_t *xpp, char *context_type, char *obj_name, int copy_static_context)
      |                               ~~~~~~^~~~~~~~~~~~
xpath.c:3888:57: warning: unused parameter 'obj_name' [-Wunused-parameter]
 3888 | void xp_env_push (xpp_t *xpp, char *context_type, char *obj_name, int copy_static_context)
      |                                                   ~~~~~~^~~~~~~~
xpath.c: In function 'xp_make_module':
xpath.c:3921:41: warning: unused parameter 'ns_prefix' [-Wunused-parameter]
 3921 | XT *xp_make_module (xpp_t *xpp, caddr_t ns_prefix, caddr_t ns_uri, XT * expn)
      |                                 ~~~~~~~~^~~~~~~~~
xpath.c: In function 'xp_import_schema':
xpath.c:3943:44: warning: unused parameter 'ns_prefix' [-Wunused-parameter]
 3943 | void xp_import_schema (xpp_t *xpp, caddr_t ns_prefix, caddr_t ns_uri, caddr_t *at_hints)
      |                                    ~~~~~~~~^~~~~~~~~
xpath.c: In function 'xp_find_defun_in_includes':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xpath.c:4549:11: note: in expansion of macro 'DO_BOX_FAST'
 4549 |           DO_BOX_FAST(XT *, def, inx, i_defuns)
      |           ^~~~~~~~~~~
xpath.c: In function 'xp_make_call_or_funcall':
xpath.c:4605:31: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
 4605 |   if (defun->_.defun.argcount != BOX_ELEMENTS(arg_array))
      |                               ^~
xpath.c: In function 'shuric_alloc__xqr':
xpath.c:4698:37: warning: unused parameter 'env' [-Wunused-parameter]
 4698 | shuric_t * shuric_alloc__xqr (void *env)
      |                               ~~~~~~^~~
xpath.c: In function 'shuric_uri_to_text__xqr':
xpath.c:4705:75: warning: unused parameter 'env' [-Wunused-parameter]
 4705 | caddr_t shuric_uri_to_text__xqr (caddr_t uri, query_instance_t *qi, void *env, caddr_t *err_ret)
      |                                                                     ~~~~~~^~~
xpath.c: In function 'shuric_parse_text__xqr':
xpath.c:4719:92: warning: unused parameter 'qi' [-Wunused-parameter]
 4719 | void shuric_parse_text__xqr (shuric_t *shuric, caddr_t uri_text_content, query_instance_t *qi, void *env, caddr_t *err_ret)
      |                                                                          ~~~~~~~~~~~~~~~~~~^~
xpath.c: In function 'xp_query_enable_wr':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xpath.c:5148:7: note: in expansion of macro 'DO_BOX'
 5148 |       DO_BOX (XT *, pred, idx, tree->_.step.preds)
      |       ^~~~~~
xpath.c: In function 'xp_make_expanded_name':
xpath.c:669:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
  669 |         ns_uri = xpp->xpp_xp_env->xe_dflt_fn_namespace;
      |         ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xpath.c:670:7: note: here
  670 |       default: /* element */
      |       ^~~~~~~
xpath.c: In function 'xp_strliteral':
xpath.c:2839:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2839 |           if (delimiter == src_tail[0])
      |              ^
xpath.c:2851:9: note: here
 2851 |         default: (tgt_tail++)[0] = (src_tail++)[0];
      |         ^~~~~~~
xpath.c: In function 'xp_reject_option_if_not_allowed':
xpath.c:2985:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2985 |       case XP_XPATH_OPTS: xp_error (xpp, "XPATH-specific option listed in '[' ... ']' list before non-XPATH expression");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xpath.c:2986:7: note: here
 2986 |       case XP_XQUERY_OPTS: xp_error (xpp, "XQUERY-specific option listed in '[' ... ']' list before non-XQUERY expression");
      |       ^~~~
xpath.c:2986:28: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2986 |       case XP_XQUERY_OPTS: xp_error (xpp, "XQUERY-specific option listed in '[' ... ']' list before non-XQUERY expression");
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xpath.c:2987:7: note: here
 2987 |       case XP_FREETEXT_OPTS: xp_error (xpp, "Freetext-specific option listed in '[' ... ']' list before non-freetext expression");
      |       ^~~~
xpath.c:2987:30: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2987 |       case XP_FREETEXT_OPTS: xp_error (xpp, "Freetext-specific option listed in '[' ... ']' list before non-freetext expression");
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xpath.c:2988:7: note: here
 2988 |       default: GPF_T;
      |       ^~~~~~~
xpath.c: In function 'xpt_edit_range_flags':
xpath.c:3549:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
 3549 |       {
      |       ^
xpath.c:3557:5: note: here
 3557 |     case SRC_WORD:
      |     ^~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwic_la-CLIcr.lo `test -f 'CLIcr.c' || echo './'`CLIcr.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c CLIcr.c  -fPIC -DPIC -o .libs/libwic_la-CLIcr.o
CLIcr.c: In function 'stmt_process_rowset':
CLIcr.c:150:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  150 |   for (nth = 0; nth < rssz; nth++)
      |                     ^
CLIcr.c:181:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  181 |     for (inx = nth; inx < rssz; inx++)
      |                         ^
CLIcr.c:136:45: warning: unused parameter 'ftype' [-Wunused-parameter]
  136 | stmt_process_rowset (cli_stmt_t * stmt, int ftype, SQLULEN * pcrow)
      |                                         ~~~~^~~~~
CLIcr.c: In function 'sql_ext_fetch_fwd':
CLIcr.c:221:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  221 |   for (inx = 0; inx < rssz; inx++)
      |                     ^
CLIcr.c:244:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  244 |     for (inx = inx; inx < rssz; inx++)
      |                         ^
CLIcr.c: In function 'set_pos_param_row':
CLIcr.c:466:81: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare]
  466 |           place += btype == 0 ? nth * sqlc_sizeof (c_type, cb->cb_max_length) : nth * btype;
      |                                                                                 ^~~~~~~~~~~
CLIcr.c:471:76: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare]
  471 |               *((char **) &length) += btype == 0 ? nth * sizeof (SDWORD) : btype * nth;
      |                                                                            ^~~~~~~~~~~
CLIcr.c: In function 'virtodbc__SQLSetPos':
CLIcr.c:520:86: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare]
  520 |   int n_rows = (int) (irow != 0 ? 1 : (fOption == SQL_ADD ? stmt->stmt_rowset_size : stmt->stmt_rowset_fill));
      |                                                                                      ^~~~~~~~~~~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-xmlenc.lo `test -f 'xmlenc.c' || echo './'`xmlenc.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c xmlenc.c  -fPIC -DPIC -o .libs/libwi_la-xmlenc.o
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56,
                 from xmlenc.c:32:
xmlenc.c: In function 'check_ents':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlenc.c:245:3: note: in expansion of macro 'DO_BOX'
  245 |   DO_BOX (xml_tree_ent_t *, ent, inx, ents)
      |   ^~~~~~
xmlenc.c: In function 'xenc_get_option':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlenc.c:282:3: note: in expansion of macro 'DO_BOX'
  282 |   DO_BOX (caddr_t, elm, ix, options)
      |   ^~~~~~
xmlenc.c: In function 'xenc_encrypt':
xmlenc.c:296:54: warning: unused parameter 'key' [-Wunused-parameter]
  296 | caddr_t xenc_encrypt (caddr_t src, xenc_key_inst_t * key)
      |                                    ~~~~~~~~~~~~~~~~~~^~~
xmlenc.c: In function 'bif_xenc_encrypt':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlenc.c:346:3: note: in expansion of macro 'DO_BOX'
  346 |   DO_BOX (xml_tree_ent_t *, ent, inx, ents)
      |   ^~~~~~
xmlenc.c:334:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
  334 | bif_xenc_encrypt (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
xmlenc.c: In function 'xenc_bx_out_q_name':
xmlenc.c:500:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  500 |                   if (strlen (ns) != ns_len)
      |                                   ^~
xmlenc.c:456:70: warning: unused parameter 'ct' [-Wunused-parameter]
  456 | xenc_bx_out_q_name (caddr_t * qst, dk_session_t * out, close_tag_t * ct, caddr_t name, int is_attr, wcharset_t *src_charset, dk_set_t namespaces)
      |                                                        ~~~~~~~~~~~~~~^~
xmlenc.c: In function 'xenc_bx_tree_start_tag':
xmlenc.c:560:32: warning: unused parameter 'child_num' [-Wunused-parameter]
  560 |     close_tag_t ** ct_ret, int child_num, int output_mode,
      |                            ~~~~^~~~~~~~~
xmlenc.c:561:23: warning: unused parameter 'tag_descr' [-Wunused-parameter]
  561 |     html_tag_descr_t *tag_descr, int is_xsl, wcharset_t *tgt_charset, wcharset_t *src_charset, dk_set_t namespaces)
      |     ~~~~~~~~~~~~~~~~~~^~~~~~~~~
xmlenc.c:561:38: warning: unused parameter 'is_xsl' [-Wunused-parameter]
  561 |     html_tag_descr_t *tag_descr, int is_xsl, wcharset_t *tgt_charset, wcharset_t *src_charset, dk_set_t namespaces)
      |                                  ~~~~^~~~~~
xmlenc.c: In function 'xenc_bx_pop_ct':
xmlenc.c:611:98: warning: unused parameter 'child_num' [-Wunused-parameter]
  611 | xenc_bx_pop_ct (caddr_t *qst, dk_session_t * out, close_tag_t * ct, wcharset_t *src_charset, int child_num, dk_set_t namespaces)
      |                                                                                              ~~~~^~~~~~~~~
xmlenc.c: In function 'xml_doc_subst':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlenc.c:796:11: note: in expansion of macro 'DO_BOX'
  796 |           DO_BOX (caddr_t *, child, inx, xs->xs_envelope)
      |           ^~~~~~
xmlenc.c: In function 'xenc_base64_encryptor':
xmlenc.c:843:41: warning: unused parameter 'key' [-Wunused-parameter]
  843 |                            xenc_key_t * key, xenc_try_block_t * t)
      |                            ~~~~~~~~~~~~~^~~
xmlenc.c: In function 'xenc_base64_decryptor':
xmlenc.c:892:101: warning: unused parameter 'key' [-Wunused-parameter]
  892 | int xenc_base64_decryptor (dk_session_t * ses_in, long seslen, dk_session_t * ses_out, xenc_key_t * key, xenc_try_block_t * t)
      |                                                                                        ~~~~~~~~~~~~~^~~
xmlenc.c:892:125: warning: unused parameter 't' [-Wunused-parameter]
  892 | int xenc_base64_decryptor (dk_session_t * ses_in, long seslen, dk_session_t * ses_out, xenc_key_t * key, xenc_try_block_t * t)
      |                                                                                                          ~~~~~~~~~~~~~~~~~~~^
xmlenc.c: In function 'bif_xenc_key_inst_create':
xmlenc.c:1046:60: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1046 | caddr_t bif_xenc_key_inst_create (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                  ~~~~~~~~~~^~~~~~~
xmlenc.c: In function '__xenc_key_rsa_init':
xmlenc.c:1232:3: warning: 'RSA_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1232 |   rsa = RSA_new ();
      |   ^~~
In file included from /usr/include/openssl/x509.h:38,
                 from sqlbif.h:33,
                 from xmlenc.c:35:
/usr/include/openssl/rsa.h:212:28: note: declared here
  212 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void);
      |                            ^~~~~~~
xmlenc.c:1241:3: warning: 'RSA_generate_key_ex' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1241 |   if (!RSA_generate_key_ex (rsa, 1024, bn, NULL))
      |   ^~
/usr/include/openssl/rsa.h:270:27: note: declared here
  270 | OSSL_DEPRECATEDIN_3_0 int RSA_generate_key_ex(RSA *rsa, int bits, BIGNUM *e,
      |                           ^~~~~~~~~~~~~~~~~~~
xmlenc.c:1244:3: warning: 'RSA_check_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1244 |   r = RSA_check_key (rsa);
      |   ^
/usr/include/openssl/rsa.h:288:27: note: declared here
  288 | OSSL_DEPRECATEDIN_3_0 int RSA_check_key(const RSA *);
      |                           ^~~~~~~~~~~~~
xmlenc.c:1256:5: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1256 |     RSA_free (rsa);
      |     ^~~~~~~~
/usr/include/openssl/rsa.h:303:28: note: declared here
  303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
      |                            ^~~~~~~~
xmlenc.c: In function 'pass_cb':
xmlenc.c:1267:38: warning: unused parameter 'rwflag' [-Wunused-parameter]
 1267 | int pass_cb(char *buf, int size, int rwflag, void *u)
      |                                  ~~~~^~~~~~
xmlenc.c: In function 'bif_delete_temp_keys':
xmlenc.c:1292:41: warning: unused parameter 'qst' [-Wunused-parameter]
 1292 | caddr_t bif_delete_temp_keys (caddr_t * qst, caddr_t * err_r, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~
xmlenc.c:1292:56: warning: unused parameter 'err_r' [-Wunused-parameter]
 1292 | caddr_t bif_delete_temp_keys (caddr_t * qst, caddr_t * err_r, state_slot_t ** args)
      |                                              ~~~~~~~~~~^~~~~
xmlenc.c:1292:79: warning: unused parameter 'args' [-Wunused-parameter]
 1292 | caddr_t bif_delete_temp_keys (caddr_t * qst, caddr_t * err_r, state_slot_t ** args)
      |                                                               ~~~~~~~~~~~~~~~~^~~~
xmlenc.c: In function 'bif_xenc_set_primary_key':
xmlenc.c:1314:60: warning: unused parameter 'err_r' [-Wunused-parameter]
 1314 | caddr_t bif_xenc_set_primary_key (caddr_t * qst, caddr_t * err_r, state_slot_t ** args)
      |                                                  ~~~~~~~~~~^~~~~
xmlenc.c: In function 'xenc_key_create_from_x509_cert':
xmlenc.c:1459:11: warning: 'EVP_PKEY_get0_DSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1459 |           dsa = EVP_PKEY_get0_DSA(pkey);
      |           ^~~
In file included from /usr/include/openssl/x509.h:31:
/usr/include/openssl/evp.h:1405:22: note: declared here
 1405 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
xmlenc.c:1459:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 1459 |           dsa = EVP_PKEY_get0_DSA(pkey);
      |               ^
xmlenc.c:1460:11: warning: 'EVP_PKEY_get0_DSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1460 |           private_dsa = private_key ? EVP_PKEY_get0_DSA(private_key) : 0;
      |           ^~~~~~~~~~~
/usr/include/openssl/evp.h:1405:22: note: declared here
 1405 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
xmlenc.c:1460:23: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 1460 |           private_dsa = private_key ? EVP_PKEY_get0_DSA(private_key) : 0;
      |                       ^
xmlenc.c:1465:11: warning: 'EVP_PKEY_get0_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1465 |           rsa = EVP_PKEY_get0_RSA(pkey);
      |           ^~~
/usr/include/openssl/evp.h:1396:22: note: declared here
 1396 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
xmlenc.c:1465:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 1465 |           rsa = EVP_PKEY_get0_RSA(pkey);
      |               ^
xmlenc.c:1466:11: warning: 'EVP_PKEY_get0_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1466 |           private_rsa = private_key ? EVP_PKEY_get0_RSA(private_key) : 0;
      |           ^~~~~~~~~~~
/usr/include/openssl/evp.h:1396:22: note: declared here
 1396 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
xmlenc.c:1466:23: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 1466 |           private_rsa = private_key ? EVP_PKEY_get0_RSA(private_key) : 0;
      |                       ^
xmlenc.c:1370:83: warning: unused parameter 'is_digest' [-Wunused-parameter]
 1370 |                                              const char * private_key_passwd, int is_digest, long type, long ask_pwd, int import_chain)
      |                                                                               ~~~~^~~~~~~~~
xmlenc.c: In function 'dh_cb':
xmlenc.c:1515:23: warning: unused parameter 'p' [-Wunused-parameter]
 1515 | static void dh_cb(int p, int n, void *arg)
      |                   ~~~~^
xmlenc.c:1515:30: warning: unused parameter 'n' [-Wunused-parameter]
 1515 | static void dh_cb(int p, int n, void *arg)
      |                          ~~~~^
xmlenc.c:1515:39: warning: unused parameter 'arg' [-Wunused-parameter]
 1515 | static void dh_cb(int p, int n, void *arg)
      |                                 ~~~~~~^~~
xmlenc.c: In function 'bif_xenc_key_dsa_create':
xmlenc.c:1523:59: warning: unused parameter 'err_r' [-Wunused-parameter]
 1523 | caddr_t bif_xenc_key_dsa_create (caddr_t * qst, caddr_t * err_r, state_slot_t ** args)
      |                                                 ~~~~~~~~~~^~~~~
xmlenc.c: In function 'bif_xenc_key_DH_create':
xmlenc.c:1584:7: warning: 'DH_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1584 |       dh = DH_new ();
      |       ^~
In file included from /usr/include/openssl/dsa.h:31,
                 from /usr/include/openssl/x509.h:39:
/usr/include/openssl/dh.h:210:27: note: declared here
  210 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void);
      |                           ^~~~~~
xmlenc.c:1588:9: warning: 'DH_set0_pqg' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1588 |         DH_set0_pqg(dh, bn_p, NULL, bn_g);
      |         ^~~~~~~~~~~
/usr/include/openssl/dh.h:266:27: note: declared here
  266 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g);
      |                           ^~~~~~~~~~~
xmlenc.c:1595:7: warning: 'DH_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1595 |       dh = DH_new ();
      |       ^~
/usr/include/openssl/dh.h:210:27: note: declared here
  210 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void);
      |                           ^~~~~~
xmlenc.c:1598:11: warning: 'DH_generate_parameters_ex' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1598 |           if (!DH_generate_parameters_ex (dh, num, g, NULL))
      |           ^~
/usr/include/openssl/dh.h:223:27: note: declared here
  223 | OSSL_DEPRECATEDIN_3_0 int DH_generate_parameters_ex(DH *dh, int prime_len,
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~
xmlenc.c:1600:15: warning: 'DH_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1600 |               DH_free (dh);
      |               ^~~~~~~
/usr/include/openssl/dh.h:211:28: note: declared here
  211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
      |                            ^~~~~~~
xmlenc.c:1611:3: warning: 'DH_generate_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1611 |   if (!dh || !DH_generate_key(dh))
      |   ^~
/usr/include/openssl/dh.h:234:27: note: declared here
  234 | OSSL_DEPRECATEDIN_3_0 int DH_generate_key(DH *dh);
      |                           ^~~~~~~~~~~~~~~
xmlenc.c:1541:58: warning: unused parameter 'err_r' [-Wunused-parameter]
 1541 | caddr_t bif_xenc_key_DH_create (caddr_t * qst, caddr_t * err_r, state_slot_t ** args)
      |                                                ~~~~~~~~~~^~~~~
xmlenc.c: In function 'bif_xenc_DH_get_params':
xmlenc.c:1648:10: warning: 'DH_get0_pqg' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1648 |          DH_get0_pqg(dh, &num, NULL, NULL);
      |          ^~~~~~~~~~~
/usr/include/openssl/dh.h:264:28: note: declared here
  264 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p,
      |                            ^~~~~~~~~~~
xmlenc.c:1651:10: warning: 'DH_get0_pqg' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1651 |          DH_get0_pqg(dh, NULL, NULL, &num);
      |          ^~~~~~~~~~~
/usr/include/openssl/dh.h:264:28: note: declared here
  264 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p,
      |                            ^~~~~~~~~~~
xmlenc.c:1654:10: warning: 'DH_get0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1654 |          DH_get0_key(dh, &num, NULL);
      |          ^~~~~~~~~~~
/usr/include/openssl/dh.h:267:28: note: declared here
  267 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
      |                            ^~~~~~~~~~~
xmlenc.c:1657:10: warning: 'DH_get0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1657 |          DH_get0_key(dh, NULL, &num);
      |          ^~~~~~~~~~~
/usr/include/openssl/dh.h:267:28: note: declared here
  267 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
      |                            ^~~~~~~~~~~
xmlenc.c:1660:10: warning: 'DH_get0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1660 |          DH_get0_key(dh, &num, NULL);
      |          ^~~~~~~~~~~
/usr/include/openssl/dh.h:267:28: note: declared here
  267 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
      |                            ^~~~~~~~~~~
xmlenc.c:1666:9: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1666 |   if (n != buf_len)
      |         ^~
xmlenc.c:1624:58: warning: unused parameter 'err_r' [-Wunused-parameter]
 1624 | caddr_t bif_xenc_DH_get_params (caddr_t * qst, caddr_t * err_r, state_slot_t ** args)
      |                                                ~~~~~~~~~~^~~~~
xmlenc.c: In function 'bif_xenc_DH_compute_key':
xmlenc.c:1710:3: warning: 'DH_size' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1710 |   buf_len = DH_size (dh);
      |   ^~~~~~~
/usr/include/openssl/dh.h:214:27: note: declared here
  214 | OSSL_DEPRECATEDIN_3_0 int DH_size(const DH *dh);
      |                           ^~~~~~~
xmlenc.c:1712:3: warning: 'DH_compute_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1712 |   shared_secret_len = DH_compute_key ((unsigned char *)buf, pub_key, dh);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/openssl/dh.h:235:27: note: declared here
  235 | OSSL_DEPRECATEDIN_3_0 int DH_compute_key(unsigned char *key,
      |                           ^~~~~~~~~~~~~~
xmlenc.c:1682:59: warning: unused parameter 'err_r' [-Wunused-parameter]
 1682 | caddr_t bif_xenc_DH_compute_key (caddr_t * qst, caddr_t * err_r, state_slot_t ** args)
      |                                                 ~~~~~~~~~~^~~~~
xmlenc.c: In function 'bif_xenc_xor':
xmlenc.c:1735:48: warning: unused parameter 'err_r' [-Wunused-parameter]
 1735 | caddr_t bif_xenc_xor (caddr_t * qst, caddr_t * err_r, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~
xmlenc.c: In function 'bif_xenc_bn2dec':
xmlenc.c:1772:51: warning: unused parameter 'err_r' [-Wunused-parameter]
 1772 | caddr_t bif_xenc_bn2dec (caddr_t * qst, caddr_t * err_r, state_slot_t ** args)
      |                                         ~~~~~~~~~~^~~~~
xmlenc.c: In function 'bif_xenc_key_rsa_create':
xmlenc.c:1823:3: warning: 'RSA_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1823 |   rsa = RSA_new ();
      |   ^~~
/usr/include/openssl/rsa.h:212:28: note: declared here
  212 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void);
      |                            ^~~~~~~
xmlenc.c:1839:3: warning: 'RSA_generate_key_ex' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1839 |   if (!RSA_generate_key_ex (rsa, num, bn, NULL))
      |   ^~
/usr/include/openssl/rsa.h:270:27: note: declared here
  270 | OSSL_DEPRECATEDIN_3_0 int RSA_generate_key_ex(RSA *rsa, int bits, BIGNUM *e,
      |                           ^~~~~~~~~~~~~~~~~~~
xmlenc.c:1846:3: warning: 'RSAPublicKey_dup' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1846 |   k->xek_rsa = RSAPublicKey_dup (rsa);
      |   ^
In file included from /usr/include/openssl/objects.h:21,
                 from /usr/include/openssl/evp.h:47:
/usr/include/openssl/rsa.h:458:1: note: declared here
  458 | DECLARE_ASN1_DUP_FUNCTION_name_attr(OSSL_DEPRECATEDIN_3_0, RSA, RSAPublicKey)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xmlenc.c:1852:5: warning: 'EVP_PKEY_assign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1852 |     EVP_PKEY_assign_RSA (k->xek_evp_private_key, k->xek_private_rsa);
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1378:5: note: declared here
 1378 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key);
      |     ^~~~~~~~~~~~~~~
xmlenc.c:1856:5: warning: 'EVP_PKEY_assign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1856 |     EVP_PKEY_assign_RSA (k->xek_evp_key, k->xek_rsa);
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1378:5: note: declared here
 1378 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key);
      |     ^~~~~~~~~~~~~~~
xmlenc.c:1864:5: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1864 |     RSA_free (rsa);
      |     ^~~~~~~~
/usr/include/openssl/rsa.h:303:28: note: declared here
  303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
      |                            ^~~~~~~~
xmlenc.c:1815:51: warning: unused parameter 'err_r' [-Wunused-parameter]
 1815 | bif_xenc_key_rsa_create (caddr_t * qst, caddr_t * err_r, state_slot_t ** args)
      |                                         ~~~~~~~~~~^~~~~
xmlenc.c: In function 'xenc_key_create_from_utok':
xmlenc.c:1903:15: warning: 'DES_set_key_unchecked' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1903 |               DES_set_key_unchecked(&_key[0], &key->ki.triple_des.ks1);
      |               ^~~~~~~~~~~~~~~~~~~~~
In file included from xmlenc.h:36,
                 from xmlenc.c:50:
/usr/include/openssl/des.h:192:6: note: declared here
  192 | void DES_set_key_unchecked(const_DES_cblock *key, DES_key_schedule *schedule);
      |      ^~~~~~~~~~~~~~~~~~~~~
xmlenc.c:1904:15: warning: 'DES_set_key_unchecked' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1904 |               DES_set_key_unchecked(&_key[1], &key->ki.triple_des.ks2);
      |               ^~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/des.h:192:6: note: declared here
  192 | void DES_set_key_unchecked(const_DES_cblock *key, DES_key_schedule *schedule);
      |      ^~~~~~~~~~~~~~~~~~~~~
xmlenc.c:1905:15: warning: 'DES_set_key_unchecked' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1905 |               DES_set_key_unchecked(&_key[2], &key->ki.triple_des.ks3);
      |               ^~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/des.h:192:6: note: declared here
  192 | void DES_set_key_unchecked(const_DES_cblock *key, DES_key_schedule *schedule);
      |      ^~~~~~~~~~~~~~~~~~~~~
xmlenc.c: In function 'xenc_key_create_from_kerberos_tgs_cert':
xmlenc.c:1942:67: warning: unused parameter 'name' [-Wunused-parameter]
 1942 | xenc_key_t * xenc_key_create_from_kerberos_tgs_cert (const char * name, caddr_t decoded_cert)
      |                                                      ~~~~~~~~~~~~~^~~~
xmlenc.c:1942:81: warning: unused parameter 'decoded_cert' [-Wunused-parameter]
 1942 | xenc_key_t * xenc_key_create_from_kerberos_tgs_cert (const char * name, caddr_t decoded_cert)
      |                                                                         ~~~~~~~~^~~~~~~~~~~~
xmlenc.c: In function 'bif_xenc_key_create_cert':
xmlenc.c:1986:60: warning: unused parameter 'err_r' [-Wunused-parameter]
 1986 | caddr_t bif_xenc_key_create_cert (caddr_t * qst, caddr_t * err_r, state_slot_t ** args)
      |                                                  ~~~~~~~~~~^~~~~
xmlenc.c: In function 'bif_xenc_key_exists':
xmlenc.c:2045:55: warning: unused parameter 'err_r' [-Wunused-parameter]
 2045 | caddr_t bif_xenc_key_exists (caddr_t * qst, caddr_t * err_r, state_slot_t ** args)
      |                                             ~~~~~~~~~~^~~~~
xmlenc.c: In function '__xenc_key_dsa_init':
xmlenc.c:2060:3: warning: 'DSA_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2060 |   dsa = DSA_new ();
      |   ^~~
/usr/include/openssl/dsa.h:129:28: note: declared here
  129 | OSSL_DEPRECATEDIN_3_0 DSA *DSA_new(void);
      |                            ^~~~~~~
xmlenc.c:2061:3: warning: 'DSA_generate_parameters_ex' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2061 |   if (1 != DSA_generate_parameters_ex (dsa, num, NULL /*seed*/, 0, NULL, NULL, NULL /* cbk*/))
      |   ^~
/usr/include/openssl/dsa.h:171:27: note: declared here
  171 | OSSL_DEPRECATEDIN_3_0 int DSA_generate_parameters_ex(DSA *dsa, int bits,
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~
xmlenc.c:2063:7: warning: 'DSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2063 |       DSA_free (dsa);
      |       ^~~~~~~~
/usr/include/openssl/dsa.h:131:28: note: declared here
  131 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r);
      |                            ^~~~~~~~
xmlenc.c:2067:3: warning: 'DSA_generate_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2067 |   if (!DSA_generate_key(dsa))
      |   ^~
/usr/include/openssl/dsa.h:178:27: note: declared here
  178 | OSSL_DEPRECATEDIN_3_0 int DSA_generate_key(DSA *a);
      |                           ^~~~~~~~~~~~~~~~
xmlenc.c:2077:5: warning: 'EVP_PKEY_assign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2077 |     EVP_PKEY_assign_DSA (pkey->xek_evp_private_key, dsa);
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1378:5: note: declared here
 1378 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key);
      |     ^~~~~~~~~~~~~~~
xmlenc.c:2080:5: warning: 'EVP_PKEY_assign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2080 |     EVP_PKEY_assign_DSA (pkey->xek_evp_key, dsa);
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1378:5: note: declared here
 1378 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key);
      |     ^~~~~~~~~~~~~~~
xmlenc.c: In function '__xenc_key_dh_init':
xmlenc.c:2092:3: warning: 'DH_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2092 |   dh = DH_new ();
      |   ^~
/usr/include/openssl/dh.h:210:27: note: declared here
  210 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void);
      |                           ^~~~~~
xmlenc.c:2093:3: warning: 'DH_generate_parameters_ex' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2093 |   if (1 != DH_generate_parameters_ex (dh, num, g, NULL))
      |   ^~
/usr/include/openssl/dh.h:223:27: note: declared here
  223 | OSSL_DEPRECATEDIN_3_0 int DH_generate_parameters_ex(DH *dh, int prime_len,
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~
xmlenc.c:2095:7: warning: 'DH_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2095 |       DH_free (dh);
      |       ^~~~~~~
/usr/include/openssl/dh.h:211:28: note: declared here
  211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
      |                            ^~~~~~~
xmlenc.c:2099:3: warning: 'DH_generate_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2099 |   if (!dh || !DH_generate_key(dh))
      |   ^~
/usr/include/openssl/dh.h:234:27: note: declared here
  234 | OSSL_DEPRECATEDIN_3_0 int DH_generate_key(DH *dh);
      |                           ^~~~~~~~~~~~~~~
xmlenc.c: In function '__xenc_key_3des_init':
xmlenc.c:2160:3: warning: 'DES_set_key_unchecked' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2160 |   DES_set_key_unchecked(&key[0], &pkey->ki.triple_des.ks1);
      |   ^~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/des.h:192:6: note: declared here
  192 | void DES_set_key_unchecked(const_DES_cblock *key, DES_key_schedule *schedule);
      |      ^~~~~~~~~~~~~~~~~~~~~
xmlenc.c:2161:3: warning: 'DES_set_key_unchecked' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2161 |   DES_set_key_unchecked(&key[1], &pkey->ki.triple_des.ks2);
      |   ^~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/des.h:192:6: note: declared here
  192 | void DES_set_key_unchecked(const_DES_cblock *key, DES_key_schedule *schedule);
      |      ^~~~~~~~~~~~~~~~~~~~~
xmlenc.c:2162:3: warning: 'DES_set_key_unchecked' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2162 |   DES_set_key_unchecked(&key[2], &pkey->ki.triple_des.ks3);
      |   ^~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/des.h:192:6: note: declared here
  192 | void DES_set_key_unchecked(const_DES_cblock *key, DES_key_schedule *schedule);
      |      ^~~~~~~~~~~~~~~~~~~~~
xmlenc.c: In function 'xenc_key_3des_init':
xmlenc.c:2178:3: warning: 'DES_set_key_unchecked' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2178 |   DES_set_key_unchecked((const_DES_cblock*) k1, &pkey->ki.triple_des.ks1);
      |   ^~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/des.h:192:6: note: declared here
  192 | void DES_set_key_unchecked(const_DES_cblock *key, DES_key_schedule *schedule);
      |      ^~~~~~~~~~~~~~~~~~~~~
xmlenc.c:2179:3: warning: 'DES_set_key_unchecked' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2179 |   DES_set_key_unchecked((const_DES_cblock*) k2, &pkey->ki.triple_des.ks2);
      |   ^~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/des.h:192:6: note: declared here
  192 | void DES_set_key_unchecked(const_DES_cblock *key, DES_key_schedule *schedule);
      |      ^~~~~~~~~~~~~~~~~~~~~
xmlenc.c:2180:3: warning: 'DES_set_key_unchecked' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2180 |   DES_set_key_unchecked((const_DES_cblock*) k3, &pkey->ki.triple_des.ks3);
      |   ^~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/des.h:192:6: note: declared here
  192 | void DES_set_key_unchecked(const_DES_cblock *key, DES_key_schedule *schedule);
      |      ^~~~~~~~~~~~~~~~~~~~~
xmlenc.c: In function 'bif_xenc_key_3des_create':
xmlenc.c:2185:60: warning: unused parameter 'err_r' [-Wunused-parameter]
 2185 | caddr_t bif_xenc_key_3des_create (caddr_t * qst, caddr_t * err_r, state_slot_t ** args)
      |                                                  ~~~~~~~~~~^~~~~
xmlenc.c: In function 'bif_xenc_key_3des_rand_create':
xmlenc.c:2219:3: warning: 'DES_random_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2219 |   DES_random_key (&k1);
      |   ^~~~~~~~~~~~~~
/usr/include/openssl/des.h:175:27: note: declared here
  175 | OSSL_DEPRECATEDIN_3_0 int DES_random_key(DES_cblock *ret);
      |                           ^~~~~~~~~~~~~~
xmlenc.c:2220:3: warning: 'DES_random_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2220 |   DES_random_key (&k2);
      |   ^~~~~~~~~~~~~~
/usr/include/openssl/des.h:175:27: note: declared here
  175 | OSSL_DEPRECATEDIN_3_0 int DES_random_key(DES_cblock *ret);
      |                           ^~~~~~~~~~~~~~
xmlenc.c:2221:3: warning: 'DES_random_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2221 |   DES_random_key (&k3);
      |   ^~~~~~~~~~~~~~
/usr/include/openssl/des.h:175:27: note: declared here
  175 | OSSL_DEPRECATEDIN_3_0 int DES_random_key(DES_cblock *ret);
      |                           ^~~~~~~~~~~~~~
xmlenc.c:2223:3: warning: 'DES_set_key_checked' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2223 |   if ( (DES_set_key_checked (&k1, &ks1) < 0) ||
      |   ^~
/usr/include/openssl/des.h:190:5: note: declared here
  190 | int DES_set_key_checked(const_DES_cblock *key, DES_key_schedule *schedule);
      |     ^~~~~~~~~~~~~~~~~~~
xmlenc.c:2224:8: warning: 'DES_set_key_checked' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2224 |        (DES_set_key_checked (&k2, &ks2) < 0) ||
      |        ^
/usr/include/openssl/des.h:190:5: note: declared here
  190 | int DES_set_key_checked(const_DES_cblock *key, DES_key_schedule *schedule);
      |     ^~~~~~~~~~~~~~~~~~~
xmlenc.c:2225:8: warning: 'DES_set_key_checked' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2225 |        (DES_set_key_checked (&k3, &ks3) < 0) )
      |        ^
/usr/include/openssl/des.h:190:5: note: declared here
  190 | int DES_set_key_checked(const_DES_cblock *key, DES_key_schedule *schedule);
      |     ^~~~~~~~~~~~~~~~~~~
xmlenc.c:2208:65: warning: unused parameter 'err_r' [-Wunused-parameter]
 2208 | caddr_t bif_xenc_key_3des_rand_create (caddr_t * qst, caddr_t * err_r, state_slot_t ** args)
      |                                                       ~~~~~~~~~~^~~~~
xmlenc.c: In function 'bif_xenc_key_3des_read':
xmlenc.c:2251:58: warning: unused parameter 'err_r' [-Wunused-parameter]
 2251 | caddr_t bif_xenc_key_3des_read (caddr_t * qst, caddr_t * err_r, state_slot_t ** args)
      |                                                ~~~~~~~~~~^~~~~
xmlenc.c: In function 'bif_xenc_key_rsa_read':
xmlenc.c:2309:9: warning: 'EVP_PKEY_get0_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2309 |         p = EVP_PKEY_get0_RSA(pkey);
      |         ^
/usr/include/openssl/evp.h:1396:22: note: declared here
 1396 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
xmlenc.c:2309:11: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 2309 |         p = EVP_PKEY_get0_RSA(pkey);
      |           ^
xmlenc.c:2313:9: warning: 'EVP_PKEY_get0_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2313 |         r = EVP_PKEY_get0_RSA(pkkey);
      |         ^
/usr/include/openssl/evp.h:1396:22: note: declared here
 1396 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
xmlenc.c:2313:11: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 2313 |         r = EVP_PKEY_get0_RSA(pkkey);
      |           ^
xmlenc.c:2318:7: warning: 'd2i_RSAPrivateKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2318 |       r = d2i_RSAPrivateKey (NULL, (const unsigned char **) &key_base64, len);
      |       ^
/usr/include/openssl/rsa.h:319:1: note: declared here
  319 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xmlenc.c:2319:7: warning: 'd2i_RSAPublicKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2319 |       p = d2i_RSAPublicKey (NULL, (const unsigned char **) &key_base64, len);
      |       ^
/usr/include/openssl/rsa.h:317:1: note: declared here
  317 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xmlenc.c:2334:7: warning: 'RSA_get0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2334 |       RSA_get0_key(r, &n, &e, NULL);
      |       ^~~~~~~~~~~~
/usr/include/openssl/rsa.h:228:28: note: declared here
  228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
      |                            ^~~~~~~~~~~~
xmlenc.c:2335:7: warning: 'RSA_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2335 |       p = RSA_new ();
      |       ^
/usr/include/openssl/rsa.h:212:28: note: declared here
  212 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void);
      |                            ^~~~~~~
xmlenc.c:2336:7: warning: 'RSA_set0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2336 |       RSA_set0_key(p, BN_dup(n), BN_dup(e), NULL);
      |       ^~~~~~~~~~~~
/usr/include/openssl/rsa.h:218:27: note: declared here
  218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d);
      |                           ^~~~~~~~~~~~
xmlenc.c:2356:11: warning: 'EVP_PKEY_assign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2356 |           if (k->xek_evp_private_key) EVP_PKEY_assign_RSA (k->xek_evp_private_key, k->xek_private_rsa);
      |           ^~
/usr/include/openssl/evp.h:1378:5: note: declared here
 1378 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key);
      |     ^~~~~~~~~~~~~~~
xmlenc.c:2364:7: warning: 'EVP_PKEY_assign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2364 |       if (k->xek_evp_key) EVP_PKEY_assign_RSA (k->xek_evp_key, k->xek_rsa);
      |       ^~
/usr/include/openssl/evp.h:1378:5: note: declared here
 1378 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key);
      |     ^~~~~~~~~~~~~~~
xmlenc.c:2291:49: warning: unused parameter 'err_r' [-Wunused-parameter]
 2291 | bif_xenc_key_rsa_read (caddr_t * qst, caddr_t * err_r, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~
xmlenc.c: In function 'bif_xenc_key_rsa_construct':
xmlenc.c:2382:3: warning: 'RSA_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2382 |   p = RSA_new ();
      |   ^
/usr/include/openssl/rsa.h:212:28: note: declared here
  212 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void);
      |                            ^~~~~~~
xmlenc.c:2385:3: warning: 'RSA_set0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2385 |   RSA_set0_key(p, n, e, NULL);
      |   ^~~~~~~~~~~~
/usr/include/openssl/rsa.h:218:27: note: declared here
  218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d);
      |                           ^~~~~~~~~~~~
xmlenc.c:2388:7: warning: 'RSA_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2388 |       pk = RSA_new ();
      |       ^~
/usr/include/openssl/rsa.h:212:28: note: declared here
  212 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void);
      |                            ^~~~~~~
xmlenc.c:2389:7: warning: 'RSA_set0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2389 |       RSA_set0_key(p, BN_dup(n),
      |       ^~~~~~~~~~~~
/usr/include/openssl/rsa.h:218:27: note: declared here
  218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d);
      |                           ^~~~~~~~~~~~
xmlenc.c:2404:3: warning: 'EVP_PKEY_assign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2404 |   EVP_PKEY_assign_RSA (k->xek_evp_key, k->xek_rsa);
      |   ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1378:5: note: declared here
 1378 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key);
      |     ^~~~~~~~~~~~~~~
xmlenc.c:2408:7: warning: 'EVP_PKEY_assign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2408 |       EVP_PKEY_assign_RSA (k->xek_evp_private_key, k->xek_private_rsa);
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1378:5: note: declared here
 1378 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key);
      |     ^~~~~~~~~~~~~~~
xmlenc.c:2371:54: warning: unused parameter 'err_r' [-Wunused-parameter]
 2371 | bif_xenc_key_rsa_construct (caddr_t * qst, caddr_t * err_r, state_slot_t ** args)
      |                                            ~~~~~~~~~~^~~~~
xmlenc.c: In function 'bif_xenc_key_dsa_read':
xmlenc.c:2425:3: warning: 'd2i_DSAPrivateKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2425 |   dsa = d2i_DSAPrivateKey (NULL, &key_base64, len);
      |   ^~~
/usr/include/openssl/dsa.h:154:1: note: declared here
  154 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xmlenc.c:2428:7: warning: 'd2i_DSAPublicKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2428 |       dsa = d2i_DSAPublicKey (NULL, &key_base64, len);
      |       ^~~
/usr/include/openssl/dsa.h:152:1: note: declared here
  152 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xmlenc.c:2450:9: warning: 'EVP_PKEY_assign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2450 |         EVP_PKEY_assign_DSA (k->xek_evp_private_key, dsa);
      |         ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1378:5: note: declared here
 1378 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key);
      |     ^~~~~~~~~~~~~~~
xmlenc.c:2455:5: warning: 'EVP_PKEY_assign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2455 |     EVP_PKEY_assign_DSA (k->xek_evp_key, dsa);
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1378:5: note: declared here
 1378 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key);
      |     ^~~~~~~~~~~~~~~
xmlenc.c:2415:49: warning: unused parameter 'err_r' [-Wunused-parameter]
 2415 | bif_xenc_key_dsa_read (caddr_t * qst, caddr_t * err_r, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~
xmlenc.c: In function 'bif_xenc_get_key_algo':
xmlenc.c:2462:49: warning: unused parameter 'err_r' [-Wunused-parameter]
 2462 | bif_xenc_get_key_algo (caddr_t * qst, caddr_t * err_r, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~
xmlenc.c: In function 'bif_xenc_get_key_type':
xmlenc.c:2476:49: warning: unused parameter 'err_r' [-Wunused-parameter]
 2476 | bif_xenc_get_key_type (caddr_t * qst, caddr_t * err_r, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~
xmlenc.c: In function 'bif_xenc_key_raw_read':
xmlenc.c:2502:57: warning: unused parameter 'err_r' [-Wunused-parameter]
 2502 | caddr_t bif_xenc_key_raw_read (caddr_t * qst, caddr_t * err_r, state_slot_t ** args)
      |                                               ~~~~~~~~~~^~~~~
xmlenc.c: In function 'bif_xenc_key_raw_rand_create':
xmlenc.c:2537:22: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 2537 |   if (len < 1 || len > sizeof (buf))
      |                      ^
xmlenc.c:2528:64: warning: unused parameter 'err_r' [-Wunused-parameter]
 2528 | caddr_t bif_xenc_key_raw_rand_create (caddr_t * qst, caddr_t * err_r, state_slot_t ** args)
      |                                                      ~~~~~~~~~~^~~~~
xmlenc.c: In function 'bif_xenc_rand_bytes':
xmlenc.c:2572:22: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 2572 |   if (len < 1 || len > sizeof (buf))
      |                      ^
xmlenc.c:2564:55: warning: unused parameter 'err_r' [-Wunused-parameter]
 2564 | caddr_t bif_xenc_rand_bytes (caddr_t * qst, caddr_t * err_r, state_slot_t ** args)
      |                                             ~~~~~~~~~~^~~~~
xmlenc.c: In function 'bif_xenc_get_key_identifier':
xmlenc.c:2609:55: warning: unused parameter 'err_r' [-Wunused-parameter]
 2609 | bif_xenc_get_key_identifier (caddr_t * qst, caddr_t * err_r, state_slot_t ** args)
      |                                             ~~~~~~~~~~^~~~~
xmlenc.c: In function 'bif_xenc_key_serialize':
xmlenc.c:2683:9: warning: 'i2d_RSAPrivateKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2683 |         len = i2d_RSAPrivateKey (k->xek_private_rsa, NULL) + 20;
      |         ^~~
/usr/include/openssl/rsa.h:319:1: note: declared here
  319 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xmlenc.c:2685:9: warning: 'i2d_RSAPublicKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2685 |         len = i2d_RSAPublicKey (k->xek_private_rsa, NULL) + 20;
      |         ^~~
/usr/include/openssl/rsa.h:317:1: note: declared here
  317 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xmlenc.c:2687:9: warning: 'i2d_RSAPublicKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2687 |         len = i2d_RSAPublicKey (k->xek_rsa, NULL) + 20;
      |         ^~~
/usr/include/openssl/rsa.h:317:1: note: declared here
  317 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xmlenc.c:2692:9: warning: 'i2d_DSAPrivateKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2692 |         len = i2d_DSAPrivateKey (k->xek_dsa, NULL) + 20;
      |         ^~~
/usr/include/openssl/dsa.h:154:1: note: declared here
  154 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xmlenc.c:2694:9: warning: 'i2d_DSAPublicKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2694 |         len = i2d_DSAPublicKey (k->xek_dsa, NULL) + 20;
      |         ^~~
/usr/include/openssl/dsa.h:152:1: note: declared here
  152 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xmlenc.c:2725:9: warning: 'i2d_RSAPrivateKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2725 |         len = i2d_RSAPrivateKey (k->xek_private_rsa, &p);
      |         ^~~
/usr/include/openssl/rsa.h:319:1: note: declared here
  319 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xmlenc.c:2727:9: warning: 'i2d_RSAPublicKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2727 |         len = i2d_RSAPublicKey (k->xek_private_rsa, &p);
      |         ^~~
/usr/include/openssl/rsa.h:317:1: note: declared here
  317 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xmlenc.c:2729:9: warning: 'i2d_RSAPublicKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2729 |         len = i2d_RSAPublicKey (k->xek_rsa, &p);
      |         ^~~
/usr/include/openssl/rsa.h:317:1: note: declared here
  317 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xmlenc.c:2735:9: warning: 'i2d_DSAPrivateKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2735 |         len = i2d_DSAPrivateKey (k->xek_dsa, &p);
      |         ^~~
/usr/include/openssl/dsa.h:154:1: note: declared here
  154 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xmlenc.c:2737:9: warning: 'i2d_DSAPublicKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 2737 |         len = i2d_DSAPublicKey (k->xek_dsa, &p);
      |         ^~~
/usr/include/openssl/dsa.h:152:1: note: declared here
  152 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xmlenc.c:2663:58: warning: unused parameter 'err_r' [-Wunused-parameter]
 2663 | caddr_t bif_xenc_key_serialize (caddr_t * qst, caddr_t * err_r, state_slot_t ** args)
      |                                                ~~~~~~~~~~^~~~~
xmlenc.c: In function 'bif_xenc_x509_cert_serialize':
xmlenc.c:2767:64: warning: unused parameter 'err_r' [-Wunused-parameter]
 2767 | caddr_t bif_xenc_x509_cert_serialize (caddr_t * qst, caddr_t * err_r, state_slot_t ** args)
      |                                                      ~~~~~~~~~~^~~~~
xmlenc.c: In function 'xenc_key_aes_create':
xmlenc.c:2814:17: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign]
 2814 |   strncpy(_key, pwd, KEYSIZB);
      |                 ^~~
      |                 |
      |                 const unsigned char *
In file included from /usr/include/features.h:524,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:28,
                 from ../../libsrc/Dk/Dksystem.h:44,
                 from ../../libsrc/Dk.h:44:
/usr/include/bits/string_fortified.h:96:1: note: expected 'const char *' but argument is of type 'const unsigned char *'
   96 | __NTH (strncpy (__fortify_clang_overload_arg (char *, __restrict, __dest),
      | ^~~~~
xmlenc.c: In function 'bif_xenc_key_aes_create':
xmlenc.c:2860:40: warning: pointer targets in passing argument 3 of 'xenc_key_aes_create' differ in signedness [-Wpointer-sign]
 2860 |   k = xenc_key_aes_create (name, bits, pwd, md);
      |                                        ^~~
      |                                        |
      |                                        char *
xmlenc.c:2803:88: note: expected 'const unsigned char *' but argument is of type 'char *'
 2803 | xenc_key_t * xenc_key_aes_create (const char * name, int keylen, const unsigned char * pwd, const char *digest_name)
      |                                                                  ~~~~~~~~~~~~~~~~~~~~~~^~~
xmlenc.c:2852:59: warning: unused parameter 'err_r' [-Wunused-parameter]
 2852 | caddr_t bif_xenc_key_aes_create (caddr_t * qst, caddr_t * err_r, state_slot_t ** args)
      |                                                 ~~~~~~~~~~^~~~~
xmlenc.c: In function 'bif_xenc_key_aes_rand_create':
xmlenc.c:2866:64: warning: unused parameter 'err_r' [-Wunused-parameter]
 2866 | caddr_t bif_xenc_key_aes_rand_create (caddr_t * qst, caddr_t * err_r, state_slot_t ** args)
      |                                                      ~~~~~~~~~~^~~~~
xmlenc.c: In function 'xenc_encode_by_key':
xmlenc.c:2935:74: warning: unused parameter 'seslen' [-Wunused-parameter]
 2935 | xenc_id_t xenc_encode_by_key (xenc_key_t * key, dk_session_t * ses, long seslen,
      |                                                                     ~~~~~^~~~~~
xmlenc.c: In function 'xenc_generate_enc_texts':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlenc.c:3044:7: note: in expansion of macro 'DO_BOX'
 3044 |       DO_BOX (xml_tree_ent_t *, ent, inx, ents)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlenc.c:3053:19: note: in expansion of macro 'DO_BOX'
 3053 |                   DO_BOX (caddr_t *, child, inx, current)
      |                   ^~~~~~
xmlenc.c: In function 'xenc_check_ents_encryptability':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlenc.c:3118:3: note: in expansion of macro 'DO_BOX'
 3118 |   DO_BOX (xml_tree_ent_t*, ent, inx, ents)
      |   ^~~~~~
xmlenc.c: In function 'bif_xenc_digest':
xmlenc.c:3196:58: warning: pointer targets in passing argument 5 of 'bif_string_or_bin_arg' differ in signedness [-Wpointer-sign]
 3196 |   caddr_t str = bif_string_or_bin_arg (qst, args, 0, me, &len);
      |                                                          ^~~~
      |                                                          |
      |                                                          unsigned int *
In file included from ../../libsrc/Dk.h:46:
sqlbif.h:147:116: note: expected 'int *' but argument is of type 'unsigned int *'
  147 | EXE_EXPORT (caddr_t, bif_string_or_bin_arg, (caddr_t * qst, state_slot_t ** args, int nth, const char * func, int *len));
      |                                                                                                               ~~~~~^~~
../../libsrc/plugin/exe_export.h:48:40: note: in definition of macro 'EXE_EXPORT'
   48 | extern EXE_EXPORT_LINKAGE rettype name arglist
      |                                        ^~~~~~~
xmlenc.c: In function 'bif_xenc_hmac_digest':
xmlenc.c:3228:59: warning: pointer targets in passing argument 5 of 'bif_string_or_bin_arg' differ in signedness [-Wpointer-sign]
 3228 |   caddr_t data = bif_string_or_bin_arg (qst, args, 0, me, &len);
      |                                                           ^~~~
      |                                                           |
      |                                                           unsigned int *
sqlbif.h:147:116: note: expected 'int *' but argument is of type 'unsigned int *'
  147 | EXE_EXPORT (caddr_t, bif_string_or_bin_arg, (caddr_t * qst, state_slot_t ** args, int nth, const char * func, int *len));
      |                                                                                                               ~~~~~^~~
../../libsrc/plugin/exe_export.h:48:40: note: in definition of macro 'EXE_EXPORT'
   48 | extern EXE_EXPORT_LINKAGE rettype name arglist
      |                                        ^~~~~~~
xmlenc.c:3229:63: warning: pointer targets in passing argument 5 of 'bif_string_or_bin_arg' differ in signedness [-Wpointer-sign]
 3229 |   caddr_t key_data = bif_string_or_bin_arg (qst, args, 1, me, &key_len);
      |                                                               ^~~~~~~~
      |                                                               |
      |                                                               unsigned int *
sqlbif.h:147:116: note: expected 'int *' but argument is of type 'unsigned int *'
  147 | EXE_EXPORT (caddr_t, bif_string_or_bin_arg, (caddr_t * qst, state_slot_t ** args, int nth, const char * func, int *len));
      |                                                                                                               ~~~~~^~~
../../libsrc/plugin/exe_export.h:48:40: note: in definition of macro 'EXE_EXPORT'
   48 | extern EXE_EXPORT_LINKAGE rettype name arglist
      |                                        ^~~~~~~
xmlenc.c:3239:3: warning: 'HMAC_CTX_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3239 |   if ((ctx = HMAC_CTX_new ()) == NULL)
      |   ^~
In file included from /usr/include/openssl/ssl.h:40,
                 from http.h:39,
                 from xmlenc.c:71:
/usr/include/openssl/hmac.h:33:33: note: declared here
   33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
      |                                 ^~~~~~~~~~~~
xmlenc.c:3242:3: warning: 'HMAC_Init_ex' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3242 |   __ok (HMAC_Init_ex (ctx, (void *) key_data, key_len, digest, NULL));
      |   ^~~~
/usr/include/openssl/hmac.h:43:27: note: declared here
   43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
      |                           ^~~~~~~~~~~~
xmlenc.c:3243:3: warning: 'HMAC_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3243 |   __ok (HMAC_Update (ctx, data, len));
      |   ^~~~
/usr/include/openssl/hmac.h:45:27: note: declared here
   45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
      |                           ^~~~~~~~~~~
xmlenc.c:3243:27: warning: pointer targets in passing argument 2 of 'HMAC_Update' differ in signedness [-Wpointer-sign]
 3243 |   __ok (HMAC_Update (ctx, data, len));
      |                           ^~~~
      |                           |
      |                           caddr_t {aka char *}
xmlenc.c:3179:42: note: in definition of macro '__ok'
 3179 | #define __ok(FUN)       ok = ok && (1 == FUN)
      |                                          ^~~
/usr/include/openssl/hmac.h:45:75: note: expected 'const unsigned char *' but argument is of type 'caddr_t' {aka 'char *'}
   45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
      |                                                      ~~~~~~~~~~~~~~~~~~~~~^~~~
xmlenc.c:3244:3: warning: 'HMAC_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3244 |   __ok (HMAC_Final (ctx, hmac_value, &hmac_len));
      |   ^~~~
/usr/include/openssl/hmac.h:47:27: note: declared here
   47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
      |                           ^~~~~~~~~~
xmlenc.c:3246:3: warning: 'HMAC_CTX_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3246 |   HMAC_CTX_free (ctx);
      |   ^~~~~~~~~~~~~
/usr/include/openssl/hmac.h:35:28: note: declared here
   35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
      |                            ^~~~~~~~~~~~~
xmlenc.c: In function 'bif_xmlenc_encrypt':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlenc.c:3466:3: note: in expansion of macro 'DO_BOX'
 3466 |   DO_BOX (xpath_keyinst_t *, xk, inx, xp_keys_arr)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST'
  236 |   _DO_BOX_FAST(inx, arr)
      |   ^~~~~~~~~~~~
xmlenc.c:3479:7: note: in expansion of macro '_DO_BOX'
 3479 |       _DO_BOX (ent_inx, txt_ents)
      |       ^~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlenc.c:3499:3: note: in expansion of macro 'DO_BOX'
 3499 |   DO_BOX (xpath_keyinst_t *, xk, inx, xp_keys_arr)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlenc.c:3611:11: note: in expansion of macro 'DO_BOX'
 3611 |           DO_BOX (caddr_t *, child, inx, envelope)
      |           ^~~~~~
xmlenc.h:86:30: warning: the address of 'sctx' will always evaluate as 'true' [-Waddress]
   86 | #define WSSE_URI(sctx) (sctx ? wsse_uris[(sctx)->wsc_wsse] : WSS_WSS_URI)
      |                              ^
xmlenc.c:3630:55: note: in expansion of macro 'WSSE_URI'
 3630 |   xenc_nss_add_namespace_prefix (_nss, security_tags, WSSE_URI(&sctx), "wsse");
      |                                                       ^~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlenc.c:3709:3: note: in expansion of macro 'DO_BOX'
 3709 |   DO_BOX (xpath_keyinst_t *, xk, inx, xp_keys_arr)
      |   ^~~~~~
xmlenc.c:3297:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3297 | bif_xmlenc_encrypt (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
xmlenc.c: In function 'bif_xml_sign':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlenc.c:3824:7: note: in expansion of macro 'DO_BOX'
 3824 |       DO_BOX (caddr_t *, child, inx, top)
      |       ^~~~~~
xmlenc.c:3743:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3743 | bif_xml_sign (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
xmlenc.c: In function 'dsig_add_reference_1':
xmlenc.c:3915:65: warning: unused parameter 'uri' [-Wunused-parameter]
 3915 | int dsig_add_reference_1 (dsig_signature_t * dsig, const char * uri, const char * name, caddr_t * curr)
      |                                                    ~~~~~~~~~~~~~^~~
xmlenc.c:3915:83: warning: unused parameter 'name' [-Wunused-parameter]
 3915 | int dsig_add_reference_1 (dsig_signature_t * dsig, const char * uri, const char * name, caddr_t * curr)
      |                                                                      ~~~~~~~~~~~~~^~~~
xmlenc.c: In function 'dsig_add_reference':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlenc.c:3968:7: note: in expansion of macro 'DO_BOX'
 3968 |       DO_BOX (caddr_t*,child, inx, curr)
      |       ^~~~~~
xmlenc.c: In function 'bif_dsig_template_ext':
xmlenc.h:86:30: warning: the address of 'sctx' will always evaluate as 'true' [-Waddress]
   86 | #define WSSE_URI(sctx) (sctx ? wsse_uris[(sctx)->wsc_wsse] : WSS_WSS_URI)
      |                              ^
xmlenc.c:4092:44: note: in expansion of macro 'WSSE_URI'
 4092 |                                    "wsse", WSSE_URI(&sctx),
      |                                            ^~~~~~~~
xmlenc.c:4010:57: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4010 | caddr_t bif_dsig_template_ext (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                               ~~~~~~~~~~^~~~~~~
xmlenc.c: In function 'xenc_generate_ext_info':
xmlenc.c:4273:7: warning: 'RSA_get0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 4273 |       RSA_get0_key(key->ki.rsa.rsa_st, &rsa_n, &rsa_e, NULL);
      |       ^~~~~~~~~~~~
/usr/include/openssl/rsa.h:228:28: note: declared here
  228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
      |                            ^~~~~~~~~~~~
xmlenc.c:4278:42: warning: passing argument 2 of 'xenc_tag_add_child_BN' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 4278 |       xenc_tag_add_child_BN (rsamodulus, rsa_n);
      |                                          ^~~~~
xmlenc.c:4246:64: note: expected 'BIGNUM *' {aka 'struct bignum_st *'} but argument is of type 'const BIGNUM *' {aka 'const struct bignum_st *'}
 4246 | xenc_tag_t * xenc_tag_add_child_BN (xenc_tag_t * tag, BIGNUM * bn)
      |                                                       ~~~~~~~~~^~
xmlenc.c:4279:43: warning: passing argument 2 of 'xenc_tag_add_child_BN' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 4279 |       xenc_tag_add_child_BN (rsaexponent, rsa_e);
      |                                           ^~~~~
xmlenc.c:4246:64: note: expected 'BIGNUM *' {aka 'struct bignum_st *'} but argument is of type 'const BIGNUM *' {aka 'const struct bignum_st *'}
 4246 | xenc_tag_t * xenc_tag_add_child_BN (xenc_tag_t * tag, BIGNUM * bn)
      |                                                       ~~~~~~~~~^~
xmlenc.c:4300:7: warning: 'DSA_get0_pqg' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 4300 |       DSA_get0_pqg(dsa, &dsa_p, &dsa_q, &dsa_g);
      |       ^~~~~~~~~~~~
/usr/include/openssl/dsa.h:205:28: note: declared here
  205 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p,
      |                            ^~~~~~~~~~~~
xmlenc.c:4301:7: warning: 'DSA_get0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 4301 |       DSA_get0_key(dsa, &dsa_pub_key, NULL);
      |       ^~~~~~~~~~~~
/usr/include/openssl/dsa.h:208:28: note: declared here
  208 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key,
      |                            ^~~~~~~~~~~~
xmlenc.c:4303:33: warning: passing argument 2 of 'xenc_tag_add_child_BN' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 4303 |       xenc_tag_add_child_BN (p, dsa_p);
      |                                 ^~~~~
xmlenc.c:4246:64: note: expected 'BIGNUM *' {aka 'struct bignum_st *'} but argument is of type 'const BIGNUM *' {aka 'const struct bignum_st *'}
 4246 | xenc_tag_t * xenc_tag_add_child_BN (xenc_tag_t * tag, BIGNUM * bn)
      |                                                       ~~~~~~~~~^~
xmlenc.c:4304:33: warning: passing argument 2 of 'xenc_tag_add_child_BN' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 4304 |       xenc_tag_add_child_BN (p, dsa_q);
      |                                 ^~~~~
xmlenc.c:4246:64: note: expected 'BIGNUM *' {aka 'struct bignum_st *'} but argument is of type 'const BIGNUM *' {aka 'const struct bignum_st *'}
 4246 | xenc_tag_t * xenc_tag_add_child_BN (xenc_tag_t * tag, BIGNUM * bn)
      |                                                       ~~~~~~~~~^~
xmlenc.c:4305:33: warning: passing argument 2 of 'xenc_tag_add_child_BN' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 4305 |       xenc_tag_add_child_BN (p, dsa_g);
      |                                 ^~~~~
xmlenc.c:4246:64: note: expected 'BIGNUM *' {aka 'struct bignum_st *'} but argument is of type 'const BIGNUM *' {aka 'const struct bignum_st *'}
 4246 | xenc_tag_t * xenc_tag_add_child_BN (xenc_tag_t * tag, BIGNUM * bn)
      |                                                       ~~~~~~~~~^~
xmlenc.c:4306:33: warning: passing argument 2 of 'xenc_tag_add_child_BN' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 4306 |       xenc_tag_add_child_BN (p, dsa_pub_key);
      |                                 ^~~~~~~~~~~
xmlenc.c:4246:64: note: expected 'BIGNUM *' {aka 'struct bignum_st *'} but argument is of type 'const BIGNUM *' {aka 'const struct bignum_st *'}
 4246 | xenc_tag_t * xenc_tag_add_child_BN (xenc_tag_t * tag, BIGNUM * bn)
      |                                                       ~~~~~~~~~^~
xmlenc.c: In function 'xenc_generate_key_tag':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlenc.c:4406:11: note: in expansion of macro 'DO_BOX'
 4406 |           DO_BOX (caddr_t *, ext, inx, exts)
      |           ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlenc.c:4417:11: note: in expansion of macro 'DO_BOX'
 4417 |           DO_BOX (xenc_id_t, id, inx, ids)
      |           ^~~~~~
xmlenc.c: In function 'xenc_serialize_key':
xmlenc.c:4455:45: warning: unused parameter 'qi' [-Wunused-parameter]
 4455 | void xenc_serialize_key (query_instance_t * qi, xenc_key_t * key, dk_session_t * ses)
      |                          ~~~~~~~~~~~~~~~~~~~^~
xmlenc.c: In function 'xenc_generate_certificate_tag':
xmlenc.c:4589:56: warning: unused parameter 'qi' [-Wunused-parameter]
 4589 | void xenc_generate_certificate_tag (query_instance_t * qi, xenc_key_t * k,
      |                                     ~~~~~~~~~~~~~~~~~~~^~
xmlenc.c:4590:63: warning: unused parameter 'ids' [-Wunused-parameter]
 4590 |                                     dk_set_t * l, xenc_id_t * ids, wsse_ser_ctx_t * sctx)
      |                                                   ~~~~~~~~~~~~^~~
xmlenc.c: In function 'xenc_generate_encrypted_key_tag':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlenc.c:4742:7: note: in expansion of macro 'DO_BOX'
 4742 |       DO_BOX (xenc_id_t, id, inx, kei->xeki_ids)
      |       ^~~~~~
xmlenc.c: In function 'xenc_generate_ref_list':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlenc.c:4780:3: note: in expansion of macro 'DO_BOX'
 4780 |   DO_BOX (xenc_id_t, id, inx, ids)
      |   ^~~~~~
xmlenc.c:4775:54: warning: unused parameter 'qi' [-Wunused-parameter]
 4775 | caddr_t * xenc_generate_ref_list (query_instance_t * qi, xenc_id_t * ids)
      |                                   ~~~~~~~~~~~~~~~~~~~^~
xmlenc.c: In function 'xenc_generate_security_tags':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlenc.c:4879:7: note: in expansion of macro 'DO_BOX'
 4879 |       DO_BOX (xpath_keyinst_t *, xk, inx, arr)
      |       ^~~~~~
xmlenc.c: In function 'xenc_sel_tree_get':
xmlenc.c:4914:40: warning: unused parameter 'tree' [-Wunused-parameter]
 4914 | caddr_t * xenc_sel_tree_get (caddr_t * tree, xenc_reference_t ref, id_hash_t * id_cache)
      |                              ~~~~~~~~~~^~~~
xmlenc.c: In function 'xenc_decrypt_key':
xmlenc.c:5011:54: warning: unused parameter 'qi' [-Wunused-parameter]
 5011 | xenc_err_code_t xenc_decrypt_key (query_instance_t * qi, caddr_t enc, lang_handler_t * lh,
      |                                   ~~~~~~~~~~~~~~~~~~~^~
xmlenc.c:5011:66: warning: unused parameter 'enc' [-Wunused-parameter]
 5011 | xenc_err_code_t xenc_decrypt_key (query_instance_t * qi, caddr_t enc, lang_handler_t * lh,
      |                                                          ~~~~~~~~^~~
xmlenc.c:5011:88: warning: unused parameter 'lh' [-Wunused-parameter]
 5011 | xenc_err_code_t xenc_decrypt_key (query_instance_t * qi, caddr_t enc, lang_handler_t * lh,
      |                                                                       ~~~~~~~~~~~~~~~~~^~
xmlenc.c: In function 'xenc_build_ids_hash':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlenc.c:5143:3: note: in expansion of macro 'DO_BOX'
 5143 |   DO_BOX (caddr_t*,child, inx, curr)
      |   ^~~~~~
xmlenc.c: In function 'dsig_initialize':
xmlenc.c:5509:17: warning: variable 'verify_f' set but not used [-Wunused-but-set-variable]
 5509 |   dsig_verify_f verify_f;
      |                 ^~~~~~~~
xmlenc.c: In function 'xenc_x509_get_key_identifier':
xmlenc.c:6340:7: warning: 'SHA1_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 6340 |       SHA1_Init(&ctx);
      |       ^~~~~~~~~
In file included from /usr/include/openssl/x509.h:43:
/usr/include/openssl/sha.h:49:27: note: declared here
   49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c);
      |                           ^~~~~~~~~
xmlenc.c:6341:7: warning: 'SHA1_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 6341 |       SHA1_Update(&ctx, data, (unsigned long)i);
      |       ^~~~~~~~~~~
/usr/include/openssl/sha.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~~
xmlenc.c:6342:7: warning: 'SHA1_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 6342 |       SHA1_Final((unsigned char *)md,&ctx);
      |       ^~~~~~~~~~
/usr/include/openssl/sha.h:51:27: note: declared here
   51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c);
      |                           ^~~~~~~~~~
xmlenc.c: In function 'bif_x509_get_subject':
xmlenc.c:6387:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6387 | bif_x509_get_subject (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
xmlenc.c: In function 'bif_xenc_sha1_digest':
xmlenc.c:6416:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6416 | bif_xenc_sha1_digest (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
xmlenc.c: In function 'bif_xenc_sha256_digest':
xmlenc.c:6439:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6439 | bif_xenc_sha256_digest (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
xmlenc.c: In function 'bif_xenc_hmac_sha256_digest':
xmlenc.c:6461:55: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6461 | bif_xenc_hmac_sha256_digest (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                             ~~~~~~~~~~^~~~~~~
xmlenc.c: In function 'bif_xenc_rsa_sha1_digest':
xmlenc.c:6481:52: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6481 | bif_xenc_rsa_sha1_digest (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                          ~~~~~~~~~~^~~~~~~
xmlenc.c: In function 'bif_xenc_dsig_signature':
xmlenc.c:6500:59: warning: pointer targets in passing argument 5 of 'bif_string_or_bin_arg' differ in signedness [-Wpointer-sign]
 6500 |   caddr_t text = bif_string_or_bin_arg (qst, args, 0, me, &len);
      |                                                           ^~~~
      |                                                           |
      |                                                           unsigned int *
sqlbif.h:147:116: note: expected 'int *' but argument is of type 'unsigned int *'
  147 | EXE_EXPORT (caddr_t, bif_string_or_bin_arg, (caddr_t * qst, state_slot_t ** args, int nth, const char * func, int *len));
      |                                                                                                               ~~~~~^~~
../../libsrc/plugin/exe_export.h:48:40: note: in definition of macro 'EXE_EXPORT'
   48 | extern EXE_EXPORT_LINKAGE rettype name arglist
      |                                        ^~~~~~~
xmlenc.c:6496:51: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6496 | bif_xenc_dsig_signature (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                         ~~~~~~~~~~^~~~~~~
xmlenc.c: In function 'bif_xenc_dsig_verify':
xmlenc.c:6520:59: warning: pointer targets in passing argument 5 of 'bif_string_or_bin_arg' differ in signedness [-Wpointer-sign]
 6520 |   caddr_t text = bif_string_or_bin_arg (qst, args, 0, me, &len);
      |                                                           ^~~~
      |                                                           |
      |                                                           unsigned int *
sqlbif.h:147:116: note: expected 'int *' but argument is of type 'unsigned int *'
  147 | EXE_EXPORT (caddr_t, bif_string_or_bin_arg, (caddr_t * qst, state_slot_t ** args, int nth, const char * func, int *len));
      |                                                                                                               ~~~~~^~~
../../libsrc/plugin/exe_export.h:48:40: note: in definition of macro 'EXE_EXPORT'
   48 | extern EXE_EXPORT_LINKAGE rettype name arglist
      |                                        ^~~~~~~
xmlenc.c:6516:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6516 | bif_xenc_dsig_verify (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
xmlenc.c: In function 'bif_xenc_hmac_sha1_digest':
xmlenc.c:6540:53: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6540 | bif_xenc_hmac_sha1_digest (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                           ~~~~~~~~~~^~~~~~~
xmlenc.c: In function 'x509_add_binbox_ext':
xmlenc.c:6601:19: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 6601 |   caddr_t value = v;
      |                   ^
xmlenc.c:6610:26: warning: passing argument 1 of 'der_bin2hex' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 6610 |     value = der_bin2hex (v);
      |                          ^
xmlenc.c:6573:22: note: expected 'caddr_t' {aka 'char *'} but argument is of type 'ccaddr_t' {aka 'const char *'}
 6573 | der_bin2hex (caddr_t bin)
      |              ~~~~~~~~^~~
xmlenc.c: In function 'x509_add_extensions_from_vector':
xmlenc.c:6630:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 6630 |   for (i = 0; i < BOX_ELEMENTS (exts); i += 2)
      |                 ^
xmlenc.c:6632:11: warning: unused variable 'nid' [-Wunused-variable]
 6632 |       int nid;
      |           ^~~
xmlenc.c: In function 'bif_xenc_x509_generate':
xmlenc.c:6716:7: warning: 'EVP_PKEY_assign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 6716 |       if (rsa && !EVP_PKEY_assign_RSA (cli_pk,rsa))
      |       ^~
/usr/include/openssl/evp.h:1378:5: note: declared here
 1378 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key);
      |     ^~~~~~~~~~~~~~~
xmlenc.c:6721:7: warning: 'EVP_PKEY_assign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 6721 |       if (dsa && !EVP_PKEY_assign_DSA (cli_pk,dsa))
      |       ^~
/usr/include/openssl/evp.h:1378:5: note: declared here
 1378 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key);
      |     ^~~~~~~~~~~~~~~
xmlenc.c:6742:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 6742 |   for (i = 0; i < BOX_ELEMENTS (subj); i += 2)
      |                 ^
xmlenc.c: In function 'bif_xenc_x509_ss_generate':
xmlenc.c:6847:7: warning: 'EVP_PKEY_assign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 6847 |       if (rsa && !EVP_PKEY_assign_RSA (pk,rsa))
      |       ^~
/usr/include/openssl/evp.h:1378:5: note: declared here
 1378 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key);
      |     ^~~~~~~~~~~~~~~
xmlenc.c:6852:7: warning: 'EVP_PKEY_assign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 6852 |       else if (dsa && !EVP_PKEY_assign_DSA (pk,dsa))
      |       ^~~~
/usr/include/openssl/evp.h:1378:5: note: declared here
 1378 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key);
      |     ^~~~~~~~~~~~~~~
xmlenc.c:6875:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 6875 |   for (i = 0; i < BOX_ELEMENTS (subj); i += 2)
      |                 ^
xmlenc.c:6783:9: warning: unused variable 'hours' [-Wunused-variable]
 6783 |   float hours = BOX_ELEMENTS (args) > 5 ? (float) bif_float_arg (qst, args, 5, "xenc_x509_ss_generate") : 0;
      |         ^~~~~
xmlenc.c: In function 'bif_xenc_x509_csr_generate':
xmlenc.c:6981:7: warning: 'EVP_PKEY_assign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 6981 |       if (rsa && !EVP_PKEY_assign_RSA (pk,rsa))
      |       ^~
/usr/include/openssl/evp.h:1378:5: note: declared here
 1378 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key);
      |     ^~~~~~~~~~~~~~~
xmlenc.c:6986:7: warning: 'EVP_PKEY_assign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 6986 |       else if (dsa && !EVP_PKEY_assign_DSA (pk,dsa))
      |       ^~~~
/usr/include/openssl/evp.h:1378:5: note: declared here
 1378 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key);
      |     ^~~~~~~~~~~~~~~
xmlenc.c:7006:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 7006 |   for (i = 0; i < BOX_ELEMENTS (subj); i += 2)
      |                 ^
xmlenc.c:7015:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 7015 |   for (i = 0; i < BOX_ELEMENTS (exts); i += 2)
      |                 ^
xmlenc.c: In function 'bif_xenc_x509_from_csr':
xmlenc.c:7177:11: warning: 'EVP_PKEY_get0_DSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 7177 |           dsa = EVP_PKEY_get0_DSA(cli_pk);
      |           ^~~
/usr/include/openssl/evp.h:1405:22: note: declared here
 1405 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
xmlenc.c:7177:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 7177 |           dsa = EVP_PKEY_get0_DSA(cli_pk);
      |               ^
xmlenc.c:7182:11: warning: 'EVP_PKEY_get0_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 7182 |           rsa = EVP_PKEY_get0_RSA(cli_pk);
      |           ^~~
/usr/include/openssl/evp.h:1396:22: note: declared here
 1396 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
xmlenc.c:7182:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 7182 |           rsa = EVP_PKEY_get0_RSA(cli_pk);
      |               ^
xmlenc.c:7077:14: warning: variable 'name' set but not used [-Wunused-but-set-variable]
 7077 |   X509_NAME *name = NULL, *xn;
      |              ^~~~
xmlenc.c: In function 'bif_xenc_pem_export':
xmlenc.c:7345:5: warning: 'PEM_write_bio_RSAPrivateKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 7345 |     PEM_write_bio_RSAPrivateKey (b, key->xek_private_rsa, enc, NULL, 0, NULL, pass);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from xmlenc.c:67:
/usr/include/openssl/pem.h:457:1: note: declared here
  457 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA)
      | ^~~~~~~~~~~~~~~~~~~~~~
xmlenc.c:7347:5: warning: 'PEM_write_bio_DSAPrivateKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 7347 |     PEM_write_bio_DSAPrivateKey (b, key->xek_private_dsa, enc, NULL, 0, NULL, pass);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:463:1: note: declared here
  463 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, DSAPrivateKey, DSA)
      | ^~~~~~~~~~~~~~~~~~~~~~
xmlenc.c:7318:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7318 | bif_xenc_pem_export (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
xmlenc.c: In function 'bif_xenc_pubkey_pem_export':
xmlenc.c:7388:11: warning: 'EVP_PKEY_get0_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 7388 |           RSA *x = EVP_PKEY_get0_RSA(k);
      |           ^~~
/usr/include/openssl/evp.h:1396:22: note: declared here
 1396 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
xmlenc.c:7388:20: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 7388 |           RSA *x = EVP_PKEY_get0_RSA(k);
      |                    ^~~~~~~~~~~~~~~~~
xmlenc.c:7389:11: warning: 'PEM_write_bio_RSA_PUBKEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 7389 |           PEM_write_bio_RSA_PUBKEY (b, x);
      |           ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:459:1: note: declared here
  459 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, RSA_PUBKEY, RSA)
      | ^~~~~~~~~~~~~~~~~~~
xmlenc.c:7395:11: warning: 'EVP_PKEY_get0_DSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 7395 |           DSA * x = EVP_PKEY_get0_DSA(k);
      |           ^~~
/usr/include/openssl/evp.h:1405:22: note: declared here
 1405 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
xmlenc.c:7395:21: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 7395 |           DSA * x = EVP_PKEY_get0_DSA(k);
      |                     ^~~~~~~~~~~~~~~~~
xmlenc.c:7396:11: warning: 'PEM_write_bio_DSA_PUBKEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 7396 |           PEM_write_bio_DSA_PUBKEY (b, x);
      |           ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:464:1: note: declared here
  464 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DSA_PUBKEY, DSA)
      | ^~~~~~~~~~~~~~~~~~~
xmlenc.c:7402:5: warning: 'PEM_write_bio_RSA_PUBKEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 7402 |     PEM_write_bio_RSA_PUBKEY (b, key->xek_rsa);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:459:1: note: declared here
  459 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, RSA_PUBKEY, RSA)
      | ^~~~~~~~~~~~~~~~~~~
xmlenc.c:7404:5: warning: 'PEM_write_bio_DSA_PUBKEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 7404 |     PEM_write_bio_DSA_PUBKEY (b, key->xek_dsa);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:464:1: note: declared here
  464 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DSA_PUBKEY, DSA)
      | ^~~~~~~~~~~~~~~~~~~
xmlenc.c:7368:54: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7368 | bif_xenc_pubkey_pem_export (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                            ~~~~~~~~~~^~~~~~~
xmlenc.c: In function 'bif_xenc_pubkey_der_export':
xmlenc.c:7444:11: warning: 'EVP_PKEY_get0_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 7444 |           RSA * x = EVP_PKEY_get0_RSA(k);
      |           ^~~
/usr/include/openssl/evp.h:1396:22: note: declared here
 1396 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
xmlenc.c:7444:21: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 7444 |           RSA * x = EVP_PKEY_get0_RSA(k);
      |                     ^~~~~~~~~~~~~~~~~
xmlenc.c:7445:11: warning: 'i2d_RSA_PUBKEY_bio' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 7445 |           i2d_RSA_PUBKEY_bio (b, x);
      |           ^~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:636:27: note: declared here
  636 | OSSL_DEPRECATEDIN_3_0 int i2d_RSA_PUBKEY_bio(BIO *bp, const RSA *rsa);
      |                           ^~~~~~~~~~~~~~~~~~
xmlenc.c:7451:11: warning: 'EVP_PKEY_get0_DSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 7451 |           DSA * x = EVP_PKEY_get0_DSA(k);
      |           ^~~
/usr/include/openssl/evp.h:1405:22: note: declared here
 1405 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
xmlenc.c:7451:21: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 7451 |           DSA * x = EVP_PKEY_get0_DSA(k);
      |                     ^~~~~~~~~~~~~~~~~
xmlenc.c:7452:11: warning: 'i2d_DSA_PUBKEY_bio' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 7452 |           i2d_DSA_PUBKEY_bio (b, x);
      |           ^~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:641:27: note: declared here
  641 | OSSL_DEPRECATEDIN_3_0 int i2d_DSA_PUBKEY_bio(BIO *bp, const DSA *dsa);
      |                           ^~~~~~~~~~~~~~~~~~
xmlenc.c:7458:5: warning: 'i2d_RSA_PUBKEY_bio' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 7458 |     i2d_RSA_PUBKEY_bio (b, key->xek_rsa);
      |     ^~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:636:27: note: declared here
  636 | OSSL_DEPRECATEDIN_3_0 int i2d_RSA_PUBKEY_bio(BIO *bp, const RSA *rsa);
      |                           ^~~~~~~~~~~~~~~~~~
xmlenc.c:7460:5: warning: 'i2d_DSA_PUBKEY_bio' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 7460 |     i2d_DSA_PUBKEY_bio (b, key->xek_dsa);
      |     ^~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:641:27: note: declared here
  641 | OSSL_DEPRECATEDIN_3_0 int i2d_DSA_PUBKEY_bio(BIO *bp, const DSA *dsa);
      |                           ^~~~~~~~~~~~~~~~~~
xmlenc.c:7424:54: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7424 | bif_xenc_pubkey_der_export (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                            ~~~~~~~~~~^~~~~~~
xmlenc.c: In function 'xenc_rsa_pub_magic':
xmlenc.c:7518:3: warning: 'RSA_get0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 7518 |   RSA_get0_key(x, &rsa_n, &rsa_e, NULL);
      |   ^~~~~~~~~~~~
/usr/include/openssl/rsa.h:228:28: note: declared here
  228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
      |                            ^~~~~~~~~~~~
xmlenc.c:7519:18: warning: passing argument 1 of 'BN2binbox' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 7519 |   n = BN2binbox (rsa_n); /* modulus */
      |                  ^~~~~
xmlenc.c:7479:21: note: expected 'BIGNUM *' {aka 'struct bignum_st *'} but argument is of type 'const BIGNUM *' {aka 'const struct bignum_st *'}
 7479 | BN2binbox (BIGNUM * x)
      |            ~~~~~~~~~^
xmlenc.c:7520:18: warning: passing argument 1 of 'BN2binbox' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 7520 |   e = BN2binbox (rsa_e); /* public exponent */
      |                  ^~~~~
xmlenc.c:7479:21: note: expected 'BIGNUM *' {aka 'struct bignum_st *'} but argument is of type 'const BIGNUM *' {aka 'const struct bignum_st *'}
 7479 | BN2binbox (BIGNUM * x)
      |            ~~~~~~~~~^
xmlenc.c: In function 'bif_xenc_pubkey_magic_export':
xmlenc.c:7548:11: warning: 'EVP_PKEY_get0_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 7548 |           RSA * x = EVP_PKEY_get0_RSA(k);
      |           ^~~
/usr/include/openssl/evp.h:1396:22: note: declared here
 1396 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
xmlenc.c:7548:21: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 7548 |           RSA * x = EVP_PKEY_get0_RSA(k);
      |                     ^~~~~~~~~~~~~~~~~
xmlenc.c:7532:56: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7532 | bif_xenc_pubkey_magic_export (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                              ~~~~~~~~~~^~~~~~~
xmlenc.c: In function 'xenc_rsa_pub_ssh_export':
xmlenc.c:7595:3: warning: 'RSA_get0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 7595 |   RSA_get0_key(x, &rsa_n, &rsa_e, NULL);
      |   ^~~~~~~~~~~~
/usr/include/openssl/rsa.h:228:28: note: declared here
  228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
      |                            ^~~~~~~~~~~~
xmlenc.c:7596:18: warning: passing argument 1 of 'BN2binbox' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 7596 |   n = BN2binbox (rsa_n); /* modulus */
      |                  ^~~~~
xmlenc.c:7479:21: note: expected 'BIGNUM *' {aka 'struct bignum_st *'} but argument is of type 'const BIGNUM *' {aka 'const struct bignum_st *'}
 7479 | BN2binbox (BIGNUM * x)
      |            ~~~~~~~~~^
xmlenc.c:7597:18: warning: passing argument 1 of 'BN2binbox' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 7597 |   e = BN2binbox (rsa_e); /* public exponent */
      |                  ^~~~~
xmlenc.c:7479:21: note: expected 'BIGNUM *' {aka 'struct bignum_st *'} but argument is of type 'const BIGNUM *' {aka 'const struct bignum_st *'}
 7479 | BN2binbox (BIGNUM * x)
      |            ~~~~~~~~~^
xmlenc.c: In function 'bif_xenc_pubkey_ssh_export':
xmlenc.c:7631:11: warning: 'EVP_PKEY_get0_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 7631 |           RSA * x = EVP_PKEY_get0_RSA(k);
      |           ^~~
/usr/include/openssl/evp.h:1396:22: note: declared here
 1396 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
xmlenc.c:7631:21: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 7631 |           RSA * x = EVP_PKEY_get0_RSA(k);
      |                     ^~~~~~~~~~~~~~~~~
xmlenc.c:7615:54: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7615 | bif_xenc_pubkey_ssh_export (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                            ~~~~~~~~~~^~~~~~~
xmlenc.c: In function 'bif_xenc_SPKI_read':
xmlenc.c:7670:3: warning: 'EVP_PKEY_get1_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 7670 |   p = EVP_PKEY_get1_RSA (pk);
      |   ^
/usr/include/openssl/evp.h:1398:16: note: declared here
 1398 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
      |                ^~~~~~~~~~~~~~~~~
xmlenc.c: In function 'bif_xenc_x509_verify':
xmlenc.c:7688:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7688 | bif_xenc_x509_verify (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
xmlenc.c: In function 'bif_xenc_x509_verify_array':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlenc.c:7736:3: note: in expansion of macro 'DO_BOX'
 7736 |   DO_BOX (caddr_t, ca, inx, ca_certs)
      |   ^~~~~~
xmlenc.c:7721:54: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7721 | bif_xenc_x509_verify_array (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                            ~~~~~~~~~~^~~~~~~
xmlenc.c: In function 'bif_xenc_x509_cert_verify_array':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlenc.c:7770:3: note: in expansion of macro 'DO_BOX'
 7770 |   DO_BOX (caddr_t, ca, inx, ca_certs)
      |   ^~~~~~
xmlenc.c:7757:59: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7757 | bif_xenc_x509_cert_verify_array (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                 ~~~~~~~~~~^~~~~~~
xmlenc.c: In function 'bif_xenc_x509_ca_certs_remove':
xmlenc.c:7813:57: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7813 | bif_xenc_x509_ca_certs_remove (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                               ~~~~~~~~~~^~~~~~~
xmlenc.c:7813:82: warning: unused parameter 'args' [-Wunused-parameter]
 7813 | bif_xenc_x509_ca_certs_remove (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                                  ~~~~~~~~~~~~~~~~^~~~
xmlenc.c: In function 'bif_xenc_x509_ca_certs_list':
xmlenc.c:7915:55: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7915 | bif_xenc_x509_ca_certs_list (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                             ~~~~~~~~~~^~~~~~~
xmlenc.c:7915:80: warning: unused parameter 'args' [-Wunused-parameter]
 7915 | bif_xenc_x509_ca_certs_list (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                                ~~~~~~~~~~~~~~~~^~~~
xmlenc.c: At top level:
xmlenc.c:1515:13: warning: 'dh_cb' defined but not used [-Wunused-function]
 1515 | static void dh_cb(int p, int n, void *arg)
      |             ^~~~~
xmlenc.c: In function 'xenc_decrypt_key':
xmlenc.c:5015:16: warning: variable 'key' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 5015 |   xenc_key_t * key = 0;
      |                ^~~
xmlenc.c: In function 'xenc_decrypt_xml':
xmlenc.c:5175:19: warning: variable 'cc' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 5175 |   xenc_err_code_t cc = 0;
      |                   ^~
xmlenc.c:5179:11: warning: variable 'ret_text' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 5179 |   caddr_t ret_text = 0;
      |           ^~~~~~~~
xmlenc.c:5180:18: warning: variable 'subst_items' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 5180 |   subst_item_t * subst_items= 0;
      |                  ^~~~~~~~~~~
xmlenc.c: In function 'dsig_initialize':
xmlenc.c:5507:11: warning: variable 'canon_text_output' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 5507 |   caddr_t canon_text_output = 0;
      |           ^~~~~~~~~~~~~~~~~
xmlenc.c:5510:19: warning: variable 'ccode' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 5510 |   xenc_err_code_t ccode = 0;
      |                   ^~~~~
xmlenc.c: In function 'bif_xmlenc_encrypt':
xmlenc.c:3588:11: warning: '__builtin_strncpy' specified bound 1024 equals destination size [-Wstringop-truncation]
 3588 |           strncpy (buf, c_err, 1024);
      |           ^
xmlenc.c: In function 'bif_xml_sign':
xmlenc.c:3796:7: warning: '__builtin_strncpy' specified bound 1024 equals destination size [-Wstringop-truncation]
 3796 |       strncpy (buf, c_err, 1024);
      |       ^
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwic_la-blobio.lo `test -f 'blobio.c' || echo './'`blobio.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c blobio.c  -fPIC -DPIC -o .libs/libwic_la-blobio.o
blobio.c: In function 'ign_deserialize':
blobio.c:391:33: warning: unused parameter 'ses' [-Wunused-parameter]
  391 | ign_deserialize (dk_session_t * ses)
      |                  ~~~~~~~~~~~~~~~^~~
blobio.c: In function 'ign_serialize':
blobio.c:398:24: warning: unused parameter 'ign' [-Wunused-parameter]
  398 | ign_serialize (caddr_t ign, dk_session_t * ses)
      |                ~~~~~~~~^~~
blobio.c: In function 'box_read_bin_string':
blobio.c:424:52: warning: unused parameter 'dtp' [-Wunused-parameter]
  424 | box_read_bin_string (dk_session_t * session, dtp_t dtp)
      |                                              ~~~~~~^~~
In file included from ../../libsrc/Dk/Dkernel.h:560,
                 from ../../libsrc/Dk.h:106,
                 from CLI.h:31,
                 from blobio.c:30:
blobio.c: In function 'box_read_long_bin_string':
../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits]
   75 |   if ((length) > MAX_READ_STRING || (length) < 0) \
      |                                              ^
blobio.c:439:3: note: in expansion of macro 'MARSH_CHECK_LENGTH'
  439 |   MARSH_CHECK_LENGTH (length);
      |   ^~~~~~~~~~~~~~~~~~
blobio.c:435:57: warning: unused parameter 'dtp' [-Wunused-parameter]
  435 | box_read_long_bin_string (dk_session_t * session, dtp_t dtp)
      |                                                   ~~~~~~^~~
blobio.c: In function 'box_read_composite':
../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits]
   75 |   if ((length) > MAX_READ_STRING || (length) < 0) \
      |                                              ^
blobio.c:451:3: note: in expansion of macro 'MARSH_CHECK_LENGTH'
  451 |   MARSH_CHECK_LENGTH (length + 2);
      |   ^~~~~~~~~~~~~~~~~~
blobio.c:447:51: warning: unused parameter 'dtp' [-Wunused-parameter]
  447 | box_read_composite (dk_session_t * session, dtp_t dtp)
      |                                             ~~~~~~^~~
blobio.c: In function 'comp_destroy':
blobio.c:490:23: warning: unused parameter 'comp' [-Wunused-parameter]
  490 | comp_destroy (caddr_t comp)
      |               ~~~~~~~~^~~~
blobio.c: In function 'box_read_symbol':
../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits]
   75 |   if ((length) > MAX_READ_STRING || (length) < 0) \
      |                                              ^
blobio.c:568:3: note: in expansion of macro 'MARSH_CHECK_LENGTH'
  568 |   MARSH_CHECK_LENGTH (length + 1);
      |   ^~~~~~~~~~~~~~~~~~
blobio.c:564:47: warning: unused parameter 'dtp' [-Wunused-parameter]
  564 | box_read_symbol (dk_session_t *session, dtp_t dtp)
      |                                         ~~~~~~^~~
blobio.c: In function 'udt_client_deserialize':
blobio.c:579:8: warning: variable 'udt_id' set but not used [-Wunused-but-set-variable]
  579 |   long udt_id;
      |        ^~~~~~
blobio.c:576:55: warning: unused parameter 'dtp' [-Wunused-parameter]
  576 | udt_client_deserialize (dk_session_t * session, dtp_t dtp)
      |                                                 ~~~~~~^~~
blobio.c: In function '___M_GCC_DATA_Y':
blobio.c:615:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  615 |       for (inx = 0; inx < sizeof (pass2); inx++)
      |                         ^
blobio.c: In function '___C_GCC_QQ_COMPILED':
blobio.c:633:3: warning: 'MD5_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  633 |   MD5_Init (&ctx);
      |   ^~~~~~~~
In file included from blobio.c:36:
/usr/include/openssl/md5.h:49:27: note: declared here
   49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c);
      |                           ^~~~~~~~
blobio.c:635:5: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  635 |     MD5_Update (&ctx, (unsigned char *) user_name, (unsigned) strlen (user_name));
      |     ^~~~~~~~~~
/usr/include/openssl/md5.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~
blobio.c:636:3: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  636 |   MD5_Update (&ctx, (unsigned char *) the_pass, sizeof (the_pass));
      |   ^~~~~~~~~~
/usr/include/openssl/md5.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~
blobio.c:637:3: warning: 'MD5_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  637 |   MD5_Final (md5, &ctx);
      |   ^~~~~~~~~
/usr/include/openssl/md5.h:51:27: note: declared here
   51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c);
      |                           ^~~~~~~~~
blobio.c: In function 'blobio_init':
blobio.c:710:34: warning: cast between incompatible function types from 'void (*)(blob_handle_t *, dk_session_t *)' {aka 'void (*)(struct blob_handle_s *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type]
  710 |   PrpcSetWriter (DV_BLOB_HANDLE, (ses_write_func) bh_serialize);
      |                                  ^
blobio.c:711:46: warning: cast between incompatible function types from 'char * (*)(dk_session_t *)' {aka 'char * (*)(struct dk_session_s *)'} to 'void * (*)(dk_session_t *, dtp_t)' {aka 'void * (*)(struct dk_session_s *, unsigned char)'} [-Wcast-function-type]
  711 |   rrt[DV_BLOB_HANDLE] = rt[DV_BLOB_HANDLE] = (macro_char_func) bh_deserialize;
      |                                              ^
blobio.c:712:39: warning: cast between incompatible function types from 'void (*)(blob_handle_t *, dk_session_t *)' {aka 'void (*)(struct blob_handle_s *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type]
  712 |   PrpcSetWriter (DV_BLOB_XPER_HANDLE, (ses_write_func) bh_serialize_xper);
      |                                       ^
blobio.c:713:29: warning: cast between incompatible function types from 'char * (*)(dk_session_t *)' {aka 'char * (*)(struct dk_session_s *)'} to 'void * (*)(dk_session_t *, dtp_t)' {aka 'void * (*)(struct dk_session_s *, unsigned char)'} [-Wcast-function-type]
  713 |   rt[DV_BLOB_XPER_HANDLE] = (macro_char_func) bh_deserialize_xper;
      |                             ^
blobio.c:714:39: warning: cast between incompatible function types from 'void (*)(blob_handle_t *, dk_session_t *)' {aka 'void (*)(struct blob_handle_s *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type]
  714 |   PrpcSetWriter (DV_BLOB_WIDE_HANDLE, (ses_write_func) bh_serialize_wide);
      |                                       ^
blobio.c:715:56: warning: cast between incompatible function types from 'char * (*)(dk_session_t *)' {aka 'char * (*)(struct dk_session_s *)'} to 'void * (*)(dk_session_t *, dtp_t)' {aka 'void * (*)(struct dk_session_s *, unsigned char)'} [-Wcast-function-type]
  715 |   rrt[DV_BLOB_WIDE_HANDLE] = rt[DV_BLOB_WIDE_HANDLE] = (macro_char_func) bh_deserialize_wide;
      |                                                        ^
blobio.c:716:31: warning: cast between incompatible function types from 'char * (*)(char *, dk_session_t *)' {aka 'char * (*)(char *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type]
  716 |   PrpcSetWriter (DV_DATETIME, (ses_write_func) datetime_serialize);
      |                               ^
blobio.c:717:40: warning: cast between incompatible function types from 'char * (*)(dk_session_t *)' {aka 'char * (*)(struct dk_session_s *)'} to 'void * (*)(dk_session_t *, dtp_t)' {aka 'void * (*)(struct dk_session_s *, unsigned char)'} [-Wcast-function-type]
  717 |   rrt[DV_DATETIME] = rt[DV_DATETIME] = (macro_char_func) datetime_deserialize;
      |                                        ^
blobio.c:722:29: warning: cast between incompatible function types from 'void (*)(char *, dk_session_t *)' {aka 'void (*)(char *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type]
  722 |   PrpcSetWriter (DV_IGNORE, (ses_write_func) ign_serialize);
      |                             ^
blobio.c:723:36: warning: cast between incompatible function types from 'char * (*)(dk_session_t *)' {aka 'char * (*)(struct dk_session_s *)'} to 'void * (*)(dk_session_t *, dtp_t)' {aka 'void * (*)(struct dk_session_s *, unsigned char)'} [-Wcast-function-type]
  723 |   rrt[DV_IGNORE] = rt[DV_IGNORE] = (macro_char_func) ign_deserialize;
      |                                    ^
blobio.c:726:26: warning: cast between incompatible function types from 'void (*)(char *, dk_session_t *)' {aka 'void (*)(char *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type]
  726 |   PrpcSetWriter (DV_BIN, (ses_write_func) print_bin_string);
      |                          ^
blobio.c:735:32: warning: cast between incompatible function types from 'void (*)(char *, dk_session_t *)' {aka 'void (*)(char *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type]
  735 |   PrpcSetWriter (DV_COMPOSITE, (ses_write_func) print_composite);
      |                                ^
blobio.c:745:29: warning: cast between incompatible function types from 'void (*)(iri_id_t *, dk_session_t *)' {aka 'void (*)(long long unsigned int *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type]
  745 |   PrpcSetWriter (DV_IRI_ID, (ses_write_func) iri_id_write);
      |                             ^
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwic_la-CLIsql3.lo `test -f 'CLIsql3.c' || echo './'`CLIsql3.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c CLIsql3.c  -fPIC -DPIC -o .libs/libwic_la-CLIsql3.o
CLIsql3.c: In function 'ParseOptions':
CLIsql3.c:311:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  311 |     for (i = 0; i < sizeof (attrs) / sizeof (attrs[0]); i++)
      |                   ^
CLIsql3.c:339:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  339 |             for (i = 0; i < sizeof (attrs) / sizeof (attrs[0]); i++)
      |                           ^
CLIsql3.c:441:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  441 |     for (i = 0; i < sizeof (attrs) / sizeof (attrs[0]); i++)
      |                   ^
CLIsql3.c: In function 'DriverConnectDialog':
CLIsql3.c:525:28: warning: unused parameter 'hwnd' [-Wunused-parameter]
  525 | DriverConnectDialog (void *hwnd)
      |                      ~~~~~~^~~~
CLIsql3.c: In function 'virtodbc__SQLDriverConnect':
CLIsql3.c:663:10: warning: unused variable 'ROUNDROBINW' [-Wunused-variable]
  663 |   TCHAR *ROUNDROBINW;
      |          ^~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-xmlsql.lo `test -f 'xmlsql.c' || echo './'`xmlsql.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c xmlsql.c  -fPIC -DPIC -o .libs/libwi_la-xmlsql.o
In file included from ../../libsrc/Dk.h:97,
                 from wi.h:56,
                 from sqlnode.h:32,
                 from xmlsql.c:29:
xmlsql.c: In function 'upd_arrange_misc':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:102:3: note: in expansion of macro 'DO_BOX'
  102 |   DO_BOX (oid_t, id, inx, upd->upd_col_ids)
      |   ^~~~~~
xmlsql.c: In function 'sqlc_xj_prefixes':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:230:7: note: in expansion of macro 'DO_BOX'
  230 |       DO_BOX (ST *, arg, inx, tree->_.call.params)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:242:7: note: in expansion of macro 'DO_BOX'
  242 |       DO_BOX (ST *, arg, inx, tree->_.comma_exp.exps)
      |       ^~~~~~
xmlsql.c: In function 'sqlc_xml_view_from_select':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:293:3: note: in expansion of macro 'DO_BOX'
  293 |   DO_BOX (comp_table_t *, ct, inx, sc->sc_tables)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:298:3: note: in expansion of macro 'DO_BOX'
  298 |   DO_BOX (comp_table_t *, ct, inx, sc->sc_tables)
      |   ^~~~~~
xmlsql.c: In function 'xv_check_select_stmt':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:396:3: note: in expansion of macro 'DO_BOX'
  396 |   DO_BOX (ST *, from_expn, inx, sel_stmt->_.select_stmt.table_exp->_.table_exp.from)
      |   ^~~~~~
xmlsql.c: In function 'xj_tree_prepare':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:443:7: note: in expansion of macro 'DO_BOX'
  443 |       DO_BOX (xj_col_t *, xc, inx2, xj->xj_cols)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:484:7: note: in expansion of macro 'DO_BOX'
  484 |       DO_BOX (xj_col_t *, xc, inx2, xj->xj_cols)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:493:7: note: in expansion of macro 'DO_BOX'
  493 |       DO_BOX (xv_join_elt_t *, c, inx, xj->xj_children)
      |       ^~~~~~
xmlsql.c: In function 'xmlg_join_col':
xmlsql.c:530:48: warning: unused parameter 'ct' [-Wunused-parameter]
  530 | xmlg_join_col (sql_comp_t * sc, comp_table_t * ct, ST * tree, char *text, size_t tlen, int *fill)
      |                                 ~~~~~~~~~~~~~~~^~
xmlsql.c: In function 'xv_get_default_namespace':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:611:3: note: in expansion of macro 'DO_BOX'
  611 |   DO_BOX (xml_view_nsdef_t *, nsdef, nsidx, namespaces)
      |   ^~~~~~
xmlsql.c: In function 'xv_get_name_with_nsprefix':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:664:3: note: in expansion of macro 'DO_BOX'
  664 |   DO_BOX (xml_view_nsdef_t *, nsdef, nsidx, namespaces)
      |   ^~~~~~
xmlsql.c: In function 'xmlg_pk_args_where':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:746:3: note: in expansion of macro 'DO_BOX'
  746 |   DO_BOX (caddr_t, col_name, nth, xj->xj_pk)
      |   ^~~~~~
xmlsql.c:740:16: warning: variable 'n_parts' set but not used [-Wunused-but-set-variable]
  740 |   int nth = 0, n_parts;
      |                ^~~~~~~
xmlsql.c: In function 'xmlg_join_attribute':
xmlsql.c:759:34: warning: unused parameter 'depth' [-Wunused-parameter]
  759 |                 int pk_args, int depth, int inx, int make_xte, caddr_t full_name)
      |                              ~~~~^~~~~
xmlsql.c: In function 'xmlg_start_tag':
xmlsql.c:860:11: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  860 |   if(depth>=NUMBEROF_tag_indents)
      |           ^~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:865:3: note: in expansion of macro 'DO_BOX'
  865 |   DO_BOX (xj_col_t *, xc, inx, xj->xj_cols)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:881:7: note: in expansion of macro 'DO_BOX'
  881 |       DO_BOX (xml_view_nsdef_t *, nsdef, nsidx, namespaces)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:894:3: note: in expansion of macro 'DO_BOX'
  894 |   DO_BOX (xj_col_t *, xc, inx, xj->xj_cols)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:910:3: note: in expansion of macro 'DO_BOX'
  910 |   DO_BOX (xj_col_t *, xc, inx, xj->xj_cols)
      |   ^~~~~~
xmlsql.c: In function 'xmlg_end_tag':
xmlsql.c:928:11: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  928 |   if(depth>=NUMBEROF_tag_indents)
      |           ^~
xmlsql.c: In function 'xmlg_start_tag_xmlview':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:950:7: note: in expansion of macro 'DO_BOX'
  950 |       DO_BOX (xj_col_t *, xc, inx, xj->xj_cols)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:962:7: note: in expansion of macro 'DO_BOX'
  962 |       DO_BOX (xj_col_t *, xc, inx, xj->xj_cols)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:984:7: note: in expansion of macro 'DO_BOX'
  984 |       DO_BOX (xj_col_t *, xc, inx, xj->xj_cols)
      |       ^~~~~~
xmlsql.c:936:92: warning: unused parameter 'acc_nth' [-Wunused-parameter]
  936 | xmlg_start_tag_xmlview (xv_context_t * xvc, xv_join_elt_t * xj, int nth, dk_set_t map, int acc_nth, int depth)
      |                                                                                        ~~~~^~~~~~~
xmlsql.c: In function 'xmlg_join_simple_loop':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:1062:7: note: in expansion of macro 'DO_BOX'
 1062 |       DO_BOX (xj_col_t *, xc, inx, xj->xj_cols)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:1077:7: note: in expansion of macro 'DO_BOX'
 1077 |       DO_BOX (xj_col_t *, xc, inx, xj->xj_cols)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:1099:7: note: in expansion of macro 'DO_BOX'
 1099 |       DO_BOX (xj_col_t *, xc, inx, xj->xj_cols)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:1131:7: note: in expansion of macro 'DO_BOX'
 1131 |       DO_BOX (xv_join_elt_t *, xc, inx, xj->xj_children)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:1139:13: note: in expansion of macro 'DO_BOX'
 1139 |             DO_BOX (ST *, c, inx, xj->xj_mp_schema->xj_parent_cols) /*inserting in the map*/
      |             ^~~~~~
xmlsql.c: In function 'xmlg_join_loop':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:1220:7: note: in expansion of macro 'DO_BOX'
 1220 |       DO_BOX (xv_join_elt_t *, c, xjinx, xj->xj_children)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:1225:13: note: in expansion of macro 'DO_BOX'
 1225 |             DO_BOX (xj_col_t *, xc, inx, xj->xj_mp_schema->xj_parent_cols) /*inserting in the map*/
      |             ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:1255:7: note: in expansion of macro 'DO_BOX'
 1255 |       DO_BOX (xv_join_elt_t *, c, xjinx, xj->xj_children)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:1266:3: note: in expansion of macro 'DO_BOX'
 1266 |   DO_BOX (xj_col_t *, xc, inx, xj->xj_cols)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST'
  236 |   _DO_BOX_FAST(inx, arr)
      |   ^~~~~~~~~~~~
xmlsql.c:1331:7: note: in expansion of macro '_DO_BOX'
 1331 |       _DO_BOX (inx, xj->xj_pk)
      |       ^~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:1396:3: note: in expansion of macro 'DO_BOX'
 1396 |   DO_BOX (xj_col_t *, xc, inx, xj->xj_cols) /*Declare variables (attributes)*/
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST'
  236 |   _DO_BOX_FAST(inx, arr)
      |   ^~~~~~~~~~~~
xmlsql.c:1504:3: note: in expansion of macro '_DO_BOX'
 1504 |   _DO_BOX (inx, xj->xj_cols) /*Print variables in 'fetch' (attributes)*/
      |   ^~~~~~~
In file included from ../../libsrc/Dk.h:102:
xmlsql.c:1537:21: warning: variable 'xc' set but not used [-Wunused-but-set-variable]
 1537 |       DO_SET (ST *, xc, &xj->xj_mp_schema->xj_child_cols)
      |                     ^~
../../libsrc/Dk/Dksets.h:88:16: note: in definition of macro 'DO_SET'
   88 |           type var; \
      |                ^~~
xmlsql.c:1546:17: warning: variable 'xc' set but not used [-Wunused-but-set-variable]
 1546 |   DO_SET (ST *, xc, &key_fields_map)
      |                 ^~
../../libsrc/Dk/Dksets.h:88:16: note: in definition of macro 'DO_SET'
   88 |           type var; \
      |                ^~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:1582:7: note: in expansion of macro 'DO_BOX'
 1582 |       DO_BOX (xj_col_t *, xc, inx, xj->xj_cols)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST'
  236 |   _DO_BOX_FAST(inx, arr)
      |   ^~~~~~~~~~~~
xmlsql.c:1590:7: note: in expansion of macro '_DO_BOX'
 1590 |       _DO_BOX (inx, xj->xj_cols)
      |       ^~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:1638:7: note: in expansion of macro 'DO_BOX'
 1638 |       DO_BOX (xv_join_elt_t *, c, xjinx, xj->xj_children)
      |       ^~~~~~
xmlsql.c: In function 'xmlg_xj_http_func':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:1859:7: note: in expansion of macro 'DO_BOX'
 1859 |       DO_BOX (xv_join_elt_t *, c, inx, xj->xj_children)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:1868:7: note: in expansion of macro 'DO_BOX'
 1868 |       DO_BOX (xj_col_t *, c, inx, xj->xj_cols)
      |       ^~~~~~
xmlsql.c: In function 'xmls_proc':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:2007:7: note: in expansion of macro 'DO_BOX'
 2007 |       DO_BOX (xv_join_elt_t *, c, inx, xv->xv_tree->xj_children)
      |       ^~~~~~
xmlsql.c: In function 'bif_xmls_proc':
xmlsql.c:2054:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2054 | bif_xmls_proc (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
xmlsql.c: In function 'bif_xmls_viewremove':
xmlsql.c:2063:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2063 | bif_xmls_viewremove (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
xmlsql.c: In function 'xv_dtd_load_builder':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:2153:3: note: in expansion of macro 'DO_BOX'
 2153 |   DO_BOX (xj_col_t *, column, col_idx, tree->xj_cols)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:2181:3: note: in expansion of macro 'DO_BOX'
 2181 |   DO_BOX (xv_join_elt_t *, chld, chld_idx, tree->xj_children)
      |   ^~~~~~
xmlsql.c: In function 'xv_dtd_emit_mixed_element':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:2228:5: note: in expansion of macro 'DO_BOX'
 2228 |     DO_BOX (xv_join_elt_t *, chld, sub_idx, head->xj_children)
      |     ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:2242:5: note: in expansion of macro 'DO_BOX'
 2242 |     DO_BOX (xj_col_t *, column, sub_idx, head->xj_cols)
      |     ^~~~~~
xmlsql.c: In function 'xv_dtd_emit_pure_element':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:2281:5: note: in expansion of macro 'DO_BOX'
 2281 |     DO_BOX (xv_join_elt_t *, chld, sub_idx, head->xj_children)
      |     ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:2296:5: note: in expansion of macro 'DO_BOX'
 2296 |     DO_BOX (xj_col_t *, column, sub_idx, head->xj_cols)
      |     ^~~~~~
xmlsql.c: In function 'xv_dtd_emit_attlist':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:2341:5: note: in expansion of macro 'DO_BOX'
 2341 |     DO_BOX (xj_col_t *, column, sub_idx, head->xj_cols)
      |     ^~~~~~
xmlsql.c: In function 'bif_xml_view_dtd':
xmlsql.c:2369:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2369 | bif_xml_view_dtd (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
xmlsql.c: In function 'xv_schema_eval_output_len':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:2482:3: note: in expansion of macro 'DO_BOX'
 2482 |   DO_BOX (xj_col_t *, column, sub_idx, curr_join_elt->xj_cols)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:2489:3: note: in expansion of macro 'DO_BOX'
 2489 |   DO_BOX (xv_join_elt_t *, chld, chld_idx, curr_join_elt->xj_children)
      |   ^~~~~~
xmlsql.c: In function 'xv_schema_emit_el_type':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:2735:3: note: in expansion of macro 'DO_BOX'
 2735 |   DO_BOX (xj_col_t *, column, sub_idx, curr_join_elt->xj_cols)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:2745:3: note: in expansion of macro 'DO_BOX'
 2745 |   DO_BOX (xv_join_elt_t *, chld, chld_idx, curr_join_elt->xj_children)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:2772:3: note: in expansion of macro 'DO_BOX'
 2772 |   DO_BOX (xv_join_elt_t *, chld, chld_idx, curr_join_elt->xj_children)
      |   ^~~~~~
xmlsql.c: In function 'bif_xml_view_schema':
xmlsql.c:2785:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2785 | bif_xml_view_schema (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
xmlsql.c: In function 'xre_attrs':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:2870:3: note: in expansion of macro 'DO_BOX'
 2870 |   DO_BOX (xre_col_t *, col, inx, elt->xre_cols)
      |   ^~~~~~
xmlsql.c: In function 'xre_attr_elts':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:2895:3: note: in expansion of macro 'DO_BOX'
 2895 |   DO_BOX (xre_col_t *, col, inx, elt->xre_cols)
      |   ^~~~~~
xmlsql.c: In function 'xr_all_null':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:2959:3: note: in expansion of macro 'DO_BOX'
 2959 |   DO_BOX (xre_col_t *, col, inx, elt->xre_cols)
      |   ^~~~~~
xmlsql.c: In function 'xr_is_elt_same':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:2991:3: note: in expansion of macro 'DO_BOX'
 2991 |   DO_BOX (xre_col_t *, col, inx, elt->xre_cols)
      |   ^~~~~~
xmlsql.c: In function 'xr_auto_row':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:3013:3: note: in expansion of macro 'DO_BOX'
 3013 |   DO_BOX (xr_element_t *, elt, inx, state->xr_elements)
      |   ^~~~~~
xmlsql.c: In function 'xr_find_elt':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:3032:3: note: in expansion of macro 'DO_BOX'
 3032 |   DO_BOX (xr_element_t *, elt, inx, state->xr_elements)
      |   ^~~~~~
xmlsql.c: In function 'xr_explicit_meta_data':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:3167:3: note: in expansion of macro 'DO_BOX'
 3167 |   DO_BOX (ST *, exp, inx, sc->sc_select_as_list)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:3177:3: note: in expansion of macro 'DO_BOX'
 3177 |   DO_BOX (ptrlong, tag, inx, elements)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:3183:7: note: in expansion of macro 'DO_BOX'
 3183 |       DO_BOX (ST *, exp, expinx, sc->sc_select_as_list)
      |       ^~~~~~
xmlsql.c:3159:46: warning: unused parameter 'tree' [-Wunused-parameter]
 3159 | xr_explicit_meta_data (sql_comp_t * sc, ST * tree, long mode)
xmlsql.c: In function 'xr_row_meta_data':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST'
  236 |   _DO_BOX_FAST(inx, arr)
      |   ^~~~~~~~~~~~
xmlsql.c:3227:5: note: in expansion of macro '_DO_BOX'
 3227 |     _DO_BOX (expinx, tree->_.select_stmt.selection)
      |     ^~~~~~~
xmlsql.c: In function 'sqlo_xr_auto_meta_data':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:3287:3: note: in expansion of macro 'DO_BOX'
 3287 |   DO_BOX (ST *, exp, inx, tree->_.select_stmt.selection)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:3307:3: note: in expansion of macro 'DO_BOX'
 3307 |   DO_BOX (caddr_t, tb_name, inx, elements)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:3315:7: note: in expansion of macro 'DO_BOX'
 3315 |       DO_BOX (ST *, exp, expinx, tree->_.select_stmt.selection)
      |       ^~~~~~
xmlsql.c: In function 'xr_auto_meta_data':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:3391:3: note: in expansion of macro 'DO_BOX'
 3391 |   DO_BOX (ST *, exp, inx, tree->_.select_stmt.selection)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:3402:3: note: in expansion of macro 'DO_BOX'
 3402 |   DO_BOX (comp_table_t *, ct, inx, elements)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:3413:7: note: in expansion of macro 'DO_BOX'
 3413 |       DO_BOX (ST *, exp, expinx, tree->_.select_stmt.selection)
      |       ^~~~~~
xmlsql.c: In function 'bif_xml_auto':
xmlsql.c:3475:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3475 | bif_xml_auto (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
xmlsql.c: In function 'xr_meta_eval_output_len':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:3497:3: note: in expansion of macro 'DO_BOX'
 3497 |   DO_BOX (xr_element_t *, el, el_idx, elements)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:3501:7: note: in expansion of macro 'DO_BOX'
 3501 |       DO_BOX (xre_col_t *, col, col_idx, el->xre_cols)
      |       ^~~~~~
xmlsql.c: In function 'xr_xml_row_dtd':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:3521:3: note: in expansion of macro 'DO_BOX'
 3521 |   DO_BOX (xr_element_t *, el, el_idx, xrcr->xrcr_elements)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:3523:7: note: in expansion of macro 'DO_BOX'
 3523 |       DO_BOX (xre_col_t *, col, col_idx, el->xre_cols)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:3538:3: note: in expansion of macro 'DO_BOX'
 3538 |   DO_BOX (xr_element_t *, el, el_idx, xrcr->xrcr_elements)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:3540:7: note: in expansion of macro 'DO_BOX'
 3540 |       DO_BOX (xre_col_t *, col, col_idx, el->xre_cols)
      |       ^~~~~~
xmlsql.c: In function 'xr_xml_explicit_dtd':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:3560:3: note: in expansion of macro 'DO_BOX'
 3560 |   DO_BOX (xr_element_t *, el, el_idx, xrcr->xrcr_elements)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:3566:3: note: in expansion of macro 'DO_BOX'
 3566 |   DO_BOX (xr_element_t *, el, el_idx, xrcr->xrcr_elements)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:3569:7: note: in expansion of macro 'DO_BOX'
 3569 |       DO_BOX (xre_col_t *, col, col_idx, el->xre_cols)
      |       ^~~~~~
xmlsql.c:3571:95: warning: comparison between pointer and zero character constant [-Wpointer-compare]
 3571 |           if ((XML_COL_ATTR != col->xrc_format) && (XML_COL_HIDE != col->xrc_format) && ('\0' != col->xrc_name))
      |                                                                                               ^~
xmlsql.c:3571:98: note: did you mean to dereference the pointer?
 3571 |           if ((XML_COL_ATTR != col->xrc_format) && (XML_COL_HIDE != col->xrc_format) && ('\0' != col->xrc_name))
      |                                                                                                  ^
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:3575:7: note: in expansion of macro 'DO_BOX'
 3575 |       DO_BOX (xr_element_t *, el_2, el_idx_2, xrcr->xrcr_elements)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:3583:3: note: in expansion of macro 'DO_BOX'
 3583 |   DO_BOX (xr_element_t *, el, el_idx, xrcr->xrcr_elements)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:3586:7: note: in expansion of macro 'DO_BOX'
 3586 |       DO_BOX (xre_col_t *, col, col_idx, el->xre_cols)
      |       ^~~~~~
xmlsql.c: In function 'xr_xml_auto_dtd':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:3615:3: note: in expansion of macro 'DO_BOX'
 3615 |   DO_BOX (xr_element_t *, el, el_idx, xrcr->xrcr_elements)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:3619:7: note: in expansion of macro 'DO_BOX'
 3619 |       DO_BOX (xre_col_t *, col, col_idx, el->xre_cols)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:3628:3: note: in expansion of macro 'DO_BOX'
 3628 |   DO_BOX (xr_element_t *, el, el_idx, xrcr->xrcr_elements)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:3631:7: note: in expansion of macro 'DO_BOX'
 3631 |       DO_BOX (xre_col_t *, col, col_idx, el->xre_cols)
      |       ^~~~~~
xmlsql.c: In function 'xr_xml_common_dtd':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:3649:3: note: in expansion of macro 'DO_BOX'
 3649 |   DO_BOX (xr_element_t *, el, el_idx, xrcr->xrcr_elements)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:3651:7: note: in expansion of macro 'DO_BOX'
 3651 |       DO_BOX (xre_col_t *, col, col_idx, el->xre_cols)
      |       ^~~~~~
xmlsql.c:3645:54: warning: unused parameter 'toplev' [-Wunused-parameter]
 3645 | xr_xml_common_dtd (xr_compilation_res_t *xrcr, char *toplev, char *res, size_t tlen, int *fill)
      |                                                ~~~~~~^~~~~~
xmlsql.c: In function 'bif_xml_auto_dtd':
xmlsql.c:3662:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3662 | bif_xml_auto_dtd (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
xmlsql.c: In function 'xr_xml_row_schema':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:3709:3: note: in expansion of macro 'DO_BOX'
 3709 |   DO_BOX (xr_element_t *, el, el_idx, xrcr->xrcr_elements)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:3711:7: note: in expansion of macro 'DO_BOX'
 3711 |       DO_BOX (xre_col_t *, col, col_idx, el->xre_cols)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:3717:7: note: in expansion of macro 'DO_BOX'
 3717 |       DO_BOX (xre_col_t *, col, col_idx, el->xre_cols)
      |       ^~~~~~
xmlsql.c: In function 'xr_xml_explicit_schema':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:3801:3: note: in expansion of macro 'DO_BOX'
 3801 |   DO_BOX (xr_element_t *, el, el_idx, xrcr->xrcr_elements)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:3804:7: note: in expansion of macro 'DO_BOX'
 3804 |       DO_BOX (xre_col_t *, col, col_idx, el->xre_cols)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:3843:3: note: in expansion of macro 'DO_BOX'
 3843 |   DO_BOX (xr_element_t *, el, el_idx, xrcr->xrcr_elements)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:3860:7: note: in expansion of macro 'DO_BOX'
 3860 |       DO_BOX (xre_col_t *, col, col_idx, el->xre_cols)
      |       ^~~~~~
xmlsql.c: In function 'xr_xml_auto_schema':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:3894:3: note: in expansion of macro 'DO_BOX'
 3894 |   DO_BOX (xr_element_t *, el, el_idx, xrcr->xrcr_elements)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:3909:7: note: in expansion of macro 'DO_BOX'
 3909 |       DO_BOX (xre_col_t *, col, col_idx, el->xre_cols)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmlsql.c:3916:7: note: in expansion of macro 'DO_BOX'
 3916 |       DO_BOX (xre_col_t *, col, col_idx, el->xre_cols)
      |       ^~~~~~
xmlsql.c: In function 'bif_xml_auto_schema':
xmlsql.c:3941:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3941 | bif_xml_auto_schema (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
xmlsql.c: In function 'xs_get_identity':
xmlsql.c:4322:37: warning: unused parameter 'qi' [-Wunused-parameter]
 4322 | xs_get_identity (query_instance_t * qi, char * table)
      |                  ~~~~~~~~~~~~~~~~~~~^~
xmlsql.c: In function 'bif_xmlsql_update':
xmlsql.c:4746:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4746 | bif_xmlsql_update (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
xmlsql.c: In function 'bif_xml_template':
xmlsql.c:5126:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5126 | bif_xml_template (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
xmlsql.c: In function 'xs_stmts_exec':
xmlsql.c:4555:41: warning: '%s' directive argument is null [-Wformat-overflow=]
 4555 |             printf ("XML SQL STATEMENT: %s\n", stmt);
      |                                         ^~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwic_la-CLIsql3W.lo `test -f 'CLIsql3W.c' || echo './'`CLIsql3W.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c CLIsql3W.c  -fPIC -DPIC -o .libs/libwic_la-CLIsql3W.o
In file included from CLIsql3W.c:32:
CLIsql3.c: In function 'ParseOptions':
CLIsql3.c:311:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  311 |     for (i = 0; i < sizeof (attrs) / sizeof (attrs[0]); i++)
      |                   ^
CLIsql3.c:339:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  339 |             for (i = 0; i < sizeof (attrs) / sizeof (attrs[0]); i++)
      |                           ^
CLIsql3.c:441:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  441 |     for (i = 0; i < sizeof (attrs) / sizeof (attrs[0]); i++)
      |                   ^
CLIsql3.c: In function 'DriverConnectDialog':
CLIsql3.c:525:28: warning: unused parameter 'hwnd' [-Wunused-parameter]
  525 | DriverConnectDialog (void *hwnd)
      |                      ~~~~~~^~~~
CLIsql3.c: In function 'virtodbc__SQLDriverConnect':
CLIsql3.c:663:10: warning: unused variable 'ROUNDROBINW' [-Wunused-variable]
  663 |   TCHAR *ROUNDROBINW;
      |          ^~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-xslt.lo `test -f 'xslt.c' || echo './'`xslt.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c xslt.c  -fPIC -DPIC -o .libs/libwi_la-xslt.o
In file included from xslt.c:40:
xslt.c: In function 'xslt_element_start':
xmltree.h:798:45: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
  798 |         if ((xp)->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) \
      |                                             ^~
xslt.c:178:3: note: in expansion of macro 'XP_STRSES_FLUSH'
  178 |   XP_STRSES_FLUSH (xp);
      |   ^~~~~~~~~~~~~~~
In file included from ../../libsrc/Dk.h:97,
                 from ../../libsrc/libutil.h:30,
                 from xslt.c:29:
xslt.c: In function 'xte_print_length':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xslt.c:217:7: note: in expansion of macro 'DO_BOX'
  217 |       DO_BOX (caddr_t *, elt, inx, xte)
      |       ^~~~~~
xslt.c: In function 'xslt_element_end':
xmltree.h:798:45: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
  798 |         if ((xp)->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) \
      |                                             ^~
xslt.c:312:3: note: in expansion of macro 'XP_STRSES_FLUSH'
  312 |   XP_STRSES_FLUSH (xp);
      |   ^~~~~~~~~~~~~~~
xslt.c: In function 'xqi_match':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xslt.c:530:3: note: in expansion of macro 'DO_BOX'
  530 |   DO_BOX (XT *, pred, inx, tree->_.step.preds)
      |   ^~~~~~
xslt.c: In function 'xslt_template_find':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xslt.c:582:3: note: in expansion of macro 'DO_BOX_FAST'
  582 |   DO_BOX_FAST (xslt_sheet_t *, xsh, inx, root_xsh->xsh_imported_sheets)
      |   ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xslt.c:601:11: note: in expansion of macro 'DO_BOX_FAST'
  601 |           DO_BOX_FAST (xslt_template_t *, xst, inx2, template_list)
      |           ^~~~~~~~~~~
xslt.c: In function 'xslt_try_to_eval_var_fast':
xslt.c:663:80: warning: unused parameter 'xe' [-Wunused-parameter]
  663 | xslt_try_to_eval_var_fast (xparse_ctx_t * xp, xp_query_t * xqr, xml_entity_t * xe,
      |                                                                 ~~~~~~~~~~~~~~~^~
xslt.c: In function 'xslt_add_attributes_from_sets_1':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xslt.c:853:11: note: in expansion of macro 'DO_BOX'
  853 |           DO_BOX (caddr_t, set_name, inx2, attr_sets)
      |           ^~~~~~
xslt.c: In function 'xslt_add_attributes_from_sets':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xslt.c:878:3: note: in expansion of macro 'DO_BOX'
  878 |   DO_BOX (xslt_sheet_t *, xsh, inx, xp->xp_sheet->xsh_imported_sheets)
      |   ^~~~~~
xslt.c: In function 'xslt_copy_of':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xslt.c:1062:3: note: in expansion of macro 'DO_BOX'
 1062 |   DO_BOX (caddr_t *, elt, inx2, set)
      |   ^~~~~~
xslt.c: In function 'xslt_value_of':
xmltree.h:798:45: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
  798 |         if ((xp)->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) \
      |                                             ^~
xslt.c:1125:7: note: in expansion of macro 'XP_STRSES_FLUSH'
 1125 |       XP_STRSES_FLUSH (xp);
      |       ^~~~~~~~~~~~~~~
xslt.c: In function 'xslt_text':
xmltree.h:798:45: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
  798 |         if ((xp)->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) \
      |                                             ^~
xslt.c:1172:7: note: in expansion of macro 'XP_STRSES_FLUSH'
 1172 |       XP_STRSES_FLUSH (xp);
      |       ^~~~~~~~~~~~~~~
xslt.c: In function 'xslt_sort':
xslt.c:1423:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1423 |           if (fill > sizeof (specs) / sizeof (xslt_sort_t))
      |                    ^
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xslt.c:1430:3: note: in expansion of macro 'DO_BOX'
 1430 |   DO_BOX (xml_entity_t *, xe, inx, content)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xslt.c:1471:3: note: in expansion of macro 'DO_BOX'
 1471 |   DO_BOX (caddr_t *, elt, inx, content)
      |   ^~~~~~
xslt.c: In function 'xslt_apply_templates':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xslt.c:1516:11: note: in expansion of macro 'DO_BOX'
 1516 |           DO_BOX (xml_entity_t *, xe, inx, set)
      |           ^~~~~~
xslt.c: In function 'xslt_apply_imports':
xslt.c:1561:50: warning: unused parameter 'xstree' [-Wunused-parameter]
 1561 | xslt_apply_imports (xparse_ctx_t * xp, caddr_t * xstree)
      |                                        ~~~~~~~~~~^~~~~~
xslt.c: In function 'xslt_for_each':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xslt.c:1584:3: note: in expansion of macro 'DO_BOX'
 1584 |   DO_BOX (xml_entity_t *, xe, inx2, set)
      |   ^~~~~~
xslt.c: In function 'xslt_pi':
xmltree.h:798:45: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
  798 |         if ((xp)->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) \
      |                                             ^~
xslt.c:2174:3: note: in expansion of macro 'XP_STRSES_FLUSH'
 2174 |   XP_STRSES_FLUSH (xp);
      |   ^~~~~~~~~~~~~~~
xslt.c: In function 'xslt_sort_elt':
xslt.c:2184:31: warning: unused parameter 'xp' [-Wunused-parameter]
 2184 | xslt_sort_elt (xparse_ctx_t * xp, caddr_t * xstree)
      |                ~~~~~~~~~~~~~~~^~
xslt.c:2184:45: warning: unused parameter 'xstree' [-Wunused-parameter]
 2184 | xslt_sort_elt (xparse_ctx_t * xp, caddr_t * xstree)
      |                                   ~~~~~~~~~~^~~~~~
xslt.c: In function 'xslt_comment':
xmltree.h:798:45: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
  798 |         if ((xp)->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) \
      |                                             ^~
xslt.c:2215:3: note: in expansion of macro 'XP_STRSES_FLUSH'
 2215 |   XP_STRSES_FLUSH (xp);
      |   ^~~~~~~~~~~~~~~
xslt.c: In function 'xslt_copy':
xmltree.h:798:45: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
  798 |         if ((xp)->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) \
      |                                             ^~
xslt.c:2298:11: note: in expansion of macro 'XP_STRSES_FLUSH'
 2298 |           XP_STRSES_FLUSH (xp);
      |           ^~~~~~~~~~~~~~~
xslt.c: In function 'xslt_misplaced':
xslt.c:2609:32: warning: unused parameter 'xp' [-Wunused-parameter]
 2609 | xslt_misplaced (xparse_ctx_t * xp, caddr_t * xstree)
      |                 ~~~~~~~~~~~~~~~^~
xslt.c: In function 'xslt_notyetimplemented':
xslt.c:2616:40: warning: unused parameter 'xp' [-Wunused-parameter]
 2616 | xslt_notyetimplemented (xparse_ctx_t * xp, caddr_t * xstree)
      |                         ~~~~~~~~~~~~~~~^~
xslt.c: In function 'xslt_instantiate_1':
xmltree.h:798:45: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
  798 |         if ((xp)->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) \
      |                                             ^~
xslt.c:2642:11: note: in expansion of macro 'XP_STRSES_FLUSH'
 2642 |           XP_STRSES_FLUSH (xp);
      |           ^~~~~~~~~~~~~~~
xslt.c: In function 'xslt_instantiate':
xslt.c:2650:76: warning: unused parameter 'xe' [-Wunused-parameter]
 2650 | xslt_instantiate (xparse_ctx_t * xp, xslt_template_t * xst, xml_entity_t * xe)
      |                                                             ~~~~~~~~~~~~~~~^~
xslt.c: In function 'xslt_top':
xmltree.h:798:45: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
  798 |         if ((xp)->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) \
      |                                             ^~
xslt.c:2871:3: note: in expansion of macro 'XP_STRSES_FLUSH'
 2871 |   XP_STRSES_FLUSH (&context);
      |   ^~~~~~~~~~~~~~~
xslt.c: In function 'shuric_alloc__xslt':
xslt.c:2920:38: warning: unused parameter 'env' [-Wunused-parameter]
 2920 | shuric_t * shuric_alloc__xslt (void *env)
      |                                ~~~~~~^~~
xslt.c: In function 'shuric_uri_to_text__xslt':
xslt.c:2928:76: warning: unused parameter 'env' [-Wunused-parameter]
 2928 | caddr_t shuric_uri_to_text__xslt (caddr_t uri, query_instance_t *qi, void *env, caddr_t *err_ret)
      |                                                                      ~~~~~~^~~
xslt.c: In function 'shuric_parse_text__xslt':
xslt.c:2945:103: warning: unused parameter 'env' [-Wunused-parameter]
 2945 | void shuric_parse_text__xslt (shuric_t *shuric, caddr_t uri_text_content, query_instance_t *qi, void *env, caddr_t *err_ret)
      |                                                                                                 ~~~~~~^~~
xslt.c: In function 'xslt_release_named_mode':
xslt.c:2994:43: warning: unused parameter 'key' [-Wunused-parameter]
 2994 | void xslt_release_named_mode (const void *key, void *data)
      |                               ~~~~~~~~~~~~^~~
xslt.c: In function 'shuric_destroy_data__xslt':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xslt.c:3009:3: note: in expansion of macro 'DO_BOX'
 3009 |   DO_BOX (xslt_template_t *, xst, inx, xsh->xsh_all_templates)
      |   ^~~~~~
xslt.c: In function 'bif_xslt_sheet':
xslt.c:3064:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3064 | bif_xslt_sheet (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
xslt.c: In function 'bif_xslt_stale':
xslt.c:3090:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3090 | bif_xslt_stale (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
xslt.c: In function 'bif_xslt_is_sheet':
xslt.c:3103:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3103 | bif_xslt_is_sheet (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
xslt.c: In function 'bif_xslt':
xslt.c:3113:36: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3113 | bif_xslt (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                          ~~~~~~~~~~^~~~~~~
xslt.c: In function 'bif_xslt_profile_enable':
xslt.c:3220:36: warning: unused parameter 'qst' [-Wunused-parameter]
 3220 | bif_xslt_profile_enable (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                          ~~~~~~~~~~^~~
xslt.c:3220:51: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3220 | bif_xslt_profile_enable (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                         ~~~~~~~~~~^~~~~~~
xslt.c:3220:76: warning: unused parameter 'args' [-Wunused-parameter]
 3220 | bif_xslt_profile_enable (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                            ~~~~~~~~~~~~~~~~^~~~
xslt.c: In function 'bif_xslt_profile_disable':
xslt.c:3228:37: warning: unused parameter 'qst' [-Wunused-parameter]
 3228 | bif_xslt_profile_disable (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                           ~~~~~~~~~~^~~
xslt.c:3228:52: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3228 | bif_xslt_profile_disable (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                          ~~~~~~~~~~^~~~~~~
xslt.c:3228:77: warning: unused parameter 'args' [-Wunused-parameter]
 3228 | bif_xslt_profile_disable (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                             ~~~~~~~~~~~~~~~~^~~~
xslt.c: In function 'xslt_dump_uses':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xslt.c:3267:3: note: in expansion of macro 'DO_BOX_FAST'
 3267 |   DO_BOX_FAST (xslt_sheet_t *, xsh, inx, root_xsh->xsh_imported_sheets)
      |   ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xslt.c:3284:7: note: in expansion of macro 'DO_BOX_FAST'
 3284 |       DO_BOX_FAST (xslt_template_t *, xst, inx2, xsh->xsh_all_templates)
      |       ^~~~~~~~~~~
xslt.c: In function 'bif_xslt_profile_list':
xslt.c:3332:49: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3332 | bif_xslt_profile_list (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~~~
xslt.c: In function 'bif_dict_new':
xslt.c:3518:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3518 | bif_dict_new (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
xslt.c: In function 'bif_dict_duplicate':
xslt.c:3554:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3554 | bif_dict_duplicate (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
xslt.c: In function 'dict_put_impl':
xslt.c:3590:42: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 3590 |       ((ht->ht_inserts - ht->ht_deletes) > ht->ht_dict_max_entries) )
      |                                          ^
xslt.c:3657:97: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 3657 |   if (signal_unsafe_args && (0 < ht->ht_dict_max_entries) && ((ht->ht_inserts - ht->ht_deletes) > ht->ht_dict_max_entries))
      |                                                                                                 ^
xslt.c: In function 'bif_dict_put':
xslt.c:3663:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3663 | bif_dict_put (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
xslt.c: In function 'bif_dict_get':
xslt.c:3672:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3672 | bif_dict_get (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
xslt.c: In function 'bif_dict_contains_key':
xslt.c:3697:49: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3697 | bif_dict_contains_key (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~~~
xslt.c: In function 'bif_dict_remove':
xslt.c:3746:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3746 | bif_dict_remove (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
xslt.c: In function 'dict_inc_or_put_impl':
xslt.c:3762:42: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 3762 |       ((ht->ht_inserts - ht->ht_deletes) > ht->ht_dict_max_entries) )
      |                                          ^
xslt.c: In function 'bif_dict_inc_or_put':
xslt.c:3825:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3825 | bif_dict_inc_or_put (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
xslt.c: In function 'bif_dict_dec_or_remove':
xslt.c:3898:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3898 | bif_dict_dec_or_remove (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
xslt.c: In function 'dict_bitor_or_put_impl':
xslt.c:3915:42: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 3915 |       ((ht->ht_inserts - ht->ht_deletes) > ht->ht_dict_max_entries) )
      |                                          ^
xslt.c: In function 'bif_dict_bitor_or_put':
xslt.c:3974:49: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3974 | bif_dict_bitor_or_put (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~~~
xslt.c: In function 'bif_dict_get_or_set_sequence_next':
xslt.c:3994:42: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 3994 |       ((ht->ht_inserts - ht->ht_deletes) > ht->ht_dict_max_entries) )
      |                                          ^
xslt.c:3983:61: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3983 | bif_dict_get_or_set_sequence_next (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                   ~~~~~~~~~~^~~~~~~
xslt.c: In function 'bif_dict_zap':
xslt.c:4072:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4072 | bif_dict_zap (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
xslt.c: In function 'bif_dict_size':
xslt.c:4080:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4080 | bif_dict_size (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
xslt.c: In function 'bif_dict_list_keys':
xslt.c:4092:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4092 | bif_dict_list_keys (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
xslt.c: In function 'bif_dict_destructive_list_rnd_keys':
xslt.c:4143:62: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4143 | bif_dict_destructive_list_rnd_keys (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                    ~~~~~~~~~~^~~~~~~
xslt.c: In function 'bif_dict_to_vector':
xslt.c:4198:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4198 | bif_dict_to_vector (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
xslt.c: In function 'bif_dict_iter_rewind':
xslt.c:4253:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4253 | bif_dict_iter_rewind (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
xslt.c: In function 'bif_dict_iter_next':
xslt.c:4270:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4270 | bif_dict_iter_next (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
xslt.c: In function 'bif_dict_key_hash':
xslt.c:4304:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4304 | bif_dict_key_hash (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
xslt.c: In function 'bif_dict_key_eq':
xslt.c:4311:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4311 | bif_dict_key_eq (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
xslt.c: In function 'bif_gvector_sort_imp':
xslt.c:4616:29: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 4616 |       for (shift = 0; shift < 8 * sizeof (boxint); shift += 16)
      |                             ^
xslt.c:4626:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 4626 |           if (group_count == offsets[0])
      |                           ^~
xslt.c:4631:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 4631 |           if (group_count != offsets [max_twobyte - 1])
      |                           ^~
xslt.c:4538:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4538 | bif_gvector_sort_imp (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, const char *funname, char algo)
      |                                      ~~~~~~~~~~^~~~~~~
xslt.c: In function 'bif_gvector_deduplicate_sorted':
xslt.c:4675:58: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4675 | bif_gvector_deduplicate_sorted (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                ~~~~~~~~~~^~~~~~~
xslt.c: In function 'bif_rowvector_sort_imp':
xslt.c:4765:33: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
 4765 |           if (BOX_ELEMENTS(row) > key_item_inx)
      |                                 ^
xslt.c:4878:29: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 4878 |       for (shift = 0; shift < 8 * sizeof (boxint); shift += 16)
      |                             ^
xslt.c:4888:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 4888 |           if (group_count == offsets[0])
      |                           ^~
xslt.c:4893:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 4893 |           if (group_count != offsets [max_twobyte - 1])
      |                           ^~
xslt.c: In function 'bif_rowvector_graph_partition':
xslt.c:5013:29: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
 5013 |       if (BOX_ELEMENTS(row) > key_item_inx)
      |                             ^
xslt.c:5049:29: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
 5049 |       if (BOX_ELEMENTS(row) > key_item_inx)
      |                             ^
xslt.c:4966:57: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4966 | bif_rowvector_graph_partition (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                               ~~~~~~~~~~^~~~~~~
xslt.c: In function 'box_dict_iterator_serialize':
xslt.c:5096:45: warning: unused parameter 'xe' [-Wunused-parameter]
 5096 | box_dict_iterator_serialize (xml_entity_t * xe, dk_session_t * ses)
      |                              ~~~~~~~~~~~~~~~^~
xslt.c: In function 'xslt_init':
xslt.c:5113:36: warning: cast between incompatible function types from 'void (*)(xml_entity_t *, dk_session_t *)' {aka 'void (*)(struct xml_entity_s *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type]
 5113 |   PrpcSetWriter (DV_DICT_ITERATOR, (ses_write_func) box_dict_iterator_serialize);
      |                                    ^
xslt.c: In function 'xslt_attribute':
xslt.c:2061:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2061 |       case 'O': sqlr_new_error_xsltree_xdl ("XS370", "XS015", xstree, "Attribute value for %s is a text with disabled output escaping (it is prohibited by XSLT standard)", tmp);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xslt.c:2062:7: note: here
 2062 |       case 'S': sqlr_new_error_xsltree_xdl ("XS370", "XS015", xstree, "Attribute value for %s is not a string", tmp);
      |       ^~~~
xslt.c:2062:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2062 |       case 'S': sqlr_new_error_xsltree_xdl ("XS370", "XS015", xstree, "Attribute value for %s is not a string", tmp);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xslt.c:2063:7: note: here
 2063 |       case 'o': sqlr_new_error_xsltree_xdl ("XS370", "XS036", xstree, "Attribute value for %s contains a text with disabled output escaping (it is prohibited by XSLT standard)", tmp);
      |       ^~~~
xslt.c:2063:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2063 |       case 'o': sqlr_new_error_xsltree_xdl ("XS370", "XS036", xstree, "Attribute value for %s contains a text with disabled output escaping (it is prohibited by XSLT standard)", tmp);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xslt.c:2064:7: note: here
 2064 |       case 's': sqlr_new_error_xsltree_xdl ("XS370", "XS036", xstree, "Attribute value for %s contains non-string element", tmp);
      |       ^~~~
xslt.c:2064:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2064 |       case 's': sqlr_new_error_xsltree_xdl ("XS370", "XS036", xstree, "Attribute value for %s contains non-string element", tmp);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xslt.c:2065:7: note: here
 2065 |       default: GPF_T;
      |       ^~~~~~~
xslt.c: In function 'bif_dict_new':
xslt.c:3526:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
 3526 |       use_mp = (long) bif_long_arg (qst, args, 3, "dict_new");
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xslt.c:3527:5: note: here
 3527 |     case 3:
      |     ^~~~
xslt.c:3528:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
 3528 |       mmem = (long) bif_long_arg (qst, args, 2, "dict_new");
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xslt.c:3530:5: note: here
 3530 |     case 2:
      |     ^~~~
xslt.c:3531:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
 3531 |       ment = (long) bif_long_arg (qst, args, 1, "dict_new");
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xslt.c:3533:5: note: here
 3533 |     case 1:
      |     ^~~~
xslt.c: In function 'xslt_top':
xslt.c:2829:11: warning: variable 'excl_val' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 2829 |   caddr_t excl_val = NULL;
      |           ^~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-sqlrcomp.lo `test -f 'sqlrcomp.c' || echo './'`sqlrcomp.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlrcomp.c  -fPIC -DPIC -o .libs/libwi_la-sqlrcomp.o
In file included from ../../libsrc/Dk.h:97,
                 from ../../libsrc/libutil.h:30,
                 from sqlrcomp.c:28:
sqlrcomp.c: In function 'sqlc_print_literal_proc':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST'
  236 |   _DO_BOX_FAST(inx, arr)
      |   ^~~~~~~~~~~~
sqlrcomp.c:149:7: note: in expansion of macro '_DO_BOX'
  149 |       _DO_BOX (inx, pargs)
      |       ^~~~~~~
sqlrcomp.c: In function 'sqlc_print_standard_proc':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlrcomp.c:250:7: note: in expansion of macro 'DO_BOX'
  250 |       DO_BOX (ST *, exp, inx, params)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST'
  236 |   _DO_BOX_FAST(inx, arr)
      |   ^~~~~~~~~~~~
sqlrcomp.c:332:11: note: in expansion of macro '_DO_BOX'
  332 |           _DO_BOX (inx, pargs)
      |           ^~~~~~~
sqlrcomp.c: In function 'sqlc_is_standard_proc':
sqlrcomp.c:368:38: warning: unused parameter 'rds' [-Wunused-parameter]
  368 | sqlc_is_standard_proc (remote_ds_t * rds, char *name, ST ** params)
      |                        ~~~~~~~~~~~~~~^~~
sqlrcomp.c:368:49: warning: unused parameter 'name' [-Wunused-parameter]
  368 | sqlc_is_standard_proc (remote_ds_t * rds, char *name, ST ** params)
      |                                           ~~~~~~^~~~
sqlrcomp.c:368:61: warning: unused parameter 'params' [-Wunused-parameter]
  368 | sqlc_is_standard_proc (remote_ds_t * rds, char *name, ST ** params)
sqlrcomp.c: In function 'sqlc_is_contains_proc':
sqlrcomp.c:375:38: warning: unused parameter 'rds' [-Wunused-parameter]
  375 | sqlc_is_contains_proc (remote_ds_t * rds, char ct, ST ** params, comp_context_t * cc)
      |                        ~~~~~~~~~~~~~~^~~
sqlrcomp.c:375:48: warning: unused parameter 'ct' [-Wunused-parameter]
  375 | sqlc_is_contains_proc (remote_ds_t * rds, char ct, ST ** params, comp_context_t * cc)
      |                                           ~~~~~^~
sqlrcomp.c:375:58: warning: unused parameter 'params' [-Wunused-parameter]
  375 | sqlc_is_contains_proc (remote_ds_t * rds, char ct, ST ** params, comp_context_t * cc)
sqlrcomp.c:375:83: warning: unused parameter 'cc' [-Wunused-parameter]
  375 | sqlc_is_contains_proc (remote_ds_t * rds, char ct, ST ** params, comp_context_t * cc)
      |                                                                  ~~~~~~~~~~~~~~~~~^~
sqlrcomp.c: In function 'sqlc_print_masked_proc':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlrcomp.c:387:7: note: in expansion of macro 'DO_BOX'
  387 |       DO_BOX (ST *, param, inx, params)
      |       ^~~~~~
sqlrcomp.c: In function 'sqlc_print_remote_proc':
sqlrcomp.c:436:31: warning: unused parameter 'text' [-Wunused-parameter]
  436 | sqlc_print_remote_proc (char *text, size_t tlen, int *fill, char *name, ST ** params, sql_comp_t * sc, comp_table_t * ct)
      |                         ~~~~~~^~~~
sqlrcomp.c:436:44: warning: unused parameter 'tlen' [-Wunused-parameter]
  436 | sqlc_print_remote_proc (char *text, size_t tlen, int *fill, char *name, ST ** params, sql_comp_t * sc, comp_table_t * ct)
      |                                     ~~~~~~~^~~~
sqlrcomp.c:436:55: warning: unused parameter 'fill' [-Wunused-parameter]
  436 | sqlc_print_remote_proc (char *text, size_t tlen, int *fill, char *name, ST ** params, sql_comp_t * sc, comp_table_t * ct)
      |                                                  ~~~~~^~~~
sqlrcomp.c:436:67: warning: unused parameter 'name' [-Wunused-parameter]
  436 | sqlc_print_remote_proc (char *text, size_t tlen, int *fill, char *name, ST ** params, sql_comp_t * sc, comp_table_t * ct)
      |                                                             ~~~~~~^~~~
sqlrcomp.c:436:79: warning: unused parameter 'params' [-Wunused-parameter]
  436 | sqlc_print_remote_proc (char *text, size_t tlen, int *fill, char *name, ST ** params, sql_comp_t * sc, comp_table_t * ct)
sqlrcomp.c:436:100: warning: unused parameter 'sc' [-Wunused-parameter]
  436 | sqlc_print_remote_proc (char *text, size_t tlen, int *fill, char *name, ST ** params, sql_comp_t * sc, comp_table_t * ct)
      |                                                                                       ~~~~~~~~~~~~~^~
sqlrcomp.c:436:119: warning: unused parameter 'ct' [-Wunused-parameter]
  436 | sqlc_print_remote_proc (char *text, size_t tlen, int *fill, char *name, ST ** params, sql_comp_t * sc, comp_table_t * ct)
      |                                                                                                        ~~~~~~~~~~~~~~~^~
sqlrcomp.c: In function 'sqlc_is_remote_proc':
sqlrcomp.c:442:36: warning: unused parameter 'rds' [-Wunused-parameter]
  442 | sqlc_is_remote_proc (remote_ds_t * rds, char *p_name)
      |                      ~~~~~~~~~~~~~~^~~
sqlrcomp.c:442:47: warning: unused parameter 'p_name' [-Wunused-parameter]
  442 | sqlc_is_remote_proc (remote_ds_t * rds, char *p_name)
      |                                         ~~~~~~^~~~~~
sqlrcomp.c: In function 'sqlc_is_pass_through_function':
sqlrcomp.c:449:46: warning: unused parameter 'rds' [-Wunused-parameter]
  449 | sqlc_is_pass_through_function (remote_ds_t * rds, char *p_name)
      |                                ~~~~~~~~~~~~~~^~~
sqlrcomp.c:449:57: warning: unused parameter 'p_name' [-Wunused-parameter]
  449 | sqlc_is_pass_through_function (remote_ds_t * rds, char *p_name)
      |                                                   ~~~~~~^~~~~~
sqlrcomp.c: In function 'sqlc_print_pass_through_function':
sqlrcomp.c:456:41: warning: unused parameter 'text' [-Wunused-parameter]
  456 | sqlc_print_pass_through_function (char *text, size_t tlen, int *fill, remote_ds_t * rds, char *name, ST ** params, sql_comp_t * sc, comp_table_t * ct)
      |                                   ~~~~~~^~~~
sqlrcomp.c:456:54: warning: unused parameter 'tlen' [-Wunused-parameter]
  456 | sqlc_print_pass_through_function (char *text, size_t tlen, int *fill, remote_ds_t * rds, char *name, ST ** params, sql_comp_t * sc, comp_table_t * ct)
      |                                               ~~~~~~~^~~~
sqlrcomp.c:456:65: warning: unused parameter 'fill' [-Wunused-parameter]
  456 | sqlc_print_pass_through_function (char *text, size_t tlen, int *fill, remote_ds_t * rds, char *name, ST ** params, sql_comp_t * sc, comp_table_t * ct)
      |                                                            ~~~~~^~~~
sqlrcomp.c:456:85: warning: unused parameter 'rds' [-Wunused-parameter]
  456 | sqlc_print_pass_through_function (char *text, size_t tlen, int *fill, remote_ds_t * rds, char *name, ST ** params, sql_comp_t * sc, comp_table_t * ct)
      |                                                                       ~~~~~~~~~~~~~~^~~
sqlrcomp.c:456:96: warning: unused parameter 'name' [-Wunused-parameter]
  456 | sqlc_print_pass_through_function (char *text, size_t tlen, int *fill, remote_ds_t * rds, char *name, ST ** params, sql_comp_t * sc, comp_table_t * ct)
      |                                                                                          ~~~~~~^~~~
sqlrcomp.c:456:108: warning: unused parameter 'params' [-Wunused-parameter]
  456 | sqlc_print_pass_through_function (char *text, size_t tlen, int *fill, remote_ds_t * rds, char *name, ST ** params, sql_comp_t * sc, comp_table_t * ct)
sqlrcomp.c:456:129: warning: unused parameter 'sc' [-Wunused-parameter]
  456 | sqlc_print_pass_through_function (char *text, size_t tlen, int *fill, remote_ds_t * rds, char *name, ST ** params, sql_comp_t * sc, comp_table_t * ct)
      |                                                                                                                    ~~~~~~~~~~~~~^~
sqlrcomp.c:456:148: warning: unused parameter 'ct' [-Wunused-parameter]
  456 | sqlc_print_pass_through_function (char *text, size_t tlen, int *fill, remote_ds_t * rds, char *name, ST ** params, sql_comp_t * sc, comp_table_t * ct)
      |                                                                                                                                     ~~~~~~~~~~~~~~~^~
sqlrcomp.c: In function 'sqlc_table_remote_ds':
sqlrcomp.c:461:36: warning: unused parameter 'sc' [-Wunused-parameter]
  461 | sqlc_table_remote_ds (sql_comp_t * sc, char *name)
      |                       ~~~~~~~~~~~~~^~
sqlrcomp.c:461:46: warning: unused parameter 'name' [-Wunused-parameter]
  461 | sqlc_table_remote_ds (sql_comp_t * sc, char *name)
      |                                        ~~~~~~^~~~
sqlrcomp.c: In function 'sqlc_is_local_array':
sqlrcomp.c:469:35: warning: unused parameter 'sc' [-Wunused-parameter]
  469 | sqlc_is_local_array (sql_comp_t * sc, remote_ds_t * rds, ST ** exps, int only_eq_comps)
      |                      ~~~~~~~~~~~~~^~
sqlrcomp.c:469:53: warning: unused parameter 'rds' [-Wunused-parameter]
  469 | sqlc_is_local_array (sql_comp_t * sc, remote_ds_t * rds, ST ** exps, int only_eq_comps)
      |                                       ~~~~~~~~~~~~~~^~~
sqlrcomp.c:469:64: warning: unused parameter 'exps' [-Wunused-parameter]
  469 | sqlc_is_local_array (sql_comp_t * sc, remote_ds_t * rds, ST ** exps, int only_eq_comps)
sqlrcomp.c:469:74: warning: unused parameter 'only_eq_comps' [-Wunused-parameter]
  469 | sqlc_is_local_array (sql_comp_t * sc, remote_ds_t * rds, ST ** exps, int only_eq_comps)
      |                                                                      ~~~~^~~~~~~~~~~~~
sqlrcomp.c: In function 'sqlc_is_local':
sqlrcomp.c:483:29: warning: unused parameter 'sc' [-Wunused-parameter]
  483 | sqlc_is_local (sql_comp_t * sc, remote_ds_t * rds, ST * tree, int only_eq_comps)
      |                ~~~~~~~~~~~~~^~
sqlrcomp.c:483:47: warning: unused parameter 'rds' [-Wunused-parameter]
  483 | sqlc_is_local (sql_comp_t * sc, remote_ds_t * rds, ST * tree, int only_eq_comps)
      |                                 ~~~~~~~~~~~~~~^~~
sqlrcomp.c:483:57: warning: unused parameter 'tree' [-Wunused-parameter]
  483 | sqlc_is_local (sql_comp_t * sc, remote_ds_t * rds, ST * tree, int only_eq_comps)
sqlrcomp.c:483:67: warning: unused parameter 'only_eq_comps' [-Wunused-parameter]
  483 | sqlc_is_local (sql_comp_t * sc, remote_ds_t * rds, ST * tree, int only_eq_comps)
      |                                                               ~~~~^~~~~~~~~~~~~
sqlrcomp.c: In function 'sqlc_order_by_print':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlrcomp.c:655:3: note: in expansion of macro 'DO_BOX'
  655 |   DO_BOX (ST *, spec, inx, orderby)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlrcomp.c:666:11: note: in expansion of macro 'DO_BOX'
  666 |           DO_BOX (ST *, sel, inx1, box)
      |           ^~~~~~
sqlrcomp.c: In function 'sqlc_table_ct':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlrcomp.c:799:3: note: in expansion of macro 'DO_BOX'
  799 |   DO_BOX (comp_table_t *, ct, inx, sc->sc_tables)
      |   ^~~~~~
sqlrcomp.c: In function 'sqlc_insert_commalist':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlrcomp.c:852:3: note: in expansion of macro 'DO_BOX'
  852 |   DO_BOX (ST *, exp, inx, tree->_.insert.vals->_.ins_vals.vals)
      |   ^~~~~~
sqlrcomp.c:854:21: warning: unused variable 'col' [-Wunused-variable]
  854 |       dbe_column_t *col = tb_name_to_column (tb, (char *) tree->_.insert.cols[inx]);
      |                     ^~~
sqlrcomp.c:843:19: warning: variable 'rtable' set but not used [-Wunused-but-set-variable]
  843 |   remote_table_t *rtable = NULL;
      |                   ^~~~~~
sqlrcomp.c: In function 'sqlc_dt_col_ref':
sqlrcomp.c:1063:31: warning: unused parameter 'sc' [-Wunused-parameter]
 1063 | sqlc_dt_col_ref (sql_comp_t * sc, comp_table_t * ct, ST * exp, char *text, size_t tlen, int *fill)
      |                  ~~~~~~~~~~~~~^~
sqlrcomp.c: In function 'sqlc_exp_print':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlrcomp.c:1258:17: note: in expansion of macro 'DO_BOX_FAST'
 1258 |                 DO_BOX_FAST (ST *, arg, argctr, tree->_.fn_ref.fn_arglist)
      |                 ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlrcomp.c:1290:21: note: in expansion of macro 'DO_BOX'
 1290 |                     DO_BOX (ST *, sel, inx, der_select->_.select_stmt.selection)
      |                     ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlrcomp.c:1468:17: note: in expansion of macro 'DO_BOX'
 1468 |                 DO_BOX (char *, col, inx, tree->_.insert.cols)
      |                 ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlrcomp.c:1517:13: note: in expansion of macro 'DO_BOX'
 1517 |             DO_BOX (ST *, exp, inx, tree->_.update_src.vals)
      |             ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:236:3: note: in expansion of macro '_DO_BOX_FAST'
  236 |   _DO_BOX_FAST(inx, arr)
      |   ^~~~~~~~~~~~
sqlrcomp.c:1569:19: note: in expansion of macro '_DO_BOX'
 1569 |                   _DO_BOX (inx, pargs)
      |                   ^~~~~~~
sqlrcomp.c: In function 'sqlc_exp_commalist_print':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlrcomp.c:1626:3: note: in expansion of macro 'DO_BOX'
 1626 |   DO_BOX (ST *, exp, inx, exps)
      |   ^~~~~~
sqlrcomp.c: In function 'sqlc_make_remote_after_group_scope':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlrcomp.c:1653:3: note: in expansion of macro 'DO_BOX'
 1653 |   DO_BOX (ST *, sel, inx, selection)
      |   ^~~~~~
sqlrcomp.c: In function 'sqlc_subquery_text':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
sqlrcomp.c:1708:9: note: in expansion of macro 'DO_BOX'
 1708 |         DO_BOX (ST *, _sel, inx, (ST **) selection)
      |         ^~~~~~
sqlrcomp.c: In function 'sqlc_first_location':
sqlrcomp.c:1804:35: warning: unused parameter 'sc' [-Wunused-parameter]
 1804 | sqlc_first_location (sql_comp_t * sc, ST * tree)
      |                      ~~~~~~~~~~~~~^~
sqlrcomp.c:1804:44: warning: unused parameter 'tree' [-Wunused-parameter]
 1804 | sqlc_first_location (sql_comp_t * sc, ST * tree)
sqlrcomp.c: In function 'sqlc_expand_remote_cursor':
sqlrcomp.c:1827:41: warning: unused parameter 'sc' [-Wunused-parameter]
 1827 | sqlc_expand_remote_cursor (sql_comp_t * sc, ST * tree)
      |                            ~~~~~~~~~~~~~^~
sqlrcomp.c: In function 'sqlc_resignal':
sqlrcomp.c:1816:3: warning: '__builtin_strncpy' specified bound 10 equals destination size [-Wstringop-truncation]
 1816 |   strncpy (state, ((char **) err)[1], sizeof (state));
      |   ^
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwic_la-sqlver.lo `test -f 'sqlver.c' || echo './'`sqlver.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sqlver.c  -fPIC -DPIC -o .libs/libwic_la-sqlver.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwic_la-wirpc.lo `test -f 'wirpc.c' || echo './'`wirpc.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c wirpc.c  -fPIC -DPIC -o .libs/libwic_la-wirpc.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwic_la-CLIsql1.lo `test -f 'CLIsql1.c' || echo './'`CLIsql1.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c CLIsql1.c  -fPIC -DPIC -o .libs/libwic_la-CLIsql1.o
CLIsql1.c: In function 'virt_handle_debug':
CLIsql1.c:124:8: warning: unused variable 'type' [-Wunused-variable]
  124 |   int *type;
      |        ^~~~
CLIsql1.c: At top level:
CLIsql1.c:435:1: warning: missing initializer for field 'cd_base_catalog_name' of 'col_desc_t' {aka 'struct col_desc_s'} [-Wmissing-field-initializers]
  435 | };
      | ^
In file included from CLI.h:34,
                 from CLIsql1.c:28:
sqlcomp.h:123:25: note: 'cd_base_catalog_name' declared here
  123 |     char *              cd_base_catalog_name;
      |                         ^~~~~~~~~~~~~~~~~~~~
CLIsql1.c: In function 'internal_sql_connect':
CLIsql1.c:911:8: warning: unused variable 'tpass' [-Wunused-variable]
  911 |   char tpass[VIRT_PASS_LEN];
      |        ^~~~~
CLIsql1.c: In function 'SQLDescribeCol':
CLI.h:909:21: warning: variable 'len1' set but not used [-Wunused-but-set-variable]
  909 |         SQLSMALLINT len1; \
      |                     ^~~~
CLIsql1.c:1353:5: note: in expansion of macro 'NSET_AND_FREE_OUTPUT_CHAR_NARROW'
 1353 |     NSET_AND_FREE_OUTPUT_CHAR_NARROW (ColName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CLIsql1.c: In function 'SQLError':
CLI.h:909:21: warning: variable 'len1' set but not used [-Wunused-but-set-variable]
  909 |         SQLSMALLINT len1; \
      |                     ^~~~
CLIsql1.c:1404:7: note: in expansion of macro 'NSET_AND_FREE_OUTPUT_CHAR_NARROW'
 1404 |       NSET_AND_FREE_OUTPUT_CHAR_NARROW (ErrorMsg, conn);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CLIsql1.c: In function 'virtodbc__SQLError':
CLI.h:964:25: warning: argument 1 null where non-null expected [-Wnonnull]
  964 |           size_t slen = strlen ((const char *) (str)); \
      |                         ^~~~~~
CLIsql1.c:1441:7: note: in expansion of macro 'V_SET_ODBC_STR'
 1441 |       V_SET_ODBC_STR (NULL, szErrorMsg, cbErrorMsgMax, pcbErrorMsg, NULL);
      |       ^~~~~~~~~~~~~~
In file included from ../../libsrc/Dk/Dksystem.h:71,
                 from ../../libsrc/Dk.h:44,
                 from CLI.h:31:
/usr/include/string.h:407:15: note: in a call to function 'strlen' declared 'nonnull'
  407 | extern size_t strlen (const char *__s)
      |               ^~~~~~
CLI.h:967:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  967 |               if (slen < max_len - 1) \
      |                        ^
CLIsql1.c:1441:7: note: in expansion of macro 'V_SET_ODBC_STR'
 1441 |       V_SET_ODBC_STR (NULL, szErrorMsg, cbErrorMsgMax, pcbErrorMsg, NULL);
      |       ^~~~~~~~~~~~~~
In file included from ../../libsrc/Dk.h:115:
../../libsrc/Dk/Dkstubs.h:75:41: warning: argument 2 null where non-null expected [-Wnonnull]
   75 |                                         strncpy ((dest), (src), sizeof_dest - 1); \
      |                                         ^~~~~~~
CLI.h:968:17: note: in expansion of macro 'strcpy_size_ck'
  968 |                 strcpy_size_ck ((char *) _outb, (const char *) (str), max_len); \
      |                 ^~~~~~~~~~~~~~
CLIsql1.c:1441:7: note: in expansion of macro 'V_SET_ODBC_STR'
 1441 |       V_SET_ODBC_STR (NULL, szErrorMsg, cbErrorMsgMax, pcbErrorMsg, NULL);
      |       ^~~~~~~~~~~~~~
In file included from /usr/include/features.h:524,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:28,
                 from ../../libsrc/Dk/Dksystem.h:44:
/usr/include/bits/string_fortified.h:96:1: note: in a call to function 'strncpy' declared 'nonnull'
   96 | __NTH (strncpy (__fortify_clang_overload_arg (char *, __restrict, __dest),
      | ^~~~~
CLI.h:971:19: warning: argument 2 null where non-null expected [-Wnonnull]
  971 |                   strncpy ((char *) _outb, (const char *) (str), max_len - 1); \
      |                   ^~~~~~~
CLIsql1.c:1441:7: note: in expansion of macro 'V_SET_ODBC_STR'
 1441 |       V_SET_ODBC_STR (NULL, szErrorMsg, cbErrorMsgMax, pcbErrorMsg, NULL);
      |       ^~~~~~~~~~~~~~
/usr/include/bits/string_fortified.h:96:1: note: in a call to function 'strncpy' declared 'nonnull'
   96 | __NTH (strncpy (__fortify_clang_overload_arg (char *, __restrict, __dest),
      | ^~~~~
CLI.h:967:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  967 |               if (slen < max_len - 1) \
      |                        ^
CLIsql1.c:1452:3: note: in expansion of macro 'V_SET_ODBC_STR'
 1452 |   V_SET_ODBC_STR (rec->sql_error_msg, szErrorMsg, cbErrorMsgMax, pcbErrorMsg, NULL);
      |   ^~~~~~~~~~~~~~
CLIsql1.c: In function 'virtodbc__SQLExecDirect':
CLIsql1.c:1558:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1558 |       for (n = 0; n < stmt->stmt_parm_rows; n++)
      |                     ^
CLIsql1.c: In function 'SQLExecDirect':
CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
CLI.h:924:48: note: in expansion of macro 'NMAKE_INPUT_NARROW'
  924 | #define NMAKE_INPUT_ESCAPED_NARROW(param, con) NMAKE_INPUT_NARROW(param, con)
      |                                                ^~~~~~~~~~~~~~~~~~
CLIsql1.c:1694:5: note: in expansion of macro 'NMAKE_INPUT_ESCAPED_NARROW'
 1694 |     NMAKE_INPUT_ESCAPED_NARROW (SqlStr, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~
CLIsql1.c: In function 'SQLGetCursorName':
CLI.h:909:21: warning: variable 'len1' set but not used [-Wunused-but-set-variable]
  909 |         SQLSMALLINT len1; \
      |                     ^~~~
CLIsql1.c:2122:5: note: in expansion of macro 'NSET_AND_FREE_OUTPUT_CHAR_NARROW'
 2122 |     NSET_AND_FREE_OUTPUT_CHAR_NARROW (Cursor, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CLIsql1.c: In function 'SQLPrepare':
CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
CLI.h:924:48: note: in expansion of macro 'NMAKE_INPUT_NARROW'
  924 | #define NMAKE_INPUT_ESCAPED_NARROW(param, con) NMAKE_INPUT_NARROW(param, con)
      |                                                ^~~~~~~~~~~~~~~~~~
CLIsql1.c:2217:5: note: in expansion of macro 'NMAKE_INPUT_ESCAPED_NARROW'
 2217 |     NMAKE_INPUT_ESCAPED_NARROW (SqlStr, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~
CLIsql1.c: In function 'virtodbc__SQLSetParam':
CLIsql1.c:2290:19: warning: unused parameter 'ibScale' [-Wunused-parameter]
 2290 |       SQLSMALLINT ibScale,
      |       ~~~~~~~~~~~~^~~~~~~
CLIsql1.c: In function 'virtodbc__SQLBindParameter':
CLIsql1.c:2336:21: warning: unused parameter 'ibScale' [-Wunused-parameter]
 2336 |         SQLSMALLINT ibScale,
      |         ~~~~~~~~~~~~^~~~~~~
CLIsql1.c: At top level:
CLIsql1.c:830:1: warning: 'ssl_get_password' defined but not used [-Wunused-function]
  830 | ssl_get_password (char * name, char *tpass)
      | ^~~~~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwic_la-CLIodbc3.lo `test -f 'CLIodbc3.c' || echo './'`CLIodbc3.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c CLIodbc3.c  -fPIC -DPIC -o .libs/libwic_la-CLIodbc3.o
CLIodbc3.c: In function 'virtodbc__SQLAllocHandle':
CLIodbc3.c:51:13: warning: unused variable 'rc' [-Wunused-variable]
   51 |   SQLRETURN rc;
      |             ^~
In file included from CLIodbc3.c:26:
CLIodbc3.c: In function 'virtodbc__SQLFreeHandle':
CLIodbc3.c:101:9: warning: unused variable 'stmt' [-Wunused-variable]
  101 |   STMT (stmt, handle);
      |         ^~~~
CLI.h:323:15: note: in definition of macro 'STMT'
  323 |   cli_stmt_t *s = (cli_stmt_t *) st
      |               ^
CLIodbc3.c: In function 'SQLSetEnvAttr':
CLIodbc3.c:137:16: warning: unused parameter 'StringLength' [-Wunused-parameter]
  137 |     SQLINTEGER StringLength)
      |     ~~~~~~~~~~~^~~~~~~~~~~~
CLIodbc3.c: In function 'SQLGetEnvAttr':
CLIodbc3.c:208:16: warning: unused parameter 'BufferLength' [-Wunused-parameter]
  208 |     SQLINTEGER BufferLength,
      |     ~~~~~~~~~~~^~~~~~~~~~~~
CLIodbc3.c:209:18: warning: unused parameter 'StringLengthPtr' [-Wunused-parameter]
  209 |     SQLINTEGER * StringLengthPtr)
      |     ~~~~~~~~~~~~~^~~~~~~~~~~~~~~
CLIodbc3.c: In function 'virtodbc__SQLGetDiagRec':
CLIodbc3.c:358:45: warning: the address of 'pcbSqlstate' will always evaluate as 'true' [-Waddress]
  358 |       V_SET_ODBC_STR ("00000", Sqlstate, 6, &pcbSqlstate, NULL);
      |                                             ^
CLI.h:975:15: note: in definition of macro 'V_SET_ODBC_STR'
  975 |           if (ret_len) \
      |               ^~~~~~~
CLIodbc3.c:327:13: warning: variable 'rc' set but not used [-Wunused-but-set-variable]
  327 |   SQLRETURN rc;
      |             ^~
CLIodbc3.c: In function 'SQLGetDiagRec':
CLI.h:909:21: warning: variable 'len1' set but not used [-Wunused-but-set-variable]
  909 |         SQLSMALLINT len1; \
      |                     ^~~~
CLIodbc3.c:428:7: note: in expansion of macro 'NSET_AND_FREE_OUTPUT_CHAR_NARROW'
  428 |       NSET_AND_FREE_OUTPUT_CHAR_NARROW (MessageText, conn);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CLIodbc3.c: In function 'virtodbc__SQLGetDiagField':
CLI.h:967:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  967 |               if (slen < max_len - 1) \
      |                        ^
CLIodbc3.c:622:15: note: in expansion of macro 'V_SET_ODBC_STR'
  622 |               V_SET_ODBC_STR (szDiagInfo, pDiagInfoPtr, nBufferLength, pnStringLengthPtr, NULL);
      |               ^~~~~~~~~~~~~~
CLI.h:967:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  967 |               if (slen < max_len - 1) \
      |                        ^
CLIodbc3.c:637:17: note: in expansion of macro 'V_SET_ODBC_STR'
  637 |                 V_SET_ODBC_STR ("", pDiagInfoPtr, nBufferLength, pnStringLengthPtr, NULL);
      |                 ^~~~~~~~~~~~~~
CLI.h:967:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  967 |               if (slen < max_len - 1) \
      |                        ^
CLIodbc3.c:642:17: note: in expansion of macro 'V_SET_ODBC_STR'
  642 |                 V_SET_ODBC_STR (dest_conn->con_dsn ? dest_conn->con_dsn : (SQLCHAR *) "", pDiagInfoPtr, nBufferLength, pnStringLengthPtr, NULL);
      |                 ^~~~~~~~~~~~~~
CLI.h:967:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  967 |               if (slen < max_len - 1) \
      |                        ^
CLIodbc3.c:647:13: note: in expansion of macro 'V_SET_ODBC_STR'
  647 |             V_SET_ODBC_STR (rec->sql_error_msg, pDiagInfoPtr, nBufferLength, pnStringLengthPtr, NULL);
      |             ^~~~~~~~~~~~~~
CLI.h:967:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  967 |               if (slen < max_len - 1) \
      |                        ^
CLIodbc3.c:664:13: note: in expansion of macro 'V_SET_ODBC_STR'
  664 |             V_SET_ODBC_STR (!rec->sql_state ? "00000" : rec->sql_state, pDiagInfoPtr, nBufferLength, pnStringLengthPtr, NULL);
      |             ^~~~~~~~~~~~~~
CLIodbc3.c: In function 'virtodbc__SQLGetStmtAttr':
CLIodbc3.c:731:16: warning: unused parameter 'BufferLength' [-Wunused-parameter]
  731 |     SQLINTEGER BufferLength,
      |     ~~~~~~~~~~~^~~~~~~~~~~~
CLIodbc3.c: In function 'virtodbc__SQLSetStmtAttr':
CLIodbc3.c:907:16: warning: unused parameter 'StringLength' [-Wunused-parameter]
  907 |     SQLINTEGER StringLength)
      |     ~~~~~~~~~~~^~~~~~~~~~~~
CLIodbc3.c: In function 'virtodbc__SQLSetConnectAttr':
CLIodbc3.c:1105:16: warning: unused parameter 'StringLength' [-Wunused-parameter]
 1105 |     SQLINTEGER StringLength)
      |     ~~~~~~~~~~~^~~~~~~~~~~~
CLIodbc3.c: In function 'SQLSetConnectAttr':
CLI.h:926:55: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  926 | SQLLEN _##len = ((len) < 0 ? strlen ((char *) wide) : (len)) ; \
      |                                                       ^~~~~
CLIodbc3.c:1204:9: note: in expansion of macro 'NDEFINE_INPUT_NONCHAR_NARROW'
 1204 |         NDEFINE_INPUT_NONCHAR_NARROW (ValuePtr, StringLength);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
CLIodbc3.c: In function 'virtodbc__SQLGetDescField':
CLI.h:967:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  967 |               if (slen < max_len - 1) \
      |                        ^
CLIodbc3.c:2200:15: note: in expansion of macro 'V_SET_ODBC_STR'
 2200 |               V_SET_ODBC_STR (type, ValuePtr, BufferLength, StringLengthPtr, &desc->d_stmt->stmt_error);
      |               ^~~~~~~~~~~~~~
CLI.h:967:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  967 |               if (slen < max_len - 1) \
      |                        ^
CLIodbc3.c:2533:15: note: in expansion of macro 'V_SET_ODBC_STR'
 2533 |               V_SET_ODBC_STR (val, ValuePtr, BufferLength, StringLengthPtr, &desc->d_stmt->stmt_error);
      |               ^~~~~~~~~~~~~~
CLIodbc3.c: In function 'virtodbc__SQLSetDescField':
CLIodbc3.c:2629:16: warning: unused parameter 'BufferLength' [-Wunused-parameter]
 2629 |     SQLINTEGER BufferLength)
      |     ~~~~~~~~~~~^~~~~~~~~~~~
CLIodbc3.c: In function 'SQLSetDescField':
CLI.h:926:55: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  926 | SQLLEN _##len = ((len) < 0 ? strlen ((char *) wide) : (len)) ; \
      |                                                       ^~~~~
CLIodbc3.c:2892:9: note: in expansion of macro 'NDEFINE_INPUT_NONCHAR_NARROW'
 2892 |         NDEFINE_INPUT_NONCHAR_NARROW (ValuePtr, BufferLength);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
CLIodbc3.c: In function 'virtodbc__SQLGetDescRec':
CLIodbc3.c:2925:7: warning: variable 'bAppDesc' set but not used [-Wunused-but-set-variable]
 2925 |   int bAppDesc = 0, bRowDesc = 0;
      |       ^~~~~~~~
CLIodbc3.c:2918:19: warning: unused parameter 'SubTypePtr' [-Wunused-parameter]
 2918 |     SQLSMALLINT * SubTypePtr,
      |     ~~~~~~~~~~~~~~^~~~~~~~~~
CLIodbc3.c:2920:19: warning: unused parameter 'PrecisionPtr' [-Wunused-parameter]
 2920 |     SQLSMALLINT * PrecisionPtr,
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~
CLIodbc3.c: In function 'SQLGetDescRec':
CLI.h:909:21: warning: variable 'len1' set but not used [-Wunused-but-set-variable]
  909 |         SQLSMALLINT len1; \
      |                     ^~~~
CLIodbc3.c:2967:5: note: in expansion of macro 'NSET_AND_FREE_OUTPUT_CHAR_NARROW'
 2967 |     NSET_AND_FREE_OUTPUT_CHAR_NARROW (Name, desc->d_stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CLIodbc3.c: In function 'SQLSetDescRec':
CLIodbc3.c:2978:17: warning: unused parameter 'arg1' [-Wunused-parameter]
 2978 |     SQLSMALLINT arg1,
      |     ~~~~~~~~~~~~^~~~
CLIodbc3.c:2979:17: warning: unused parameter 'arg2' [-Wunused-parameter]
 2979 |     SQLSMALLINT arg2,
      |     ~~~~~~~~~~~~^~~~
CLIodbc3.c:2980:17: warning: unused parameter 'arg3' [-Wunused-parameter]
 2980 |     SQLSMALLINT arg3,
      |     ~~~~~~~~~~~~^~~~
CLIodbc3.c:2981:12: warning: unused parameter 'arg4' [-Wunused-parameter]
 2981 |     SQLLEN arg4,
CLIodbc3.c:2982:17: warning: unused parameter 'arg5' [-Wunused-parameter]
 2982 |     SQLSMALLINT arg5,
      |     ~~~~~~~~~~~~^~~~
CLIodbc3.c:2983:17: warning: unused parameter 'arg6' [-Wunused-parameter]
 2983 |     SQLSMALLINT arg6,
      |     ~~~~~~~~~~~~^~~~
CLIodbc3.c:2984:16: warning: unused parameter 'arg7' [-Wunused-parameter]
 2984 |     SQLPOINTER arg7,
      |     ~~~~~~~~~~~^~~~
CLIodbc3.c:2985:14: warning: unused parameter 'arg8' [-Wunused-parameter]
 2985 |     SQLLEN * arg8,
CLIodbc3.c:2986:14: warning: unused parameter 'arg9' [-Wunused-parameter]
 2986 |     SQLLEN * arg9)
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-git_head.lo `test -f 'git_head.c' || echo './'`git_head.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c git_head.c  -fPIC -DPIC -o .libs/libwi_la-git_head.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwic_la-wi_xid.lo `test -f 'wi_xid.c' || echo './'`wi_xid.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c wi_xid.c  -fPIC -DPIC -o .libs/libwic_la-wi_xid.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwic_la-pldbgcli.lo `test -f 'pldbgcli.c' || echo './'`pldbgcli.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c pldbgcli.c  -fPIC -DPIC -o .libs/libwic_la-pldbgcli.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-xpf.lo `test -f 'xpf.c' || echo './'`xpf.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c xpf.c  -fPIC -DPIC -o .libs/libwi_la-xpf.o
xpf.c: In function 'xpf_true':
xpf.c:601:58: warning: unused parameter 'ctx_xe' [-Wunused-parameter]
  601 | xpf_true (xp_instance_t * xqi, XT * tree, xml_entity_t * ctx_xe)
      |                                           ~~~~~~~~~~~~~~~^~~~~~
xpf.c: In function 'xpf_false':
xpf.c:608:59: warning: unused parameter 'ctx_xe' [-Wunused-parameter]
  608 | xpf_false (xp_instance_t * xqi, XT * tree, xml_entity_t * ctx_xe)
      |                                            ~~~~~~~~~~~~~~~^~~~~~
xpf.c: In function 'xpf_position':
xpf.c:1246:62: warning: unused parameter 'ctx_xe' [-Wunused-parameter]
 1246 | xpf_position (xp_instance_t * xqi, XT * tree, xml_entity_t * ctx_xe)
      |                                               ~~~~~~~~~~~~~~~^~~~~~
xpf.c: In function 'xpf_last':
xpf.c:1253:58: warning: unused parameter 'ctx_xe' [-Wunused-parameter]
 1253 | xpf_last (xp_instance_t * xqi, XT * tree, xml_entity_t * ctx_xe)
      |                                           ~~~~~~~~~~~~~~~^~~~~~
xpf.c: In function 'xpf_translate':
xpf.c:1655:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1655 |   for (qidx = 0; qidx < org_strlen; qidx++)
      |                       ^
xpf.c:1663:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1663 |           if (qidx >= repl_strlen)
      |                    ^~
xpf.c:1776:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1776 |       if (search_pos >= org_items)
      |                      ^~
xpf.c:1803:30: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1803 |                   if (newpos < org_items)
      |                              ^
xpf.c: In function 'xpf_text_contains':
xpf.c:2463:7: warning: variable 'ctr' set but not used [-Wunused-but-set-variable]
 2463 |   int ctr = 0;
      |       ^~~
In file included from ../../libsrc/Dk.h:97,
                 from xpf.c:26:
xpf.c: In function 'xpf_distinct_values':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xpf.c:3829:3: note: in expansion of macro 'DO_BOX_FAST'
 3829 |   DO_BOX_FAST (caddr_t, item, idx, res)
      |   ^~~~~~~~~~~
xpf.c: In function 'xpf_instance_of_predicate':
xpf.c:3870:54: warning: unused parameter 'tree' [-Wunused-parameter]
 3870 | xpf_instance_of_predicate (xp_instance_t * xqi, XT * tree, xml_entity_t * ctx_xe)
      |                                                 ~~~~~^~~~
xpf.c:3870:75: warning: unused parameter 'ctx_xe' [-Wunused-parameter]
 3870 | xpf_instance_of_predicate (xp_instance_t * xqi, XT * tree, xml_entity_t * ctx_xe)
      |                                                            ~~~~~~~~~~~~~~~^~~~~~
xpf.c: In function 'xpf_before_operator_censor_tmp':
xpf.c:3960:122: warning: unused parameter 'user_data' [-Wunused-parameter]
 3960 | xpf_before_operator_censor_tmp (xp_instance_t * xqi, cenpair_t *seq_head, size_t *seq_head_len, caddr_t candidate, void *user_data)
      |                                                                                                                    ~~~~~~^~~~~~~~~
xpf.c: In function 'xpf_after_operator_censor_tmp':
xpf.c:4055:121: warning: unused parameter 'user_data' [-Wunused-parameter]
 4055 | xpf_after_operator_censor_tmp (xp_instance_t * xqi, cenpair_t *seq_head, size_t *seq_head_len, caddr_t candidate, void *user_data)
      |                                                                                                                   ~~~~~~^~~~~~~~~
xpf.c: In function 'xpf_function_available':
xpf.c:4450:13: warning: variable 'executable' set but not used [-Wunused-but-set-variable]
 4450 |   xp_func_t executable = NULL;
      |             ^~~~~~~~~~
xpf.c: In function 'bif_xpf_extension':
xpf.c:4635:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4635 | bif_xpf_extension (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
xpf.c: In function 'bif_xpf_extension_remove':
xpf.c:4745:52: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4745 | bif_xpf_extension_remove (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                          ~~~~~~~~~~^~~~~~~
xpf.c: In function 'xpf_create_filter_sequence':
xpf.c:5073:81: warning: unused parameter 'ctx_xe' [-Wunused-parameter]
 5073 | void xpf_create_filter_sequence (xp_instance_t * xqi, XT * tree, xml_entity_t * ctx_xe, int ae_count)
      |                                                                  ~~~~~~~~~~~~~~~^~~~~~
xpf.c: In function 'xpf_sql_column_select':
xpf.c:5230:55: warning: unused parameter 'tree' [-Wunused-parameter]
 5230 | void xpf_sql_column_select (xp_instance_t * xqi, XT * tree, xml_entity_t * ctx_xe)
      |                                                  ~~~~~^~~~
xpf.c:5230:76: warning: unused parameter 'ctx_xe' [-Wunused-parameter]
 5230 | void xpf_sql_column_select (xp_instance_t * xqi, XT * tree, xml_entity_t * ctx_xe)
      |                                                             ~~~~~~~~~~~~~~~^~~~~~
xpf.c: In function 'xpf_xmlview':
xpf.c:5418:45: warning: unused parameter 'tree' [-Wunused-parameter]
 5418 | void xpf_xmlview (xp_instance_t * xqi, XT * tree, xml_entity_t * ctx_xe)
      |                                        ~~~~~^~~~
xpf.c:5418:66: warning: unused parameter 'ctx_xe' [-Wunused-parameter]
 5418 | void xpf_xmlview (xp_instance_t * xqi, XT * tree, xml_entity_t * ctx_xe)
      |                                                   ~~~~~~~~~~~~~~~^~~~~~
xpf.c: In function 'xpf_xpath_debug_xslfile':
xpf.c:5438:78: warning: unused parameter 'ctx_xe' [-Wunused-parameter]
 5438 | void xpf_xpath_debug_xslfile (xp_instance_t * xqi, XT * tree, xml_entity_t * ctx_xe)
      |                                                               ~~~~~~~~~~~~~~~^~~~~~
xpf.c: In function 'xpf_xpath_debug_xslline':
xpf.c:5444:78: warning: unused parameter 'ctx_xe' [-Wunused-parameter]
 5444 | void xpf_xpath_debug_xslline (xp_instance_t * xqi, XT * tree, xml_entity_t * ctx_xe)
      |                                                               ~~~~~~~~~~~~~~~^~~~~~
xpf.c: In function 'xpf_intersect_except':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xpf.c:5470:3: note: in expansion of macro 'DO_BOX'
 5470 |   DO_BOX (xml_entity_t*, elt1, inx, seq1)
      |   ^~~~~~
xpf.c:5475:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 5475 |       for (inx2=0;inx2<BOX_ELEMENTS(seq2);inx2++)
      |                       ^
xpf.c: In function 'xpf_deep_equal_eq':
xpf.c:5542:34: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
 5542 |         if (BOX_ELEMENTS (right) != ctr)
      |                                  ^~
xpf.c: In function 'xpf_document_impl':
xpf.c:2079:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2079 |           sqlr_new_error_xqi_xdl ("XP001", "XPF09", xqi, "Too many arguments passed to XPATH function %s()", fnames[call_mode]);
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xpf.c:2080:9: note: here
 2080 |         case 6:
      |         ^~~~
xpf.c:2081:35: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2081 |           cache_key->xdcs_dtd_cfg = xpf_arg (xqi, tree, ctx_xe, DV_SHORT_STRING, 5);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xpf.c:2082:9: note: here
 2082 |         case 5:
      |         ^~~~
xpf.c:2083:39: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2083 |           cache_key->xdcs_lang_ptr[0] = lh_get_handler (xpf_arg (xqi, tree, ctx_xe, DV_SHORT_STRING, 4));
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xpf.c:2084:9: note: here
 2084 |         case 4:
      |         ^~~~
xpf.c:2085:36: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2085 |           cache_key->xdcs_enc_name = xpf_arg (xqi, tree, ctx_xe, DV_SHORT_STRING, 3);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xpf.c:2086:9: note: here
 2086 |         case 3:
      |         ^~~~
xpf.c:2087:39: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2087 |           cache_key->xdcs_parser_mode = (ptrlong) unbox (xpf_arg (xqi, tree, ctx_xe, DV_LONG_INT, 2));
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xpf.c:2088:9: note: here
 2088 |         case 2:
      |         ^~~~
xpf.c: In function 'xpf_expand_qname':
xpf.c:2256:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2256 |       ctx_xe = tmp_ctx_xe = box_copy (qname);
      |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xpf.c:2258:5: note: here
 2258 |     default:
      |     ^~~~~~~
xpf.c: In function 'xpf_document_literal':
xpf.c:2289:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2289 |       sqlr_new_error_xqi_xdl ("XP001", "XPF15", xqi, "Too many arguments passed to XPATH function document-literal()");
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xpf.c:2290:5: note: here
 2290 |     case 6:
      |     ^~~~
xpf.c:2291:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2291 |       dtd_cfg = xpf_arg (xqi, tree, ctx_xe, DV_SHORT_STRING, 5);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xpf.c:2292:5: note: here
 2292 |     case 5:
      |     ^~~~
xpf.c:2293:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2293 |       lh = lh_get_handler (xpf_arg (xqi, tree, ctx_xe, DV_SHORT_STRING, 4));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xpf.c:2294:5: note: here
 2294 |     case 4:
      |     ^~~~
xpf.c:2295:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2295 |       enc = xpf_arg (xqi, tree, ctx_xe, DV_SHORT_STRING, 3);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xpf.c:2296:5: note: here
 2296 |     case 3:
      |     ^~~~
xpf.c:2297:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2297 |       parser_mode = (int) unbox (xpf_arg (xqi, tree, ctx_xe, DV_LONG_INT, 2));
      |       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xpf.c:2298:5: note: here
 2298 |     case 2:
      |     ^~~~
xpf.c: In function 'xpf_create_element':
xpf.c:2972:26: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2972 |               item_i_dtp = DV_SHORT_STRING;
xpf.c:2974:13: note: here
 2974 |             case DV_STRING:
      |             ^~~~
xpf.c:2990:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2990 |                 if (NULL == item_i)
      |                    ^
xpf.c:2997:13: note: here
 2997 |             case DV_SHORT_INT: case DV_SINGLE_FLOAT: case DV_DOUBLE_FLOAT: case DV_NUMERIC:
      |             ^~~~
../../libsrc/Dk/Dkbox.h:112:62: warning: this statement may fall through [-Wimplicit-fallthrough=]
  112 | #define box_tag_modify_impl(box,new_tag) (box_tag_aux((box)) = (new_tag))
      |                                          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:137:41: note: in expansion of macro 'box_tag_modify_impl'
  137 | #define box_tag_modify(box,new_tag)     box_tag_modify_impl(box,new_tag)
      |                                         ^~~~~~~~~~~~~~~~~~~
xpf.c:2936:7: note: in expansion of macro 'box_tag_modify'
 2936 |       box_tag_modify (tmp_res[0], DV_SHORT_STRING);
      |       ^~~~~~~~~~~~~~
xpf.c:2939:5: note: here
 2939 |     case DV_STRING:
      |     ^~~~
xpf.c:3142:1: warning: this statement may fall through [-Wimplicit-fallthrough=]
 3142 | attr_subvalue_ready: ;
      | ^~~~~~~~~~~~~~~~~~~
xpf.c:3145:13: note: here
 3145 |             case DV_ARRAY_OF_POINTER:
      |             ^~~~
xpf.c:3193:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
 3193 |               sqlr_new_error_xqi_xdl ("XP001", "XPFC6", xqi, "Error in XPATH user extension function or internal error: sequence argument is not flat in XPATH function create-element()");
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xpf.c:3194:13: note: here
 3194 |             default:
      |             ^~~~~~~
xpf.c: In function 'xpf_before_operator_censor_res':
xpf.c:4029:26: warning: this statement may fall through [-Wimplicit-fallthrough=]
 4029 |           seq_head_len[0]++;
      |           ~~~~~~~~~~~~~~~^~
xpf.c:4031:9: note: here
 4031 |         default:
      |         ^~~~~~~
xpf.c: In function 'xpf_after_operator_censor_res':
xpf.c:4125:26: warning: this statement may fall through [-Wimplicit-fallthrough=]
 4125 |           seq_head_len[0]++;
      |           ~~~~~~~~~~~~~~~^~
xpf.c:4127:9: note: here
 4127 |         default:
      |         ^~~~~~~
xpf.c: In function 'xpf_collection_dir_list':
xpf.c:5804:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
 5804 |       sqlr_new_error_xqi_xdl ("XP001", "XPF09", xqi, "Too many arguments passed to XPATH function collection()");
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xpf.c:5805:5: note: here
 5805 |     case 3:
      |     ^~~~
xpf.c:5806:29: warning: this statement may fall through [-Wimplicit-fallthrough=]
 5806 |       recursive = (ptrlong) unbox (xpf_arg (xqi, tree, ctx_xe, DV_LONG_INT, 2)) ;
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xpf.c:5807:5: note: here
 5807 |     case 2:
      |     ^~~~
xpf.c: In function 'xpf_key':
xpf.c:3417:12: warning: variable 'val_set' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 3417 |   caddr_t *val_set;
      |            ^~~~~~~
xpf.c:3418:10: warning: variable 'val_set_size' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 3418 |   size_t val_set_size, val_set_ctr;
      |          ^~~~~~~~~~~~
xpf.c:3418:24: warning: variable 'val_set_ctr' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 3418 |   size_t val_set_size, val_set_ctr;
      |                        ^~~~~~~~~~~
xpf.c:3441:13: warning: variable 'val_dtp' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 3441 |       dtp_t val_dtp;
      |             ^~~~~~~
xpf.c: In function 'xpf_processXQuery':
xpf.c:5672:11: warning: variable 'raw_xe' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 5672 |   caddr_t raw_xe = ((1 < tree->_.xp_func.argcount) ? xpf_raw_arg (outer_xqi, tree, ctx_xe, 1) : (caddr_t)ctx_xe);
      |           ^~~~~~
In file included from xpf.h:29,
                 from xpf.c:27:
xmltree.h:579:11: warning: variable '__val' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  579 |   caddr_t __val = (val_expn); \
      |           ^~~~~
xpf.c:5777:3: note: in expansion of macro 'XQI_SET'
 5777 |   XQI_SET (outer_xqi, tree->_.xp_func.var->_.var.init, res);
      |   ^~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwic_la-multibyte.lo `test -f 'multibyte.c' || echo './'`multibyte.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c multibyte.c  -fPIC -DPIC -o .libs/libwic_la-multibyte.o
multibyte.c: In function 'box_read_wide_string':
multibyte.c:251:48: warning: unused parameter 'macro' [-Wunused-parameter]
  251 | box_read_wide_string (dk_session_t *ses, dtp_t macro)
      |                                          ~~~~~~^~~~~
In file included from ../../libsrc/Dk/Dkernel.h:560,
                 from ../../libsrc/Dk.h:106,
                 from ../../libsrc/libutil.h:30,
                 from multibyte.c:26:
multibyte.c: In function 'box_read_long_wide_string':
../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits]
   75 |   if ((length) > MAX_READ_STRING || (length) < 0) \
      |                                              ^
multibyte.c:287:15: note: in expansion of macro 'MARSH_CHECK_LENGTH'
  287 |               MARSH_CHECK_LENGTH ((wide_len + 1) * sizeof (wchar_t));
      |               ^~~~~~~~~~~~~~~~~~
../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits]
   75 |   if ((length) > MAX_READ_STRING || (length) < 0) \
      |                                              ^
multibyte.c:308:7: note: in expansion of macro 'MARSH_CHECK_LENGTH'
  308 |       MARSH_CHECK_LENGTH ((wide_len + 1) * sizeof (wchar_t));
      |       ^~~~~~~~~~~~~~~~~~
multibyte.c:264:57: warning: unused parameter 'macro' [-Wunused-parameter]
  264 | box_read_long_wide_string (dk_session_t *session, dtp_t macro)
      |                                                   ~~~~~~^~~~~
multibyte.c: In function 'cli_wide_to_narrow':
multibyte.c:505:47: warning: unused parameter 'flags' [-Wunused-parameter]
  505 | cli_wide_to_narrow (wcharset_t * charset, int flags, const wchar_t *src, size_t max_wides,
      |                                           ~~~~^~~~~
multibyte.c:506:48: warning: unused parameter 'default_char' [-Wunused-parameter]
  506 |     unsigned char *dest, size_t max_len, char *default_char, int *default_used)
      |                                          ~~~~~~^~~~~~~~~~~~
multibyte.c:506:67: warning: unused parameter 'default_used' [-Wunused-parameter]
  506 |     unsigned char *dest, size_t max_len, char *default_char, int *default_used)
      |                                                              ~~~~~^~~~~~~~~~~~
multibyte.c: In function 'cli_utf16_to_narrow':
multibyte.c:553:48: warning: unused parameter 'flags' [-Wunused-parameter]
  553 | cli_utf16_to_narrow (wcharset_t * charset, int flags, const uint16 *src, size_t max_wides,
      |                                            ~~~~^~~~~
multibyte.c:554:48: warning: unused parameter 'default_char' [-Wunused-parameter]
  554 |     unsigned char *dest, size_t max_len, char *default_char, int *default_used)
      |                                          ~~~~~~^~~~~~~~~~~~
multibyte.c:554:67: warning: unused parameter 'default_used' [-Wunused-parameter]
  554 |     unsigned char *dest, size_t max_len, char *default_char, int *default_used)
      |                                                              ~~~~~^~~~~~~~~~~~
multibyte.c: In function 'cli_wide_to_utf16':
multibyte.c:612:24: warning: unused parameter 'flags' [-Wunused-parameter]
  612 | cli_wide_to_utf16 (int flags, const wchar_t *src, size_t max_wides,
      |                    ~~~~^~~~~
multibyte.c:612:58: warning: unused parameter 'max_wides' [-Wunused-parameter]
  612 | cli_wide_to_utf16 (int flags, const wchar_t *src, size_t max_wides,
      |                                                   ~~~~~~~^~~~~~~~~
multibyte.c: In function 'cli_utf16_to_wide':
multibyte.c:641:24: warning: unused parameter 'flags' [-Wunused-parameter]
  641 | cli_utf16_to_wide (int flags, const char *src, size_t max_len,
      |                    ~~~~^~~~~
multibyte.c: In function 'cli_narrow_to_wide':
multibyte.c:686:47: warning: unused parameter 'flags' [-Wunused-parameter]
  686 | cli_narrow_to_wide (wcharset_t * charset, int flags, const unsigned char *src, size_t max_len,
      |                                           ~~~~^~~~~
multibyte.c: In function 'cli_narrow_to_utf16':
multibyte.c:718:48: warning: unused parameter 'flags' [-Wunused-parameter]
  718 | cli_narrow_to_utf16 (wcharset_t * charset, int flags, const unsigned char *src, size_t max_len,
      |                                            ~~~~^~~~~
multibyte.c: In function 'cli_wide_to_escaped':
multibyte.c:849:48: warning: unused parameter 'flags' [-Wunused-parameter]
  849 | cli_wide_to_escaped (wcharset_t * charset, int flags, const wchar_t *src, size_t max_wides,
      |                                            ~~~~^~~~~
multibyte.c:850:48: warning: unused parameter 'default_char' [-Wunused-parameter]
  850 |     unsigned char *dest, size_t max_len, char *default_char, int *default_used)
      |                                          ~~~~~~^~~~~~~~~~~~
multibyte.c:850:67: warning: unused parameter 'default_used' [-Wunused-parameter]
  850 |     unsigned char *dest, size_t max_len, char *default_char, int *default_used)
      |                                                              ~~~~~^~~~~~~~~~~~
multibyte.c: In function 'cli_utf16_to_escaped':
multibyte.c:905:49: warning: unused parameter 'flags' [-Wunused-parameter]
  905 | cli_utf16_to_escaped (wcharset_t * charset, int flags, const uint16 *src, size_t max_wides,
      |                                             ~~~~^~~~~
multibyte.c:906:48: warning: unused parameter 'default_char' [-Wunused-parameter]
  906 |     unsigned char *dest, size_t max_len, char *default_char, int *default_used)
      |                                          ~~~~~~^~~~~~~~~~~~
multibyte.c:906:67: warning: unused parameter 'default_used' [-Wunused-parameter]
  906 |     unsigned char *dest, size_t max_len, char *default_char, int *default_used)
      |                                                              ~~~~~^~~~~~~~~~~~
multibyte.c: In function 'cli_wide_to_escaped':
multibyte.c:882:44: warning: '%lX' directive output may be truncated writing between 3 and 16 bytes into a region of size 13 [-Wformat-truncation=]
  882 |           snprintf (buf, sizeof (buf), "\\x%lX", (unsigned long)*src);
      |                                            ^~~
multibyte.c:882:40: note: directive argument in the range [256, 18446744073709551615]
  882 |           snprintf (buf, sizeof (buf), "\\x%lX", (unsigned long)*src);
      |                                        ^~~~~~~~
In file included from /usr/include/stdio.h:970,
                 from ../../libsrc/Dk/Dksystem.h:44,
                 from ../../libsrc/Dk.h:44:
In function 'snprintf',
    inlined from 'cli_wide_to_escaped' at multibyte.c:882:4:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 6 and 19 bytes into a destination of size 15
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
multibyte.c: In function 'cli_utf16_to_escaped':
multibyte.c:949:44: warning: '%lX' directive output may be truncated writing between 3 and 16 bytes into a region of size 13 [-Wformat-truncation=]
  949 |           snprintf (buf, sizeof (buf), "\\x%lX", (unsigned long)wc);
      |                                            ^~~
multibyte.c:949:40: note: directive argument in the range [256, 18446744073709551615]
  949 |           snprintf (buf, sizeof (buf), "\\x%lX", (unsigned long)wc);
      |                                        ^~~~~~~~
In function 'snprintf',
    inlined from 'cli_utf16_to_escaped' at multibyte.c:949:4:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 6 and 19 bytes into a destination of size 15
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwic_la-datesupp.lo `test -f 'datesupp.c' || echo './'`datesupp.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c datesupp.c  -fPIC -DPIC -o .libs/libwic_la-datesupp.o
datesupp.c:58:18: warning: 'cumdays_in_month' defined but not used [-Wunused-const-variable=]
   58 | static const int cumdays_in_month[] =
      |                  ^~~~~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwic_la-CLIw.lo `test -f 'CLIw.c' || echo './'`CLIw.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c CLIw.c  -fPIC -DPIC -o .libs/libwic_la-CLIw.o
CLIw.c: In function 'SQLBrowseConnectW':
CLIw.c:466:18: warning: unused parameter 'szConnStrIn' [-Wunused-parameter]
  466 |       SQLWCHAR * szConnStrIn,
      |       ~~~~~~~~~~~^~~~~~~~~~~
CLIw.c:467:19: warning: unused parameter 'cbConnStrIn' [-Wunused-parameter]
  467 |       SQLSMALLINT cbConnStrIn,
      |       ~~~~~~~~~~~~^~~~~~~~~~~
CLIw.c:468:18: warning: unused parameter 'szConnStrOut' [-Wunused-parameter]
  468 |       SQLWCHAR * szConnStrOut,
      |       ~~~~~~~~~~~^~~~~~~~~~~~
CLIw.c:469:19: warning: unused parameter 'cbConnStrOutMax' [-Wunused-parameter]
  469 |       SQLSMALLINT cbConnStrOutMax,
      |       ~~~~~~~~~~~~^~~~~~~~~~~~~~~
CLIw.c:470:21: warning: unused parameter 'pcbConnStrOut' [-Wunused-parameter]
  470 |       SQLSMALLINT * pcbConnStrOut)
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~
CLIw.c: In function 'virtodbc__SQLColAttributesW':
CLIw.c:355:89: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  355 |       size_t len2 = (!_##plen || (_##plen && *_##plen == SQL_NTS)) ? strlen (_##wide) : *_##plen; \
      |                                                                                         ^~
CLIw.c:515:9: note: in expansion of macro 'SET_AND_FREE_OUTPUT_NONCHAR_NARROW_1'
  515 |         SET_AND_FREE_OUTPUT_NONCHAR_NARROW_1 (rgbDesc, cbDescMax, pcbDesc, stmt->stmt_connection);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CLIw.c: In function 'SQLColAttributeW':
CLIw.c:355:89: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  355 |       size_t len2 = (!_##plen || (_##plen && *_##plen == SQL_NTS)) ? strlen (_##wide) : *_##plen; \
      |                                                                                         ^~
CLIw.c:568:5: note: in expansion of macro 'SET_AND_FREE_OUTPUT_NONCHAR_NARROW_1'
  568 |     SET_AND_FREE_OUTPUT_NONCHAR_NARROW_1 (wszCharAttr, cbCharAttr, pcbCharAttr, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CLIw.c: In function 'SQLColumnPrivilegesW':
CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:599:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  599 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:599:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  599 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:599:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  599 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:599:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  599 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:600:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  600 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:600:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  600 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:600:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  600 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:600:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  600 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:601:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  601 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:601:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  601 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:601:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  601 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:601:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  601 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:602:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  602 |     MAKE_INPUT_NARROW_1 (ColumnName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:602:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  602 |     MAKE_INPUT_NARROW_1 (ColumnName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:602:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  602 |     MAKE_INPUT_NARROW_1 (ColumnName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:602:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  602 |     MAKE_INPUT_NARROW_1 (ColumnName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c: In function 'SQLColumnsW':
CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:640:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  640 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:640:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  640 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:640:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  640 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:640:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  640 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:641:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  641 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:641:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  641 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:641:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  641 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:641:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  641 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:642:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  642 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:642:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  642 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:642:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  642 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:642:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  642 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:643:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  643 |     MAKE_INPUT_NARROW_1 (ColumnName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:643:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  643 |     MAKE_INPUT_NARROW_1 (ColumnName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:643:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  643 |     MAKE_INPUT_NARROW_1 (ColumnName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:643:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  643 |     MAKE_INPUT_NARROW_1 (ColumnName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c: In function 'SQLExecDirectW':
CLIw.c:146:35: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  146 |             len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                   ^~
CLIw.c:801:5: note: in expansion of macro 'MAKE_INPUT_ESCAPED_NARROW_1'
  801 |     MAKE_INPUT_ESCAPED_NARROW_1 (SqlStr, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
CLIw.c:151:35: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  151 |             len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                   ^~
CLIw.c:801:5: note: in expansion of macro 'MAKE_INPUT_ESCAPED_NARROW_1'
  801 |     MAKE_INPUT_ESCAPED_NARROW_1 (SqlStr, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
CLIw.c:160:35: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  160 |             len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                   ^~
CLIw.c:801:5: note: in expansion of macro 'MAKE_INPUT_ESCAPED_NARROW_1'
  801 |     MAKE_INPUT_ESCAPED_NARROW_1 (SqlStr, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
CLIw.c:167:35: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  167 |             len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                   ^~
CLIw.c:801:5: note: in expansion of macro 'MAKE_INPUT_ESCAPED_NARROW_1'
  801 |     MAKE_INPUT_ESCAPED_NARROW_1 (SqlStr, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
CLIw.c: In function 'SQLForeignKeysW':
CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:842:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  842 |     MAKE_INPUT_NARROW_1 (PkTableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:842:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  842 |     MAKE_INPUT_NARROW_1 (PkTableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:842:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  842 |     MAKE_INPUT_NARROW_1 (PkTableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:842:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  842 |     MAKE_INPUT_NARROW_1 (PkTableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:843:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  843 |     MAKE_INPUT_NARROW_1 (PkTableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:843:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  843 |     MAKE_INPUT_NARROW_1 (PkTableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:843:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  843 |     MAKE_INPUT_NARROW_1 (PkTableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:843:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  843 |     MAKE_INPUT_NARROW_1 (PkTableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:844:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  844 |     MAKE_INPUT_NARROW_1 (PkTableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:844:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  844 |     MAKE_INPUT_NARROW_1 (PkTableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:844:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  844 |     MAKE_INPUT_NARROW_1 (PkTableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:844:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  844 |     MAKE_INPUT_NARROW_1 (PkTableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:845:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  845 |     MAKE_INPUT_NARROW_1 (FkTableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:845:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  845 |     MAKE_INPUT_NARROW_1 (FkTableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:845:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  845 |     MAKE_INPUT_NARROW_1 (FkTableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:845:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  845 |     MAKE_INPUT_NARROW_1 (FkTableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:846:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  846 |     MAKE_INPUT_NARROW_1 (FkTableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:846:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  846 |     MAKE_INPUT_NARROW_1 (FkTableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:846:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  846 |     MAKE_INPUT_NARROW_1 (FkTableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:846:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  846 |     MAKE_INPUT_NARROW_1 (FkTableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:847:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  847 |     MAKE_INPUT_NARROW_1 (FkTableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:847:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  847 |     MAKE_INPUT_NARROW_1 (FkTableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:847:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  847 |     MAKE_INPUT_NARROW_1 (FkTableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:847:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  847 |     MAKE_INPUT_NARROW_1 (FkTableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c: In function 'SQLGetConnectAttrW':
CLIw.c:355:89: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  355 |       size_t len2 = (!_##plen || (_##plen && *_##plen == SQL_NTS)) ? strlen (_##wide) : *_##plen; \
      |                                                                                         ^~
CLIw.c:892:9: note: in expansion of macro 'SET_AND_FREE_OUTPUT_NONCHAR_NARROW_1'
  892 |         SET_AND_FREE_OUTPUT_NONCHAR_NARROW_1 (ValuePtr, StringLength, StringLengthPtr, con);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CLIw.c: In function 'SQLGetConnectOptionW':
CLIw.c:355:89: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  355 |       size_t len2 = (!_##plen || (_##plen && *_##plen == SQL_NTS)) ? strlen (_##wide) : *_##plen; \
      |                                                                                         ^~
CLIw.c:929:9: note: in expansion of macro 'SET_AND_FREE_OUTPUT_NONCHAR_NARROW_1'
  929 |         SET_AND_FREE_OUTPUT_NONCHAR_NARROW_1 (pvParam, StrLen, StrLenPtr, con);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CLIw.c: In function 'SQLGetDescFieldW':
CLIw.c:355:89: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  355 |       size_t len2 = (!_##plen || (_##plen && *_##plen == SQL_NTS)) ? strlen (_##wide) : *_##plen; \
      |                                                                                         ^~
CLIw.c:1001:9: note: in expansion of macro 'SET_AND_FREE_OUTPUT_NONCHAR_NARROW_1'
 1001 |         SET_AND_FREE_OUTPUT_NONCHAR_NARROW_1 (ValuePtr, BufferLength, StringLengthPtr, desc->d_stmt->stmt_connection);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CLIw.c: In function 'SQLGetDiagFieldW':
CLIw.c:355:89: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  355 |       size_t len2 = (!_##plen || (_##plen && *_##plen == SQL_NTS)) ? strlen (_##wide) : *_##plen; \
      |                                                                                         ^~
CLIw.c:1080:9: note: in expansion of macro 'SET_AND_FREE_OUTPUT_NONCHAR_NARROW_1'
 1080 |         SET_AND_FREE_OUTPUT_NONCHAR_NARROW_1 (pDiagInfoPtr, nBufferLength, pnStringLengthPtr, conn);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CLIw.c: In function 'SQLGetInfoW':
CLIw.c:355:89: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  355 |       size_t len2 = (!_##plen || (_##plen && *_##plen == SQL_NTS)) ? strlen (_##wide) : *_##plen; \
      |                                                                                         ^~
CLIw.c:1215:9: note: in expansion of macro 'SET_AND_FREE_OUTPUT_NONCHAR_NARROW_1'
 1215 |         SET_AND_FREE_OUTPUT_NONCHAR_NARROW_1 (rgbInfoValue, cbInfoValueMax, pcbInfoValue, con);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CLIw.c: In function 'SQLNativeSqlW':
CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:1259:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1259 |     MAKE_INPUT_NARROW_1 (SqlStrIn, con);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:1259:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1259 |     MAKE_INPUT_NARROW_1 (SqlStrIn, con);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:1259:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1259 |     MAKE_INPUT_NARROW_1 (SqlStrIn, con);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:1259:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1259 |     MAKE_INPUT_NARROW_1 (SqlStrIn, con);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c: In function 'SQLPrepareW':
CLIw.c:146:35: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  146 |             len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                   ^~
CLIw.c:1287:5: note: in expansion of macro 'MAKE_INPUT_ESCAPED_NARROW_1'
 1287 |     MAKE_INPUT_ESCAPED_NARROW_1 (SqlStr, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
CLIw.c:151:35: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  151 |             len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                   ^~
CLIw.c:1287:5: note: in expansion of macro 'MAKE_INPUT_ESCAPED_NARROW_1'
 1287 |     MAKE_INPUT_ESCAPED_NARROW_1 (SqlStr, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
CLIw.c:160:35: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  160 |             len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                   ^~
CLIw.c:1287:5: note: in expansion of macro 'MAKE_INPUT_ESCAPED_NARROW_1'
 1287 |     MAKE_INPUT_ESCAPED_NARROW_1 (SqlStr, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
CLIw.c:167:35: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  167 |             len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                   ^~
CLIw.c:1287:5: note: in expansion of macro 'MAKE_INPUT_ESCAPED_NARROW_1'
 1287 |     MAKE_INPUT_ESCAPED_NARROW_1 (SqlStr, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
CLIw.c: In function 'SQLPrimaryKeysW':
CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:1319:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1319 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:1319:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1319 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:1319:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1319 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:1319:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1319 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:1320:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1320 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:1320:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1320 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:1320:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1320 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:1320:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1320 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:1321:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1321 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:1321:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1321 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:1321:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1321 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:1321:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1321 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c: In function 'SQLProcedureColumnsW':
CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:1358:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1358 |     MAKE_INPUT_NARROW_1 (ProcQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:1358:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1358 |     MAKE_INPUT_NARROW_1 (ProcQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:1358:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1358 |     MAKE_INPUT_NARROW_1 (ProcQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:1358:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1358 |     MAKE_INPUT_NARROW_1 (ProcQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:1359:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1359 |     MAKE_INPUT_NARROW_1 (ProcOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:1359:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1359 |     MAKE_INPUT_NARROW_1 (ProcOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:1359:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1359 |     MAKE_INPUT_NARROW_1 (ProcOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:1359:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1359 |     MAKE_INPUT_NARROW_1 (ProcOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:1360:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1360 |     MAKE_INPUT_NARROW_1 (ProcName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:1360:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1360 |     MAKE_INPUT_NARROW_1 (ProcName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:1360:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1360 |     MAKE_INPUT_NARROW_1 (ProcName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:1360:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1360 |     MAKE_INPUT_NARROW_1 (ProcName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:1361:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1361 |     MAKE_INPUT_NARROW_1 (ColumnName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:1361:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1361 |     MAKE_INPUT_NARROW_1 (ColumnName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:1361:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1361 |     MAKE_INPUT_NARROW_1 (ColumnName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:1361:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1361 |     MAKE_INPUT_NARROW_1 (ColumnName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c: In function 'SQLProceduresW':
CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:1397:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1397 |     MAKE_INPUT_NARROW_1 (ProcQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:1397:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1397 |     MAKE_INPUT_NARROW_1 (ProcQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:1397:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1397 |     MAKE_INPUT_NARROW_1 (ProcQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:1397:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1397 |     MAKE_INPUT_NARROW_1 (ProcQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:1398:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1398 |     MAKE_INPUT_NARROW_1 (ProcOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:1398:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1398 |     MAKE_INPUT_NARROW_1 (ProcOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:1398:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1398 |     MAKE_INPUT_NARROW_1 (ProcOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:1398:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1398 |     MAKE_INPUT_NARROW_1 (ProcOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:1399:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1399 |     MAKE_INPUT_NARROW_1 (ProcName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:1399:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1399 |     MAKE_INPUT_NARROW_1 (ProcName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:1399:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1399 |     MAKE_INPUT_NARROW_1 (ProcName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:1399:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1399 |     MAKE_INPUT_NARROW_1 (ProcName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c: In function 'SQLSetConnectAttrW':
CLIw.c:1431:48: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
 1431 |         DEFINE_INPUT_NONCHAR_NARROW (ValuePtr, StringLength);
      |                                                ^~~~~~~~~~~~
CLIw.c:388:113: note: in definition of macro 'DEFINE_INPUT_NONCHAR_NARROW'
  388 |   long _##len = (long) (len < 0 ? (wide_as_utf16 ? virt_ucs2len ((uint16 *)wide) : wcslen ((wchar_t *)wide) ) : len); \
      |                                                                                                                 ^~~
CLIw.c: In function 'SQLSetConnectOptionW':
CLIw.c:1466:46: warning: operand of '?:' changes signedness from 'int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
 1466 |         DEFINE_INPUT_NONCHAR_NARROW (vParam, StringLength);
      |                                              ^~~~~~~~~~~~
CLIw.c:388:113: note: in definition of macro 'DEFINE_INPUT_NONCHAR_NARROW'
  388 |   long _##len = (long) (len < 0 ? (wide_as_utf16 ? virt_ucs2len ((uint16 *)wide) : wcslen ((wchar_t *)wide) ) : len); \
      |                                                                                                                 ^~~
CLIw.c: In function 'SQLSetCursorNameW':
CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:1498:3: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1498 |   MAKE_INPUT_NARROW_1 (Cursor, stmt->stmt_connection);
      |   ^~~~~~~~~~~~~~~~~~~
CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:1498:3: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1498 |   MAKE_INPUT_NARROW_1 (Cursor, stmt->stmt_connection);
      |   ^~~~~~~~~~~~~~~~~~~
CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:1498:3: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1498 |   MAKE_INPUT_NARROW_1 (Cursor, stmt->stmt_connection);
      |   ^~~~~~~~~~~~~~~~~~~
CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:1498:3: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1498 |   MAKE_INPUT_NARROW_1 (Cursor, stmt->stmt_connection);
      |   ^~~~~~~~~~~~~~~~~~~
CLIw.c: In function 'SQLSetDescFieldW':
CLIw.c:1534:48: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
 1534 |         DEFINE_INPUT_NONCHAR_NARROW (ValuePtr, BufferLength);
      |                                                ^~~~~~~~~~~~
CLIw.c:388:113: note: in definition of macro 'DEFINE_INPUT_NONCHAR_NARROW'
  388 |   long _##len = (long) (len < 0 ? (wide_as_utf16 ? virt_ucs2len ((uint16 *)wide) : wcslen ((wchar_t *)wide) ) : len); \
      |                                                                                                                 ^~~
CLIw.c: In function 'SQLSpecialColumnsW':
CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:1587:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1587 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:1587:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1587 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:1587:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1587 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:1587:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1587 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:1588:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1588 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:1588:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1588 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:1588:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1588 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:1588:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1588 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:1589:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1589 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:1589:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1589 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:1589:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1589 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:1589:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1589 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c: In function 'SQLStatisticsW':
CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:1626:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1626 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:1626:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1626 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:1626:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1626 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:1626:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1626 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:1627:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1627 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:1627:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1627 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:1627:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1627 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:1627:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1627 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:1628:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1628 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:1628:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1628 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:1628:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1628 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:1628:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1628 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c: In function 'SQLTablePrivilegesW':
CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:1663:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1663 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:1663:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1663 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:1663:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1663 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:1663:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1663 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:1664:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1664 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:1664:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1664 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:1664:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1664 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:1664:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1664 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:1665:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1665 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:1665:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1665 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:1665:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1665 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:1665:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1665 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c: In function 'SQLTablesW':
CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:1703:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1703 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:1703:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1703 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:1703:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1703 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:1703:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1703 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:1704:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1704 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:1704:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1704 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:1704:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1704 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:1704:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1704 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:1705:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1705 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:1705:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1705 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:1705:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1705 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:1705:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1705 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:1706:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1706 |     MAKE_INPUT_NARROW_1 (TableType, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:1706:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1706 |     MAKE_INPUT_NARROW_1 (TableType, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
CLIw.c:1706:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1706 |     MAKE_INPUT_NARROW_1 (TableType, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
CLIw.c:1706:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1706 |     MAKE_INPUT_NARROW_1 (TableType, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
CLIw.c: In function 'SQLErrorW':
CLIw.c:275:36: warning: '_vpcbErrorMsg' may be used uninitialized [-Wmaybe-uninitialized]
  275 |               len1 = (SQLSMALLINT) cli_narrow_to_utf16 (_charset, 0, sz##param, *_pcb##param, (uint16 *) wsz##param, cb##param - 1); \
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CLIw.c:771:7: note: in expansion of macro 'SET_AND_FREE_OUTPUT_CHAR_NARROW_1'
  771 |       SET_AND_FREE_OUTPUT_CHAR_NARROW_1 (ErrorMsg, _con);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CLIw.c:183:8: note: '_vpcbErrorMsg' was declared here
  183 |   type _vpcb##param, *_pcb##param = &_vpcb##param; \
      |        ^~~~~
CLIw.c:765:7: note: in expansion of macro 'DEFINE_OUTPUT_CHAR_NARROW_N'
  765 |       DEFINE_OUTPUT_CHAR_NARROW_N (ErrorMsg, SQLSMALLINT);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwic_la-numeric.lo `test -f 'numeric.c' || echo './'`numeric.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c numeric.c  -fPIC -DPIC -o .libs/libwic_la-numeric.o
numeric.c: In function 'num_add':
numeric.c:538:7: warning: variable 'res_scale' set but not used [-Wunused-but-set-variable]
  538 |   int res_scale;
      |       ^~~~~~~~~
numeric.c: In function 'num_subtract':
numeric.c:584:7: warning: variable 'res_scale' set but not used [-Wunused-but-set-variable]
  584 |   int res_scale;
      |       ^~~~~~~~~
numeric.c: In function '_numeric_rc_allocate':
numeric.c:1162:29: warning: unused parameter 'ignore' [-Wunused-parameter]
 1162 | _numeric_rc_allocate (void *ignore)
      |                       ~~~~~~^~~~~~
numeric.c: In function 'numeric_init_static':
numeric.c:1291:42: warning: unused parameter 'size' [-Wunused-parameter]
 1291 | numeric_init_static (numeric_t n, size_t size)
      |                                   ~~~~~~~^~~~
numeric.c: In function 'numeric_from_string':
numeric.c:1506:7: warning: variable 'scale' set but not used [-Wunused-but-set-variable]
 1506 |   int scale;
      |       ^~~~~
numeric.c: In function '_numeric_to_string':
numeric.c:1945:79: warning: unused parameter 'new_scale' [-Wunused-parameter]
 1945 | _numeric_to_string (numeric_t n, char *str, size_t max_str, int new_prec, int new_scale)
      |                                                                           ~~~~^~~~~~~~~
numeric.c: In function 'numeric_to_dv':
numeric.c:2156:48: warning: unused parameter 'reslength' [-Wunused-parameter]
 2156 | numeric_to_dv (numeric_t n, dtp_t *res, size_t reslength)
      |                                         ~~~~~~~^~~~~~~~~
numeric.c: In function 'numeric_deserialize':
numeric.c:2583:51: warning: unused parameter 'macro' [-Wunused-parameter]
 2583 | numeric_deserialize (dk_session_t *session, dtp_t macro)
      |                                             ~~~~~~^~~~~
numeric.c: In function 'numeric_from_hex_array':
numeric.c:2804:43: warning: unused parameter 'len' [-Wunused-parameter]
 2804 | numeric_from_hex_array (numeric_t n, char len, char scale, char sign,
      |                                      ~~~~~^~~
numeric.c: In function 'numeric_from_double':
numeric.c:1862:3: warning: ignoring return value of 'gcvt' declared with attribute 'warn_unused_result' [-Wunused-result]
 1862 |   gcvt (d, 16, buffer);
      |   ^~~~~~~~~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwic_la-CLIsql2.lo `test -f 'CLIsql2.c' || echo './'`CLIsql2.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c CLIsql2.c  -fPIC -DPIC -o .libs/libwic_la-CLIsql2.o
CLIsql2.c: In function 'SQLBrowseConnect':
CLIsql2.c:102:17: warning: unused parameter 'szConnStrIn' [-Wunused-parameter]
  102 |       SQLCHAR * szConnStrIn,
      |       ~~~~~~~~~~^~~~~~~~~~~
CLIsql2.c:103:19: warning: unused parameter 'cbConnStrIn' [-Wunused-parameter]
  103 |       SQLSMALLINT cbConnStrIn,
      |       ~~~~~~~~~~~~^~~~~~~~~~~
CLIsql2.c:104:17: warning: unused parameter 'szConnStrOut' [-Wunused-parameter]
  104 |       SQLCHAR * szConnStrOut,
      |       ~~~~~~~~~~^~~~~~~~~~~~
CLIsql2.c:105:19: warning: unused parameter 'cbConnStrOutMax' [-Wunused-parameter]
  105 |       SQLSMALLINT cbConnStrOutMax,
      |       ~~~~~~~~~~~~^~~~~~~~~~~~~~~
CLIsql2.c:106:21: warning: unused parameter 'pcbConnStrOut' [-Wunused-parameter]
  106 |       SQLSMALLINT * pcbConnStrOut)
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~
In file included from CLIsql2.c:31:
CLIsql2.c: In function 'SQLColumns':
CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
CLIsql2.c:402:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
  402 |     NMAKE_INPUT_NARROW (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
CLIsql2.c:403:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
  403 |     NMAKE_INPUT_NARROW (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
CLIsql2.c:404:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
  404 |     NMAKE_INPUT_NARROW (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
CLIsql2.c:405:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
  405 |     NMAKE_INPUT_NARROW (ColumnName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
CLIsql2.c: In function 'SQLTables':
CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
CLIsql2.c:916:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
  916 |     NMAKE_INPUT_NARROW (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
CLIsql2.c:917:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
  917 |     NMAKE_INPUT_NARROW (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
CLIsql2.c:918:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
  918 |     NMAKE_INPUT_NARROW (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
CLIsql2.c:919:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
  919 |     NMAKE_INPUT_NARROW (TableType, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
CLIsql2.c: In function 'SQLDataSources':
CLIsql2.c:935:22: warning: unused parameter 'fDirection' [-Wunused-parameter]
  935 |         SQLUSMALLINT fDirection,
      |         ~~~~~~~~~~~~~^~~~~~~~~~
CLIsql2.c:936:19: warning: unused parameter 'szDSN' [-Wunused-parameter]
  936 |         SQLCHAR * szDSN,
      |         ~~~~~~~~~~^~~~~
CLIsql2.c:937:21: warning: unused parameter 'cbDSNMax' [-Wunused-parameter]
  937 |         SQLSMALLINT cbDSNMax,
      |         ~~~~~~~~~~~~^~~~~~~~
CLIsql2.c:938:23: warning: unused parameter 'pcbDSN' [-Wunused-parameter]
  938 |         SQLSMALLINT * pcbDSN,
      |         ~~~~~~~~~~~~~~^~~~~~
CLIsql2.c:939:19: warning: unused parameter 'szDescription' [-Wunused-parameter]
  939 |         SQLCHAR * szDescription,
      |         ~~~~~~~~~~^~~~~~~~~~~~~
CLIsql2.c:940:21: warning: unused parameter 'cbDescriptionMax' [-Wunused-parameter]
  940 |         SQLSMALLINT cbDescriptionMax,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~
CLIsql2.c:941:23: warning: unused parameter 'pcbDescription' [-Wunused-parameter]
  941 |         SQLSMALLINT * pcbDescription)
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
CLIsql2.c: In function 'virtodbc__SQLGetConnectOption':
CLI.h:967:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  967 |               if (slen < max_len - 1) \
      |                        ^
CLIsql2.c:1080:7: note: in expansion of macro 'V_SET_ODBC_STR'
 1080 |       V_SET_ODBC_STR (con->con_qualifier, pvParam, StringLength, StringLengthPtr, &con->con_error);
      |       ^~~~~~~~~~~~~~
CLIsql2.c:1095:21: warning: the comparison will always evaluate as 'true' for the address of 'chrs_name' will never be NULL [-Waddress]
 1095 |                 if (con->con_charset->chrs_name)
      |                     ^~~
In file included from blobio.h:31,
                 from CLI.h:36:
multibyte.h:37:8: note: 'chrs_name' declared here
   37 |   char chrs_name[100];
      |        ^~~~~~~~~
CLI.h:967:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  967 |               if (slen < max_len - 1) \
      |                        ^
CLIsql2.c:1101:9: note: in expansion of macro 'V_SET_ODBC_STR'
 1101 |         V_SET_ODBC_STR (chrs_name, pvParam, StringLength, StringLengthPtr, &con->con_error);
      |         ^~~~~~~~~~~~~~
CLIsql2.c:1106:23: warning: the address of 'application_name' will always evaluate as 'true' [-Waddress]
 1106 |       V_SET_ODBC_STR (application_name, pvParam, StringLength, StringLengthPtr, &con->con_error);
      |                       ^~~~~~~~~~~~~~~~
CLI.h:962:11: note: in definition of macro 'V_SET_ODBC_STR'
  962 |       if (str) \
      |           ^~~
CLI.h:967:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  967 |               if (slen < max_len - 1) \
      |                        ^
CLIsql2.c:1106:7: note: in expansion of macro 'V_SET_ODBC_STR'
 1106 |       V_SET_ODBC_STR (application_name, pvParam, StringLength, StringLengthPtr, &con->con_error);
      |       ^~~~~~~~~~~~~~
CLI.h:967:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  967 |               if (slen < max_len - 1) \
      |                        ^
CLIsql2.c:1110:7: note: in expansion of macro 'V_SET_ODBC_STR'
 1110 |       V_SET_ODBC_STR (((char *) con->con_encrypt), pvParam, StringLength, StringLengthPtr, &con->con_error);
      |       ^~~~~~~~~~~~~~
CLI.h:967:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  967 |               if (slen < max_len - 1) \
      |                        ^
CLIsql2.c:1114:7: note: in expansion of macro 'V_SET_ODBC_STR'
 1114 |       V_SET_ODBC_STR (((char *) con->con_ca_list), pvParam, StringLength, StringLengthPtr, &con->con_error);
      |       ^~~~~~~~~~~~~~
CLIsql2.c: In function 'SQLSetConnectOption':
CLI.h:926:55: warning: operand of '?:' changes signedness from 'long int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  926 | SQLLEN _##len = ((len) < 0 ? strlen ((char *) wide) : (len)) ; \
      |                                                       ^~~~~
CLIsql2.c:1154:9: note: in expansion of macro 'NDEFINE_INPUT_NONCHAR_NARROW'
 1154 |         NDEFINE_INPUT_NONCHAR_NARROW (vParam, StringLength);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
CLIsql2.c: In function 'virtodbc__SQLSpecialColumns':
CLIsql2.c:3749:22: warning: unused parameter 'fScope' [-Wunused-parameter]
 3749 |         SQLUSMALLINT fScope, /* SQL_SCOPE_CURROW, _TRANSACTION or _SESSION */
      |         ~~~~~~~~~~~~~^~~~~~
CLIsql2.c:3750:22: warning: unused parameter 'fNullable' [-Wunused-parameter]
 3750 |         SQLUSMALLINT fNullable) /* SQL_NO_NULLS or SQL_NULLABLE. <- Ignored ^ */
      |         ~~~~~~~~~~~~~^~~~~~~~~
CLIsql2.c: In function 'SQLSpecialColumns':
CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
CLIsql2.c:3869:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 3869 |     NMAKE_INPUT_NARROW (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
CLIsql2.c:3870:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 3870 |     NMAKE_INPUT_NARROW (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
CLIsql2.c:3871:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 3871 |     NMAKE_INPUT_NARROW (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
CLIsql2.c: In function 'virtodbc__SQLStatistics':
CLIsql2.c:4245:22: warning: unused parameter 'fAccuracy' [-Wunused-parameter]
 4245 |         SQLUSMALLINT fAccuracy) /* SQL_ENSURE or SQL_QUICK, currently ignored. */
      |         ~~~~~~~~~~~~~^~~~~~~~~
CLIsql2.c: In function 'SQLStatistics':
CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
CLIsql2.c:4327:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 4327 |     NMAKE_INPUT_NARROW (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
CLIsql2.c:4328:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 4328 |     NMAKE_INPUT_NARROW (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
CLIsql2.c:4329:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 4329 |     NMAKE_INPUT_NARROW (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
CLIsql2.c: In function 'SQLForeignKeys':
CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
CLIsql2.c:4569:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 4569 |     NMAKE_INPUT_NARROW (PkTableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
CLIsql2.c:4570:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 4570 |     NMAKE_INPUT_NARROW (PkTableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
CLIsql2.c:4571:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 4571 |     NMAKE_INPUT_NARROW (PkTableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
CLIsql2.c:4572:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 4572 |     NMAKE_INPUT_NARROW (FkTableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
CLIsql2.c:4573:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 4573 |     NMAKE_INPUT_NARROW (FkTableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
CLIsql2.c:4574:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 4574 |     NMAKE_INPUT_NARROW (FkTableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
CLIsql2.c: In function 'virtodbc__SQLNativeSql':
CLIsql2.c:4654:16: warning: unused parameter 'cbSqlStrIn' [-Wunused-parameter]
 4654 |     SQLINTEGER cbSqlStrIn,
      |     ~~~~~~~~~~~^~~~~~~~~~
CLIsql2.c: In function 'SQLNativeSql':
CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
CLIsql2.c:4707:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 4707 |     NMAKE_INPUT_NARROW (SqlStrIn, con);
      |     ^~~~~~~~~~~~~~~~~~
CLI.h:909:21: warning: variable 'len1' set but not used [-Wunused-but-set-variable]
  909 |         SQLSMALLINT len1; \
      |                     ^~~~
CLIsql2.c:4712:5: note: in expansion of macro 'NSET_AND_FREE_OUTPUT_CHAR_NARROW'
 4712 |     NSET_AND_FREE_OUTPUT_CHAR_NARROW (SqlStr, con);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CLIsql2.c: In function 'stmt_bhid_place':
CLI.h:176:24: warning: operand of '?:' changes signedness from 'long int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare]
  176 | #define BHID_ROW(bhid) ((bhid) >> 10)
CLIsql2.c:4752:57: note: in expansion of macro 'BHID_ROW'
 4752 |       size_t off = btype == 0 ? BHID_ROW (bhid) * len : BHID_ROW (bhid) * btype;
      |                                                         ^~~~~~~~
CLIsql2.c:4779:104: warning: '?:' using integer constants in boolean context [-Wint-in-bool-context]
 4778 |           && ((BHID_COL (bhid) > 0) ?
      |              ~~~~~~~~~~~~~~~~~~~~~~~~                                                                   
 4779 |             ((dtp_t) ((col_desc_t *) stmt->stmt_compilation->sc_columns[BHID_COL (bhid) - 1])->cd_dtp) :
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
 4780 |             DV_LONG_STRING );
      |             ~~~~~~~~~~~~~~~~                                                                            
CLIsql2.c: In function 'SQLPutData':
CLIsql2.c:5137:36: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 5137 |               while (wptr - wValue < wlen)
      |                                    ^
CLIsql2.c:5158:86: warning: operand of '?:' changes signedness from 'long int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
 5158 |       else if (rgbValue && (len = (cbValue < 0) ? strlen ((const char *) rgbValue) : cbValue) + 1 > MAX_READ_STRING)
      |                                                                                      ^~~~~~~
CLIsql2.c: In function 'sql_get_bookmark':
CLIsql2.c:5372:28: warning: unused parameter 'pcbValue' [-Wunused-parameter]
 5372 |                   SQLLEN * pcbValue)
CLIsql2.c: In function 'virtodbc__SQLGetData':
CLIsql2.c:5475:80: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 5475 |       if (!cbValueMax || (is_nts && cbValueMax == 1) || (is_wnts && cbValueMax == wchar_size))
      |                                                                                ^~
CLIsql2.c:5816:29: warning: comparison of integer expressions of different signedness: 'long long int' and 'long unsigned int' [-Wsign-compare]
 5816 |           if (bh->bh_length > (size_t) cb->cb_read_up_to)
      |                             ^
CLIsql2.c:5407:18: warning: variable 'rgbValue_end' set but not used [-Wunused-but-set-variable]
 5407 |   unsigned char *rgbValue_end;
      |                  ^~~~~~~~~~~~
CLIsql2.c: In function 'SQLPrimaryKeys':
CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
CLIsql2.c:6141:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 6141 |     NMAKE_INPUT_NARROW (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
CLIsql2.c:6142:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 6142 |     NMAKE_INPUT_NARROW (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
CLIsql2.c:6143:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 6143 |     NMAKE_INPUT_NARROW (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
CLIsql2.c: In function 'SQLProcedureColumns':
CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
CLIsql2.c:6229:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 6229 |     NMAKE_INPUT_NARROW (ProcQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
CLIsql2.c:6230:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 6230 |     NMAKE_INPUT_NARROW (ProcOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
CLIsql2.c:6231:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 6231 |     NMAKE_INPUT_NARROW (ProcName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
CLIsql2.c:6232:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 6232 |     NMAKE_INPUT_NARROW (ColumnName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
CLIsql2.c: In function 'SQLProcedures':
CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
CLIsql2.c:6442:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 6442 |     NMAKE_INPUT_NARROW (ProcQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
CLIsql2.c:6443:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 6443 |     NMAKE_INPUT_NARROW (ProcOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
CLIsql2.c:6444:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 6444 |     NMAKE_INPUT_NARROW (ProcName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
CLIsql2.c: In function 'SQLSetScrollOptions':
CLIsql2.c:6461:16: warning: unused parameter 'crowKeyset' [-Wunused-parameter]
 6461 |         SQLLEN crowKeyset,
CLIsql2.c: In function 'SQLTablePrivileges':
CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
CLIsql2.c:6565:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 6565 |     NMAKE_INPUT_NARROW (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
CLIsql2.c:6566:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 6566 |     NMAKE_INPUT_NARROW (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
CLIsql2.c:6567:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 6567 |     NMAKE_INPUT_NARROW (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
CLIsql2.c: In function 'SQLColumnPrivileges':
CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
CLIsql2.c:6689:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 6689 |     NMAKE_INPUT_NARROW (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
CLIsql2.c:6690:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 6690 |     NMAKE_INPUT_NARROW (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
CLIsql2.c:6691:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 6691 |     NMAKE_INPUT_NARROW (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
CLIsql2.c:6692:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 6692 |     NMAKE_INPUT_NARROW (ColumnName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
CLIsql2.c: In function 'SQLPutData':
CLIsql2.c:5004:13: warning: variable 'rc' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 5004 |   SQLRETURN rc = SQL_SUCCESS;
      |             ^~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwic_la-CLIuti.lo `test -f 'CLIuti.c' || echo './'`CLIuti.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c CLIuti.c  -fPIC -DPIC -o .libs/libwic_la-CLIuti.o
CLIuti.c: In function 'stmt_param_place_ptr':
CLIuti.c:43:58: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare]
   43 |   SQLULEN p_offset = nth * (stmt->stmt_param_bind_type ? stmt->stmt_param_bind_type : length);
      |                                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
CLIuti.c: In function 'stmt_param_length_ptr':
CLIuti.c:59:57: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare]
   59 |   SQLLEN l_offset = nth * (stmt->stmt_param_bind_type ? stmt->stmt_param_bind_type : sizeof (SQLLEN));
      |                                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
CLIuti.c: In function 'box_n_string':
CLIuti.c:348:63: warning: operand of '?:' changes signedness from 'long int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  348 |   SQLLEN bytes = len == SQL_NTS ? strlen ((char *) str) + 1 : len + 1;
      |                                                               ^~~~~~~
CLIuti.c: In function 'box_n_wstring':
CLIuti.c:361:55: warning: operand of '?:' changes signedness from 'SDWORD' {aka 'long int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  361 |   SQLLEN bytes = (len == SQL_NTS ? wcslen (str) + 1 : len + 1) * sizeof (wchar_t);
      |                                                       ^~~~~~~
CLIuti.c: In function 'box_n_ustring':
CLIuti.c:374:56: warning: operand of '?:' changes signedness from 'SDWORD' {aka 'long int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  374 |   SQLLEN ulen = (len == SQL_NTS ? virt_ucs2len (str) : len);
      |                                                        ^~~
CLIuti.c: In function 'box_numeric_string':
CLIuti.c:395:11: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
  395 |   if (len >= sizeof (tmp))
      |           ^~
CLIuti.c: In function 'con_make_current_ofs':
CLIuti.c:1020:60: warning: unused parameter 'stmt' [-Wunused-parameter]
 1020 | con_make_current_ofs (cli_connection_t * con, cli_stmt_t * stmt)
      |                                               ~~~~~~~~~~~~~^~~~
CLIuti.c: In function 'sqlc_sizeof_1':
CLIuti.c:1597:43: warning: operand of '?:' changes signedness from 'long int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare]
 1597 |       return cbValueMax == 0 ? cbColDef : cbValueMax;
      |                                           ^~~~~~~~~~
CLIuti.c:1600:56: warning: operand of '?:' changes signedness from 'long int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare]
 1600 |       return cbValueMax == 0 ? cbColDef * wchar_size : cbValueMax;
      |                                                        ^~~~~~~~~~
CLIuti.c: In function 'dv_strses_to_str_place':
CLIuti.c:2152:13: warning: variable 'ses_len' set but not used [-Wunused-but-set-variable]
 2152 |   long len, ses_len;
      |             ^~~~~~~
CLIuti.c:2147:43: warning: unused parameter 'dtp' [-Wunused-parameter]
 2147 | dv_strses_to_str_place (caddr_t it, dtp_t dtp, SQLLEN max, caddr_t place,
      |                                     ~~~~~~^~~
CLIuti.c:2149:12: warning: unused parameter 'box_len' [-Wunused-parameter]
 2149 |     SQLLEN box_len, int c_type, SQLSMALLINT sql_type)
CLIuti.c:2149:45: warning: unused parameter 'sql_type' [-Wunused-parameter]
 2149 |     SQLLEN box_len, int c_type, SQLSMALLINT sql_type)
      |                                 ~~~~~~~~~~~~^~~~~~~~
In file included from CLIuti.c:2268:
../langfunc/encoding_basic.c: In function 'eh_decode_char__UTF8_QR':
../langfunc/encoding_basic.c:71:83: warning: operand of '?:' changes signedness from 'unichar' {aka 'int'} to 'unsigned int' due to unsignedness of other operand [-Wsign-compare]
   71 |       return ((res & ~0x7fffffff) ? (((unsigned int)(0x80) | res) & 0x7fffffff) : res);
      |                                                                                   ^~~
CLIuti.c: In function 'dv_to_str_place':
CLIuti.c:2666:29: warning: comparison of unsigned expression in '>= 0' is always true [-Wtype-limits]
 2666 |                   if (wides >= 0 && wides < max / sizeof (uint16))
      |                             ^~
CLIuti.c:2677:29: warning: comparison of unsigned expression in '>= 0' is always true [-Wtype-limits]
 2677 |                   if (wides >= 0 && wides < max / sizeof (wchar_t))
      |                             ^~
CLIuti.c: In function 'stmt_set_columns':
CLIuti.c:3309:83: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare]
 3309 |           int l_offset = stmt->stmt_bind_type == 0 ? sizeof (long) * nth_in_set : nth_in_set * stmt->stmt_bind_type;
      |                                                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CLIuti.c:3342:86: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare]
 3342 |           SQLLEN l_offset = stmt->stmt_bind_type == 0 ? sizeof (long) * nth_in_set : nth_in_set * stmt->stmt_bind_type;
      |                                                                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CLIuti.c: In function 'stmt_convert_brace_escapes':
CLIuti.c:3601:12: warning: variable 'ptr' set but not used [-Wunused-but-set-variable]
 3601 |   SQLCHAR *ptr;
      |            ^~~
CLIuti.c:3599:68: warning: unused parameter 'newCB' [-Wunused-parameter]
 3599 | stmt_convert_brace_escapes (SQLCHAR * statement_text, SQLINTEGER * newCB)
      |                                                       ~~~~~~~~~~~~~^~~~~
CLIuti.c: In function 'buffer_to_dv':
CLIuti.c:1370:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1370 |       switch (sql_type)
      |       ^~~~~~
CLIuti.c:1499:5: note: here
 1499 |     default:
      |     ^~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-bif_xper.lo `test -f 'bif_xper.c' || echo './'`bif_xper.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c bif_xper.c  -fPIC -DPIC -o .libs/libwi_la-bif_xper.o
bif_xper.c: In function 'start_tag_record':
bif_xper.c:373:19: warning: variable 'attrval_offs' set but not used [-Wunused-but-set-variable]
  373 |           ptrlong attrval_offs;
      |                   ^~~~~~~~~~~~
bif_xper.c: In function 'cb_entity':
bif_xper.c:1058:69: warning: unused parameter 'isparam' [-Wunused-parameter]
 1058 | cb_entity (void *userdata, const char * refname, size_t reflen, int isparam, const xml_def_4_entity_t * edef)
      |                                                                 ~~~~^~~~~~~
bif_xper.c: In function 'xper_node_test':
bif_xper.c:1904:7: warning: variable 'namelen' set but not used [-Wunused-but-set-variable]
 1904 |   int namelen;
      |       ^~~~~~~
bif_xper.c:1901:8: warning: variable 'len' set but not used [-Wunused-but-set-variable]
 1901 |   long len;
      |        ^~~
bif_xper.c: In function 'bif_xml_persistent':
bif_xper.c:1953:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1953 | bif_xml_persistent (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
bif_xper.c: In function 'bif_xper_doc':
bif_xper.c:1971:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1971 | bif_xper_doc (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
bif_xper.c: In function 'bdfi_read':
bif_xper.c:2149:28: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long long int' [-Wsign-compare]
 2149 |   if (iter->bdfi_total_pos >= iter->bdfi_bh->bh_diskbytes)
      |                            ^~
bif_xper.c:2209:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare]
 2209 |         if (iter->bdfi_page_data_pos == len)
      |                                      ^~
bif_xper.c:2225:40: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long long int' [-Wsign-compare]
 2225 |     if (bsize && (iter->bdfi_total_pos < iter->bdfi_bh->bh_diskbytes))
      |                                        ^
bif_xper.c: In function 'str_looks_like_serialized_xml':
bif_xper.c:2251:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 2251 |       (slen <= PAGE_DATA_SZ) )
      |             ^~
bif_xper.c: In function 'strses_looks_like_serialized_xml':
bif_xper.c:2272:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 2272 |       (slen <= PAGE_DATA_SZ) )
      |             ^~
bif_xper.c: In function 'xper_entity':
bif_xper.c:2383:88: warning: unused parameter 'vt_batch' [-Wunused-parameter]
 2383 |  DBG_NAME (xper_entity) (DBG_PARAMS query_instance_t * qi, caddr_t source_arg, caddr_t vt_batch,
      |                                                                                ~~~~~~~~^~~~~~~~
bif_xper.c: In function 'xp_copy_to_xte_forest':
bif_xper.c:3949:49: warning: unused parameter 'xe' [-Wunused-parameter]
 3949 | caddr_t ** xp_copy_to_xte_forest (xml_entity_t *xe)
      |                                   ~~~~~~~~~~~~~~^~
bif_xper.c: In function 'xp_emulate_input':
bif_xper.c:3956:38: warning: unused parameter 'xe' [-Wunused-parameter]
 3956 | void xp_emulate_input (xml_entity_t *xe, struct vxml_parser_s *parser)
      |                        ~~~~~~~~~~~~~~^~
bif_xper.c:3956:64: warning: unused parameter 'parser' [-Wunused-parameter]
 3956 | void xp_emulate_input (xml_entity_t *xe, struct vxml_parser_s *parser)
      |                                          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
bif_xper.c: In function 'xp_find_expanded_name_by_qname':
bif_xper.c:3962:55: warning: unused parameter 'xe' [-Wunused-parameter]
 3962 | caddr_t xp_find_expanded_name_by_qname (xml_entity_t *xe, const char *qname, int use_default)
      |                                         ~~~~~~~~~~~~~~^~
bif_xper.c:3962:71: warning: unused parameter 'qname' [-Wunused-parameter]
 3962 | caddr_t xp_find_expanded_name_by_qname (xml_entity_t *xe, const char *qname, int use_default)
      |                                                           ~~~~~~~~~~~~^~~~~
bif_xper.c:3962:82: warning: unused parameter 'use_default' [-Wunused-parameter]
 3962 | caddr_t xp_find_expanded_name_by_qname (xml_entity_t *xe, const char *qname, int use_default)
      |                                                                              ~~~~^~~~~~~~~~~
bif_xper.c: In function 'xp_namespace_scope':
bif_xper.c:3972:44: warning: unused parameter 'xe' [-Wunused-parameter]
 3972 | dk_set_t xp_namespace_scope (xml_entity_t *xe, int use_default)
      |                              ~~~~~~~~~~~~~~^~
bif_xper.c:3972:52: warning: unused parameter 'use_default' [-Wunused-parameter]
 3972 | dk_set_t xp_namespace_scope (xml_entity_t *xe, int use_default)
      |                                                ~~~~^~~~~~~~~~~
bif_xper.c: In function 'xp_build_expanded_name':
bif_xper.c:4024:10: warning: unused variable 'nslen' [-Wunused-variable]
 4024 |   size_t nslen;
      |          ^~~~~
bif_xper.c: In function 'xp_string_value':
bif_xper.c:4281:14: warning: variable 'len' set but not used [-Wunused-but-set-variable]
 4281 |         long len, num_word, atts_fill, addons;
      |              ^~~
bif_xper.c:4374:12: warning: variable 'box_pos' set but not used [-Wunused-but-set-variable]
 4374 |       long box_pos = pos = xpe->xper_pos;
      |            ^~~~~~~
bif_xper.c: In function 'xp_string_value_is_nonempty':
bif_xper.c:4441:14: warning: variable 'len' set but not used [-Wunused-but-set-variable]
 4441 |         long len, num_word, atts_fill, addons;
      |              ^~~
bif_xper.c:4538:12: warning: variable 'box_pos' set but not used [-Wunused-but-set-variable]
 4538 |       long box_pos = pos = xpe->xper_pos;
      |            ^~~~~~~
bif_xper.c: In function 'xper_attr_word_count':
bif_xper.c:5538:56: warning: variable 'start_name' set but not used [-Wunused-but-set-variable]
 5538 |   unsigned char *ptr, *start_tag_longs, *start_attrs, *start_name;
      |                                                        ^~~~~~~~~~
bif_xper.c: In function 'xp_deref_id':
bif_xper.c:5749:29: warning: unused parameter 'xe' [-Wunused-parameter]
 5749 | xp_deref_id (xml_entity_t * xe, const char *idbegin, size_t idlength)
      |              ~~~~~~~~~~~~~~~^~
bif_xper.c:5749:45: warning: unused parameter 'idbegin' [-Wunused-parameter]
 5749 | xp_deref_id (xml_entity_t * xe, const char *idbegin, size_t idlength)
      |                                 ~~~~~~~~~~~~^~~~~~~
bif_xper.c:5749:61: warning: unused parameter 'idlength' [-Wunused-parameter]
 5749 | xp_deref_id (xml_entity_t * xe, const char *idbegin, size_t idlength)
      |                                                      ~~~~~~~^~~~~~~~
bif_xper.c: In function 'xp_follow_path':
bif_xper.c:5756:46: warning: unused parameter 'path' [-Wunused-parameter]
 5756 | xp_follow_path (xml_entity_t * xe, ptrlong * path, size_t path_depth)
bif_xper.c:5756:59: warning: unused parameter 'path_depth' [-Wunused-parameter]
 5756 | xp_follow_path (xml_entity_t * xe, ptrlong * path, size_t path_depth)
      |                                                    ~~~~~~~^~~~~~~~~~
bif_xper.c: In function 'dtd_insert_soft':
bif_xper.c:5851:10: warning: unused variable 'len' [-Wunused-variable]
 5851 |   size_t len;
      |          ^~~
bif_xper.c: In function 'xper_cut_xper':
bif_xper.c:6425:40: warning: comparison of integer expressions of different signedness: 'long long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 6425 |         if (tgt_xpd->xpd_bh->bh_length != curr_ns->xpns_pos)
      |                                        ^~
bif_xper.c: In function 'xp_clone':
bif_xper.c:6506:69: warning: unused parameter 'xe' [-Wunused-parameter]
 6506 | static xml_entity_t *DBG_NAME (xp_clone) (DBG_PARAMS xml_entity_t * xe, query_instance_t * qi)
      |                                                      ~~~~~~~~~~~~~~~^~
bif_xper.c:6506:92: warning: unused parameter 'qi' [-Wunused-parameter]
 6506 | static xml_entity_t *DBG_NAME (xp_clone) (DBG_PARAMS xml_entity_t * xe, query_instance_t * qi)
      |                                                                         ~~~~~~~~~~~~~~~~~~~^~
bif_xper.c: In function 'bif_xper_cut':
bif_xper.c:6514:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6514 | bif_xper_cut (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
bif_xper.c: In function 'bif_xper_right_sibling':
bif_xper.c:6528:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6528 | bif_xper_right_sibling (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
bif_xper.c: In function 'bif_xper_left_sibling':
bif_xper.c:6543:49: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6543 | bif_xper_left_sibling (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~~~
bif_xper.c: In function 'bif_xper_parent':
bif_xper.c:6562:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6562 | bif_xper_parent (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
bif_xper.c: In function 'bif_xper_root_entity':
bif_xper.c:6577:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6577 | bif_xper_root_entity (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
bif_xper.c: In function 'bif_xper_locate_words':
bif_xper.c:6589:49: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6589 | bif_xper_locate_words (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~~~
bif_xper.c: In function 'bif_xper_tell':
bif_xper.c:6642:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6642 | bif_xper_tell (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
bif_xper.c: In function 'bif_xper_length':
bif_xper.c:6651:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6651 | bif_xper_length (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
bif_xper.c: In function 'bif_dtd_get':
bif_xper.c:6736:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6736 | bif_dtd_get (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~~~~~
bif_xper.c: In function 'bif_dtd_attach':
bif_xper.c:6757:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6757 | bif_dtd_attach (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
bif_xper.c: In function 'bif_dtd_list_elements':
bif_xper.c:6787:49: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6787 | bif_dtd_list_elements (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~~~
bif_xper.c: In function 'bif_dtd_get_id_attr_name':
bif_xper.c:6813:52: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6813 | bif_dtd_get_id_attr_name (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                          ~~~~~~~~~~^~~~~~~
bif_xper.c: In function 'bif_dtd_get_attr_default':
bif_xper.c:6846:52: warning: unused parameter 'err_ret' [-Wunused-parameter]
 6846 | bif_dtd_get_attr_default (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                          ~~~~~~~~~~^~~~~~~
bif_xper.c: In function 'xp_first_child':
bif_xper.c:3271:31: warning: this statement may fall through [-Wimplicit-fallthrough=]
 3271 |           xpe->xper_start_word++;
      |           ~~~~~~~~~~~~~~~~~~~~^~
bif_xper.c:3272:9: note: here
 3272 |         case XML_MKUP_COMMENT:
      |         ^~~~
bif_xper.c: In function 'dtd_load_from_buffer':
bif_xper.c:5839:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
 5839 |       tail++;
      |       ~~~~^~
bif_xper.c:5841:5: note: here
 5841 |     case DV_STRING:
      |     ^~~~
bif_xper.c: In function 'bdfi_read':
bif_xper.c:2148:10: warning: variable 'res' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 2148 |   size_t res = 0;
      |          ^~~
bif_xper.c:2142:33: warning: argument 'tgtbuf' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 2142 | bdfi_read (void *read_cd, char *tgtbuf, size_t bsize)
      |                           ~~~~~~^~~~~~
bif_xper.c:2142:48: warning: argument 'bsize' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 2142 | bdfi_read (void *read_cd, char *tgtbuf, size_t bsize)
      |                                         ~~~~~~~^~~~~
bif_xper.c: In function 'cb_trace_end_tag':
bif_xper.c:865:8: warning: variable 'pos' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  865 |   long pos = (long) (ptrlong) ctx->xpc_poss->data;
      |        ^~~
bif_xper.c: In function 'xper_blob_append_data':
bif_xper.c:581:54: warning: argument 'data' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  581 | xper_blob_append_data (xper_ctx_t * ctx, const char *data, size_t len)
      |                                          ~~~~~~~~~~~~^~~~
bif_xper.c:581:67: warning: argument 'len' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  581 | xper_blob_append_data (xper_ctx_t * ctx, const char *data, size_t len)
      |                                                            ~~~~~~~^~~
bif_xper.c: In function 'xper_entity':
bif_xper.c:2387:7: warning: variable 'source_sort' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 2387 |   int source_sort = -1; /* An invalid value, just to kill the warning */
      |       ^~~~~~~~~~~
bif_xper.c:2391:19: warning: variable 'iter' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 2391 |   xml_read_func_t iter = NULL;
      |                   ^~~~
bif_xper.c:2392:25: warning: variable 'iter_abend' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 2392 |   xml_read_abend_func_t iter_abend = NULL;
      |                         ^~~~~~~~~~
bif_xper.c:2393:9: warning: variable 'iter_data' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 2393 |   void *iter_data = NULL;
      |         ^~~~~~~~~
bif_xper.c:2397:11: warning: variable 'rc_msg' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 2397 |   caddr_t rc_msg = NULL;
      |           ^~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libwic.la  libwic_la-blobio.lo libwic_la-CLIcr.lo libwic_la-CLIodbc3.lo libwic_la-CLIsql1.lo libwic_la-CLIsql2.lo libwic_la-CLIsql3.lo libwic_la-CLIsql3W.lo libwic_la-CLIuti.lo libwic_la-CLIw.lo libwic_la-datesupp.lo libwic_la-multibyte.lo libwic_la-numeric.lo libwic_la-sqlver.lo libwic_la-wirpc.lo libwic_la-wi_xid.lo libwic_la-pldbgcli.lo  -lm  
libtool: link: ar cr .libs/libwic.a .libs/libwic_la-blobio.o .libs/libwic_la-CLIcr.o .libs/libwic_la-CLIodbc3.o .libs/libwic_la-CLIsql1.o .libs/libwic_la-CLIsql2.o .libs/libwic_la-CLIsql3.o .libs/libwic_la-CLIsql3W.o .libs/libwic_la-CLIuti.o .libs/libwic_la-CLIw.o .libs/libwic_la-datesupp.o .libs/libwic_la-multibyte.o .libs/libwic_la-numeric.o .libs/libwic_la-sqlver.o .libs/libwic_la-wirpc.o .libs/libwic_la-wi_xid.o .libs/libwic_la-pldbgcli.o 
libtool: link: ranlib .libs/libwic.a
libtool: link: ( cd ".libs" && rm -f "libwic.la" && ln -s "../libwic.la" "libwic.la" )
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-xmltree.lo `test -f 'xmltree.c' || echo './'`xmltree.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c xmltree.c  -fPIC -DPIC -o .libs/libwi_la-xmltree.o
xmltree.c: In function 'xp_compare_like':
xmltree.c:950:34: warning: unused parameter 'xqi' [-Wunused-parameter]
  950 | xp_compare_like (xp_instance_t * xqi, caddr_t x, caddr_t y)
      |                  ~~~~~~~~~~~~~~~~^~~
xmltree.c: In function 'xp_compare_plain':
xmltree.c:968:35: warning: unused parameter 'xqi' [-Wunused-parameter]
  968 | xp_compare_plain (xp_instance_t * xqi, caddr_t x, caddr_t y)
      |                   ~~~~~~~~~~~~~~~~^~~
xmltree.c: In function 'xp_compare_same':
xmltree.c:975:34: warning: unused parameter 'xqi' [-Wunused-parameter]
  975 | xp_compare_same (xp_instance_t * xqi, caddr_t x, caddr_t y)
      |                  ~~~~~~~~~~~~~~~~^~~
xmltree.c: In function 'xslt_format_number':
xmltree.c:1223:7: warning: variable 'phase_one_start' set but not used [-Wunused-but-set-variable]
 1223 |   int phase_one_start = 0;
      |       ^~~~~~~~~~~~~~~
xmltree.c:1215:7: warning: variable 'decimal_sep_always_shown' set but not used [-Wunused-but-set-variable]
 1215 |   int decimal_sep_always_shown = 0;
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
xmltree.c:1189:7: warning: variable 'currency_format' set but not used [-Wunused-but-set-variable]
 1189 |   int currency_format = 0;
      |       ^~~~~~~~~~~~~~~
xmltree.c: In function 'bif_xslt_format_number':
xmltree.c:1746:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1746 | bif_xslt_format_number (caddr_t *qst, caddr_t *err_ret, state_slot_t **args)
      |                                       ~~~~~~~~~^~~~~~~
xmltree.c: In function 'xqi_eval_var':
xmltree.c:1874:9: warning: variable 'dtp' set but not used [-Wunused-but-set-variable]
 1874 |   dtp_t dtp;
      |         ^~~
xmltree.c: In function 'xqi_eval_fake_var':
xmltree.c:1913:9: warning: variable 'dtp' set but not used [-Wunused-but-set-variable]
 1913 |   dtp_t dtp;
      |         ^~~
In file included from ../../libsrc/Dk.h:97,
                 from ../../libsrc/libutil.h:30,
                 from xmltree.c:28:
xmltree.c: In function 'xqi_eval':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmltree.c:2195:9: note: in expansion of macro 'DO_BOX_FAST'
 2195 |         DO_BOX_FAST (XT *, def, inx, tree->_.module.defglobals)
      |         ^~~~~~~~~~~
xmltree.c: In function 'xqi_step_init_with_node_set':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmltree.c:2800:3: note: in expansion of macro 'DO_BOX'
 2800 |   DO_BOX (XT *, pred, inx, tree->_.step.preds)
      |   ^~~~~~
xmltree.c: In function 'xqi_step_next':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmltree.c:2909:5: note: in expansion of macro 'DO_BOX'
 2909 |     DO_BOX (XT *, pred, inx, tree->_.step.preds)
      |     ^~~~~~
xmltree.c: In function 'xqi_step_init':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmltree.c:2934:3: note: in expansion of macro 'DO_BOX'
 2934 |   DO_BOX (XT *, pred, inx, tree->_.step.preds)
      |   ^~~~~~
xmltree.c: In function 'bif_xpath_text':
xmltree.c:3564:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3564 | bif_xpath_text (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
xmltree.c: In function 'bif_var_ssl_idx_arg':
xmltree.c:3736:37: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
 3736 |   if (((ssl_idx * sizeof (caddr_t)) >= qi->qi_query->qr_instance_length) ||
      |                                     ^~
xmltree.c:3737:14: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
 3737 |     (ssl_idx < (sizeof (query_instance_t) / sizeof (caddr_t))) )
      |              ^
xmltree.c: In function 'xpath_or_xquery_eval':
xmltree.c:3743:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3743 | xpath_or_xquery_eval (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, const char *funname, ptrlong predicate_type, int with_cache)
      |                                      ~~~~~~~~~~^~~~~~~
xmltree.c: In function 'xt_dump_addr':
xmltree.c:4034:27: warning: unused parameter 'addr' [-Wunused-parameter]
 4034 | char *xt_dump_addr (void *addr)
      |                     ~~~~~~^~~~
xmltree.c: In function 'xpath_or_xquery_explain':
xmltree.c:4399:51: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4399 | xpath_or_xquery_explain (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, const char *funname, ptrlong predicate_type)
      |                                         ~~~~~~~~~~^~~~~~~
xmltree.c: In function 'bif_xpath_lex_analyze':
xmltree.c:4459:49: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4459 | bif_xpath_lex_analyze (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~~~
xmltree.c: In function 'bif_xquery_lex_analyze':
xmltree.c:4467:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4467 | bif_xquery_lex_analyze (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
xmltree.c: In function 'xpath_funcall_or_apply':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmltree.c:4573:21: note: in expansion of macro 'DO_BOX_FAST'
 4573 |                     DO_BOX_FAST (caddr_t, v, ctr, converted_copy)
      |                     ^~~~~~~~~~~
xmltree.c:4475:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4475 | xpath_funcall_or_apply (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, const char *funname, ptrlong predicate_type, int with_cache)
      |                                        ~~~~~~~~~~^~~~~~~
xmltree.c: In function 'xte_string_value_from_tree':
xmltree.c:5915:31: warning: comparison of integer expressions of different signedness: 'long long int' and 'long unsigned int' [-Wsign-compare]
 5915 |       if (strses_length (ses) >= MAX_BOX_LENGTH)
      |                               ^~
xmltree.c: In function 'xte_set_qi':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmltree.c:6734:7: note: in expansion of macro 'DO_BOX'
 6734 |       DO_BOX (caddr_t, elt, inx, (caddr_t*)xte)
      |       ^~~~~~
xmltree.c: In function 'xte_get_addon_dtd':
xmltree.c:7092:41: warning: unused parameter 'xe' [-Wunused-parameter]
 7092 | dtd_t *xte_get_addon_dtd (xml_entity_t *xe)
      |                           ~~~~~~~~~~~~~~^~
xmltree.c: In function 'xte_copy_to_xte_forest':
xmltree.c:7222:49: warning: unused parameter 'xe' [-Wunused-parameter]
 7222 | caddr_t **xte_copy_to_xte_forest (xml_entity_t *xe)
      |                                   ~~~~~~~~~~~~~~^~
xmltree.c: In function 'xte_find_expanded_name_by_qname':
xmltree.c:7446:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
 7446 |                   if ((box_length (ns_array[inx]) == prefix_sz+1) &&
      |                                                   ^~
xmltree.c: In function 'bif_xml_tree_doc':
xmltree.c:7540:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7540 | bif_xml_tree_doc (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
xmltree.c: In function 'bif_xml_doc_get_base_uri':
xmltree.c:7632:52: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7632 | bif_xml_doc_get_base_uri (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                          ~~~~~~~~~~^~~~~~~
xmltree.c: In function 'bif_xml_doc_assign_base_uri':
xmltree.c:7641:55: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7641 | bif_xml_doc_assign_base_uri (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                             ~~~~~~~~~~^~~~~~~
xmltree.c: In function 'bif_xml_doc_output_option':
xmltree.c:7655:53: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7655 | bif_xml_doc_output_option (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                           ~~~~~~~~~~^~~~~~~
xmltree.c: In function 'bif_xml_tree_doc_media_type':
xmltree.c:7768:55: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7768 | bif_xml_tree_doc_media_type (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                             ~~~~~~~~~~^~~~~~~
xmltree.c: In function 'bif_xml_tree_doc_set_output':
xmltree.c:7790:55: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7790 | bif_xml_tree_doc_set_output (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                             ~~~~~~~~~~^~~~~~~
xmltree.c: In function 'bif_xml_tree_doc_set_ns_output':
xmltree.c:7805:58: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7805 | bif_xml_tree_doc_set_ns_output (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                ~~~~~~~~~~^~~~~~~
xmltree.c: In function 'bif_xml_namespace_scope':
xmltree.c:7818:51: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7818 | bif_xml_namespace_scope (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                         ~~~~~~~~~~^~~~~~~
xmltree.c: In function 'bif_xml_tree_doc_encoding':
xmltree.c:7839:53: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7839 | bif_xml_tree_doc_encoding (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                           ~~~~~~~~~~^~~~~~~
xmltree.c: In function 'bif_xtree_doc_get_dtd':
xmltree.c:7864:49: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7864 | bif_xtree_doc_get_dtd (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~~~
xmltree.c: In function 'xe_deserialize':
xmltree.c:7999:8: warning: unused variable 'len' [-Wunused-variable]
 7999 |   long len = read_long (ses);
      |        ^~~
xmltree.c: In function 'xn_free':
xmltree.c:8486:25: warning: unused parameter 'xn' [-Wunused-parameter]
 8486 | xn_free (xpath_node_t * xn)
      |          ~~~~~~~~~~~~~~~^~
xmltree.c: In function 'xn_vec_input':
xmltree.c:8494:16: warning: variable 'first_time' set but not used [-Wunused-but-set-variable]
 8494 |   int nth_set, first_time = 0, batch_sz;
      |                ^~~~~~~~~~
xmltree.c: In function 'xu_are_items_neighbour':
xmltree.c:8814:38: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
 8814 |   if (BOX_ELEMENTS ((caddr_t)(pos2)) != pos1len)
      |                                      ^~
xmltree.c: In function 'bif_updateXML_ent':
xmltree.c:9340:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
 9340 | bif_updateXML_ent (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
xmltree.c: In function 'bif_updateXML':
xmltree.c:9405:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
 9405 | bif_updateXML (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
xmltree.c: In function 'bif_XMLReplace':
xmltree.c:9495:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
 9495 | caddr_t bif_XMLReplace (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
xmltree.c: In function 'bif_XMLInsertBefore':
xmltree.c:9770:55: warning: unused parameter 'err_ret' [-Wunused-parameter]
 9770 | caddr_t bif_XMLInsertBefore (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                             ~~~~~~~~~~^~~~~~~
xmltree.c: In function 'bif_XMLInsertAfter':
xmltree.c:9776:54: warning: unused parameter 'err_ret' [-Wunused-parameter]
 9776 | caddr_t bif_XMLInsertAfter (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                            ~~~~~~~~~~^~~~~~~
xmltree.c: In function 'bif_XMLAppendChildren':
xmltree.c:9782:57: warning: unused parameter 'err_ret' [-Wunused-parameter]
 9782 | caddr_t bif_XMLAppendChildren (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                               ~~~~~~~~~~^~~~~~~
xmltree.c: In function 'bif_XMLAddAttribute':
xmltree.c:9792:55: warning: unused parameter 'err_ret' [-Wunused-parameter]
 9792 | caddr_t bif_XMLAddAttribute (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                             ~~~~~~~~~~^~~~~~~
xmltree.c: In function 'bif_xml_deserialize_packed':
xmltree.c:9959:54: warning: unused parameter 'err_ret' [-Wunused-parameter]
 9959 | bif_xml_deserialize_packed (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                            ~~~~~~~~~~^~~~~~~
xmltree.c: In function 'bif_xml_get_logical_path':
xmltree.c:9966:60: warning: unused parameter 'err_ret' [-Wunused-parameter]
 9966 | caddr_t bif_xml_get_logical_path (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                  ~~~~~~~~~~^~~~~~~
xmltree.c: In function 'bif_xml_follow_logical_path':
xmltree.c:9978:63: warning: unused parameter 'err_ret' [-Wunused-parameter]
 9978 | caddr_t bif_xml_follow_logical_path (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                     ~~~~~~~~~~^~~~~~~
xmltree.c: In function 'xte_sum64_iter':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xmltree.c:10154:15: note: in expansion of macro 'DO_BOX_FAST'
10154 |               DO_BOX_FAST (caddr_t, item, item_ctr, items)
      |               ^~~~~~~~~~~
xmltree.c: In function 'bif_xtree_sum64':
xmltree.c:10204:51: warning: unused parameter 'err_ret' [-Wunused-parameter]
10204 | caddr_t bif_xtree_sum64 (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                         ~~~~~~~~~~^~~~~~~
xmltree.c: In function 'bif_xsd_type':
xmltree.c:10267:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
10267 | bif_xsd_type (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
xmltree.c: In function 'xte_subtrees_are_equal':
xmltree.c:10310:66: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
10310 |     case DV_SHORT_STRING: len = box_length (node1); return ((len == box_length (node2)) && !memcmp (node1, node2, len));
      |                                                                  ^~
xmltree.c:10315:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
10315 |          if (len != BOX_ELEMENTS (node2))
      |                  ^~
xmltree.c: In function 'xml_global_ns_2dict_release':
xmltree.c:10419:46: warning: unused parameter 'ns_2dict' [-Wunused-parameter]
10419 | xml_global_ns_2dict_release (xml_ns_2dict_t *ns_2dict)
      |                              ~~~~~~~~~~~~~~~~^~~~~~~~
xmltree.c: In function 'bif_xml_set_ns_decl':
xmltree.c:10437:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
10437 | bif_xml_set_ns_decl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
xmltree.c: In function 'bif_xml_get_ns_prefix':
xmltree.c:10490:49: warning: unused parameter 'err_ret' [-Wunused-parameter]
10490 | bif_xml_get_ns_prefix (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~~~
xmltree.c: In function 'bif_xml_get_ns_uri':
xmltree.c:10529:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
10529 | bif_xml_get_ns_uri (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
xmltree.c: In function 'bif_xml_ns_uname':
xmltree.c:10538:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
10538 | bif_xml_ns_uname (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
xmltree.c: In function 'bif_xml_ns_iristr':
xmltree.c:10552:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
10552 | bif_xml_ns_iristr (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
xmltree.c: In function 'bif_xml_nsexpand_iristr':
xmltree.c:10567:51: warning: unused parameter 'err_ret' [-Wunused-parameter]
10567 | bif_xml_nsexpand_iristr (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                         ~~~~~~~~~~^~~~~~~
xmltree.c: In function 'bif_xml_get_all_ns_decls':
xmltree.c:10587:52: warning: unused parameter 'err_ret' [-Wunused-parameter]
10587 | bif_xml_get_all_ns_decls (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                          ~~~~~~~~~~^~~~~~~
xmltree.c: In function 'bif_xml_remove_ns_by_prefix':
xmltree.c:10619:55: warning: unused parameter 'err_ret' [-Wunused-parameter]
10619 | bif_xml_remove_ns_by_prefix (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                             ~~~~~~~~~~^~~~~~~
xmltree.c: In function 'bif_xml_clear_all_ns_decls':
xmltree.c:10639:54: warning: unused parameter 'err_ret' [-Wunused-parameter]
10639 | bif_xml_clear_all_ns_decls (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                            ~~~~~~~~~~^~~~~~~
xmltree.c: In function 'xml_doc_cache_shrink':
xmltree.c:10737:45: warning: unused parameter 'xdc' [-Wunused-parameter]
10737 | void xml_doc_cache_shrink (xml_doc_cache_t *xdc, size_t weight_limit)
      |                            ~~~~~~~~~~~~~~~~~^~~
xmltree.c:10737:57: warning: unused parameter 'weight_limit' [-Wunused-parameter]
10737 | void xml_doc_cache_shrink (xml_doc_cache_t *xdc, size_t weight_limit)
      |                                                  ~~~~~~~^~~~~~~~~~~~
xmltree.c: At top level:
xmltree.c:10748:1: warning: missing initializer for field 'bt_non_null' of 'bif_type_t' [-Wmissing-field-initializers]
10748 | bif_type_t bt_xml_entity = {NULL, DV_XML_ENTITY, 0, 0};
      | ^~~~~~~~~~
In file included from xmltree.c:41:
sqlbif.h:45:25: note: 'bt_non_null' declared here
   45 |     long                bt_non_null;
      |                         ^~~~~~~~~~~
xmltree.c: In function 'xml_tree_init':
xmltree.c:10785:41: warning: cast between incompatible function types from 'int (*)(xml_entity_t *)' {aka 'int (*)(struct xml_entity_s *)'} to 'size_t (*)(xml_entity_t *)' {aka 'long unsigned int (*)(struct xml_entity_s *)'} [-Wcast-function-type]
10785 |   xec_tree_xe.xe_data_attribute_count = (size_t (*) (xml_entity_t *)) xte_data_attribute_count;
      |                                         ^
xmltree.c:10878:33: warning: cast between incompatible function types from 'void (*)(xml_entity_t *, dk_session_t *)' {aka 'void (*)(struct xml_entity_s *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type]
10878 |   PrpcSetWriter (DV_XML_ENTITY, (ses_write_func) xe_serialize);
      |                                 ^
xmltree.c:10879:34: warning: cast between incompatible function types from 'void (*)(xp_query_t *, dk_session_t *)' {aka 'void (*)(struct xp_query_s *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type]
10879 |   PrpcSetWriter (DV_XPATH_QUERY, (ses_write_func) xqr_serialize);
      |                                  ^
xmltree.c:10881:23: warning: cast between incompatible function types from 'char * (*)(dk_session_t *)' {aka 'char * (*)(struct dk_session_s *)'} to 'void * (*)(dk_session_t *, dtp_t)' {aka 'void * (*)(struct dk_session_s *, unsigned char)'} [-Wcast-function-type]
10881 |   rt[DV_XML_ENTITY] = (macro_char_func) xe_deserialize;
      |                       ^
xmltree.c: In function 'xqi_value':
xmltree.c:528:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
  528 |         if (XI_AT_END == state)
      |            ^
xmltree.c:531:5: note: here
  531 |     case XP_UNION:
      |     ^~~~
xmltree.c:532:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
  532 |       {
      |       ^
xmltree.c:544:5: note: here
  544 |     case CALL_STMT:
      |     ^~~~
xmltree.c: In function 'xqi_raw_value':
xmltree.c:640:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
  640 |         if (XI_AT_END == state)
      |            ^
xmltree.c:643:5: note: here
  643 |     case XP_UNION:
      |     ^~~~
xmltree.c:644:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
  644 |       {
      |       ^
xmltree.c:656:5: note: here
  656 |     case CALL_STMT:
      |     ^~~~
xmltree.c: In function 'xslt_format_number':
xmltree.c:1631:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1631 |             res = box_copy (nf->xsnf_NaN);
      |                   ^~~~~~~~~~~~~~~~~~~~~~~
xmltree.c:1632:11: note: here
 1632 |           default:
      |           ^~~~~~~
xmltree.c: In function 'xqi_next':
xmltree.c:3045:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
 3045 |       {
      |       ^
xmltree.c:3099:5: note: here
 3099 |     case XP_FILTER:
      |     ^~~~
xmltree.c: In function 'xn_xe_from_text':
xmltree.c:8076:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
 8076 |       if (xqr->xqr_is_davprop)
      |          ^
xmltree.c:8116:5: note: here
 8116 |     case XE_PLAIN_TEXT:
      |     ^~~~
xmltree.c: In function 'xu_insert_impl':
xmltree.c:9740:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
 9740 |       saved_pos = BOX_ELEMENTS (src->xte_current) - saved_pos; /* We're counting from right */
      |       ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xmltree.c:9742:5: note: here
 9742 |     case XU_BIF_INSERT_AFTER:
      |     ^~~~
xmltree.c: In function 'bif_XMLAddAttribute':
xmltree.c:9824:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
 9824 |       raw_attr_name = (caddr_t)attr_xe;
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
xmltree.c:9826:5: note: here
 9826 |     case DV_XML_ENTITY:
      |     ^~~~
xmltree.c: In function 'murmur_hash_64a':
xmltree.c:10099:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
10099 |       case 7: h ^= (uint64)(data2[6]) << 48;
      |               ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
xmltree.c:10100:7: note: here
10100 |       case 6: h ^= (uint64)(data2[5]) << 40;
      |       ^~~~
xmltree.c:10100:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
10100 |       case 6: h ^= (uint64)(data2[5]) << 40;
      |               ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
xmltree.c:10101:7: note: here
10101 |       case 5: h ^= (uint64)(data2[4]) << 32;
      |       ^~~~
xmltree.c:10101:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
10101 |       case 5: h ^= (uint64)(data2[4]) << 32;
      |               ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
xmltree.c:10102:7: note: here
10102 |       case 4: h ^= (uint64)(data2[3]) << 24;
      |       ^~~~
xmltree.c:10102:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
10102 |       case 4: h ^= (uint64)(data2[3]) << 24;
      |               ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
xmltree.c:10103:7: note: here
10103 |       case 3: h ^= (uint64)(data2[2]) << 16;
      |       ^~~~
xmltree.c:10103:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
10103 |       case 3: h ^= (uint64)(data2[2]) << 16;
      |               ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
xmltree.c:10104:7: note: here
10104 |       case 2: h ^= (uint64)(data2[1]) << 8;
      |       ^~~~
xmltree.c:10104:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
10104 |       case 2: h ^= (uint64)(data2[1]) << 8;
      |               ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
xmltree.c:10105:7: note: here
10105 |       case 1: h ^= (uint64)(data2[0]);
      |       ^~~~
xmltree.c: In function 'xpath_or_xquery_eval':
xmltree.c:3754:22: warning: variable 'xqr_to_release' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 3754 |   xp_query_t * xqr, *xqr_to_release = NULL;
      |                      ^~~~~~~~~~~~~~
xmltree.c: In function 'xpath_funcall_or_apply':
xmltree.c:4483:22: warning: variable 'xqr_to_release' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 4483 |   xp_query_t * xqr, *xqr_to_release = NULL;
      |                      ^~~~~~~~~~~~~~
xmltree.c: In function 'xte_deserialize_packed':
xmltree.c:6371:10: warning: variable 'stack_size' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 6371 |   size_t stack_size = INIT_STACK_SIZE;
      |          ^~~~~~~~~~
xmltree.c:6372:10: warning: variable 'elt_names_size' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 6372 |   size_t elt_names_size = INIT_DICT_SIZE;
      |          ^~~~~~~~~~~~~~
xmltree.c:6373:10: warning: variable 'attr_names_size' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 6373 |   size_t attr_names_size = INIT_DICT_SIZE;
      |          ^~~~~~~~~~~~~~~
xmltree.c: In function 'xn_init':
xmltree.c:8246:18: warning: variable 'ctx_xe' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 8246 |   xml_entity_t * ctx_xe;
      |                  ^~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-bif_soap.lo `test -f 'bif_soap.c' || echo './'`bif_soap.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c bif_soap.c  -fPIC -DPIC -o .libs/libwi_la-bif_soap.o
bif_soap.c: In function 'ses_sprintf':
bif_soap.c:290:7: warning: variable 'len' set but not used [-Wunused-but-set-variable]
  290 |   int len;
      |       ^~~
bif_soap.c: In function 'ws_soap12_error':
bif_soap.c:489:55: warning: unused parameter 'state' [-Wunused-parameter]
  489 | ws_soap12_error (dk_session_t *ses, char *code, char *state, char *message, int *http_resp_code, soap_ctx_t * ctx)
      |                                                 ~~~~~~^~~~~
In file included from ../../libsrc/Dk.h:97,
                 from bif_soap.c:31:
bif_soap.c: In function 'soap_get_option':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_soap.c:639:3: note: in expansion of macro 'DO_BOX'
  639 |   DO_BOX (caddr_t, elm, ix, options)
      |   ^~~~~~
bif_soap.c: In function 'xml_element_nonspace_child':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_soap.c:687:7: note: in expansion of macro 'DO_BOX'
  687 |       DO_BOX (caddr_t, child, i, ((caddr_t *)xml))
      |       ^~~~~~
bif_soap.c: In function 'xml_find_attribute':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_soap.c:716:3: note: in expansion of macro 'DO_BOX'
  716 |   DO_BOX (caddr_t, attr, inx, attrs)
      |   ^~~~~~
bif_soap.c: In function 'xml_find_child':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_soap.c:734:3: note: in expansion of macro 'DO_BOX'
  734 |   DO_BOX (caddr_t *, child, inx, entity)
      |   ^~~~~~
bif_soap.c:729:93: warning: unused parameter 'start_inx' [-Wunused-parameter]
  729 | xml_find_child (caddr_t *entity, const char *szSearchName, const char *szURI, int nth, int *start_inx)
      |                                                                                        ~~~~~^~~~~~~~~
bif_soap.c: In function 'xml_find_exact_child':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_soap.c:795:3: note: in expansion of macro 'DO_BOX'
  795 |   DO_BOX (caddr_t *, child, inx, entity)
      |   ^~~~~~
bif_soap.c: In function 'xml_find_child_by_entity_name':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_soap.c:821:3: note: in expansion of macro 'DO_BOX'
  821 |   DO_BOX (caddr_t *, child, inx, entity)
      |   ^~~~~~
bif_soap.c: In function 'soap_box_xml_entity':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_soap.c:1218:3: note: in expansion of macro 'DO_BOX'
 1218 |   DO_BOX (caddr_t *, child, inx, entity)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_soap.c:1248:3: note: in expansion of macro 'DO_BOX'
 1248 |   DO_BOX (caddr_t *, child, inx, entity)
      |   ^~~~~~
bif_soap.c:1062:41: warning: variable 'ent_inx' set but not used [-Wunused-but-set-variable]
 1062 |   int inx, is_array = 1, ent_count = 0, ent_inx = 0;
      |                                         ^~~~~~~
bif_soap.c: In function 'soap_find_depend_types':
bif_soap.c:1736:31: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 1736 |               ((colon - type) != strlen (current_ns->ns_uri) ||
      |                               ^~
bif_soap.c: In function 'soap_wsdl_schema_push':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_soap.c:1926:11: note: in expansion of macro 'DO_BOX'
 1926 |           DO_BOX (sql_field_t *, fld, inx, udt->scl_member_map)
      |           ^~~~~~
bif_soap.c: In function 'soap_xml_params_to_array':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_soap.c:2272:11: note: in expansion of macro 'DO_BOX'
 2272 |           DO_BOX (caddr_t *, xml_param, inx1, (caddr_t *)headers)
      |           ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_soap.c:2342:11: note: in expansion of macro 'DO_BOX'
 2342 |           DO_BOX (caddr_t *, xml_param, inx1, method)
      |           ^~~~~~
bif_soap.c: In function 'soap_check_headers':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_soap.c:2451:3: note: in expansion of macro 'DO_BOX'
 2451 |   DO_BOX (caddr_t *, xml_param, inx1, headers)
      |   ^~~~~~
bif_soap.c:2440:29: warning: unused parameter 'lines' [-Wunused-parameter]
 2440 |                     caddr_t lines, soap_ctx_t * ctx, caddr_t *err_ret, dk_session_t * ses)
      |                     ~~~~~~~~^~~~~
bif_soap.c: In function 'get_granted_qrs':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_soap.c:2611:15: note: in expansion of macro 'DO_BOX'
 2611 |               DO_BOX (sql_method_t *, mtd, inx, udt->scl_method_map)
      |               ^~~~~~
bif_soap.c: In function 'soap_get_run_time_schema':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_soap.c:2713:3: note: in expansion of macro 'DO_BOX'
 2713 |   DO_BOX(caddr_t *, elm, inx, sch)
      |   ^~~~~~
bif_soap.c: In function 'soap_raw_attachments':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_soap.c:2755:3: note: in expansion of macro 'DO_BOX'
 2755 |   DO_BOX(caddr_t, elm, inx, (caddr_t *)box)
      |   ^~~~~~
bif_soap.c: In function 'soap_find_doc_literal':
bif_soap.c:2766:120: warning: unused parameter 'opts' [-Wunused-parameter]
 2766 | soap_find_doc_literal (caddr_t *body, caddr_t *header, dk_set_t * qrs, const char * qual, const char * owner, caddr_t *opts, int *use_literal)
      |                                                                                                               ~~~~~~~~~^~~~
bif_soap.c: In function 'soap12_custom_error':
bif_soap.c:2901:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 2901 |   if (mcode >= 0 && mcode < (sizeof (soap12_errors) / sizeof (char*)))
      |                           ^
bif_soap.c:2904:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 2904 |   if (scode >= 0 && scode < (sizeof (soap12_sub_errors) / sizeof (char*)))
      |                           ^
bif_soap.c:2887:32: warning: unused parameter 'http_resp_code' [-Wunused-parameter]
 2887 |     caddr_t * fault_err, int * http_resp_code, caddr_t * err_ret)
      |                          ~~~~~~^~~~~~~~~~~~~~
bif_soap.c: In function 'soap_custom_error':
bif_soap.c:2975:32: warning: unused parameter 'http_resp_code' [-Wunused-parameter]
 2975 |     caddr_t * fault_err, int * http_resp_code, caddr_t * err_ret)
      |                          ~~~~~~^~~~~~~~~~~~~~
bif_soap.c: In function 'bif_soap_find_xml_attribute':
bif_soap.c:4148:55: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4148 | bif_soap_find_xml_attribute (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                             ~~~~~~~~~~^~~~~~~
bif_soap.c: In function 'bif_soap_box_structure':
bif_soap.c:4202:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4202 | bif_soap_box_structure (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
bif_soap.c: In function 'bif_soap_boolean':
bif_soap.c:4230:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4230 | bif_soap_boolean (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
bif_soap.c: In function 'bif_soap_call':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_soap.c:4943:7: note: in expansion of macro 'DO_BOX'
 4943 |       DO_BOX (caddr_t, headerPart, i, header)
      |       ^~~~~~
bif_soap.c:4316:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4316 | bif_soap_call (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
bif_soap.c: In function 'soap_call_parse_reply':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_soap.c:5581:7: note: in expansion of macro 'DO_BOX'
 5581 |       DO_BOX (caddr_t, headerPart, inx, header)
      |       ^~~~~~
In file included from bif_soap.c:52:
bif_soap.c: In function 'soap_call_prep':
xmlenc.h:86:30: warning: the address of 'sctx' will always evaluate as 'true' [-Waddress]
   86 | #define WSSE_URI(sctx) (sctx ? wsse_uris[(sctx)->wsc_wsse] : WSS_WSS_URI)
      |                              ^
bif_soap.c:5631:54: note: in expansion of macro 'WSSE_URI'
 5631 |       soap_wsdl_ns_decl (&(ctx->sc_ser_ctx->ns_set), WSSE_URI(&sctx), "wsse");
      |                                                      ^~~~~~~~
bif_soap.c: In function 'ws_soap_get_url':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_soap.c:6288:3: note: in expansion of macro 'DO_BOX'
 6288 |   DO_BOX (char *, path_elem, inx, ws->ws_path)
      |   ^~~~~~
bif_soap.c: In function 'soap_print_dl_schema':
bif_soap.c:623:27: warning: the address of 'sqt' will always evaluate as 'true' [-Waddress]
  623 | #define IS_UDT_SQTP(sqt) ((sqt) && (sqt)->sqt_class)
      |                           ^
bif_soap.c:625:34: note: in expansion of macro 'IS_UDT_SQTP'
  625 | #define IS_UDT_XMLTYPE_SQT(sqt) (IS_UDT_SQTP(sqt) && (sqt)->sqt_class->scl_name && !stricmp ((sqt)->sqt_class->scl_name, "DB.DBA.XMLType"))
      |                                  ^~~~~~~~~~~
bif_soap.c:6662:15: note: in expansion of macro 'IS_UDT_XMLTYPE_SQT'
 6662 |           if (IS_UDT_XMLTYPE_SQT(&sqt))
      |               ^~~~~~~~~~~~~~~~~~
bif_soap.c:623:27: warning: the address of 'sqt' will always evaluate as 'true' [-Waddress]
  623 | #define IS_UDT_SQTP(sqt) ((sqt) && (sqt)->sqt_class)
      |                           ^
bif_soap.c:625:34: note: in expansion of macro 'IS_UDT_SQTP'
  625 | #define IS_UDT_XMLTYPE_SQT(sqt) (IS_UDT_SQTP(sqt) && (sqt)->sqt_class->scl_name && !stricmp ((sqt)->sqt_class->scl_name, "DB.DBA.XMLType"))
      |                                  ^~~~~~~~~~~
bif_soap.c:6720:15: note: in expansion of macro 'IS_UDT_XMLTYPE_SQT'
 6720 |           if (IS_UDT_XMLTYPE_SQT(&sqt))
      |               ^~~~~~~~~~~~~~~~~~
bif_soap.c:6584:72: warning: unused parameter 'sch_elm_qual' [-Wunused-parameter]
 6584 |                        char *qpref, size_t pref_len, caddr_t qual, int sch_elm_qual,
      |                                                                    ~~~~^~~~~~~~~~~~
bif_soap.c:6585:74: warning: unused parameter 'ns_set' [-Wunused-parameter]
 6585 |                        soap_ctx_t *ctx, dk_set_t * types_set, dk_set_t * ns_set, char * tns,
      |                                                               ~~~~~~~~~~~^~~~~~
bif_soap.c: In function 'bif_soap_sdl':
bif_soap.c:7030:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 7030 | bif_soap_sdl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
bif_soap.c: In function 'soap_wsdl_services':
bif_soap.c:623:27: warning: the address of 'sqt' will always evaluate as 'true' [-Waddress]
  623 | #define IS_UDT_SQTP(sqt) ((sqt) && (sqt)->sqt_class)
      |                           ^
bif_soap.c:625:34: note: in expansion of macro 'IS_UDT_SQTP'
  625 | #define IS_UDT_XMLTYPE_SQT(sqt) (IS_UDT_SQTP(sqt) && (sqt)->sqt_class->scl_name && !stricmp ((sqt)->sqt_class->scl_name, "DB.DBA.XMLType"))
      |                                  ^~~~~~~~~~~
bif_soap.c:7476:15: note: in expansion of macro 'IS_UDT_XMLTYPE_SQT'
 7476 |           if (IS_UDT_XMLTYPE_SQT(&sqt))
      |               ^~~~~~~~~~~~~~~~~~
bif_soap.c: In function 'soap_wsdl20_rpc_sig':
bif_soap.c:623:27: warning: the address of 'sqt' will always evaluate as 'true' [-Waddress]
  623 | #define IS_UDT_SQTP(sqt) ((sqt) && (sqt)->sqt_class)
      |                           ^
bif_soap.c:625:34: note: in expansion of macro 'IS_UDT_SQTP'
  625 | #define IS_UDT_XMLTYPE_SQT(sqt) (IS_UDT_SQTP(sqt) && (sqt)->sqt_class->scl_name && !stricmp ((sqt)->sqt_class->scl_name, "DB.DBA.XMLType"))
      |                                  ^~~~~~~~~~~
bif_soap.c:7951:11: note: in expansion of macro 'IS_UDT_XMLTYPE_SQT'
 7951 |       if (IS_UDT_XMLTYPE_SQT(&sqt))
      |           ^~~~~~~~~~~~~~~~~~
bif_soap.c: In function 'soap_wsdl20_services':
bif_soap.c:623:27: warning: the address of 'sqt' will always evaluate as 'true' [-Waddress]
  623 | #define IS_UDT_SQTP(sqt) ((sqt) && (sqt)->sqt_class)
      |                           ^
bif_soap.c:625:34: note: in expansion of macro 'IS_UDT_SQTP'
  625 | #define IS_UDT_XMLTYPE_SQT(sqt) (IS_UDT_SQTP(sqt) && (sqt)->sqt_class->scl_name && !stricmp ((sqt)->sqt_class->scl_name, "DB.DBA.XMLType"))
      |                                  ^~~~~~~~~~~
bif_soap.c:8178:19: note: in expansion of macro 'IS_UDT_XMLTYPE_SQT'
 8178 |               if (IS_UDT_XMLTYPE_SQT(&sqt))
      |                   ^~~~~~~~~~~~~~~~~~
bif_soap.c:7969:59: warning: variable 'make_plink' set but not used [-Wunused-but-set-variable]
 7969 |   int inx, ix, mime_enabled = 0, dime_enabled = 0, async, make_plink;
      |                                                           ^~~~~~~~~~
bif_soap.c:7969:52: warning: variable 'async' set but not used [-Wunused-but-set-variable]
 7969 |   int inx, ix, mime_enabled = 0, dime_enabled = 0, async, make_plink;
      |                                                    ^~~~~
bif_soap.c:7969:34: warning: variable 'dime_enabled' set but not used [-Wunused-but-set-variable]
 7969 |   int inx, ix, mime_enabled = 0, dime_enabled = 0, async, make_plink;
      |                                  ^~~~~~~~~~~~
bif_soap.c:7969:16: warning: variable 'mime_enabled' set but not used [-Wunused-but-set-variable]
 7969 |   int inx, ix, mime_enabled = 0, dime_enabled = 0, async, make_plink;
      |                ^~~~~~~~~~~~
bif_soap.c: In function 'bif_soap_current_url':
bif_soap.c:8313:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
 8313 | bif_soap_current_url (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
bif_soap.c:8313:73: warning: unused parameter 'args' [-Wunused-parameter]
 8313 | bif_soap_current_url (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                         ~~~~~~~~~~~~~~~~^~~~
bif_soap.c: In function 'bif_dv_to_soap_type':
bif_soap.c:8323:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 8323 | bif_dv_to_soap_type (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
bif_soap.c: In function 'bif_soap_wsdl':
bif_soap.c:8331:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
 8331 | bif_soap_wsdl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
bif_soap.c: In function 'soap_find_attachment':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_soap.c:8546:3: note: in expansion of macro 'DO_BOX'
 8546 |   DO_BOX (caddr_t *, elm, inx, ctx->attachments)
      |   ^~~~~~
bif_soap.c: In function 'soap_box_xml_entity_validating_1':
bif_soap.c:9000:25: warning: variable 'n_max' set but not used [-Wunused-but-set-variable]
 9000 |                    long n_max = 0, nth;
      |                         ^~~~~
bif_soap.c:8999:45: warning: variable 'a_min' set but not used [-Wunused-but-set-variable]
 8999 |                    caddr_t ret_elem, a_max, a_min;
      |                                             ^~~~~
bif_soap.c:9179:29: warning: variable 'restriction' set but not used [-Wunused-but-set-variable]
 9179 |        caddr_t *extension, *restriction;
      |                             ^~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_soap.c:9256:8: note: in expansion of macro 'DO_BOX'
 9256 |        DO_BOX (sql_field_t *, fld, inx, udt->scl_member_map)
      |        ^~~~~~
bif_soap.c: In function 'soap_box_mda_size':
bif_soap.c:9557:43: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
 9557 |       || (ARRAYP(box) && size > 0 && size != BOX_ELEMENTS (box))
      |                                           ^~
bif_soap.c: In function 'soap_check_xsd_restriction':
bif_soap.c:10063:39: warning: unused parameter 'restriction' [-Wunused-parameter]
10063 | soap_check_xsd_restriction (caddr_t * restriction, caddr_t box, soap_ctx_t *ctx)
      |                             ~~~~~~~~~~^~~~~~~~~~~
bif_soap.c:10063:60: warning: unused parameter 'box' [-Wunused-parameter]
10063 | soap_check_xsd_restriction (caddr_t * restriction, caddr_t box, soap_ctx_t *ctx)
      |                                                    ~~~~~~~~^~~
bif_soap.c:10063:77: warning: unused parameter 'ctx' [-Wunused-parameter]
10063 | soap_check_xsd_restriction (caddr_t * restriction, caddr_t box, soap_ctx_t *ctx)
      |                                                                 ~~~~~~~~~~~~^~~
bif_soap.c: In function 'soap_print_box_validating':
bif_soap.c:10464:37: warning: variable 'fld_udt' set but not used [-Wunused-but-set-variable]
10464 |                        sql_class_t *fld_udt = NULL;
      |                                     ^~~~~~~
bif_soap.c:10626:42: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
10626 |                if (!udt && (inx - n_opt) != (BOX_ELEMENTS (box) / 2) && !is_choice)
      |                                          ^~
bif_soap.c:10690:79: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare]
10690 |                    if (!new_box || (ARRAYP (new_box) && BOX_ELEMENTS(new_box) != ix))
      |                                                                               ^~
bif_soap.c:623:27: warning: the address of 'sqt' will always evaluate as 'true' [-Waddress]
  623 | #define IS_UDT_SQTP(sqt) ((sqt) && (sqt)->sqt_class)
      |                           ^
bif_soap.c:625:34: note: in expansion of macro 'IS_UDT_SQTP'
  625 | #define IS_UDT_XMLTYPE_SQT(sqt) (IS_UDT_SQTP(sqt) && (sqt)->sqt_class->scl_name && !stricmp ((sqt)->sqt_class->scl_name, "DB.DBA.XMLType"))
      |                                  ^~~~~~~~~~~
bif_soap.c:10902:13: note: in expansion of macro 'IS_UDT_XMLTYPE_SQT'
10902 |        if (!IS_UDT_XMLTYPE_SQT (&sqt))
      |             ^~~~~~~~~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_soap.c:10936:12: note: in expansion of macro 'DO_BOX'
10936 |            DO_BOX (sql_field_t *, fld, inx, udt->scl_member_map)
      |            ^~~~~~
bif_soap.c: In function 'bif_soap_dt_define':
bif_soap.c:11201:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
11201 | bif_soap_dt_define (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
bif_soap.c: In function 'soap_http_params':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_soap.c:11324:11: note: in expansion of macro 'DO_BOX'
11324 |           DO_BOX (caddr_t, param, inx1, in_params)
      |           ^~~~~~
bif_soap.c: In function 'ws_soap_qr_opt_check':
bif_soap.c:11373:11: warning: unused variable 'opts' [-Wunused-variable]
11373 |   caddr_t opts, tmp[BOX_AUTO_OVERHEAD+5], item;
      |           ^~~~
bif_soap.c: In function 'soap_udt_print_schema_fragment':
bif_soap.c:623:27: warning: the address of 'sqt' will always evaluate as 'true' [-Waddress]
  623 | #define IS_UDT_SQTP(sqt) ((sqt) && (sqt)->sqt_class)
      |                           ^
bif_soap.c:625:34: note: in expansion of macro 'IS_UDT_SQTP'
  625 | #define IS_UDT_XMLTYPE_SQT(sqt) (IS_UDT_SQTP(sqt) && (sqt)->sqt_class->scl_name && !stricmp ((sqt)->sqt_class->scl_name, "DB.DBA.XMLType"))
      |                                  ^~~~~~~~~~~
bif_soap.c:11692:7: note: in expansion of macro 'IS_UDT_XMLTYPE_SQT'
11692 |   if (IS_UDT_XMLTYPE_SQT(&sqt))
      |       ^~~~~~~~~~~~~~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_soap.c:11706:3: note: in expansion of macro 'DO_BOX'
11706 |   DO_BOX (sql_field_t *, fld, inx, udt->scl_member_map)
      |   ^~~~~~
bif_soap.c: In function 'bif_soap_udt_publish':
bif_soap.c:11732:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
11732 | bif_soap_udt_publish (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
bif_soap.c: In function 'bif_soap_udt_unpublish':
bif_soap.c:11778:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
11778 | bif_soap_udt_unpublish (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
bif_soap.c: In function 'soap_wsdl_ns_decl':
bif_soap.c:1826:53: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 8 [-Wformat-truncation=]
 1826 |     snprintf (ns->ns_pref, sizeof (ns->ns_pref), "ns%d", i);
      |                                                     ^~
bif_soap.c:1826:50: note: directive argument in the range [0, 2147483647]
 1826 |     snprintf (ns->ns_pref, sizeof (ns->ns_pref), "ns%d", i);
      |                                                  ^~~~~~
In file included from /usr/include/stdio.h:970,
                 from ../../libsrc/Dk/Dksystem.h:44,
                 from ../../libsrc/Dk.h:44:
In function 'snprintf',
    inlined from 'soap_wsdl_ns_decl' at bif_soap.c:1826:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 4 and 13 bytes into a destination of size 10
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
bif_soap.c: In function 'soap_box_mda_size.constprop.isra':
bif_soap.c:9564:33: warning: '%ld' directive output may be truncated writing between 1 and 11 bytes into a region of size 10 [-Wformat-truncation=]
 9564 |   snprintf (tmp, sizeof (tmp), "%ld%s", size, delim ? (ctx->soap_version <= 11 ? "," : " ") : "");
      |                                 ^~~
bif_soap.c:9564:32: note: directive argument in the range [-2147483648, 2097151]
 9564 |   snprintf (tmp, sizeof (tmp), "%ld%s", size, delim ? (ctx->soap_version <= 11 ? "," : " ") : "");
      |                                ^~~~~~~
In function 'snprintf',
    inlined from 'soap_box_mda_size.constprop.isra' at bif_soap.c:9564:3:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 2 and 12 bytes into a destination of size 10
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
bif_soap.c: In function 'soap_box_mda_size.constprop.isra':
bif_soap.c:9564:33: warning: '%ld' directive output may be truncated writing between 1 and 11 bytes into a region of size 10 [-Wformat-truncation=]
 9564 |   snprintf (tmp, sizeof (tmp), "%ld%s", size, delim ? (ctx->soap_version <= 11 ? "," : " ") : "");
      |                                 ^~~
bif_soap.c:9564:32: note: directive argument in the range [-2147483648, 2097151]
 9564 |   snprintf (tmp, sizeof (tmp), "%ld%s", size, delim ? (ctx->soap_version <= 11 ? "," : " ") : "");
      |                                ^~~~~~~
In function 'snprintf',
    inlined from 'soap_box_mda_size.constprop.isra' at bif_soap.c:9564:3:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 3 and 13 bytes into a destination of size 10
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
bif_soap.c: In function 'soap_print_scalar_value':
bif_soap.c:9681:23: warning: variable 'to_read' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 9681 |           int readed, to_read, to_read_len;
      |                       ^~~~~~~
bif_soap.c:9681:32: warning: variable 'to_read_len' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 9681 |           int readed, to_read, to_read_len;
      |                                ^~~~~~~~~~~
bif_soap.c: In function 'mime_compose':
bif_soap.c:398:12: warning: variable 'replay' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  398 |    caddr_t replay = NULL, arg = NULL, hdr = NULL, err = NULL;
      |            ^~~~~~
bif_soap.c:398:39: warning: variable 'hdr' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  398 |    caddr_t replay = NULL, arg = NULL, hdr = NULL, err = NULL;
      |                                       ^~~
bif_soap.c: In function 'soap_print_attrs_validating':
bif_soap.c:9852:67: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 8 [-Wformat-truncation=]
 9852 |                   snprintf (ns->ns_pref, sizeof (ns->ns_pref), "ns%d", i);
      |                                                                   ^~
bif_soap.c:9852:64: note: directive argument in the range [0, 2147483647]
 9852 |                   snprintf (ns->ns_pref, sizeof (ns->ns_pref), "ns%d", i);
      |                                                                ^~~~~~
In function 'snprintf',
    inlined from 'soap_print_attrs_validating' at bif_soap.c:9852:5:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 4 and 13 bytes into a destination of size 10
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
bif_soap.c: In function 'soap_print_box_validating':
bif_soap.c:8842:59: warning: '%s' directive argument is null [-Wformat-overflow=]
 8842 |                                      ctx->error_message = srv_make_new_error msg; \
      |                                                           ^
bif_soap.c:10486:30: note: in expansion of macro 'SOAP_VALIDATE_ERROR'
10486 |                              SOAP_VALIDATE_ERROR (("22023", "SV066",
      |                              ^~~~~~~~~~~~~~~~~~~
bif_soap.c:8842:59: warning: '%s' directive argument is null [-Wformat-overflow=]
 8842 |                                      ctx->error_message = srv_make_new_error msg; \
      |                                                           ^
bif_soap.c:10495:30: note: in expansion of macro 'SOAP_VALIDATE_ERROR'
10495 |                              SOAP_VALIDATE_ERROR (("22023", "SV086",
      |                              ^~~~~~~~~~~~~~~~~~~
bif_soap.c:10226:17: warning: variable 'udt' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
10226 |    sql_class_t *udt = NULL;
      |                 ^~~
bif_soap.c:10227:12: warning: variable 'udi_ref' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
10227 |    caddr_t udi_ref = NULL;
      |            ^~~~~~~
bif_soap.c:10360:12: warning: variable 'elem_inx' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
10360 |        int elem_inx;
      |            ^~~~~~~~
bif_soap.c:10377:16: warning: variable 'inx' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
10377 |            int inx = 0, is_choice = 0;
      |                ^~~
bif_soap.c:10377:25: warning: variable 'is_choice' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
10377 |            int inx = 0, is_choice = 0;
      |                         ^~~~~~~~~
bif_soap.c:10421:20: warning: variable 'n_opt' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
10421 |                int n_opt = 0;
      |                    ^~~~~
bif_soap.c:10465:36: warning: variable 'fld_sqt' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
10465 |                        sql_type_t *fld_sqt = NULL;
      |                                    ^~~~~~~
bif_soap.c:10466:32: warning: variable 'elem_name' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
10466 |                        caddr_t elem_name = NULL, elem_type = NULL, elem_form = NULL, elem_ns = NULL;
      |                                ^~~~~~~~~
bif_soap.c:10466:50: warning: variable 'elem_type' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
10466 |                        caddr_t elem_name = NULL, elem_type = NULL, elem_form = NULL, elem_ns = NULL;
      |                                                  ^~~~~~~~~
bif_soap.c:10466:86: warning: variable 'elem_ns' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
10466 |                        caddr_t elem_name = NULL, elem_type = NULL, elem_form = NULL, elem_ns = NULL;
      |                                                                                      ^~~~~~~
bif_soap.c:10468:32: warning: variable 'elem_box_name' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
10468 |                        caddr_t elem_box_name = NULL;
      |                                ^~~~~~~~~~~~~
bif_soap.c:10469:46: warning: variable 'a_ref' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
10469 |                        caddr_t a_nil, a_min, a_ref, a_max;
      |                                              ^~~~~
bif_soap.c:10470:29: warning: variable 'n_nil' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
10470 |                        long n_nil, n_min, n_max, elem_qual;
      |                             ^~~~~
bif_soap.c:10470:36: warning: variable 'n_min' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
10470 |                        long n_nil, n_min, n_max, elem_qual;
      |                                    ^~~~~
bif_soap.c:10470:43: warning: variable 'n_max' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
10470 |                        long n_nil, n_min, n_max, elem_qual;
      |                                           ^~~~~
bif_soap.c:11075:16: warning: variable 'value' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
11075 |        caddr_t value = box;
      |                ^~~~~
bif_soap.c:10216:36: warning: argument 'box' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
10216 | soap_print_box_validating (caddr_t box, const char * tag, dk_session_t *ses,
      |                            ~~~~~~~~^~~
bif_soap.c:10217:31: warning: argument 'type_ref' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
10217 |     caddr_t *err_ret, caddr_t type_ref, soap_ctx_t * ctx, int elem, int qualified, sql_type_t * check_sqt)
      |                       ~~~~~~~~^~~~~~~~
bif_soap.c: In function 'soap_wsdl_schema_push':
bif_soap.c:1884:59: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 8 [-Wformat-truncation=]
 1884 |         snprintf (tns->ns_pref, sizeof (tns->ns_pref), "ns%d", i);
      |                                                           ^~
bif_soap.c:1884:56: note: directive argument in the range [0, 2147483647]
 1884 |         snprintf (tns->ns_pref, sizeof (tns->ns_pref), "ns%d", i);
      |                                                        ^~~~~~
In function 'snprintf',
    inlined from 'soap_wsdl_schema_push' at bif_soap.c:1884:9:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 4 and 13 bytes into a destination of size 10
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
bif_soap.c: In function 'soap_server':
bif_soap.c:3696:17: warning: '__builtin_strncpy' specified bound 2048 equals destination size [-Wstringop-truncation]
 3696 |                 strncpy (szFullProcName, procedure_mappings[inx], sizeof (szFullProcName));
      |                 ^
bif_soap.c:3680:21: warning: '__builtin_strncpy' specified bound 2048 equals destination size [-Wstringop-truncation]
 3680 |                     strncpy (szFullProcName, full_name, sizeof (szFullProcName));
      |                     ^
bif_soap.c: In function 'bif_soap_receive':
bif_soap.c:6123:11: warning: variable 'ret' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 6123 |   caddr_t ret = NULL;
      |           ^~~
bif_soap.c: In function 'bif_soap_call_new':
bif_soap.c:5760:11: warning: variable 'one_way' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 5760 |   ptrlong one_way = 0, send_only_req = 0;
      |           ^~~~~~~
bif_soap.c:5760:24: warning: variable 'send_only_req' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 5760 |   ptrlong one_way = 0, send_only_req = 0;
      |                        ^~~~~~~~~~~~~
bif_soap.c:5761:11: warning: variable 'ret' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 5761 |   caddr_t ret = NULL, skeys = NULL;
      |           ^~~
In file included from ../../libsrc/Dk.h:115:
bif_soap.c: In function 'ws_soap_qr_opt_check':
../../libsrc/Dk/Dkstubs.h:75:41: warning: '__builtin_strncpy' output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation]
   75 |                                         strncpy ((dest), (src), sizeof_dest - 1); \
      |                                         ^~~~~~~
../../libsrc/Dk/Dkstubs.h:88:41: note: in expansion of macro 'strcpy_size_ck'
   88 | #define strcpy_box_ck(dest, src)        strcpy_size_ck (dest, src, box_length (dest))
      |                                         ^~~~~~~~~~~~~~
bif_soap.c:11378:3: note: in expansion of macro 'strcpy_box_ck'
11378 |   strcpy_box_ck (item,"Http");
      |   ^~~~~~~~~~~~~
bif_soap.c: In function 'ws_soap_http':
bif_soap.c:11312:38: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 9 [-Wformat-truncation=]
11312 |       snprintf (tmp, sizeof (tmp), ":%d", inx / 2);
      |                                      ^~
In function 'soap_http_params',
    inlined from 'ws_soap_http' at bif_soap.c:11512:10:
bif_soap.c:11312:36: note: directive argument in the range [0, 1073741823]
11312 |       snprintf (tmp, sizeof (tmp), ":%d", inx / 2);
      |                                    ^~~~~
In function 'snprintf',
    inlined from 'soap_http_params' at bif_soap.c:11312:7,
    inlined from 'ws_soap_http' at bif_soap.c:11512:10:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 3 and 12 bytes into a destination of size 10
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libwi_la-bif_xml.lo `test -f 'bif_xml.c' || echo './'`bif_xml.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c bif_xml.c  -fPIC -DPIC -o .libs/libwi_la-bif_xml.o
bif_xml.c: In function 'bx_xml_eid':
bif_xml.c:185:46: warning: unused parameter 'is_tight' [-Wunused-parameter]
  185 | bx_xml_eid (caddr_t right, caddr_t left, int is_tight)
      |                                          ~~~~^~~~~~~~
bif_xml.c: In function 'bif_xml_eid':
bif_xml.c:208:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
  208 | bif_xml_eid (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~~~~~
bif_xml.c: In function 'bx_elt_ins_qr':
bif_xml.c:218:23: warning: unused parameter 'elt' [-Wunused-parameter]
  218 | bx_elt_ins_qr (char * elt)
      |                ~~~~~~~^~~
bif_xml.c: In function 'xmlap_xpath':
bif_xml.c:355:26: warning: unused parameter 'userData' [-Wunused-parameter]
  355 | void *xmlap_xpath (void *userData, const char *elname, const char *attrname, const char *attrvalue) { GPF_T; return NULL; }
      |                    ~~~~~~^~~~~~~~
bif_xml.c:355:48: warning: unused parameter 'elname' [-Wunused-parameter]
  355 | void *xmlap_xpath (void *userData, const char *elname, const char *attrname, const char *attrvalue) { GPF_T; return NULL; }
      |                                    ~~~~~~~~~~~~^~~~~~
bif_xml.c:355:68: warning: unused parameter 'attrname' [-Wunused-parameter]
  355 | void *xmlap_xpath (void *userData, const char *elname, const char *attrname, const char *attrvalue) { GPF_T; return NULL; }
      |                                                        ~~~~~~~~~~~~^~~~~~~~
bif_xml.c:355:90: warning: unused parameter 'attrvalue' [-Wunused-parameter]
  355 | void *xmlap_xpath (void *userData, const char *elname, const char *attrname, const char *attrvalue) { GPF_T; return NULL; }
      |                                                                              ~~~~~~~~~~~~^~~~~~~~~
bif_xml.c: In function 'xmlap_qname':
bif_xml.c:356:26: warning: unused parameter 'userData' [-Wunused-parameter]
  356 | void *xmlap_qname (void *userData, const char *elname, const char *attrname, const char *attrvalue) { GPF_T; return NULL; }
      |                    ~~~~~~^~~~~~~~
bif_xml.c:356:48: warning: unused parameter 'elname' [-Wunused-parameter]
  356 | void *xmlap_qname (void *userData, const char *elname, const char *attrname, const char *attrvalue) { GPF_T; return NULL; }
      |                                    ~~~~~~~~~~~~^~~~~~
bif_xml.c:356:68: warning: unused parameter 'attrname' [-Wunused-parameter]
  356 | void *xmlap_qname (void *userData, const char *elname, const char *attrname, const char *attrvalue) { GPF_T; return NULL; }
      |                                                        ~~~~~~~~~~~~^~~~~~~~
bif_xml.c:356:90: warning: unused parameter 'attrvalue' [-Wunused-parameter]
  356 | void *xmlap_qname (void *userData, const char *elname, const char *attrname, const char *attrvalue) { GPF_T; return NULL; }
      |                                                                              ~~~~~~~~~~~~^~~~~~~~~
In file included from map_schema.h:33,
                 from bif_xml.c:33:
bif_xml.c: In function 'xp_element':
xmltree.h:798:45: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
  798 |         if ((xp)->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) \
      |                                             ^~
bif_xml.c:369:3: note: in expansion of macro 'XP_STRSES_FLUSH'
  369 |   XP_STRSES_FLUSH (xp);
      |   ^~~~~~~~~~~~~~~
bif_xml.c: In function 'xp_element_end':
xmltree.h:798:45: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
  798 |         if ((xp)->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) \
      |                                             ^~
bif_xml.c:388:3: note: in expansion of macro 'XP_STRSES_FLUSH'
  388 |   XP_STRSES_FLUSH (xp);
      |   ^~~~~~~~~~~~~~~
bif_xml.c:394:29: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
  394 |   if (parent->xn_n_children >= MAX_BOX_ELEMENTS)
      |                             ^~
bif_xml.c:381:46: warning: unused parameter 'name' [-Wunused-parameter]
  381 | xp_element_end (void *userdata, const char * name)
      |                                 ~~~~~~~~~~~~~^~~~
bif_xml.c: In function 'xp_xslt_element':
xmltree.h:798:45: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
  798 |         if ((xp)->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) \
      |                                             ^~
bif_xml.c:409:3: note: in expansion of macro 'XP_STRSES_FLUSH'
  409 |   XP_STRSES_FLUSH (xp);
      |   ^~~~~~~~~~~~~~~
bif_xml.c: In function 'xp_element_srcpos':
xmltree.h:798:45: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
  798 |         if ((xp)->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) \
      |                                             ^~
bif_xml.c:440:3: note: in expansion of macro 'XP_STRSES_FLUSH'
  440 |   XP_STRSES_FLUSH (xp);
      |   ^~~~~~~~~~~~~~~
bif_xml.c: In function 'xp_xslt_element_end':
xmltree.h:798:45: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
  798 |         if ((xp)->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) \
      |                                             ^~
bif_xml.c:486:3: note: in expansion of macro 'XP_STRSES_FLUSH'
  486 |   XP_STRSES_FLUSH (xp);
      |   ^~~~~~~~~~~~~~~
bif_xml.c:492:29: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
  492 |   if (parent->xn_n_children >= MAX_BOX_ELEMENTS)
      |                             ^~
bif_xml.c:474:51: warning: unused parameter 'name' [-Wunused-parameter]
  474 | xp_xslt_element_end (void *userdata, const char * name)
      |                                      ~~~~~~~~~~~~~^~~~
bif_xml.c: In function 'xp_entity':
xmltree.h:798:45: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
  798 |         if ((xp)->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) \
      |                                             ^~
bif_xml.c:569:3: note: in expansion of macro 'XP_STRSES_FLUSH'
  569 |   XP_STRSES_FLUSH (xp);
      |   ^~~~~~~~~~~~~~~
bif_xml.c:586:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
  586 |   if (xp->xp_current->xn_n_children >= MAX_BOX_ELEMENTS)
      |                                     ^~
bif_xml.c:564:74: warning: unused parameter 'isparam' [-Wunused-parameter]
  564 | xp_entity (vxml_parser_t * parser, const char * refname, int reflen, int isparam, const xml_def_4_entity_t *edef)
      |                                                                      ~~~~^~~~~~~
bif_xml.c: In function 'xp_pi':
xmltree.h:798:45: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
  798 |         if ((xp)->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) \
      |                                             ^~
bif_xml.c:598:3: note: in expansion of macro 'XP_STRSES_FLUSH'
  598 |   XP_STRSES_FLUSH (xp);
      |   ^~~~~~~~~~~~~~~
bif_xml.c:605:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
  605 |   if (xp->xp_current->xn_n_children >= MAX_BOX_ELEMENTS)
      |                                     ^~
bif_xml.c: In function 'xp_comment':
xmltree.h:798:45: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
  798 |         if ((xp)->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) \
      |                                             ^~
bif_xml.c:613:3: note: in expansion of macro 'XP_STRSES_FLUSH'
  613 |   XP_STRSES_FLUSH (xp);
      |   ^~~~~~~~~~~~~~~
bif_xml.c:623:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
  623 |   if (xp->xp_current->xn_n_children >= MAX_BOX_ELEMENTS)
      |                                     ^~
bif_xml.c: In function 'xml_make_tree':
bif_xml.c:805:40: warning: cast between incompatible function types from 'void (*)(vxml_parser_t *, char *, int)' {aka 'void (*)(struct vxml_parser_s *, char *, int)'} to 'void (*)(void *, const char *, size_t)' {aka 'void (*)(void *, const char *, long unsigned int)'} [-Wcast-function-type]
  805 |   VXmlSetCharacterDataHandler (parser, (VXmlCharacterDataHandler) xp_character);
      |                                        ^
bif_xml.c:806:36: warning: cast between incompatible function types from 'void (*)(vxml_parser_t *, const char *, int,  int,  const xml_def_4_entity_t *)' {aka 'void (*)(struct vxml_parser_s *, const char *, int,  int,  const struct xml_def_4_entity_s *)'} to 'void (*)(void *, const char *, size_t,  int,  const xml_def_4_entity_t *)' {aka 'void (*)(void *, const char *, long unsigned int,  int,  const struct xml_def_4_entity_s *)'} [-Wcast-function-type]
  806 |   VXmlSetEntityRefHandler (parser, (VXmlEntityRefHandler) xp_entity);
      |                                    ^
xmltree.h:798:45: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
  798 |         if ((xp)->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) \
      |                                             ^~
bif_xml.c:848:3: note: in expansion of macro 'XP_STRSES_FLUSH'
  848 |   XP_STRSES_FLUSH (&context);
      |   ^~~~~~~~~~~~~~~
bif_xml.c: In function 'xml_make_tree_with_ns':
bif_xml.c:961:40: warning: cast between incompatible function types from 'void (*)(vxml_parser_t *, char *, int)' {aka 'void (*)(struct vxml_parser_s *, char *, int)'} to 'void (*)(void *, const char *, size_t)' {aka 'void (*)(void *, const char *, long unsigned int)'} [-Wcast-function-type]
  961 |   VXmlSetCharacterDataHandler (parser, (VXmlCharacterDataHandler) xp_character);
      |                                        ^
bif_xml.c:962:36: warning: cast between incompatible function types from 'void (*)(vxml_parser_t *, const char *, int,  int,  const xml_def_4_entity_t *)' {aka 'void (*)(struct vxml_parser_s *, const char *, int,  int,  const struct xml_def_4_entity_s *)'} to 'void (*)(void *, const char *, size_t,  int,  const xml_def_4_entity_t *)' {aka 'void (*)(void *, const char *, long unsigned int,  int,  const struct xml_def_4_entity_s *)'} [-Wcast-function-type]
  962 |   VXmlSetEntityRefHandler (parser, (VXmlEntityRefHandler) xp_entity);
      |                                    ^
xmltree.h:798:45: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
  798 |         if ((xp)->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) \
      |                                             ^~
bif_xml.c:1004:3: note: in expansion of macro 'XP_STRSES_FLUSH'
 1004 |   XP_STRSES_FLUSH (&context);
      |   ^~~~~~~~~~~~~~~
In file included from ../../libsrc/Dk.h:97,
                 from bif_xml.c:26:
bif_xml.c: In function 'xml_get_ids_recurse':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_xml.c:1053:3: note: in expansion of macro 'DO_BOX'
 1053 |   DO_BOX (char *, attr, id_inx, attrs)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_xml.c:1084:3: note: in expansion of macro 'DO_BOX'
 1084 |   DO_BOX (caddr_t, child, child_inx, tree)
      |   ^~~~~~
bif_xml.c: In function 'xml_expand_refs_recurse':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_xml.c:1105:3: note: in expansion of macro 'DO_BOX'
 1105 |   DO_BOX (caddr_t *, child, child_inx, tree)
      |   ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_xml.c:1114:15: note: in expansion of macro 'DO_BOX'
 1114 |               DO_BOX (char *, attr, href_inx, attrs)
      |               ^~~~~~
bif_xml.c: In function 'att_is_uri':
bif_xml.c:1313:12: warning: variable 'uri_len' set but not used [-Wunused-but-set-variable]
 1313 |   int inx, uri_len;
      |            ^~~~~~~
bif_xml.c: In function 'xp_element_change':
xmltree.h:798:45: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
  798 |         if ((xp)->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) \
      |                                             ^~
bif_xml.c:1470:3: note: in expansion of macro 'XP_STRSES_FLUSH'
 1470 |   XP_STRSES_FLUSH (xp);
      |   ^~~~~~~~~~~~~~~
bif_xml.c: In function 'xml_make_mod_tree':
bif_xml.c:1626:40: warning: cast between incompatible function types from 'void (*)(vxml_parser_t *, char *, int)' {aka 'void (*)(struct vxml_parser_s *, char *, int)'} to 'void (*)(void *, const char *, size_t)' {aka 'void (*)(void *, const char *, long unsigned int)'} [-Wcast-function-type]
 1626 |   VXmlSetCharacterDataHandler (parser, (VXmlCharacterDataHandler) xp_character);
      |                                        ^
bif_xml.c:1627:36: warning: cast between incompatible function types from 'void (*)(vxml_parser_t *, const char *, int,  int,  const xml_def_4_entity_t *)' {aka 'void (*)(struct vxml_parser_s *, const char *, int,  int,  const struct xml_def_4_entity_s *)'} to 'void (*)(void *, const char *, size_t,  int,  const xml_def_4_entity_t *)' {aka 'void (*)(void *, const char *, long unsigned int,  int,  const struct xml_def_4_entity_s *)'} [-Wcast-function-type]
 1627 |   VXmlSetEntityRefHandler (parser, (VXmlEntityRefHandler) xp_entity);
      |                                    ^
xmltree.h:798:45: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
  798 |         if ((xp)->xp_current->xn_n_children >= MAX_BOX_ELEMENTS) \
      |                                             ^~
bif_xml.c:1669:3: note: in expansion of macro 'XP_STRSES_FLUSH'
 1669 |   XP_STRSES_FLUSH (&context);
      |   ^~~~~~~~~~~~~~~
bif_xml.c: In function '_bif_xml_tree_impl':
bif_xml.c:1706:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1706 | _bif_xml_tree_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, int mode)
      |                                    ~~~~~~~~~~^~~~~~~
bif_xml.c: In function 'bif_xml_expand_refs':
bif_xml.c:1866:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1866 | bif_xml_expand_refs (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
bif_xml.c: In function 'xp_insert_text':
bif_xml.c:1889:32: warning: unused parameter 'xp' [-Wunused-parameter]
 1889 | xp_insert_text (xparse_ctx_t * xp,  caddr_t text, int level,
      |                 ~~~~~~~~~~~~~~~^~
bif_xml.c:1889:45: warning: unused parameter 'text' [-Wunused-parameter]
 1889 | xp_insert_text (xparse_ctx_t * xp,  caddr_t text, int level,
      |                                     ~~~~~~~~^~~~
bif_xml.c:1889:55: warning: unused parameter 'level' [-Wunused-parameter]
 1889 | xp_insert_text (xparse_ctx_t * xp,  caddr_t text, int level,
      |                                                   ~~~~^~~~~
bif_xml.c:1890:26: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1890 |                caddr_t * err_ret)
      |                ~~~~~~~~~~^~~~~~~
bif_xml.c: In function 'xp_insert_elt':
bif_xml.c:1940:31: warning: unused parameter 'xp' [-Wunused-parameter]
 1940 | xp_insert_elt (xparse_ctx_t * xp,  caddr_t * tree, int level,
      |                ~~~~~~~~~~~~~~~^~
bif_xml.c:1940:46: warning: unused parameter 'tree' [-Wunused-parameter]
 1940 | xp_insert_elt (xparse_ctx_t * xp,  caddr_t * tree, int level,
      |                                    ~~~~~~~~~~^~~~
bif_xml.c:1940:56: warning: unused parameter 'level' [-Wunused-parameter]
 1940 | xp_insert_elt (xparse_ctx_t * xp,  caddr_t * tree, int level,
      |                                                    ~~~~^~~~~
bif_xml.c:1941:26: warning: unused parameter 'err_ret' [-Wunused-parameter]
 1941 |                caddr_t * err_ret)
      |                ~~~~~~~~~~^~~~~~~
bif_xml.c: In function 'bif_xml_store_tree':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_xml.c:1962:3: note: in expansion of macro 'DO_BOX'
 1962 |   DO_BOX (caddr_t *, elt, inx, tree)
      |   ^~~~~~
bif_xml.c: In function 'bif_row_vector':
bif_xml.c:2042:27: warning: unused parameter 'qst' [-Wunused-parameter]
 2042 | bif_row_vector (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                 ~~~~~~~~~~^~~
bif_xml.c:2042:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2042 | bif_row_vector (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
bif_xml.c:2042:67: warning: unused parameter 'args' [-Wunused-parameter]
 2042 | bif_row_vector (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                   ~~~~~~~~~~~~~~~~^~~~
bif_xml.c: In function 'bx_out_nsdecls_of_2dict':
bif_xml.c:2089:7: warning: variable 'default_is_excluded' set but not used [-Wunused-but-set-variable]
 2089 |   int default_is_excluded = 0;
      |       ^~~~~~~~~~~~~~~~~~~
bif_xml.c: In function 'bx_tree_serialize':
bif_xml.c:2387:30: warning: unused parameter 'tree' [-Wunused-parameter]
 2387 | bx_tree_serialize (caddr_t * tree, dk_session_t * out, close_tag_t ** ct_ret)
      |                    ~~~~~~~~~~^~~~
bif_xml.c:2387:51: warning: unused parameter 'out' [-Wunused-parameter]
 2387 | bx_tree_serialize (caddr_t * tree, dk_session_t * out, close_tag_t ** ct_ret)
      |                                    ~~~~~~~~~~~~~~~^~~
bif_xml.c:2387:71: warning: unused parameter 'ct_ret' [-Wunused-parameter]
 2387 | bx_tree_serialize (caddr_t * tree, dk_session_t * out, close_tag_t ** ct_ret)
      |                                                        ~~~~~~~~~~~~~~~^~~~~~
bif_xml.c: In function 'bx_tree_start_tag':
bif_xml.c:2401:51: warning: unused parameter 'is_xsl' [-Wunused-parameter]
 2401 |   int child_num, html_tag_descr_t *tag_descr, int is_xsl)
      |                                               ~~~~^~~~~~
bif_xml.c: In function 'bif_number':
bif_xml.c:2709:38: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2709 | bif_number (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                            ~~~~~~~~~~^~~~~~~
bif_xml.c: In function 'xml_uri_get':
bif_xml.c:2757:64: warning: unused parameter 'options' [-Wunused-parameter]
 2757 | xml_uri_get (query_instance_t * qi, caddr_t *err_ret, caddr_t *options, ccaddr_t base_uri, ccaddr_t rel_uri, int mode)
      |                                                       ~~~~~~~~~^~~~~~~
bif_xml.c: In function 'bif_xml_cut':
bif_xml.c:2954:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2954 | bif_xml_cut (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~~~~~
bif_xml.c: In function 'bif_xml_validate_dtd':
bif_xml.c:2963:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
 2963 | bif_xml_validate_dtd (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
bif_xml.c: In function 'shuric_alloc__xmlschema':
bif_xml.c:3071:43: warning: unused parameter 'env' [-Wunused-parameter]
 3071 | shuric_t * shuric_alloc__xmlschema (void *env)
      |                                     ~~~~~~^~~
bif_xml.c: In function 'shuric_uri_to_text__xmlschema':
bif_xml.c:3077:81: warning: unused parameter 'env' [-Wunused-parameter]
 3077 | caddr_t shuric_uri_to_text__xmlschema (caddr_t uri, query_instance_t *qi, void *env, caddr_t *err_ret)
      |                                                                           ~~~~~~^~~
bif_xml.c: In function 'bif_xml_load_schema_decl_impl':
bif_xml.c:3170:57: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3170 | bif_xml_load_schema_decl_impl (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args, const char *fname, int mode)
      |                                               ~~~~~~~~~~^~~~~~~
bif_xml.c: In function 'bif_xml_add_system_path':
bif_xml.c:3430:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3430 | bif_xml_add_system_path(caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
bif_xml.c: In function 'bif_xml_get_system_paths':
bif_xml.c:3438:36: warning: unused parameter 'qst' [-Wunused-parameter]
 3438 | bif_xml_get_system_paths(caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                          ~~~~~~~~~~^~~
bif_xml.c:3438:51: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3438 | bif_xml_get_system_paths(caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                         ~~~~~~~~~~^~~~~~~
bif_xml.c:3438:76: warning: unused parameter 'args' [-Wunused-parameter]
 3438 | bif_xml_get_system_paths(caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                            ~~~~~~~~~~~~~~~~^~~~
bif_xml.c: In function 'bif_xml_validate_schema':
bif_xml.c:3465:51: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3465 | bif_xml_validate_schema (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                         ~~~~~~~~~~^~~~~~~
bif_xml.c: In function 'bif_xml_schema_debug':
bif_xml.c:3667:18: warning: variable 'xel' set but not used [-Wunused-but-set-variable]
 3667 |       xecm_el_t *xel;
      |                  ^~~
bif_xml.c:3640:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3640 | bif_xml_schema_debug (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
bif_xml.c: In function 'bif_xte_head':
bif_xml.c:3827:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3827 | bif_xte_head (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
bif_xml.c: In function 'bif_xte_nodebld_init':
bif_xml.c:3933:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
 3933 | bif_xte_nodebld_init (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
bif_xml.c: In function 'bif_xte_nodebld_acc_impl':
bif_xml.c:3972:22: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 3972 |   if (new_acc_length > MAX_BOX_ELEMENTS)
      |                      ^
bif_xml.c:4038:42: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 4038 |                       if (new_acc_length > MAX_BOX_ELEMENTS)
      |                                          ^
bif_xml.c: In function 'bif_xte_nodebld_acc':
bif_xml.c:4265:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4265 | bif_xte_nodebld_acc (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
bif_xml.c: In function 'bif_xte_nodebld_xmlagg_acc':
bif_xml.c:4274:54: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4274 | bif_xte_nodebld_xmlagg_acc (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                            ~~~~~~~~~~^~~~~~~
bif_xml.c: In function 'bif_xte_nodebld_final':
bif_xml.c:4283:49: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4283 | bif_xte_nodebld_final (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~~~
bif_xml.c: In function 'bif_xte_nodebld_xmlagg_final':
bif_xml.c:4290:56: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4290 | bif_xte_nodebld_xmlagg_final (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                              ~~~~~~~~~~^~~~~~~
bif_xml.c: In function 'bif_int_vectorbld_init':
bif_xml.c:4297:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4297 | bif_int_vectorbld_init (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
bif_xml.c: In function 'bif_int_vectorbld_acc':
bif_xml.c:4338:22: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 4338 |   if (new_acc_length > MAX_BOX_ELEMENTS)
      |                      ^
bif_xml.c:4308:49: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4308 | bif_int_vectorbld_acc (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~~~
bif_xml.c: In function 'bif_int_vectorbld_final':
bif_xml.c:4367:51: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4367 | bif_int_vectorbld_final (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                         ~~~~~~~~~~^~~~~~~
bif_xml.c: In function 'bif_vectorbld_init':
bif_xml.c:4384:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4384 | bif_vectorbld_init (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
bif_xml.c: In function 'bif_vectorbld_acc_impl':
bif_xml.c:4434:22: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 4434 |   if (new_acc_length > MAX_BOX_ELEMENTS)
      |                      ^
bif_xml.c: In function 'bif_vectorbld_concat_acc_impl':
bif_xml.c:4532:22: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 4532 |   if (new_acc_length > MAX_BOX_ELEMENTS)
      |                      ^
bif_xml.c: In function 'bif_vectorbld_length':
bif_xml.c:4635:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4635 | bif_vectorbld_length (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
bif_xml.c: In function 'bif_vectorbld_crop':
bif_xml.c:4646:46: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4646 | bif_vectorbld_crop (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                    ~~~~~~~~~~^~~~~~~
bif_xml.c: In function 'bif_vectorbld_acc':
bif_xml.c:4713:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4713 | bif_vectorbld_acc (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
bif_xml.c: In function 'bif_vectorbld_agg_acc':
bif_xml.c:4720:49: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4720 | bif_vectorbld_agg_acc (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                       ~~~~~~~~~~^~~~~~~
bif_xml.c: In function 'bif_vector_of_nonnulls_bld_agg_acc':
bif_xml.c:4727:62: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4727 | bif_vector_of_nonnulls_bld_agg_acc (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                    ~~~~~~~~~~^~~~~~~
bif_xml.c: In function 'bif_vectorbld_concat_acc':
bif_xml.c:4734:52: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4734 | bif_vectorbld_concat_acc (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                          ~~~~~~~~~~^~~~~~~
bif_xml.c: In function 'bif_vectorbld_concat_agg_acc':
bif_xml.c:4741:56: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4741 | bif_vectorbld_concat_agg_acc (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                              ~~~~~~~~~~^~~~~~~
bif_xml.c: In function 'bif_vectorbld_final':
bif_xml.c:4748:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4748 | bif_vectorbld_final (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
bif_xml.c: In function 'bif_vectorbld_agg_final':
bif_xml.c:4755:51: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4755 | bif_vectorbld_agg_final (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                         ~~~~~~~~~~^~~~~~~
bif_xml.c: In function 'bif_vector_or_null_bld_agg_final':
bif_xml.c:4762:60: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4762 | bif_vector_or_null_bld_agg_final (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                  ~~~~~~~~~~^~~~~~~
bif_xml.c: In function 'bif_xq_sequencebld_init':
bif_xml.c:4769:51: warning: unused parameter 'err_ret' [-Wunused-parameter]
 4769 | bif_xq_sequencebld_init (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                         ~~~~~~~~~~^~~~~~~
bif_xml.c: In function 'bif_xq_sequencebld_acc_impl':
bif_xml.c:4911:22: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 4911 |   if (new_acc_length > MAX_BOX_ELEMENTS)
      |                      ^
bif_xml.c: In function 'bif_xq_sequencebld_acc':
bif_xml.c:5001:50: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5001 | bif_xq_sequencebld_acc (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~~~~~
bif_xml.c: In function 'bif_xq_sequencebld_agg_acc':
bif_xml.c:5008:54: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5008 | bif_xq_sequencebld_agg_acc (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                            ~~~~~~~~~~^~~~~~~
bif_xml.c: In function 'bif_xq_sequencebld_final':
bif_xml.c:5015:52: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5015 | bif_xq_sequencebld_final (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                          ~~~~~~~~~~^~~~~~~
bif_xml.c: In function 'bif_xq_sequencebld_agg_final':
bif_xml.c:5022:56: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5022 | bif_xq_sequencebld_agg_final (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                              ~~~~~~~~~~^~~~~~~
bif_xml.c: In function 'bif_xte_node':
bif_xml.c:5057:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 5057 |   if (filled_size != box_length (acc))
      |                   ^~
bif_xml.c:5029:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5029 | bif_xte_node (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
bif_xml.c: In function 'bif_xte_node_from_nodebld':
bif_xml.c:5106:53: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5106 | bif_xte_node_from_nodebld (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                           ~~~~~~~~~~^~~~~~~
bif_xml.c: In function 'bif_xmlelement':
bif_xml.c:5433:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5433 | bif_xmlelement (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
bif_xml.c: In function 'bif_xmlattributes':
bif_xml.c:5480:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5480 | bif_xmlattributes (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
bif_xml.c: In function 'bif_xmlforest':
bif_xml.c:5525:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5525 | bif_xmlforest (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
bif_xml.c: In function 'bif_xmlconcat':
bif_xml.c:5579:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5579 | bif_xmlconcat (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
bif_xml.c: In function 'bif_xmlnss_get':
bif_xml.c:5771:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5771 | bif_xmlnss_get (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
bif_xml.c: In function 'bif_xmlnss_xpath_pre':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_xml.c:5851:7: note: in expansion of macro 'DO_BOX'
 5851 |       DO_BOX (char *, pref, inx, bpws_def_prefs)
      |       ^~~~~~
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:260:9: note: in expansion of macro '_DO_BOX_FAST'
  260 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
bif_xml.c:5878:7: note: in expansion of macro 'DO_BOX'
 5878 |       DO_BOX (char *, pref, inx, bpws_def_prefs)
      |       ^~~~~~
bif_xml.c:5798:48: warning: unused parameter 'err_ret' [-Wunused-parameter]
 5798 | bif_xmlnss_xpath_pre (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                      ~~~~~~~~~~^~~~~~~
bif_xml.c: In function '_bif_xml_tree_impl':
bif_xml.c:1803:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1803 |       dtd_config = bif_array_or_null_arg (qst, args, 5, bif_name);
      |       ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bif_xml.c:1804:5: note: here
 1804 |     case 5:
      |     ^~~~
bif_xml.c:1805:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1805 |       lh = lh_get_handler (bif_string_arg (qst, args, 4, bif_name));
      |       ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bif_xml.c:1806:5: note: here
 1806 |     case 4:
      |     ^~~~
bif_xml.c:1807:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1807 |       enc = bif_string_arg (qst, args, 3, bif_name);
      |       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bif_xml.c:1808:5: note: here
 1808 |     case 3:
      |     ^~~~
bif_xml.c:1809:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1809 |       uri = bif_string_arg (qst, args, 2, bif_name);
      |       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bif_xml.c:1810:5: note: here
 1810 |     case 2:
      |     ^~~~
bif_xml.c: In function 'xq_box_flatten':
bif_xml.c:4844:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
 4844 |                 if (!boxes_are_utf8)
      |                    ^
bif_xml.c:4851:15: note: here
 4851 |               default:
      |               ^~~~~~~
bif_xml.c:4865:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
 4865 |       if (!boxes_are_utf8)
      |          ^
bif_xml.c:4872:5: note: here
 4872 |     default:
      |     ^~~~~~~
bif_xml.c: In function 'bif_to_xml_array_arg':
bif_xml.c:5361:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
 5361 |           elem = (caddr_t)(xe);
      |           ~~~~~^~~~~~~~~~~~~~~
bif_xml.c:5364:7: note: here
 5364 |       case DV_XML_ENTITY:
      |       ^~~~
bif_xml.c: In function 'xml_make_tree':
bif_xml.c:731:25: warning: variable 'iter_abend' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  731 |   xml_read_abend_func_t iter_abend = NULL;
      |                         ^~~~~~~~~~
bif_xml.c:732:9: warning: variable 'iter_data' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  732 |   void *iter_data = NULL;
      |         ^~~~~~~~~
bif_xml.c: In function 'xml_make_tree_with_ns':
bif_xml.c:881:25: warning: variable 'iter_abend' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  881 |   xml_read_abend_func_t iter_abend = NULL;
      |                         ^~~~~~~~~~
bif_xml.c:882:9: warning: variable 'iter_data' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  882 |   void *iter_data = NULL;
      |         ^~~~~~~~~
In file included from ../../libsrc/Dk.h:115:
bif_xml.c: In function 'tb_make_iq':
../../libsrc/Dk/Dkstubs.h:67:49: warning: '__builtin___strncat_chk' output may be truncated copying between 0 and 3999 bytes from a string of length 3999 [-Wstringop-truncation]
   67 | #define strcat_size_ck(dest, src, sizeof_dest)  strncat ((dest), (src), sizeof_dest - strlen (dest) - 1)
      |                                                 ^~~~~~~
../../libsrc/Dk/Dkstubs.h:84:41: note: in expansion of macro 'strcat_size_ck'
   84 | #define strcat_ck(dest, src)            strcat_size_ck (dest, src, sizeof (dest))
      |                                         ^~~~~~~~~~~~~~
bif_xml.c:1926:5: note: in expansion of macro 'strcat_ck'
 1926 |     strcat_ck (text, tmp);
      |     ^~~~~~~~~
../../libsrc/Dk/Dkstubs.h:67:49: warning: '__builtin___strncat_chk' output may be truncated copying between 0 and 3999 bytes from a string of length 3999 [-Wstringop-truncation]
   67 | #define strcat_size_ck(dest, src, sizeof_dest)  strncat ((dest), (src), sizeof_dest - strlen (dest) - 1)
      |                                                 ^~~~~~~
../../libsrc/Dk/Dkstubs.h:84:41: note: in expansion of macro 'strcat_size_ck'
   84 | #define strcat_ck(dest, src)            strcat_size_ck (dest, src, sizeof (dest))
      |                                         ^~~~~~~~~~~~~~
bif_xml.c:1922:9: note: in expansion of macro 'strcat_ck'
 1922 |         strcat_ck (text, tmp);
      |         ^~~~~~~~~
bif_xml.c: In function 'bx_out_q_name':
bif_xml.c:2305:32: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 9 [-Wformat-truncation=]
 2305 |   snprintf (ns, sizeof (ns), "n%d", n_ns);
      |                                ^~
bif_xml.c:2305:30: note: directive argument in the range [0, 2147483646]
 2305 |   snprintf (ns, sizeof (ns), "n%d", n_ns);
      |                              ^~~~~
In file included from /usr/include/stdio.h:970,
                 from ../../libsrc/Dk/Dksystem.h:44,
                 from ../../libsrc/Dk.h:44:
In function 'snprintf',
    inlined from 'bx_out_q_name' at bif_xml.c:2305:3:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 3 and 12 bytes into a destination of size 10
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
bif_xml.c: In function 'bif_xml_load_schema_decl_impl':
bif_xml.c:3173:11: warning: variable 'tables_ms' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 3173 |   caddr_t tables_ms = NULL;
      |           ^~~~~~~~~
bif_xml.c: In function 'bif_xte_node':
bif_xml.c:5031:42: warning: variable 'filled_size' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 5031 |   int args_length = BOX_ELEMENTS (args), filled_size = 0;
      |                                          ^~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk  -I. -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Tidy -I../../libsrc/Xml.new -I../../libsrc/odbcsdk/include -DVAD -DDBP -DBIF_XPER -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libwi.la  libwi_la-aqueue.lo libwi_la-arith.lo libwi_la-auxfiles.lo libwi_la-bif_audio.lo libwi_la-bif_crypto.lo libwi_la-bif_diff.lo libwi_la-bif_intl.lo libwi_la-bif_json.lo libwi_la-bif_regexp.lo libwi_la-bif_search_excerpt.lo libwi_la-bif_uuencode.lo libwi_la-bitmap.lo libwi_la-blob.lo libwi_la-blobio.lo libwi_la-ceins.lo libwi_la-cetop.lo libwi_la-chash.lo libwi_la-clcli.lo libwi_la-cldaq.lo libwi_la-clop.lo libwi_la-cldfg.lo libwi_la-cldt.lo libwi_la-clnode.lo libwi_la-clrdf.lo libwi_la-clserial.lo libwi_la-clsql.lo libwi_la-clsrv.lo libwi_la-cltrx.lo libwi_la-clvec.lo libwi_la-col.lo libwi_la-colin.lo libwi_la-colins.lo libwi_la-collock.lo libwi_la-cedel.lo libwi_la-colsearch.lo libwi_la-datesupp.lo libwi_la-ddlrun.lo libwi_la-disk.lo libwi_la-dks_esc.lo libwi_la-eqlcomp.lo libwi_la-extent.lo libwi_la-gate.lo libwi_la-git_head.lo libwi_la-hash.lo libwi_la-hosting.lo libwi_la-http.lo libwi_la-insert.lo libwi_la-inxop.lo libwi_la-json_l.lo libwi_la-json_p.lo libwi_la-jsonld_p.lo libwi_la-lisprdr.lo libwi_la-lock.lo libwi_la-monitor.lo libwi_la-log.lo libwi_la-map_schema.lo libwi_la-meta.lo libwi_la-mtwrite.lo libwi_la-multibyte.lo libwi_la-neodisk.lo libwi_la-numeric.lo libwi_la-obackup.lo libwi_la-page.lo libwi_la-plugin_loader.lo libwi_la-read.lo libwi_la-recovery.lo libwi_la-regist.lo libwi_la-rendezvous.lo libwi_la-rltrx.lo libwi_la-row.lo libwi_la-schspace.lo libwi_la-scn3.lo libwi_la-search.lo libwi_la-search_in.lo libwi_la-security.lo libwi_la-shcompo.lo libwi_la-sort.lo libwi_la-space.lo libwi_la-sql3.lo libwi_la-sql_code.lo libwi_la-sql_code_1.lo libwi_la-sql_code_2pc.lo libwi_la-sql_code_adm.lo libwi_la-sql_code_auto.lo libwi_la-sql_code_cache.lo libwi_la-sql_code_dav.lo libwi_la-sql_code_dbp.lo libwi_la-sql_code_ddk.lo libwi_la-sql_code_imsg.lo libwi_la-sql_code_pldbg.lo libwi_la-sql_code_repl.lo libwi_la-sql_code_sparql.lo libwi_la-sql_code_sys.lo libwi_la-sql_code_uddi.lo libwi_la-sql_code_vad.lo libwi_la-sql_code_vdb.lo libwi_la-sql_code_ws.lo libwi_la-sqlbif.lo libwi_la-sqlbif2.lo libwi_la-sqlcomp.lo libwi_la-sqlcomp2.lo libwi_la-sqlcost.lo libwi_la-sqlcr.lo libwi_la-sqldf.lo libwi_la-sqlexp.lo libwi_la-sqlgen.lo libwi_la-sqlhash.lo libwi_la-sqlintrp.lo libwi_la-sqlinx.lo libwi_la-sqljp.lo libwi_la-sqlo.lo libwi_la-sqloby.lo libwi_la-sqlocr.lo libwi_la-sqloinv.lo libwi_la-sqloinx.lo libwi_la-sqloprt.lo libwi_la-sqlorder.lo libwi_la-sqlovdb.lo libwi_la-sqlpfn.lo libwi_la-sqlprocc.lo libwi_la-sqlprt.lo libwi_la-sqlrun.lo libwi_la-sqlsrv.lo libwi_la-sqlstmts.lo libwi_la-sqltrig.lo libwi_la-sqltype.lo libwi_la-sqlvec.lo libwi_la-sqlver.lo libwi_la-sqlview.lo libwi_la-sqlvnode.lo libwi_la-sqlvrun.lo libwi_la-srvcr.lo libwi_la-srvmultibyte.lo libwi_la-srvstat.lo libwi_la-string.lo libwi_la-trans.lo libwi_la-update.lo libwi_la-uuencode.lo libwi_la-vec.lo libwi_la-vechash.lo libwi_la-vecins.lo libwi_la-vecrdf.lo libwi_la-vecsearch.lo libwi_la-wirpc.lo libwi_la-wiservic.lo libwi_la-xpathp.lo libwi_la-xpscn.lo libwi_la-jso.lo libwi_la-nquad_p.lo libwi_la-rdf_core.lo libwi_la-rdf_mapping_jso.lo libwi_la-rdfbox.lo libwi_la-rdfinf.lo libwi_la-rdfld.lo libwi_la-rdfxml_parser.lo libwi_la-sparql2sql.lo libwi_la-sparql2sqltext.lo libwi_la-sparql_core.lo libwi_la-sparql_l.lo libwi_la-sparql_p.lo libwi_la-sparql_qm.lo libwi_la-sparql_rdb2rdf.lo libwi_la-sparql_sff.lo libwi_la-sparql_tree.lo libwi_la-sparqld.lo libwi_la-sparul2sql.lo libwi_la-sql_code_sparql.lo libwi_la-turtle_l.lo libwi_la-turtle_p.lo libwi_la-pldebug.lo libwi_la-bif_date.lo libwi_la-bif_dav.lo libwi_la-bif_explain.lo libwi_la-bif_file.lo libwi_la-bif_geo.lo libwi_la-bif_phrasematch.lo libwi_la-bif_smtp.lo libwi_la-bif_soap.lo libwi_la-bif_text.lo libwi_la-bif_tidy.lo libwi_la-geo.lo libwi_la-geo_de9im.lo libwi_la-geo_shapes.lo libwi_la-http_client.lo libwi_la-qncache.lo libwi_la-shuric.lo libwi_la-subseq.lo libwi_la-text.lo libwi_la-uname_const_decl.lo libwi_la-xmlenc-dec.lo libwi_la-xmlenc.lo libwi_la-xmlenc_algos.lo libwi_la-xmllazy.lo libwi_la-xmlschema.lo libwi_la-xmlsearch.lo libwi_la-xmlsql.lo libwi_la-xmltree.lo libwi_la-xpath.lo libwi_la-xpf.lo libwi_la-xqf.lo libwi_la-xslt.lo libwi_la-xslt_fmt.lo libwi_la-xslt_opt.lo   libwi_la-bif_pop3.lo libwi_la-bif_imap.lo libwi_la-bif_nntp.lo libwi_la-bif_xper.lo libwi_la-2pc.lo libwi_la-bif_repl.lo libwi_la-bif_xml.lo libwi_la-odbccat.lo libwi_la-sqlrbuf.lo libwi_la-sqlrcomp.lo libwi_la-sqlrrun.lo libwi_la-wi_xid.lo  -lm  
copying selected object files to avoid basename conflicts...
libtool: link: ln .libs/libwi_la-sql_code_sparql.o .libs/libwi.lax/lt1-libwi_la-sql_code_sparql.o || cp .libs/libwi_la-sql_code_sparql.o .libs/libwi.lax/lt1-libwi_la-sql_code_sparql.o
libtool: link: ar cr .libs/libwi.a .libs/libwi_la-aqueue.o .libs/libwi_la-arith.o .libs/libwi_la-auxfiles.o .libs/libwi_la-bif_audio.o .libs/libwi_la-bif_crypto.o .libs/libwi_la-bif_diff.o .libs/libwi_la-bif_intl.o .libs/libwi_la-bif_json.o .libs/libwi_la-bif_regexp.o .libs/libwi_la-bif_search_excerpt.o .libs/libwi_la-bif_uuencode.o .libs/libwi_la-bitmap.o .libs/libwi_la-blob.o .libs/libwi_la-blobio.o .libs/libwi_la-ceins.o .libs/libwi_la-cetop.o .libs/libwi_la-chash.o .libs/libwi_la-clcli.o .libs/libwi_la-cldaq.o .libs/libwi_la-clop.o .libs/libwi_la-cldfg.o .libs/libwi_la-cldt.o .libs/libwi_la-clnode.o .libs/libwi_la-clrdf.o .libs/libwi_la-clserial.o .libs/libwi_la-clsql.o .libs/libwi_la-clsrv.o .libs/libwi_la-cltrx.o .libs/libwi_la-clvec.o .libs/libwi_la-col.o .libs/libwi_la-colin.o .libs/libwi_la-colins.o .libs/libwi_la-collock.o .libs/libwi_la-cedel.o .libs/libwi_la-colsearch.o .libs/libwi_la-datesupp.o .libs/libwi_la-ddlrun.o .libs/libwi_la-disk.o .libs/libwi_la-dks_esc.o .libs/libwi_la-eqlcomp.o .libs/libwi_la-extent.o .libs/libwi_la-gate.o .libs/libwi_la-git_head.o .libs/libwi_la-hash.o .libs/libwi_la-hosting.o .libs/libwi_la-http.o .libs/libwi_la-insert.o .libs/libwi_la-inxop.o .libs/libwi_la-json_l.o .libs/libwi_la-json_p.o .libs/libwi_la-jsonld_p.o .libs/libwi_la-lisprdr.o .libs/libwi_la-lock.o .libs/libwi_la-monitor.o .libs/libwi_la-log.o .libs/libwi_la-map_schema.o .libs/libwi_la-meta.o .libs/libwi_la-mtwrite.o .libs/libwi_la-multibyte.o .libs/libwi_la-neodisk.o .libs/libwi_la-numeric.o .libs/libwi_la-obackup.o .libs/libwi_la-page.o .libs/libwi_la-plugin_loader.o .libs/libwi_la-read.o .libs/libwi_la-recovery.o .libs/libwi_la-regist.o .libs/libwi_la-rendezvous.o .libs/libwi_la-rltrx.o .libs/libwi_la-row.o .libs/libwi_la-schspace.o .libs/libwi_la-scn3.o .libs/libwi_la-search.o .libs/libwi_la-search_in.o .libs/libwi_la-security.o .libs/libwi_la-shcompo.o .libs/libwi_la-sort.o .libs/libwi_la-space.o .libs/libwi_la-sql3.o .libs/libwi_la-sql_code.o .libs/libwi_la-sql_code_1.o .libs/libwi_la-sql_code_2pc.o .libs/libwi_la-sql_code_adm.o .libs/libwi_la-sql_code_auto.o .libs/libwi_la-sql_code_cache.o .libs/libwi_la-sql_code_dav.o .libs/libwi_la-sql_code_dbp.o .libs/libwi_la-sql_code_ddk.o .libs/libwi_la-sql_code_imsg.o .libs/libwi_la-sql_code_pldbg.o .libs/libwi_la-sql_code_repl.o .libs/libwi_la-sql_code_sparql.o .libs/libwi_la-sql_code_sys.o .libs/libwi_la-sql_code_uddi.o .libs/libwi_la-sql_code_vad.o .libs/libwi_la-sql_code_vdb.o .libs/libwi_la-sql_code_ws.o .libs/libwi_la-sqlbif.o .libs/libwi_la-sqlbif2.o .libs/libwi_la-sqlcomp.o .libs/libwi_la-sqlcomp2.o .libs/libwi_la-sqlcost.o .libs/libwi_la-sqlcr.o .libs/libwi_la-sqldf.o .libs/libwi_la-sqlexp.o .libs/libwi_la-sqlgen.o .libs/libwi_la-sqlhash.o .libs/libwi_la-sqlintrp.o .libs/libwi_la-sqlinx.o .libs/libwi_la-sqljp.o .libs/libwi_la-sqlo.o .libs/libwi_la-sqloby.o .libs/libwi_la-sqlocr.o .libs/libwi_la-sqloinv.o .libs/libwi_la-sqloinx.o .libs/libwi_la-sqloprt.o .libs/libwi_la-sqlorder.o .libs/libwi_la-sqlovdb.o .libs/libwi_la-sqlpfn.o .libs/libwi_la-sqlprocc.o .libs/libwi_la-sqlprt.o .libs/libwi_la-sqlrun.o .libs/libwi_la-sqlsrv.o .libs/libwi_la-sqlstmts.o .libs/libwi_la-sqltrig.o .libs/libwi_la-sqltype.o .libs/libwi_la-sqlvec.o .libs/libwi_la-sqlver.o .libs/libwi_la-sqlview.o .libs/libwi_la-sqlvnode.o .libs/libwi_la-sqlvrun.o .libs/libwi_la-srvcr.o .libs/libwi_la-srvmultibyte.o .libs/libwi_la-srvstat.o .libs/libwi_la-string.o .libs/libwi_la-trans.o .libs/libwi_la-update.o .libs/libwi_la-uuencode.o .libs/libwi_la-vec.o .libs/libwi_la-vechash.o .libs/libwi_la-vecins.o .libs/libwi_la-vecrdf.o .libs/libwi_la-vecsearch.o .libs/libwi_la-wirpc.o .libs/libwi_la-wiservic.o .libs/libwi_la-xpathp.o .libs/libwi_la-xpscn.o .libs/libwi_la-jso.o .libs/libwi_la-nquad_p.o .libs/libwi_la-rdf_core.o .libs/libwi_la-rdf_mapping_jso.o .libs/libwi_la-rdfbox.o .libs/libwi_la-rdfinf.o .libs/libwi_la-rdfld.o .libs/libwi_la-rdfxml_parser.o .libs/libwi_la-sparql2sql.o .libs/libwi_la-sparql2sqltext.o .libs/libwi_la-sparql_core.o .libs/libwi_la-sparql_l.o .libs/libwi_la-sparql_p.o .libs/libwi_la-sparql_qm.o .libs/libwi_la-sparql_rdb2rdf.o .libs/libwi_la-sparql_sff.o .libs/libwi_la-sparql_tree.o .libs/libwi_la-sparqld.o .libs/libwi_la-sparul2sql.o .libs/libwi.lax/lt1-libwi_la-sql_code_sparql.o .libs/libwi_la-turtle_l.o .libs/libwi_la-turtle_p.o .libs/libwi_la-pldebug.o .libs/libwi_la-bif_date.o .libs/libwi_la-bif_dav.o .libs/libwi_la-bif_explain.o .libs/libwi_la-bif_file.o .libs/libwi_la-bif_geo.o .libs/libwi_la-bif_phrasematch.o .libs/libwi_la-bif_smtp.o .libs/libwi_la-bif_soap.o .libs/libwi_la-bif_text.o .libs/libwi_la-bif_tidy.o .libs/libwi_la-geo.o .libs/libwi_la-geo_de9im.o .libs/libwi_la-geo_shapes.o .libs/libwi_la-http_client.o .libs/libwi_la-qncache.o .libs/libwi_la-shuric.o .libs/libwi_la-subseq.o .libs/libwi_la-text.o .libs/libwi_la-uname_const_decl.o .libs/libwi_la-xmlenc-dec.o .libs/libwi_la-xmlenc.o .libs/libwi_la-xmlenc_algos.o .libs/libwi_la-xmllazy.o .libs/libwi_la-xmlschema.o .libs/libwi_la-xmlsearch.o .libs/libwi_la-xmlsql.o .libs/libwi_la-xmltree.o .libs/libwi_la-xpath.o .libs/libwi_la-xpf.o .libs/libwi_la-xqf.o .libs/libwi_la-xslt.o .libs/libwi_la-xslt_fmt.o .libs/libwi_la-xslt_opt.o .libs/libwi_la-bif_pop3.o .libs/libwi_la-bif_imap.o .libs/libwi_la-bif_nntp.o .libs/libwi_la-bif_xper.o .libs/libwi_la-2pc.o .libs/libwi_la-bif_repl.o .libs/libwi_la-bif_xml.o .libs/libwi_la-odbccat.o .libs/libwi_la-sqlrbuf.o .libs/libwi_la-sqlrcomp.o .libs/libwi_la-sqlrrun.o .libs/libwi_la-wi_xid.o
libtool: link: ranlib .libs/libwi.a
libtool: link: rm -fr .libs/libwi.lax
libtool: link: ( cd ".libs" && rm -f "libwi.la" && ln -s "../libwi.la" "libwi.la" )
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
Making all in plugin
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/plugin'
* Generating plugin gate headers and sources
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/plugin'
/usr/bin/make  all-am
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/plugin'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Xml.new -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libplugin_la-plugin.lo `test -f 'plugin.c' || echo './'`plugin.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Xml.new -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c plugin.c  -fPIC -DPIC -o .libs/libplugin_la-plugin.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/plugin'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/plugin'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Xml.new -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libplugin_la-dlf.lo `test -f 'dlf.c' || echo './'`dlf.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Xml.new -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c dlf.c  -fPIC -DPIC -o .libs/libplugin_la-dlf.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/plugin'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/plugin'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Xml.new -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libplugin_la-plugin_unix.lo `test -f 'plugin_unix.c' || echo './'`plugin_unix.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Xml.new -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c plugin_unix.c  -fPIC -DPIC -o .libs/libplugin_la-plugin_unix.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/plugin'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/plugin'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Xml.new -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libplugin_la-export_gate_virtuoso.lo `test -f 'export_gate_virtuoso.c' || echo './'`export_gate_virtuoso.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Xml.new -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c export_gate_virtuoso.c  -fPIC -DPIC -o .libs/libplugin_la-export_gate_virtuoso.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/plugin'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/plugin'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Xml.new -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libplugin_la-gate_virtuoso_stubs.lo `test -f 'gate_virtuoso_stubs.c' || echo './'`gate_virtuoso_stubs.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Xml.new -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c gate_virtuoso_stubs.c  -fPIC -DPIC -o .libs/libplugin_la-gate_virtuoso_stubs.o
gate_virtuoso_stubs.c: In function 'eh_decode_char__UTF7':
gate_virtuoso_stubs.c:29:47: warning: unused parameter 'src_begin_ptr' [-Wunused-parameter]
   29 | unichar eh_decode_char__UTF7 (__constcharptr *src_begin_ptr, const char *src_buf_end, ...)
      |                               ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gate_virtuoso_stubs.c:29:74: warning: unused parameter 'src_buf_end' [-Wunused-parameter]
   29 | unichar eh_decode_char__UTF7 (__constcharptr *src_begin_ptr, const char *src_buf_end, ...)
      |                                                              ~~~~~~~~~~~~^~~~~~~~~~~
gate_virtuoso_stubs.c: In function 'eh_decode_buffer__UTF7':
gate_virtuoso_stubs.c:32:38: warning: unused parameter 'tgt_buf' [-Wunused-parameter]
   32 | int eh_decode_buffer__UTF7 (unichar *tgt_buf, int tgt_buf_len, __constcharptr *src_begin_ptr, const char *src_buf_end, ...)
      |                             ~~~~~~~~~^~~~~~~
gate_virtuoso_stubs.c:32:51: warning: unused parameter 'tgt_buf_len' [-Wunused-parameter]
   32 | int eh_decode_buffer__UTF7 (unichar *tgt_buf, int tgt_buf_len, __constcharptr *src_begin_ptr, const char *src_buf_end, ...)
      |                                               ~~~~^~~~~~~~~~~
gate_virtuoso_stubs.c:32:80: warning: unused parameter 'src_begin_ptr' [-Wunused-parameter]
   32 | int eh_decode_buffer__UTF7 (unichar *tgt_buf, int tgt_buf_len, __constcharptr *src_begin_ptr, const char *src_buf_end, ...)
      |                                                                ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gate_virtuoso_stubs.c:32:107: warning: unused parameter 'src_buf_end' [-Wunused-parameter]
   32 | int eh_decode_buffer__UTF7 (unichar *tgt_buf, int tgt_buf_len, __constcharptr *src_begin_ptr, const char *src_buf_end, ...)
      |                                                                                               ~~~~~~~~~~~~^~~~~~~~~~~
gate_virtuoso_stubs.c: In function 'eh_decode_buffer_to_wchar__UTF7':
gate_virtuoso_stubs.c:35:47: warning: unused parameter 'tgt_buf' [-Wunused-parameter]
   35 | int eh_decode_buffer_to_wchar__UTF7 (wchar_t *tgt_buf, int tgt_buf_len, __constcharptr *src_begin_ptr, const char *src_buf_end, ...)
      |                                      ~~~~~~~~~^~~~~~~
gate_virtuoso_stubs.c:35:60: warning: unused parameter 'tgt_buf_len' [-Wunused-parameter]
   35 | int eh_decode_buffer_to_wchar__UTF7 (wchar_t *tgt_buf, int tgt_buf_len, __constcharptr *src_begin_ptr, const char *src_buf_end, ...)
      |                                                        ~~~~^~~~~~~~~~~
gate_virtuoso_stubs.c:35:89: warning: unused parameter 'src_begin_ptr' [-Wunused-parameter]
   35 | int eh_decode_buffer_to_wchar__UTF7 (wchar_t *tgt_buf, int tgt_buf_len, __constcharptr *src_begin_ptr, const char *src_buf_end, ...)
      |                                                                         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gate_virtuoso_stubs.c:35:116: warning: unused parameter 'src_buf_end' [-Wunused-parameter]
   35 | int eh_decode_buffer_to_wchar__UTF7 (wchar_t *tgt_buf, int tgt_buf_len, __constcharptr *src_begin_ptr, const char *src_buf_end, ...)
      |                                                                                                        ~~~~~~~~~~~~^~~~~~~~~~~
gate_virtuoso_stubs.c: In function 'eh_encode_char__UTF7':
gate_virtuoso_stubs.c:38:37: warning: unused parameter 'char_to_put' [-Wunused-parameter]
   38 | char *eh_encode_char__UTF7 (unichar char_to_put, char *tgt_buf, char *tgt_buf_end, ...)
      |                             ~~~~~~~~^~~~~~~~~~~
gate_virtuoso_stubs.c:38:56: warning: unused parameter 'tgt_buf' [-Wunused-parameter]
   38 | char *eh_encode_char__UTF7 (unichar char_to_put, char *tgt_buf, char *tgt_buf_end, ...)
      |                                                  ~~~~~~^~~~~~~
gate_virtuoso_stubs.c:38:71: warning: unused parameter 'tgt_buf_end' [-Wunused-parameter]
   38 | char *eh_encode_char__UTF7 (unichar char_to_put, char *tgt_buf, char *tgt_buf_end, ...)
      |                                                                 ~~~~~~^~~~~~~~~~~
gate_virtuoso_stubs.c: In function 'eh_encode_buffer__UTF7':
gate_virtuoso_stubs.c:41:46: warning: unused parameter 'src_buf' [-Wunused-parameter]
   41 | char *eh_encode_buffer__UTF7 (const unichar *src_buf, const unichar *src_buf_end, char *tgt_buf, char *tgt_buf_end, ...)
      |                               ~~~~~~~~~~~~~~~^~~~~~~
gate_virtuoso_stubs.c:41:70: warning: unused parameter 'src_buf_end' [-Wunused-parameter]
   41 | char *eh_encode_buffer__UTF7 (const unichar *src_buf, const unichar *src_buf_end, char *tgt_buf, char *tgt_buf_end, ...)
      |                                                       ~~~~~~~~~~~~~~~^~~~~~~~~~~
gate_virtuoso_stubs.c:41:89: warning: unused parameter 'tgt_buf' [-Wunused-parameter]
   41 | char *eh_encode_buffer__UTF7 (const unichar *src_buf, const unichar *src_buf_end, char *tgt_buf, char *tgt_buf_end, ...)
      |                                                                                   ~~~~~~^~~~~~~
gate_virtuoso_stubs.c:41:104: warning: unused parameter 'tgt_buf_end' [-Wunused-parameter]
   41 | char *eh_encode_buffer__UTF7 (const unichar *src_buf, const unichar *src_buf_end, char *tgt_buf, char *tgt_buf_end, ...)
      |                                                                                                  ~~~~~~^~~~~~~~~~~
gate_virtuoso_stubs.c: In function 'eh_encode_wchar_buffer__UTF7':
gate_virtuoso_stubs.c:44:52: warning: unused parameter 'src_buf' [-Wunused-parameter]
   44 | char *eh_encode_wchar_buffer__UTF7 (const wchar_t *src_buf, const wchar_t *src_buf_end, char *tgt_buf, char *tgt_buf_end, ...)
      |                                     ~~~~~~~~~~~~~~~^~~~~~~
gate_virtuoso_stubs.c:44:76: warning: unused parameter 'src_buf_end' [-Wunused-parameter]
   44 | char *eh_encode_wchar_buffer__UTF7 (const wchar_t *src_buf, const wchar_t *src_buf_end, char *tgt_buf, char *tgt_buf_end, ...)
      |                                                             ~~~~~~~~~~~~~~~^~~~~~~~~~~
gate_virtuoso_stubs.c:44:95: warning: unused parameter 'tgt_buf' [-Wunused-parameter]
   44 | char *eh_encode_wchar_buffer__UTF7 (const wchar_t *src_buf, const wchar_t *src_buf_end, char *tgt_buf, char *tgt_buf_end, ...)
      |                                                                                         ~~~~~~^~~~~~~
gate_virtuoso_stubs.c:44:110: warning: unused parameter 'tgt_buf_end' [-Wunused-parameter]
   44 | char *eh_encode_wchar_buffer__UTF7 (const wchar_t *src_buf, const wchar_t *src_buf_end, char *tgt_buf, char *tgt_buf_end, ...)
      |                                                                                                        ~~~~~~^~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/plugin'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/plugin'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Xml.new -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libplugin.la  libplugin_la-plugin.lo libplugin_la-dlf.lo libplugin_la-plugin_unix.lo libplugin_la-export_gate_virtuoso.lo libplugin_la-gate_virtuoso_stubs.lo  -lm  
libtool: link: ar cr .libs/libplugin.a .libs/libplugin_la-plugin.o .libs/libplugin_la-dlf.o .libs/libplugin_la-plugin_unix.o .libs/libplugin_la-export_gate_virtuoso.o .libs/libplugin_la-gate_virtuoso_stubs.o 
libtool: link: ranlib .libs/libplugin.a
libtool: link: ( cd ".libs" && rm -f "libplugin.la" && ln -s "../libplugin.la" "libplugin.la" )
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/plugin'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/plugin'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Xml.new -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o hosting_sample_la-hosting_sample.lo `test -f 'hosting_sample.c' || echo './'`hosting_sample.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Xml.new -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c hosting_sample.c  -fPIC -DPIC -o .libs/hosting_sample_la-hosting_sample.o
hosting_sample.c: In function 'hosting_sample_connect':
hosting_sample.c:31:31: warning: unused parameter 'appdata' [-Wunused-parameter]
   31 | hosting_sample_connect (void *appdata)
      |                         ~~~~~~^~~~~~~
hosting_sample.c: At top level:
hosting_sample.c:53:1: warning: missing initializer for field 'hv_client_using_boxes' of 'hosting_version_t' {aka 'struct hosting_version_s'} [-Wmissing-field-initializers]
   53 | };
      | ^
In file included from hosting_sample.c:26:
../../libsrc/Wi/hosting.h:61:7: note: 'hv_client_using_boxes' declared here
   61 |   int hv_client_using_boxes;
      |       ^~~~~~~~~~~~~~~~~~~~~
hosting_sample.c: In function 'hosting_sample_check':
hosting_sample.c:57:48: warning: unused parameter 'in' [-Wunused-parameter]
   57 | CALLBACK hosting_sample_check (unit_version_t *in, void *appdata)
      |                                ~~~~~~~~~~~~~~~~^~
hosting_sample.c:57:58: warning: unused parameter 'appdata' [-Wunused-parameter]
   57 | CALLBACK hosting_sample_check (unit_version_t *in, void *appdata)
      |                                                    ~~~~~~^~~~~~~
hosting_sample.c: In function 'virtm_client_attach':
hosting_sample.c:71:28: warning: unused parameter 'err' [-Wunused-parameter]
   71 | virtm_client_attach (char *err, int max_err_len)
      |                      ~~~~~~^~~
hosting_sample.c:71:37: warning: unused parameter 'max_err_len' [-Wunused-parameter]
   71 | virtm_client_attach (char *err, int max_err_len)
      |                                 ~~~~^~~~~~~~~~~
hosting_sample.c: In function 'virtm_client_detach':
hosting_sample.c:79:28: warning: unused parameter 'cli' [-Wunused-parameter]
   79 | virtm_client_detach (void *cli)
      |                      ~~~~~~^~~
hosting_sample.c: In function 'virtm_client_clone':
hosting_sample.c:87:27: warning: unused parameter 'cli' [-Wunused-parameter]
   87 | virtm_client_clone (void *cli, char *err, int max_err_len)
      |                     ~~~~~~^~~
hosting_sample.c:87:38: warning: unused parameter 'err' [-Wunused-parameter]
   87 | virtm_client_clone (void *cli, char *err, int max_err_len)
      |                                ~~~~~~^~~
hosting_sample.c:87:47: warning: unused parameter 'max_err_len' [-Wunused-parameter]
   87 | virtm_client_clone (void *cli, char *err, int max_err_len)
      |                                           ~~~~^~~~~~~~~~~
hosting_sample.c: In function 'virtm_client_free':
hosting_sample.c:95:26: warning: unused parameter 'dta' [-Wunused-parameter]
   95 | virtm_client_free (void *dta)
      |                    ~~~~~~^~~
hosting_sample.c: In function 'virtm_http_handler':
hosting_sample.c:102:27: warning: unused parameter 'cli' [-Wunused-parameter]
  102 | virtm_http_handler (void *cli, char *err, int max_len,
      |                     ~~~~~~^~~
hosting_sample.c:102:38: warning: unused parameter 'err' [-Wunused-parameter]
  102 | virtm_http_handler (void *cli, char *err, int max_len,
      |                                ~~~~~~^~~
hosting_sample.c:102:47: warning: unused parameter 'max_len' [-Wunused-parameter]
  102 | virtm_http_handler (void *cli, char *err, int max_len,
      |                                           ~~~~^~~~~~~
hosting_sample.c:103:19: warning: unused parameter 'base_uri' [-Wunused-parameter]
  103 |       const char *base_uri, const char *content,
      |       ~~~~~~~~~~~~^~~~~~~~
hosting_sample.c:103:41: warning: unused parameter 'content' [-Wunused-parameter]
  103 |       const char *base_uri, const char *content,
      |                             ~~~~~~~~~~~~^~~~~~~
hosting_sample.c:104:19: warning: unused parameter 'params' [-Wunused-parameter]
  104 |       const char *params, const char **lines, int n_lines,
      |       ~~~~~~~~~~~~^~~~~~
hosting_sample.c:104:40: warning: unused parameter 'lines' [-Wunused-parameter]
  104 |       const char *params, const char **lines, int n_lines,
      |                           ~~~~~~~~~~~~~^~~~~
hosting_sample.c:104:51: warning: unused parameter 'n_lines' [-Wunused-parameter]
  104 |       const char *params, const char **lines, int n_lines,
      |                                               ~~~~^~~~~~~
hosting_sample.c:105:14: warning: unused parameter 'head_ret' [-Wunused-parameter]
  105 |       char **head_ret, const char **options, int n_options, char **diag_ret, int compile_only)
      |       ~~~~~~~^~~~~~~~
hosting_sample.c:105:37: warning: unused parameter 'options' [-Wunused-parameter]
  105 |       char **head_ret, const char **options, int n_options, char **diag_ret, int compile_only)
      |                        ~~~~~~~~~~~~~^~~~~~~
hosting_sample.c:105:50: warning: unused parameter 'n_options' [-Wunused-parameter]
  105 |       char **head_ret, const char **options, int n_options, char **diag_ret, int compile_only)
      |                                              ~~~~^~~~~~~~~
hosting_sample.c:105:68: warning: unused parameter 'diag_ret' [-Wunused-parameter]
  105 |       char **head_ret, const char **options, int n_options, char **diag_ret, int compile_only)
      |                                                             ~~~~~~~^~~~~~~~
hosting_sample.c:105:82: warning: unused parameter 'compile_only' [-Wunused-parameter]
  105 |       char **head_ret, const char **options, int n_options, char **diag_ret, int compile_only)
      |                                                                              ~~~~^~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/plugin'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/plugin'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Xml.new -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -module -avoid-version -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o hosting_sample.la  hosting_sample_la-hosting_sample.lo  -lm  
libtool: link: ar cr .libs/hosting_sample.a .libs/hosting_sample_la-hosting_sample.o 
libtool: link: ranlib .libs/hosting_sample.a
libtool: link: ( cd ".libs" && rm -f "hosting_sample.la" && ln -s "../hosting_sample.la" "hosting_sample.la" )
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/plugin'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/plugin'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Xml.new -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o plugin_sample_la-plugin_sample.lo `test -f 'plugin_sample.c' || echo './'`plugin_sample.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Xml.new -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c plugin_sample.c  -fPIC -DPIC -o .libs/plugin_sample_la-plugin_sample.o
In file included from plugin_sample.c:24:
import_gate_virtuoso.h:892:9: warning: 'mutex_enter' redefined
  892 | #define mutex_enter (_gate._mutex_enter._ptr)
      |         ^~~~~~~~~~~
In file included from import_gate_virtuoso.h:17:
../Wi/wi.h:2184:9: note: this is the location of the previous definition
 2184 | #define mutex_enter(m)  pthread_mutex_lock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
import_gate_virtuoso.h:894:9: warning: 'mutex_leave' redefined
  894 | #define mutex_leave (_gate._mutex_leave._ptr)
      |         ^~~~~~~~~~~
../Wi/wi.h:2185:9: note: this is the location of the previous definition
 2185 | #define mutex_leave(m)  pthread_mutex_unlock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
import_gate_virtuoso.h:1014:9: warning: 'thread_create' redefined
 1014 | #define thread_create (_gate._thread_create._ptr)
      |         ^~~~~~~~~~~~~
In file included from ../Dk.h:93,
                 from import_gate_virtuoso.h:6:
../Thread/Dkthread.h:90:9: note: this is the location of the previous definition
   90 | #define thread_create  oplthread_create
      |         ^~~~~~~~~~~~~
plugin_sample.c: In function 'bif_plugin_sample':
plugin_sample.c:30:30: warning: unused parameter 'qst' [-Wunused-parameter]
   30 | bif_plugin_sample (caddr_t * qst, caddr_t * err, state_slot_t ** args)
      |                    ~~~~~~~~~~^~~
plugin_sample.c:30:45: warning: unused parameter 'err' [-Wunused-parameter]
   30 | bif_plugin_sample (caddr_t * qst, caddr_t * err, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~
plugin_sample.c:30:66: warning: unused parameter 'args' [-Wunused-parameter]
   30 | bif_plugin_sample (caddr_t * qst, caddr_t * err, state_slot_t ** args)
      |                                                  ~~~~~~~~~~~~~~~~^~~~
plugin_sample.c: In function 'plain_plugin_connect':
plugin_sample.c:39:29: warning: unused parameter 'appdata' [-Wunused-parameter]
   39 | plain_plugin_connect (void *appdata)
      |                       ~~~~~~^~~~~~~
plugin_sample.c: In function 'plugin_sample_check':
plugin_sample.c:61:39: warning: unused parameter 'in' [-Wunused-parameter]
   61 | plugin_sample_check (unit_version_t * in, void *appdata)
      |                      ~~~~~~~~~~~~~~~~~^~
plugin_sample.c:61:49: warning: unused parameter 'appdata' [-Wunused-parameter]
   61 | plugin_sample_check (unit_version_t * in, void *appdata)
      |                                           ~~~~~~^~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/plugin'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/plugin'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Xml.new -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o plugin_sample_la-import_gate_virtuoso.lo `test -f 'import_gate_virtuoso.c' || echo './'`import_gate_virtuoso.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Xml.new -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c import_gate_virtuoso.c  -fPIC -DPIC -o .libs/plugin_sample_la-import_gate_virtuoso.o
In file included from import_gate_virtuoso.c:3:
import_gate_virtuoso.h:892:9: warning: 'mutex_enter' redefined
  892 | #define mutex_enter (_gate._mutex_enter._ptr)
      |         ^~~~~~~~~~~
In file included from import_gate_virtuoso.h:17:
../Wi/wi.h:2184:9: note: this is the location of the previous definition
 2184 | #define mutex_enter(m)  pthread_mutex_lock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
import_gate_virtuoso.h:894:9: warning: 'mutex_leave' redefined
  894 | #define mutex_leave (_gate._mutex_leave._ptr)
      |         ^~~~~~~~~~~
../Wi/wi.h:2185:9: note: this is the location of the previous definition
 2185 | #define mutex_leave(m)  pthread_mutex_unlock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
import_gate_virtuoso.h:1014:9: warning: 'thread_create' redefined
 1014 | #define thread_create (_gate._thread_create._ptr)
      |         ^~~~~~~~~~~~~
In file included from ../Dk.h:93,
                 from import_gate_virtuoso.h:6:
../Thread/Dkthread.h:90:9: note: this is the location of the previous definition
   90 | #define thread_create  oplthread_create
      |         ^~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/plugin'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/plugin'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Xml.new -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -module -avoid-version -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o plugin_sample.la  plugin_sample_la-plugin_sample.lo plugin_sample_la-import_gate_virtuoso.lo  -lm  
libtool: link: ar cr .libs/plugin_sample.a .libs/plugin_sample_la-plugin_sample.o .libs/plugin_sample_la-import_gate_virtuoso.o 
libtool: link: ranlib .libs/plugin_sample.a
libtool: link: ( cd ".libs" && rm -f "plugin_sample.la" && ln -s "../plugin_sample.la" "plugin_sample.la" )
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/plugin'
Making all in Tidy
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libtidy_la-iconvtc.lo `test -f 'iconvtc.c' || echo './'`iconvtc.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c iconvtc.c  -fPIC -DPIC -o .libs/libtidy_la-iconvtc.o
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libtidy_la-alloc.lo `test -f 'alloc.c' || echo './'`alloc.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c alloc.c  -fPIC -DPIC -o .libs/libtidy_la-alloc.o
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libtidy_la-fileio.lo `test -f 'fileio.c' || echo './'`fileio.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c fileio.c  -fPIC -DPIC -o .libs/libtidy_la-fileio.o
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libtidy_la-entities.lo `test -f 'entities.c' || echo './'`entities.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c entities.c  -fPIC -DPIC -o .libs/libtidy_la-entities.o
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libtidy_la-gdoc.lo `test -f 'gdoc.c' || echo './'`gdoc.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c gdoc.c  -fPIC -DPIC -o .libs/libtidy_la-gdoc.o
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libtidy_la-charsets.lo `test -f 'charsets.c' || echo './'`charsets.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c charsets.c  -fPIC -DPIC -o .libs/libtidy_la-charsets.o
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libtidy_la-attrget.lo `test -f 'attrget.c' || echo './'`attrget.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c attrget.c  -fPIC -DPIC -o .libs/libtidy_la-attrget.o
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libtidy_la-buffio.lo `test -f 'buffio.c' || echo './'`buffio.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c buffio.c  -fPIC -DPIC -o .libs/libtidy_la-buffio.o
buffio.c: In function 'tidyBufUngetByte':
buffio.c:210:56: warning: unused parameter 'bv' [-Wunused-parameter]
  210 | void TIDY_CALL tidyBufUngetByte( TidyBuffer* buf, byte bv )
      |                                                   ~~~~~^~
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libtidy_la-istack.lo `test -f 'istack.c' || echo './'`istack.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c istack.c  -fPIC -DPIC -o .libs/libtidy_la-istack.o
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libtidy_la-attrask.lo `test -f 'attrask.c' || echo './'`attrask.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c attrask.c  -fPIC -DPIC -o .libs/libtidy_la-attrask.o
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libtidy_la-mappedio.lo `test -f 'mappedio.c' || echo './'`mappedio.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c mappedio.c  -fPIC -DPIC -o .libs/libtidy_la-mappedio.o
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libtidy_la-sprtf.lo `test -f 'sprtf.c' || echo './'`sprtf.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sprtf.c  -fPIC -DPIC -o .libs/libtidy_la-sprtf.o
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libtidy_la-attrdict.lo `test -f 'attrdict.c' || echo './'`attrdict.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c attrdict.c  -fPIC -DPIC -o .libs/libtidy_la-attrdict.o
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libtidy_la-win32tc.lo `test -f 'win32tc.c' || echo './'`win32tc.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c win32tc.c  -fPIC -DPIC -o .libs/libtidy_la-win32tc.o
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libtidy_la-tmbstr.lo `test -f 'tmbstr.c' || echo './'`tmbstr.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c tmbstr.c  -fPIC -DPIC -o .libs/libtidy_la-tmbstr.o
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libtidy_la-utf8.lo `test -f 'utf8.c' || echo './'`utf8.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c utf8.c  -fPIC -DPIC -o .libs/libtidy_la-utf8.o
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libtidy_la-tagask.lo `test -f 'tagask.c' || echo './'`tagask.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c tagask.c  -fPIC -DPIC -o .libs/libtidy_la-tagask.o
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libtidy_la-streamio.lo `test -f 'streamio.c' || echo './'`streamio.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c streamio.c  -fPIC -DPIC -o .libs/libtidy_la-streamio.o
streamio.c:955:19: warning: 'Symbol2Unicode' defined but not used [-Wunused-const-variable=]
  955 | static const uint Symbol2Unicode[] =
      |                   ^~~~~~~~~~~~~~
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libtidy_la-tags.lo `test -f 'tags.c' || echo './'`tags.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c tags.c  -fPIC -DPIC -o .libs/libtidy_la-tags.o
tags.c:170:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  170 |   { TidyTag_UNKNOWN,    "unknown!",   VERS_UNKNOWN,         NULL,                       (0),                                           NULL,          NULL           },
      |   ^
In file included from tidy-int.h:14,
                 from tags.c:10:
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:173:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  173 |   { TidyTag_A,          "a",          VERS_ELEM_A,          &TY_(W3CAttrsFor_A)[0],          (CM_INLINE|CM_BLOCK|CM_MIXED),                 TY_(ParseBlock),    NULL           }, /* Issue #167 & #169 - default HTML5 */
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:174:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  174 |   { TidyTag_ABBR,       "abbr",       VERS_ELEM_ABBR,       &TY_(W3CAttrsFor_ABBR)[0],       (CM_INLINE),                                   TY_(ParseInline),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:175:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  175 |   { TidyTag_ACRONYM,    "acronym",    VERS_ELEM_ACRONYM,    &TY_(W3CAttrsFor_ACRONYM)[0],    (CM_INLINE),                                   TY_(ParseInline),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:176:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  176 |   { TidyTag_ADDRESS,    "address",    VERS_ELEM_ADDRESS,    &TY_(W3CAttrsFor_ADDRESS)[0],    (CM_BLOCK),                                    TY_(ParseBlock),    NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:177:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  177 |   { TidyTag_APPLET,     "applet",     VERS_ELEM_APPLET,     &TY_(W3CAttrsFor_APPLET)[0],     (CM_OBJECT|CM_IMG|CM_INLINE|CM_PARAM),         TY_(ParseBlock),    NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:178:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  178 |   { TidyTag_AREA,       "area",       VERS_ELEM_AREA,       &TY_(W3CAttrsFor_AREA)[0],       (CM_BLOCK|CM_EMPTY),                           TY_(ParseEmpty),    CheckAREA      },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:179:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  179 |   { TidyTag_B,          "b",          VERS_ELEM_B,          &TY_(W3CAttrsFor_B)[0],          (CM_INLINE),                                   TY_(ParseInline),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:180:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  180 |   { TidyTag_BASE,       "base",       VERS_ELEM_BASE,       &TY_(W3CAttrsFor_BASE)[0],       (CM_HEAD|CM_EMPTY),                            TY_(ParseEmpty),    NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:181:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  181 |   { TidyTag_BASEFONT,   "basefont",   VERS_ELEM_BASEFONT,   &TY_(W3CAttrsFor_BASEFONT)[0],   (CM_INLINE|CM_EMPTY),                          TY_(ParseEmpty),    NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:182:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  182 |   { TidyTag_BDO,        "bdo",        VERS_ELEM_BDO,        &TY_(W3CAttrsFor_BDO)[0],        (CM_INLINE),                                   TY_(ParseInline),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:183:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  183 |   { TidyTag_BIG,        "big",        VERS_ELEM_BIG,        &TY_(W3CAttrsFor_BIG)[0],        (CM_INLINE),                                   TY_(ParseInline),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:184:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  184 |   { TidyTag_BLOCKQUOTE, "blockquote", VERS_ELEM_BLOCKQUOTE, &TY_(W3CAttrsFor_BLOCKQUOTE)[0], (CM_BLOCK),                                    TY_(ParseBlock),    NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:185:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  185 |   { TidyTag_BODY,       "body",       VERS_ELEM_BODY,       &TY_(W3CAttrsFor_BODY)[0],       (CM_HTML|CM_OPT|CM_OMITST),                    TY_(ParseBody),     NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:186:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  186 |   { TidyTag_BR,         "br",         VERS_ELEM_BR,         &TY_(W3CAttrsFor_BR)[0],         (CM_INLINE|CM_EMPTY),                          TY_(ParseEmpty),    NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:187:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  187 |   { TidyTag_BUTTON,     "button",     VERS_ELEM_BUTTON,     &TY_(W3CAttrsFor_BUTTON)[0],     (CM_INLINE),                                   TY_(ParseBlock),    NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:188:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  188 |   { TidyTag_CAPTION,    "caption",    VERS_ELEM_CAPTION,    &TY_(W3CAttrsFor_CAPTION)[0],    (CM_TABLE),                                    TY_(ParseBlock),    CheckCaption   },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:189:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  189 |   { TidyTag_CENTER,     "center",     VERS_ELEM_CENTER,     &TY_(W3CAttrsFor_CENTER)[0],     (CM_BLOCK),                                    TY_(ParseBlock),    NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:190:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  190 |   { TidyTag_CITE,       "cite",       VERS_ELEM_CITE,       &TY_(W3CAttrsFor_CITE)[0],       (CM_INLINE),                                   TY_(ParseInline),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:191:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  191 |   { TidyTag_CODE,       "code",       VERS_ELEM_CODE,       &TY_(W3CAttrsFor_CODE)[0],       (CM_INLINE),                                   TY_(ParseInline),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:192:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  192 |   { TidyTag_COL,        "col",        VERS_ELEM_COL,        &TY_(W3CAttrsFor_COL)[0],        (CM_TABLE|CM_EMPTY),                           TY_(ParseEmpty),    NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:193:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  193 |   { TidyTag_COLGROUP,   "colgroup",   VERS_ELEM_COLGROUP,   &TY_(W3CAttrsFor_COLGROUP)[0],   (CM_TABLE|CM_OPT),                             TY_(ParseColGroup), NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:194:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  194 |   { TidyTag_DD,         "dd",         VERS_ELEM_DD,         &TY_(W3CAttrsFor_DD)[0],         (CM_DEFLIST|CM_OPT|CM_NO_INDENT),              TY_(ParseBlock),    NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:195:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  195 |   { TidyTag_DEL,        "del",        VERS_ELEM_DEL,        &TY_(W3CAttrsFor_DEL)[0],        (CM_INLINE|CM_BLOCK|CM_MIXED),                 TY_(ParseInline),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:196:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  196 |   { TidyTag_DFN,        "dfn",        VERS_ELEM_DFN,        &TY_(W3CAttrsFor_DFN)[0],        (CM_INLINE),                                   TY_(ParseInline),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:197:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  197 |   { TidyTag_DIR,        "dir",        VERS_ELEM_DIR,        &TY_(W3CAttrsFor_DIR)[0],        (CM_BLOCK|CM_OBSOLETE),                        TY_(ParseList),     NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:198:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  198 |   { TidyTag_DIV,        "div",        VERS_ELEM_DIV,        &TY_(W3CAttrsFor_DIV)[0],        (CM_BLOCK),                                    TY_(ParseBlock),    NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:199:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  199 |   { TidyTag_DL,         "dl",         VERS_ELEM_DL,         &TY_(W3CAttrsFor_DL)[0],         (CM_BLOCK),                                    TY_(ParseDefList),  NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:200:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  200 |   { TidyTag_DT,         "dt",         VERS_ELEM_DT,         &TY_(W3CAttrsFor_DT)[0],         (CM_DEFLIST|CM_OPT|CM_NO_INDENT),              TY_(ParseInline),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:201:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  201 |   { TidyTag_EM,         "em",         VERS_ELEM_EM,         &TY_(W3CAttrsFor_EM)[0],         (CM_INLINE),                                   TY_(ParseInline),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:202:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  202 |   { TidyTag_FIELDSET,   "fieldset",   VERS_ELEM_FIELDSET,   &TY_(W3CAttrsFor_FIELDSET)[0],   (CM_BLOCK),                                    TY_(ParseBlock),    NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:203:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  203 |   { TidyTag_FONT,       "font",       VERS_ELEM_FONT,       &TY_(W3CAttrsFor_FONT)[0],       (CM_INLINE),                                   TY_(ParseInline),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:205:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  205 |   { TidyTag_FORM,       "form",       VERS_ELEM_FORM,       &TY_(W3CAttrsFor_FORM)[0],       (CM_BLOCK),                                    TY_(ParseBlock),    NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:206:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  206 |   { TidyTag_FRAME,      "frame",      VERS_ELEM_FRAME,      &TY_(W3CAttrsFor_FRAME)[0],      (CM_FRAMES|CM_EMPTY),                          TY_(ParseEmpty),    NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:207:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  207 |   { TidyTag_FRAMESET,   "frameset",   VERS_ELEM_FRAMESET,   &TY_(W3CAttrsFor_FRAMESET)[0],   (CM_HTML|CM_FRAMES),                           TY_(ParseFrameSet), NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:208:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  208 |   { TidyTag_H1,         "h1",         VERS_ELEM_H1,         &TY_(W3CAttrsFor_H1)[0],         (CM_BLOCK|CM_HEADING),                         TY_(ParseInline),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:209:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  209 |   { TidyTag_H2,         "h2",         VERS_ELEM_H2,         &TY_(W3CAttrsFor_H2)[0],         (CM_BLOCK|CM_HEADING),                         TY_(ParseInline),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:210:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  210 |   { TidyTag_H3,         "h3",         VERS_ELEM_H3,         &TY_(W3CAttrsFor_H3)[0],         (CM_BLOCK|CM_HEADING),                         TY_(ParseInline),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:211:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  211 |   { TidyTag_H4,         "h4",         VERS_ELEM_H4,         &TY_(W3CAttrsFor_H4)[0],         (CM_BLOCK|CM_HEADING),                         TY_(ParseInline),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:212:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  212 |   { TidyTag_H5,         "h5",         VERS_ELEM_H5,         &TY_(W3CAttrsFor_H5)[0],         (CM_BLOCK|CM_HEADING),                         TY_(ParseInline),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:213:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  213 |   { TidyTag_H6,         "h6",         VERS_ELEM_H6,         &TY_(W3CAttrsFor_H6)[0],         (CM_BLOCK|CM_HEADING),                         TY_(ParseInline),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:214:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  214 |   { TidyTag_HEAD,       "head",       VERS_ELEM_HEAD,       &TY_(W3CAttrsFor_HEAD)[0],       (CM_HTML|CM_OPT|CM_OMITST),                    TY_(ParseHead),     NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:215:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  215 |   { TidyTag_HR,         "hr",         VERS_ELEM_HR,         &TY_(W3CAttrsFor_HR)[0],         (CM_BLOCK|CM_EMPTY),                           TY_(ParseEmpty),    NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:216:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  216 |   { TidyTag_HTML,       "html",       VERS_ELEM_HTML,       &TY_(W3CAttrsFor_HTML)[0],       (CM_HTML|CM_OPT|CM_OMITST),                    TY_(ParseHTML),     CheckHTML      },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:217:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  217 |   { TidyTag_I,          "i",          VERS_ELEM_I,          &TY_(W3CAttrsFor_I)[0],          (CM_INLINE),                                   TY_(ParseInline),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:218:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  218 |   { TidyTag_IFRAME,     "iframe",     VERS_ELEM_IFRAME,     &TY_(W3CAttrsFor_IFRAME)[0],     (CM_INLINE),                                   TY_(ParseBlock),    NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:219:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  219 |   { TidyTag_IMG,        "img",        VERS_ELEM_IMG,        &TY_(W3CAttrsFor_IMG)[0],        (CM_INLINE|CM_IMG|CM_EMPTY),                   TY_(ParseEmpty),    CheckIMG       },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:220:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  220 |   { TidyTag_INPUT,      "input",      VERS_ELEM_INPUT,      &TY_(W3CAttrsFor_INPUT)[0],      (CM_INLINE|CM_IMG|CM_EMPTY),                   TY_(ParseEmpty),    NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:221:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  221 |   { TidyTag_INS,        "ins",        VERS_ELEM_INS,        &TY_(W3CAttrsFor_INS)[0],        (CM_INLINE|CM_BLOCK|CM_MIXED),                 TY_(ParseInline),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:222:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  222 |   { TidyTag_ISINDEX,    "isindex",    VERS_ELEM_ISINDEX,    &TY_(W3CAttrsFor_ISINDEX)[0],    (CM_BLOCK|CM_EMPTY),                           TY_(ParseEmpty),    NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:223:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  223 |   { TidyTag_KBD,        "kbd",        VERS_ELEM_KBD,        &TY_(W3CAttrsFor_KBD)[0],        (CM_INLINE),                                   TY_(ParseInline),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:224:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  224 |   { TidyTag_LABEL,      "label",      VERS_ELEM_LABEL,      &TY_(W3CAttrsFor_LABEL)[0],      (CM_INLINE),                                   TY_(ParseInline),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:225:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  225 |   { TidyTag_LEGEND,     "legend",     VERS_ELEM_LEGEND,     &TY_(W3CAttrsFor_LEGEND)[0],     (CM_INLINE),                                   TY_(ParseInline),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:226:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  226 |   { TidyTag_LI,         "li",         VERS_ELEM_LI,         &TY_(W3CAttrsFor_LI)[0],         (CM_LIST|CM_OPT|CM_NO_INDENT),                 TY_(ParseBlock),    NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:227:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  227 |   { TidyTag_LINK,       "link",       VERS_ELEM_LINK,       &TY_(W3CAttrsFor_LINK)[0],       (CM_HEAD|CM_BLOCK|CM_EMPTY),                   TY_(ParseEmpty),    CheckLINK      },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:228:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  228 |   { TidyTag_LISTING,    "listing",    VERS_ELEM_LISTING,    &TY_(W3CAttrsFor_LISTING)[0],    (CM_BLOCK|CM_OBSOLETE),                        TY_(ParsePre),      NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:229:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  229 |   { TidyTag_MAP,        "map",        VERS_ELEM_MAP,        &TY_(W3CAttrsFor_MAP)[0],        (CM_INLINE),                                   TY_(ParseBlock),    NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:230:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  230 |   { TidyTag_MATHML,     "math",       VERS_ELEM_MATHML,     &TY_(W3CAttrsFor_MATHML)[0],     (CM_INLINE|CM_BLOCK|CM_MIXED),                 TY_(ParseNamespace),NULL           }, /* [i_a]2 */
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:232:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  232 |   { TidyTag_META,       "meta",       VERS_ELEM_META,       &TY_(W3CAttrsFor_META)[0],       (CM_HEAD|CM_BLOCK|CM_EMPTY),                   TY_(ParseEmpty),    NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:233:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  233 |   { TidyTag_NOFRAMES,   "noframes",   VERS_ELEM_NOFRAMES,   &TY_(W3CAttrsFor_NOFRAMES)[0],   (CM_BLOCK|CM_FRAMES),                          TY_(ParseNoFrames), NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:234:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  234 |   { TidyTag_NOSCRIPT,   "noscript",   VERS_ELEM_NOSCRIPT,   &TY_(W3CAttrsFor_NOSCRIPT)[0],   (CM_HEAD|CM_BLOCK|CM_INLINE|CM_MIXED),         TY_(ParseBlock),    NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:235:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  235 |   { TidyTag_OBJECT,     "object",     VERS_ELEM_OBJECT,     &TY_(W3CAttrsFor_OBJECT)[0],     (CM_OBJECT|CM_HEAD|CM_IMG|CM_INLINE|CM_PARAM), TY_(ParseBlock),    NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:236:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  236 |   { TidyTag_OL,         "ol",         VERS_ELEM_OL,         &TY_(W3CAttrsFor_OL)[0],         (CM_BLOCK),                                    TY_(ParseList),     NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:237:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  237 |   { TidyTag_OPTGROUP,   "optgroup",   VERS_ELEM_OPTGROUP,   &TY_(W3CAttrsFor_OPTGROUP)[0],   (CM_FIELD|CM_OPT),                             TY_(ParseOptGroup), NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:238:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  238 |   { TidyTag_OPTION,     "option",     VERS_ELEM_OPTION,     &TY_(W3CAttrsFor_OPTION)[0],     (CM_FIELD|CM_OPT),                             TY_(ParseText),     NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:239:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  239 |   { TidyTag_P,          "p",          VERS_ELEM_P,          &TY_(W3CAttrsFor_P)[0],          (CM_BLOCK|CM_OPT),                             TY_(ParseInline),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:240:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  240 |   { TidyTag_PARAM,      "param",      VERS_ELEM_PARAM,      &TY_(W3CAttrsFor_PARAM)[0],      (CM_INLINE|CM_EMPTY),                          TY_(ParseEmpty),    NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:241:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  241 |   { TidyTag_PICTURE,    "picture",    VERS_ELEM_PICTURE,    &TY_(W3CAttrsFor_PICTURE)[0],    (CM_INLINE),                                   TY_(ParseInline),   NULL           }, /* Issue #151 html5 */
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:242:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  242 |   { TidyTag_PLAINTEXT,  "plaintext",  VERS_ELEM_PLAINTEXT,  &TY_(W3CAttrsFor_PLAINTEXT)[0],  (CM_BLOCK|CM_OBSOLETE),                        TY_(ParsePre),      NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:243:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  243 |   { TidyTag_PRE,        "pre",        VERS_ELEM_PRE,        &TY_(W3CAttrsFor_PRE)[0],        (CM_BLOCK),                                    TY_(ParsePre),      NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:244:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  244 |   { TidyTag_Q,          "q",          VERS_ELEM_Q,          &TY_(W3CAttrsFor_Q)[0],          (CM_INLINE),                                   TY_(ParseInline),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:245:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  245 |   { TidyTag_RB,         "rb",         VERS_ELEM_RB,         &TY_(W3CAttrsFor_RB)[0],         (CM_INLINE),                                   TY_(ParseInline),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:246:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  246 |   { TidyTag_RBC,        "rbc",        VERS_ELEM_RBC,        &TY_(W3CAttrsFor_RBC)[0],        (CM_INLINE),                                   TY_(ParseInline),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:247:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  247 |   { TidyTag_RP,         "rp",         VERS_ELEM_RP,         &TY_(W3CAttrsFor_RP)[0],         (CM_INLINE),                                   TY_(ParseInline),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:248:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  248 |   { TidyTag_RT,         "rt",         VERS_ELEM_RT,         &TY_(W3CAttrsFor_RT)[0],         (CM_INLINE),                                   TY_(ParseInline),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:249:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  249 |   { TidyTag_RTC,        "rtc",        VERS_ELEM_RTC,        &TY_(W3CAttrsFor_RTC)[0],        (CM_INLINE),                                   TY_(ParseInline),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:250:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  250 |   { TidyTag_RUBY,       "ruby",       VERS_ELEM_RUBY,       &TY_(W3CAttrsFor_RUBY)[0],       (CM_INLINE),                                   TY_(ParseInline),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:251:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  251 |   { TidyTag_S,          "s",          VERS_ELEM_S,          &TY_(W3CAttrsFor_S)[0],          (CM_INLINE),                                   TY_(ParseInline),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:252:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  252 |   { TidyTag_SAMP,       "samp",       VERS_ELEM_SAMP,       &TY_(W3CAttrsFor_SAMP)[0],       (CM_INLINE),                                   TY_(ParseInline),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:253:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  253 |   { TidyTag_SCRIPT,     "script",     VERS_ELEM_SCRIPT,     &TY_(W3CAttrsFor_SCRIPT)[0],     (CM_HEAD|CM_MIXED|CM_BLOCK|CM_INLINE),         TY_(ParseScript),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:254:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  254 |   { TidyTag_SELECT,     "select",     VERS_ELEM_SELECT,     &TY_(W3CAttrsFor_SELECT)[0],     (CM_INLINE|CM_FIELD),                          TY_(ParseSelect),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:255:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  255 |   { TidyTag_SMALL,      "small",      VERS_ELEM_SMALL,      &TY_(W3CAttrsFor_SMALL)[0],      (CM_INLINE),                                   TY_(ParseInline),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:256:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  256 |   { TidyTag_SPAN,       "span",       VERS_ELEM_SPAN,       &TY_(W3CAttrsFor_SPAN)[0],       (CM_INLINE),                                   TY_(ParseInline),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:257:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  257 |   { TidyTag_STRIKE,     "strike",     VERS_ELEM_STRIKE,     &TY_(W3CAttrsFor_STRIKE)[0],     (CM_INLINE),                                   TY_(ParseInline),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:258:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  258 |   { TidyTag_STRONG,     "strong",     VERS_ELEM_STRONG,     &TY_(W3CAttrsFor_STRONG)[0],     (CM_INLINE),                                   TY_(ParseInline),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:259:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  259 |   { TidyTag_STYLE,      "style",      VERS_ELEM_STYLE,      &TY_(W3CAttrsFor_STYLE)[0],      (CM_HEAD|CM_BLOCK),                            TY_(ParseScript),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:260:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  260 |   { TidyTag_SUB,        "sub",        VERS_ELEM_SUB,        &TY_(W3CAttrsFor_SUB)[0],        (CM_INLINE),                                   TY_(ParseInline),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:261:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  261 |   { TidyTag_SUP,        "sup",        VERS_ELEM_SUP,        &TY_(W3CAttrsFor_SUP)[0],        (CM_INLINE),                                   TY_(ParseInline),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:262:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  262 |   { TidyTag_SVG,        "svg",        VERS_ELEM_SVG,        &TY_(W3CAttrsFor_SVG)[0],        (CM_INLINE|CM_BLOCK|CM_MIXED),                 TY_(ParseNamespace),NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:263:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  263 |   { TidyTag_TABLE,      "table",      VERS_ELEM_TABLE,      &TY_(W3CAttrsFor_TABLE)[0],      (CM_BLOCK),                                    TY_(ParseTableTag), CheckTABLE     },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:264:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  264 |   { TidyTag_TBODY,      "tbody",      VERS_ELEM_TBODY,      &TY_(W3CAttrsFor_TBODY)[0],      (CM_TABLE|CM_ROWGRP|CM_OPT),                   TY_(ParseRowGroup), NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:265:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  265 |   { TidyTag_TD,         "td",         VERS_ELEM_TD,         &TY_(W3CAttrsFor_TD)[0],         (CM_ROW|CM_OPT|CM_NO_INDENT),                  TY_(ParseBlock),    NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:266:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  266 |   { TidyTag_TEXTAREA,   "textarea",   VERS_ELEM_TEXTAREA,   &TY_(W3CAttrsFor_TEXTAREA)[0],   (CM_INLINE|CM_FIELD),                          TY_(ParseText),     NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:267:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  267 |   { TidyTag_TFOOT,      "tfoot",      VERS_ELEM_TFOOT,      &TY_(W3CAttrsFor_TFOOT)[0],      (CM_TABLE|CM_ROWGRP|CM_OPT),                   TY_(ParseRowGroup), NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:268:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  268 |   { TidyTag_TH,         "th",         VERS_ELEM_TH,         &TY_(W3CAttrsFor_TH)[0],         (CM_ROW|CM_OPT|CM_NO_INDENT),                  TY_(ParseBlock),    NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:269:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  269 |   { TidyTag_THEAD,      "thead",      VERS_ELEM_THEAD,      &TY_(W3CAttrsFor_THEAD)[0],      (CM_TABLE|CM_ROWGRP|CM_OPT),                   TY_(ParseRowGroup), NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:270:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  270 |   { TidyTag_TITLE,      "title",      VERS_ELEM_TITLE,      &TY_(W3CAttrsFor_TITLE)[0],      (CM_HEAD),                                     TY_(ParseTitle),    NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:271:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  271 |   { TidyTag_TR,         "tr",         VERS_ELEM_TR,         &TY_(W3CAttrsFor_TR)[0],         (CM_TABLE|CM_OPT),                             TY_(ParseRow),      NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:272:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  272 |   { TidyTag_TT,         "tt",         VERS_ELEM_TT,         &TY_(W3CAttrsFor_TT)[0],         (CM_INLINE),                                   TY_(ParseInline),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:273:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  273 |   { TidyTag_U,          "u",          VERS_ELEM_U,          &TY_(W3CAttrsFor_U)[0],          (CM_INLINE),                                   TY_(ParseInline),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:274:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  274 |   { TidyTag_UL,         "ul",         VERS_ELEM_UL,         &TY_(W3CAttrsFor_UL)[0],         (CM_BLOCK),                                    TY_(ParseList),     NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:275:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  275 |   { TidyTag_VAR,        "var",        VERS_ELEM_VAR,        &TY_(W3CAttrsFor_VAR)[0],        (CM_INLINE),                                   TY_(ParseInline),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:276:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  276 |   { TidyTag_XMP,        "xmp",        VERS_ELEM_XMP,        &TY_(W3CAttrsFor_XMP)[0],        (CM_BLOCK|CM_OBSOLETE),                        TY_(ParsePre),      NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:277:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  277 |   { TidyTag_NEXTID,     "nextid",     VERS_ELEM_NEXTID,     &TY_(W3CAttrsFor_NEXTID)[0],     (CM_HEAD|CM_EMPTY),                            TY_(ParseEmpty),    NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:280:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  280 |   { TidyTag_ALIGN,      "align",      VERS_NETSCAPE,        NULL,                       (CM_BLOCK),                                    TY_(ParseBlock),    NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:281:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  281 |   { TidyTag_BGSOUND,    "bgsound",    VERS_MICROSOFT,       NULL,                       (CM_HEAD|CM_EMPTY),                            TY_(ParseEmpty),    NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:282:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  282 |   { TidyTag_BLINK,      "blink",      VERS_PROPRIETARY,     NULL,                       (CM_INLINE),                                   TY_(ParseInline),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:283:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  283 |   { TidyTag_COMMENT,    "comment",    VERS_MICROSOFT,       NULL,                       (CM_INLINE),                                   TY_(ParseInline),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:284:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  284 |   { TidyTag_ILAYER,     "ilayer",     VERS_NETSCAPE,        NULL,                       (CM_INLINE),                                   TY_(ParseInline),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:285:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  285 |   { TidyTag_LAYER,      "layer",      VERS_NETSCAPE,        NULL,                       (CM_BLOCK),                                    TY_(ParseBlock),    NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:286:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  286 |   { TidyTag_MARQUEE,    "marquee",    VERS_MICROSOFT,       NULL,                       (CM_INLINE|CM_OPT),                            TY_(ParseInline),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:287:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  287 |   { TidyTag_MULTICOL,   "multicol",   VERS_NETSCAPE,        NULL,                       (CM_BLOCK),                                    TY_(ParseBlock),    NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:288:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  288 |   { TidyTag_NOBR,       "nobr",       VERS_PROPRIETARY,     NULL,                       (CM_INLINE),                                   TY_(ParseInline),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:289:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  289 |   { TidyTag_NOEMBED,    "noembed",    VERS_NETSCAPE,        NULL,                       (CM_INLINE),                                   TY_(ParseInline),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:290:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  290 |   { TidyTag_NOLAYER,    "nolayer",    VERS_NETSCAPE,        NULL,                       (CM_BLOCK|CM_INLINE|CM_MIXED),                 TY_(ParseBlock),    NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:291:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  291 |   { TidyTag_NOSAVE,     "nosave",     VERS_NETSCAPE,        NULL,                       (CM_BLOCK),                                    TY_(ParseBlock),    NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:292:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  292 |   { TidyTag_SERVER,     "server",     VERS_NETSCAPE,        NULL,                       (CM_HEAD|CM_MIXED|CM_BLOCK|CM_INLINE),         TY_(ParseScript),   NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:293:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  293 |   { TidyTag_SERVLET,    "servlet",    VERS_SUN,             NULL,                       (CM_OBJECT|CM_IMG|CM_INLINE|CM_PARAM),         TY_(ParseBlock),    NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:294:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  294 |   { TidyTag_SPACER,     "spacer",     VERS_NETSCAPE,        NULL,                       (CM_INLINE|CM_EMPTY),                          TY_(ParseEmpty),    NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:297:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  297 |   { TidyTag_ARTICLE,     "article",      VERS_ELEM_ARTICLE,     &TY_(W3CAttrsFor_ARTICLE)[0],     (CM_BLOCK),                    TY_(ParseBlock),     NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:298:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  298 |   { TidyTag_ASIDE,       "aside",        VERS_ELEM_ASIDE,       &TY_(W3CAttrsFor_ASIDE)[0],       (CM_BLOCK),                    TY_(ParseBlock),     NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:299:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  299 |   { TidyTag_AUDIO,       "audio",        VERS_ELEM_AUDIO,       &TY_(W3CAttrsFor_AUDIO)[0],       (CM_BLOCK|CM_INLINE),          TY_(ParseBlock),     NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:300:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  300 |   { TidyTag_BDI,         "bdi",          VERS_ELEM_BDI,         &TY_(W3CAttrsFor_BDI)[0],         (CM_BLOCK),                    TY_(ParseBlock),     NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:301:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  301 |   { TidyTag_CANVAS,      "canvas",       VERS_ELEM_CANVAS,      &TY_(W3CAttrsFor_CANVAS)[0],      (CM_BLOCK),                    TY_(ParseBlock),     NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:302:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  302 |   { TidyTag_COMMAND,     "command",      VERS_ELEM_COMMAND,     &TY_(W3CAttrsFor_COMMAND)[0],     (CM_HEAD|CM_INLINE|CM_EMPTY),  TY_(ParseEmpty),     NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:303:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  303 |   { TidyTag_DATALIST,    "datalist",     VERS_ELEM_DATALIST,    &TY_(W3CAttrsFor_DATALIST)[0],    (CM_INLINE|CM_FIELD),          TY_(ParseDatalist),  NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:305:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  305 |   { TidyTag_DETAILS,     "details",      VERS_ELEM_DETAILS,     &TY_(W3CAttrsFor_DETAILS)[0],     (CM_BLOCK),                    TY_(ParseBlock),     NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:306:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  306 |   { TidyTag_DIALOG,      "dialog",       VERS_ELEM_DIALOG,      &TY_(W3CAttrsFor_DIALOG)[0],      (CM_BLOCK),                    TY_(ParseBlock),     NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:307:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  307 |   { TidyTag_EMBED,       "embed",        VERS_ELEM_EMBED,       &TY_(W3CAttrsFor_EMBED)[0],       (CM_INLINE|CM_IMG|CM_EMPTY),   TY_(ParseEmpty),     NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:308:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  308 |   { TidyTag_FIGCAPTION,  "figcaption",   VERS_ELEM_FIGCAPTION,  &TY_(W3CAttrsFor_FIGCAPTION)[0],  (CM_BLOCK),                    TY_(ParseBlock),     NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:309:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  309 |   { TidyTag_FIGURE,      "figure",       VERS_ELEM_FIGURE,      &TY_(W3CAttrsFor_FIGURE)[0],      (CM_BLOCK),                    TY_(ParseBlock),     NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:310:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  310 |   { TidyTag_FOOTER,      "footer",       VERS_ELEM_FOOTER,      &TY_(W3CAttrsFor_FOOTER)[0],      (CM_BLOCK),                    TY_(ParseBlock),     NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:311:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  311 |   { TidyTag_HEADER,      "header",       VERS_ELEM_HEADER,      &TY_(W3CAttrsFor_HEADER)[0],      (CM_BLOCK),                    TY_(ParseBlock),     NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:312:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  312 |   { TidyTag_HGROUP,      "hgroup",       VERS_ELEM_HGROUP,      &TY_(W3CAttrsFor_HGROUP)[0],      (CM_BLOCK),                    TY_(ParseBlock),     NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:313:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  313 |   { TidyTag_KEYGEN,      "keygen",       VERS_ELEM_KEYGEN,      &TY_(W3CAttrsFor_KEYGEN)[0],      (CM_INLINE|CM_EMPTY),          TY_(ParseEmpty),     NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:314:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  314 |   { TidyTag_MAIN,        "main",         VERS_ELEM_MAIN,        &TY_(W3CAttrsFor_MAIN)[0],        (CM_BLOCK),                    TY_(ParseBlock),     NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:315:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  315 |   { TidyTag_MARK,        "mark",         VERS_ELEM_MARK,        &TY_(W3CAttrsFor_MARK)[0],        (CM_INLINE),                   TY_(ParseInline),    NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:316:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  316 |   { TidyTag_MENU,        "menu",         VERS_ELEM_MENU,        &TY_(W3CAttrsFor_MENU)[0],        (CM_BLOCK),                    TY_(ParseBlock),     NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:317:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  317 |   { TidyTag_MENUITEM,    "menuitem",     VERS_ELEM_MENUITEM,    &TY_(W3CAttrsFor_MENUITEM)[0],    (CM_INLINE|CM_BLOCK|CM_MIXED), TY_(ParseInline),    NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:318:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  318 |   { TidyTag_METER,       "meter",        VERS_ELEM_METER,       &TY_(W3CAttrsFor_METER)[0],       (CM_INLINE),                   TY_(ParseInline),    NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:319:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  319 |   { TidyTag_NAV,         "nav",          VERS_ELEM_NAV,         &TY_(W3CAttrsFor_NAV)[0],         (CM_BLOCK),                    TY_(ParseBlock),     NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:320:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  320 |   { TidyTag_OUTPUT,      "output",       VERS_ELEM_OUTPUT,      &TY_(W3CAttrsFor_OUTPUT)[0],      (CM_INLINE),                   TY_(ParseInline),    NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:321:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  321 |   { TidyTag_PROGRESS,    "progress",     VERS_ELEM_PROGRESS,    &TY_(W3CAttrsFor_PROGRESS)[0],    (CM_INLINE),                   TY_(ParseInline),    NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:322:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  322 |   { TidyTag_SECTION,     "section",      VERS_ELEM_SECTION,     &TY_(W3CAttrsFor_SECTION)[0],     (CM_BLOCK),                    TY_(ParseBlock),     NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:323:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  323 |   { TidyTag_SOURCE,      "source",       VERS_ELEM_SOURCE,      &TY_(W3CAttrsFor_SOURCE)[0],      (CM_BLOCK|CM_INLINE|CM_EMPTY), TY_(ParseBlock),     NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:324:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  324 |   { TidyTag_SUMMARY,     "summary",      VERS_ELEM_SUMMARY,     &TY_(W3CAttrsFor_SUMMARY)[0],     (CM_BLOCK),                    TY_(ParseInline),    NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:325:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  325 |   { TidyTag_TEMPLATE,    "template",     VERS_ELEM_TEMPLATE,    &TY_(W3CAttrsFor_TEMPLATE)[0],    (CM_BLOCK),                    TY_(ParseBlock),     NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:326:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  326 |   { TidyTag_TIME,        "time",         VERS_ELEM_TIME,        &TY_(W3CAttrsFor_TIME)[0],        (CM_INLINE),                   TY_(ParseInline),    NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:327:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  327 |   { TidyTag_TRACK,       "track",        VERS_ELEM_TRACK,       &TY_(W3CAttrsFor_TRACK)[0],       (CM_BLOCK|CM_EMPTY),           TY_(ParseBlock),     NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:328:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  328 |   { TidyTag_VIDEO,       "video",        VERS_ELEM_VIDEO,       &TY_(W3CAttrsFor_VIDEO)[0],       (CM_BLOCK|CM_INLINE),          TY_(ParseBlock),     NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:329:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  329 |   { TidyTag_WBR,         "wbr",          VERS_ELEM_WBR,         &TY_(W3CAttrsFor_WBR)[0],         (CM_INLINE|CM_EMPTY),          TY_(ParseEmpty),     NULL           },
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
tags.c:332:3: warning: missing initializer for field 'next' of 'Dict' {aka 'struct _Dict'} [-Wmissing-field-initializers]
  332 |   { (TidyTagId)0,        NULL,         0,                    NULL,                       (0),                                           NULL,          NULL           }
      |   ^
tags.h:43:21: note: 'next' declared here
   43 |     Dict*           next;
      |                     ^~~~
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libtidy_la-localize.lo `test -f 'localize.c' || echo './'`localize.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c localize.c  -fPIC -DPIC -o .libs/libtidy_la-localize.o
localize.c:389:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  389 |   },
      |   ^
In file included from tidy-int.h:12,
                 from localize.c:12:
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:395:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  395 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:400:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  400 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:405:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  405 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:409:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  409 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:446:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  446 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:449:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  449 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:452:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  452 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:462:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  462 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:467:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  467 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:472:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  472 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:476:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  476 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:482:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  482 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:487:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  487 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:490:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  490 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:496:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  496 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:504:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  504 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:507:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  507 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:510:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  510 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:514:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  514 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:531:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  531 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:536:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  536 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:542:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  542 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:563:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  563 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:610:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  610 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:621:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  621 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:628:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  628 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:632:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  632 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:638:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  638 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:642:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  642 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:652:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  652 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:657:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  657 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:664:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  664 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:669:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  669 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:674:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  674 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:680:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  680 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:688:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  688 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:692:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  692 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:695:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  695 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:699:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  699 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:703:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  703 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:715:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  715 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:730:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  730 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:735:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  735 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:740:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  740 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:744:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  744 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:749:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  749 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:753:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  753 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:758:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  758 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:762:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  762 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:781:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  781 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:785:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  785 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:795:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  795 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:826:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  826 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:836:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  836 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:849:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  849 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:858:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  858 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:864:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  864 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:868:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  868 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:871:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  871 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:878:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  878 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:887:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  887 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:890:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  890 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:895:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  895 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:901:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  901 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:905:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  905 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:909:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  909 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:917:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  917 |   },
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:920:3: warning: missing initializer for field 'links' of 'TidyOptionDoc' [-Wmissing-field-initializers]
  920 |   }
      |   ^
config.h:68:23: note: 'links' declared here
   68 |   TidyOptionId const *links; /**< Cross references.
      |                       ^~~~~
localize.c:369:27: warning: 'TidyGDocCleanLinks' defined but not used [-Wunused-const-variable=]
  369 | static const TidyOptionId TidyGDocCleanLinks[] =
      |                           ^~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libtidy_la-config.lo `test -f 'config.c' || echo './'`config.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c config.c  -fPIC -DPIC -o .libs/libtidy_la-config.o
config.c:210:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  210 |   { TidyUnknownOption,           MS, "unknown!",                    IN, 0,               NULL,              NULL            },
      |   ^
In file included from config.c:21:
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:211:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  211 |   { TidyIndentSpaces,            PP, "indent-spaces",               IN, 2,               ParseInt,          NULL            },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:212:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  212 |   { TidyWrapLen,                 PP, "wrap",                        IN, 68,              ParseInt,          NULL            },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:213:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  213 |   { TidyTabSize,                 PP, "tab-size",                    IN, 8,               ParseInt,          NULL            },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:214:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  214 |   { TidyCharEncoding,            CE, "char-encoding",               IN, UTF8,            ParseCharEnc,      charEncPicks    },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:215:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  215 |   { TidyInCharEncoding,          CE, "input-encoding",              IN, UTF8,            ParseCharEnc,      charEncPicks    },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:216:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  216 |   { TidyOutCharEncoding,         CE, "output-encoding",             IN, UTF8,            ParseCharEnc,      charEncPicks    },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:217:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  217 |   { TidyNewline,                 CE, "newline",                     IN, DLF,             ParseNewline,      newlinePicks    },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:218:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  218 |   { TidyDoctypeMode,             MU, "doctype-mode",                IN, TidyDoctypeAuto, NULL,              doctypePicks    },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:219:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  219 |   { TidyDoctype,                 MU, "doctype",                     ST, 0,               ParseDocType,      doctypePicks    },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:220:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  220 |   { TidyDuplicateAttrs,          MU, "repeated-attributes",         IN, TidyKeepLast,    ParseRepeatAttr,   repeatAttrPicks },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:221:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  221 |   { TidyAltText,                 MU, "alt-text",                    ST, 0,               ParseString,       NULL            },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:224:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  224 |   { TidySlideStyle,              MS, "slide-style",                 ST, 0,               ParseName,         NULL            },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:226:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  226 |   { TidyErrFile,                 MS, "error-file",                  ST, 0,               ParseString,       NULL            },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:227:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  227 |   { TidyOutFile,                 MS, "output-file",                 ST, 0,               ParseString,       NULL            },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:228:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  228 |   { TidyWriteBack,               MS, "write-back",                  BL, no,              ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:229:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  229 |   { TidyShowMarkup,              PP, "markup",                      BL, yes,             ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:230:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  230 |   { TidyShowInfo,                DG, "show-info",                   BL, yes,             ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:231:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  231 |   { TidyShowWarnings,            DG, "show-warnings",               BL, yes,             ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:232:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  232 |   { TidyQuiet,                   MS, "quiet",                       BL, no,              ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:233:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  233 |   { TidyIndentContent,           PP, "indent",                      IN, TidyNoState,     ParseAutoBool,     autoBoolPicks   },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:234:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  234 |   { TidyCoerceEndTags,           MU, "coerce-endtags",              BL, yes,             ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:235:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  235 |   { TidyOmitOptionalTags,        MU, "omit-optional-tags",          BL, no,              ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:236:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  236 |   { TidyHideEndTags,             MU, "hide-endtags",                BL, no,              ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:237:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  237 |   { TidyXmlTags,                 MU, "input-xml",                   BL, no,              ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:238:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  238 |   { TidyXmlOut,                  MU, "output-xml",                  BL, no,              ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:239:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  239 |   { TidyXhtmlOut,                MU, "output-xhtml",                BL, no,              ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:240:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  240 |   { TidyHtmlOut,                 MU, "output-html",                 BL, no,              ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:241:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  241 |   { TidyXmlDecl,                 MU, "add-xml-decl",                BL, no,              ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:242:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  242 |   { TidyUpperCaseTags,           MU, "uppercase-tags",              BL, no,              ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:243:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  243 |   { TidyUpperCaseAttrs,          MU, "uppercase-attributes",        BL, no,              ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:244:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  244 |   { TidyMakeBare,                MU, "bare",                        BL, no,              ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:245:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  245 |   { TidyMakeClean,               MU, "clean",                       BL, no,              ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:246:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  246 |   { TidyGDocClean,               MU, "gdoc",                        BL, no,              ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:247:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  247 |   { TidyLogicalEmphasis,         MU, "logical-emphasis",            BL, no,              ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:248:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  248 |   { TidyDropPropAttrs,           MU, "drop-proprietary-attributes", BL, no,              ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:249:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  249 |   { TidyDropFontTags,            MU, "drop-font-tags",              BL, no,              ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:250:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  250 |   { TidyDropEmptyElems,          MU, "drop-empty-elements",         BL, yes,             ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:251:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  251 |   { TidyDropEmptyParas,          MU, "drop-empty-paras",            BL, yes,             ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:252:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  252 |   { TidyFixComments,             MU, "fix-bad-comments",            BL, yes,             ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:253:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  253 |   { TidyBreakBeforeBR,           PP, "break-before-br",             BL, no,              ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:256:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  256 |   { TidyBurstSlides,             PP, "split",                       BL, no,              ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:258:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  258 |   { TidyNumEntities,             MU, "numeric-entities",            BL, no,              ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:259:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  259 |   { TidyQuoteMarks,              MU, "quote-marks",                 BL, no,              ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:260:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  260 |   { TidyQuoteNbsp,               MU, "quote-nbsp",                  BL, yes,             ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:261:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  261 |   { TidyQuoteAmpersand,          MU, "quote-ampersand",             BL, yes,             ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:262:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  262 |   { TidyWrapAttVals,             PP, "wrap-attributes",             BL, no,              ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:263:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  263 |   { TidyWrapScriptlets,          PP, "wrap-script-literals",        BL, no,              ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:264:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  264 |   { TidyWrapSection,             PP, "wrap-sections",               BL, yes,             ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:265:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  265 |   { TidyWrapAsp,                 PP, "wrap-asp",                    BL, yes,             ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:266:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  266 |   { TidyWrapJste,                PP, "wrap-jste",                   BL, yes,             ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:267:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  267 |   { TidyWrapPhp,                 PP, "wrap-php",                    BL, yes,             ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:268:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  268 |   { TidyFixBackslash,            MU, "fix-backslash",               BL, yes,             ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:269:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  269 |   { TidyIndentAttributes,        PP, "indent-attributes",           BL, no,              ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:270:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  270 |   { TidyXmlPIs,                  MU, "assume-xml-procins",          BL, no,              ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:271:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  271 |   { TidyXmlSpace,                MU, "add-xml-space",               BL, no,              ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:272:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  272 |   { TidyEncloseBodyText,         MU, "enclose-text",                BL, no,              ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:273:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  273 |   { TidyEncloseBlockText,        MU, "enclose-block-text",          BL, no,              ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:274:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  274 |   { TidyKeepFileTimes,           MS, "keep-time",                   BL, no,              ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:275:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  275 |   { TidyWord2000,                MU, "word-2000",                   BL, no,              ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:276:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  276 |   { TidyMark,                    MS, "tidy-mark",                   BL, yes,             ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:277:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  277 |   { TidyEmacs,                   MS, "gnu-emacs",                   BL, no,              ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:278:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  278 |   { TidyEmacsFile,               MS, "gnu-emacs-file",              ST, 0,               ParseString,       NULL            },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:279:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  279 |   { TidyLiteralAttribs,          MU, "literal-attributes",          BL, no,              ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:280:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  280 |   { TidyBodyOnly,                MU, "show-body-only",              IN, no,              ParseAutoBool,     autoBoolPicks   },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:281:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  281 |   { TidyFixUri,                  MU, "fix-uri",                     BL, yes,             ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:282:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  282 |   { TidyLowerLiterals,           MU, "lower-literals",              BL, yes,             ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:283:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  283 |   { TidyHideComments,            MU, "hide-comments",               BL, no,              ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:284:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  284 |   { TidyIndentCdata,             MU, "indent-cdata",                BL, no,              ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:285:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  285 |   { TidyForceOutput,             MS, "force-output",                BL, no,              ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:286:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  286 |   { TidyShowErrors,              DG, "show-errors",                 IN, 6,               ParseInt,          NULL            },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:287:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  287 |   { TidyAsciiChars,              CE, "ascii-chars",                 BL, no,              ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:288:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  288 |   { TidyJoinClasses,             MU, "join-classes",                BL, no,              ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:289:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  289 |   { TidyJoinStyles,              MU, "join-styles",                 BL, yes,             ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:290:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  290 |   { TidyEscapeCdata,             MU, "escape-cdata",                BL, no,              ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:292:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  292 |   { TidyLanguage,                CE, "language",                    ST, 0,               ParseName,         NULL            },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:293:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  293 |   { TidyNCR,                     MU, "ncr",                         BL, yes,             ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:296:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  296 |   { TidyOutputBOM,               CE, "output-bom",                  IN, TidyAutoState,   ParseAutoBool,     autoBoolPicks   },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:298:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  298 |   { TidyReplaceColor,            MU, "replace-color",               BL, no,              ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:299:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  299 |   { TidyCSSPrefix,               MU, "css-prefix",                  ST, 0,               ParseCSS1Selector, NULL            },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:300:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  300 |   { TidyInlineTags,              MU, "new-inline-tags",             ST, 0,               ParseTagNames,     NULL            },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:301:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  301 |   { TidyBlockTags,               MU, "new-blocklevel-tags",         ST, 0,               ParseTagNames,     NULL            },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:302:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  302 |   { TidyEmptyTags,               MU, "new-empty-tags",              ST, 0,               ParseTagNames,     NULL            },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:303:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  303 |   { TidyPreTags,                 MU, "new-pre-tags",                ST, 0,               ParseTagNames,     NULL            },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:304:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  304 |   { TidyAccessibilityCheckLevel, DG, "accessibility-check",         IN, 0,               ParseAcc,          accessPicks     },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:305:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  305 |   { TidyVertSpace,               PP, "vertical-space",              BL, no,              ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:307:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  307 |   { TidyPunctWrap,               PP, "punctuation-wrap",            BL, no,              ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:309:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  309 |   { TidyMergeEmphasis,           MU, "merge-emphasis",              BL, yes,             ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:310:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  310 |   { TidyMergeDivs,               MU, "merge-divs",                  IN, TidyAutoState,   ParseAutoBool,     autoBoolPicks   },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:311:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  311 |   { TidyDecorateInferredUL,      MU, "decorate-inferred-ul",        BL, no,              ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:312:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  312 |   { TidyPreserveEntities,        MU, "preserve-entities",           BL, no,              ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:313:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  313 |   { TidySortAttributes,          PP, "sort-attributes",             IN, TidySortAttrNone,ParseSorter,       sorterPicks     },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:314:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  314 |   { TidyMergeSpans,              MU, "merge-spans",                 IN, TidyAutoState,   ParseAutoBool,     autoBoolPicks   },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:315:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  315 |   { TidyAnchorAsName,            MU, "anchor-as-name",              BL, yes,             ParseBool,         boolPicks       },
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
config.c:316:3: warning: missing initializer for field 'pdflt' of 'TidyOptionImpl' {aka 'const struct _tidy_option'} [-Wmissing-field-initializers]
  316 |   { N_TIDY_OPTIONS,              XX, NULL,                          XY, 0,               NULL,              NULL            }
      |   ^
config.h:42:25: note: 'pdflt' declared here
   42 |     ctmbstr             pdflt;      /* default for TidyString */
      |                         ^~~~~
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libtidy_la-attrs.lo `test -f 'attrs.c' || echo './'`attrs.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c attrs.c  -fPIC -DPIC -o .libs/libtidy_la-attrs.o
attrs.c:91:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
   91 |   { TidyAttr_UNKNOWN,           "unknown!",              NULL         },
      |   ^
In file included from tidy-int.h:15,
                 from attrs.c:8:
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:92:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
   92 |   { TidyAttr_ABBR,              "abbr",                  CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:93:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
   93 |   { TidyAttr_ACCEPT,            "accept",                CH_XTYPE     },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:94:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
   94 |   { TidyAttr_ACCEPT_CHARSET,    "accept-charset",        CH_CHARSET   },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:95:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
   95 |   { TidyAttr_ACCESSKEY,         "accesskey",             CH_CHARACTER },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:96:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
   96 |   { TidyAttr_ACTION,            "action",                CH_ACTION    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:97:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
   97 |   { TidyAttr_ADD_DATE,          "add_date",              CH_PCDATA    }, /* A */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:98:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
   98 |   { TidyAttr_ALIGN,             "align",                 CH_ALIGN     }, /* varies by element */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:99:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
   99 |   { TidyAttr_ALINK,             "alink",                 CH_COLOR     },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:100:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  100 |   { TidyAttr_ALT,               "alt",                   CH_PCDATA    }, /* nowrap */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:101:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  101 |   { TidyAttr_ARCHIVE,           "archive",               CH_URLS      }, /* space or comma separated list */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:102:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  102 |   { TidyAttr_AXIS,              "axis",                  CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:103:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  103 |   { TidyAttr_BACKGROUND,        "background",            CH_URL       },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:104:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  104 |   { TidyAttr_BGCOLOR,           "bgcolor",               CH_COLOR     },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:105:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  105 |   { TidyAttr_BGPROPERTIES,      "bgproperties",          CH_PCDATA    }, /* BODY "fixed" fixes background */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:106:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  106 |   { TidyAttr_BORDER,            "border",                CH_BORDER    }, /* like LENGTH + "border" */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:107:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  107 |   { TidyAttr_BORDERCOLOR,       "bordercolor",           CH_COLOR     }, /* used on TABLE */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:108:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  108 |   { TidyAttr_BOTTOMMARGIN,      "bottommargin",          CH_NUMBER    }, /* used on BODY */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:109:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  109 |   { TidyAttr_CELLPADDING,       "cellpadding",           CH_LENGTH    }, /* % or pixel values */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:110:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  110 |   { TidyAttr_CELLSPACING,       "cellspacing",           CH_LENGTH    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:111:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  111 |   { TidyAttr_CHAR,              "char",                  CH_CHARACTER },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:112:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  112 |   { TidyAttr_CHAROFF,           "charoff",               CH_LENGTH    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:113:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  113 |   { TidyAttr_CHARSET,           "charset",               CH_CHARSET   },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:114:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  114 |   { TidyAttr_CHECKED,           "checked",               CH_BOOL      }, /* i.e. "checked" or absent */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:115:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  115 |   { TidyAttr_CITE,              "cite",                  CH_URL       },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:116:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  116 |   { TidyAttr_CLASS,             "class",                 CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:117:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  117 |   { TidyAttr_CLASSID,           "classid",               CH_URL       },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:118:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  118 |   { TidyAttr_CLEAR,             "clear",                 CH_CLEAR     }, /* BR: left, right, all */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:119:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  119 |   { TidyAttr_CODE,              "code",                  CH_PCDATA    }, /* APPLET */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:120:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  120 |   { TidyAttr_CODEBASE,          "codebase",              CH_URL       }, /* OBJECT */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:121:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  121 |   { TidyAttr_CODETYPE,          "codetype",              CH_XTYPE     }, /* OBJECT */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:122:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  122 |   { TidyAttr_COLOR,             "color",                 CH_COLOR     }, /* BASEFONT, FONT */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:123:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  123 |   { TidyAttr_COLS,              "cols",                  CH_COLS      }, /* TABLE & FRAMESET */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:124:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  124 |   { TidyAttr_COLSPAN,           "colspan",               CH_NUMBER    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:125:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  125 |   { TidyAttr_COMPACT,           "compact",               CH_BOOL      }, /* lists */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:126:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  126 |   { TidyAttr_CONTENT,           "content",               CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:127:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  127 |   { TidyAttr_COORDS,            "coords",                CH_COORDS    }, /* AREA, A */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:128:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  128 |   { TidyAttr_DATA,              "data",                  CH_URL       }, /* OBJECT */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:129:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  129 |   { TidyAttr_DATAFLD,           "datafld",               CH_PCDATA    }, /* used on DIV, IMG */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:130:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  130 |   { TidyAttr_DATAFORMATAS,      "dataformatas",          CH_PCDATA    }, /* used on DIV, IMG */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:131:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  131 |   { TidyAttr_DATAPAGESIZE,      "datapagesize",          CH_NUMBER    }, /* used on DIV, IMG */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:132:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  132 |   { TidyAttr_DATASRC,           "datasrc",               CH_URL       }, /* used on TABLE */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:133:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  133 |   { TidyAttr_DATETIME,          "datetime",              CH_DATE      }, /* INS, DEL */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:134:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  134 |   { TidyAttr_DECLARE,           "declare",               CH_BOOL      }, /* OBJECT */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:135:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  135 |   { TidyAttr_DEFER,             "defer",                 CH_BOOL      }, /* SCRIPT */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:136:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  136 |   { TidyAttr_DIR,               "dir",                   CH_TEXTDIR   }, /* ltr or rtl */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:137:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  137 |   { TidyAttr_DISABLED,          "disabled",              CH_BOOL      }, /* form fields */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:138:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  138 |   { TidyAttr_ENCODING,          "encoding",              CH_PCDATA    }, /* <?xml?> */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:139:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  139 |   { TidyAttr_ENCTYPE,           "enctype",               CH_XTYPE     }, /* FORM */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:140:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  140 |   { TidyAttr_FACE,              "face",                  CH_PCDATA    }, /* BASEFONT, FONT */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:141:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  141 |   { TidyAttr_FOR,               "for",                   CH_IDREF     }, /* LABEL */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:142:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  142 |   { TidyAttr_FRAME,             "frame",                 CH_TFRAME    }, /* TABLE */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:143:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  143 |   { TidyAttr_FRAMEBORDER,       "frameborder",           CH_FBORDER   }, /* 0 or 1 */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:144:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  144 |   { TidyAttr_FRAMESPACING,      "framespacing",          CH_NUMBER    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:145:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  145 |   { TidyAttr_GRIDX,             "gridx",                 CH_NUMBER    }, /* TABLE Adobe golive*/
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:146:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  146 |   { TidyAttr_GRIDY,             "gridy",                 CH_NUMBER    }, /* TABLE Adobe golive */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:147:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  147 |   { TidyAttr_HEADERS,           "headers",               CH_IDREFS    }, /* table cells */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:148:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  148 |   { TidyAttr_HEIGHT,            "height",                CH_LENGTH    }, /* pixels only for TH/TD */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:149:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  149 |   { TidyAttr_HREF,              "href",                  CH_URL       }, /* A, AREA, LINK and BASE */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:150:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  150 |   { TidyAttr_HREFLANG,          "hreflang",              CH_LANG      }, /* A, LINK */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:151:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  151 |   { TidyAttr_HSPACE,            "hspace",                CH_NUMBER    }, /* APPLET, IMG, OBJECT */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:152:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  152 |   { TidyAttr_HTTP_EQUIV,        "http-equiv",            CH_PCDATA    }, /* META */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:153:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  153 |   { TidyAttr_ID,                "id",                    CH_IDDEF     },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:154:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  154 |   { TidyAttr_ISMAP,             "ismap",                 CH_BOOL      }, /* IMG */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:155:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  155 |   { TidyAttr_ITEMID,            "itemid",                CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:156:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  156 |   { TidyAttr_ITEMPROP,          "itemprop",              CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:157:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  157 |   { TidyAttr_ITEMREF,           "itemref",               CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:158:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  158 |   { TidyAttr_ITEMSCOPE,         "itemscope",             CH_BOOL      },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:159:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  159 |   { TidyAttr_ITEMTYPE,          "itemtype",              CH_URL       },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:160:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  160 |   { TidyAttr_LABEL,             "label",                 CH_PCDATA    }, /* OPT, OPTGROUP */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:161:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  161 |   { TidyAttr_LANG,              "lang",                  CH_LANG      },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:162:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  162 |   { TidyAttr_LANGUAGE,          "language",              CH_PCDATA    }, /* SCRIPT */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:163:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  163 |   { TidyAttr_LAST_MODIFIED,     "last_modified",         CH_PCDATA    }, /* A */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:164:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  164 |   { TidyAttr_LAST_VISIT,        "last_visit",            CH_PCDATA    }, /* A */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:165:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  165 |   { TidyAttr_LEFTMARGIN,        "leftmargin",            CH_NUMBER    }, /* used on BODY */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:166:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  166 |   { TidyAttr_LINK,              "link",                  CH_COLOR     }, /* BODY */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:167:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  167 |   { TidyAttr_LONGDESC,          "longdesc",              CH_URL       }, /* IMG */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:168:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  168 |   { TidyAttr_LOWSRC,            "lowsrc",                CH_URL       }, /* IMG */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:169:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  169 |   { TidyAttr_MARGINHEIGHT,      "marginheight",          CH_NUMBER    }, /* FRAME, IFRAME, BODY */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:170:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  170 |   { TidyAttr_MARGINWIDTH,       "marginwidth",           CH_NUMBER    }, /* ditto */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:171:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  171 |   { TidyAttr_MAXLENGTH,         "maxlength",             CH_NUMBER    }, /* INPUT */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:172:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  172 |   { TidyAttr_MEDIA,             "media",                 CH_MEDIA     }, /* STYLE, LINK */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:173:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  173 |   { TidyAttr_METHOD,            "method",                CH_FSUBMIT   }, /* FORM: get or post */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:174:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  174 |   { TidyAttr_MULTIPLE,          "multiple",              CH_BOOL      }, /* SELECT */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:175:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  175 |   { TidyAttr_NAME,              "name",                  CH_NAME      },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:176:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  176 |   { TidyAttr_NOHREF,            "nohref",                CH_BOOL      }, /* AREA */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:177:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  177 |   { TidyAttr_NORESIZE,          "noresize",              CH_BOOL      }, /* FRAME */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:178:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  178 |   { TidyAttr_NOSHADE,           "noshade",               CH_BOOL      }, /* HR */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:179:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  179 |   { TidyAttr_NOWRAP,            "nowrap",                CH_BOOL      }, /* table cells */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:180:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  180 |   { TidyAttr_OBJECT,            "object",                CH_PCDATA    }, /* APPLET */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:181:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  181 |   { TidyAttr_OnAFTERUPDATE,     "onafterupdate",         CH_SCRIPT    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:182:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  182 |   { TidyAttr_OnBEFOREUNLOAD,    "onbeforeunload",        CH_SCRIPT    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:183:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  183 |   { TidyAttr_OnBEFOREUPDATE,    "onbeforeupdate",        CH_SCRIPT    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:184:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  184 |   { TidyAttr_OnBLUR,            "onblur",                CH_SCRIPT    }, /* event */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:185:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  185 |   { TidyAttr_OnCHANGE,          "onchange",              CH_SCRIPT    }, /* event */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:186:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  186 |   { TidyAttr_OnCLICK,           "onclick",               CH_SCRIPT    }, /* event */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:187:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  187 |   { TidyAttr_OnDATAAVAILABLE,   "ondataavailable",       CH_SCRIPT    }, /* object, applet */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:188:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  188 |   { TidyAttr_OnDATASETCHANGED,  "ondatasetchanged",      CH_SCRIPT    }, /* object, applet */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:189:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  189 |   { TidyAttr_OnDATASETCOMPLETE, "ondatasetcomplete",     CH_SCRIPT    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:190:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  190 |   { TidyAttr_OnDBLCLICK,        "ondblclick",            CH_SCRIPT    }, /* event */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:191:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  191 |   { TidyAttr_OnERRORUPDATE,     "onerrorupdate",         CH_SCRIPT    }, /* form fields */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:192:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  192 |   { TidyAttr_OnFOCUS,           "onfocus",               CH_SCRIPT    }, /* event */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:193:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  193 |   { TidyAttr_OnKEYDOWN,         "onkeydown",             CH_SCRIPT    }, /* event */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:194:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  194 |   { TidyAttr_OnKEYPRESS,        "onkeypress",            CH_SCRIPT    }, /* event */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:195:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  195 |   { TidyAttr_OnKEYUP,           "onkeyup",               CH_SCRIPT    }, /* event */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:196:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  196 |   { TidyAttr_OnLOAD,            "onload",                CH_SCRIPT    }, /* event */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:197:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  197 |   { TidyAttr_OnMOUSEDOWN,       "onmousedown",           CH_SCRIPT    }, /* event */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:198:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  198 |   { TidyAttr_OnMOUSEMOVE,       "onmousemove",           CH_SCRIPT    }, /* event */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:199:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  199 |   { TidyAttr_OnMOUSEOUT,        "onmouseout",            CH_SCRIPT    }, /* event */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:200:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  200 |   { TidyAttr_OnMOUSEOVER,       "onmouseover",           CH_SCRIPT    }, /* event */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:201:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  201 |   { TidyAttr_OnMOUSEUP,         "onmouseup",             CH_SCRIPT    }, /* event */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:202:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  202 |   { TidyAttr_OnRESET,           "onreset",               CH_SCRIPT    }, /* event */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:203:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  203 |   { TidyAttr_OnROWENTER,        "onrowenter",            CH_SCRIPT    }, /* form fields */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:204:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  204 |   { TidyAttr_OnROWEXIT,         "onrowexit",             CH_SCRIPT    }, /* form fields */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:205:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  205 |   { TidyAttr_OnSELECT,          "onselect",              CH_SCRIPT    }, /* event */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:206:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  206 |   { TidyAttr_OnSUBMIT,          "onsubmit",              CH_SCRIPT    }, /* event */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:207:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  207 |   { TidyAttr_OnUNLOAD,          "onunload",              CH_SCRIPT    }, /* event */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:208:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  208 |   { TidyAttr_PROFILE,           "profile",               CH_URL       }, /* HEAD */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:209:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  209 |   { TidyAttr_PROMPT,            "prompt",                CH_PCDATA    }, /* ISINDEX */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:210:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  210 |   { TidyAttr_RBSPAN,            "rbspan",                CH_NUMBER    }, /* ruby markup */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:211:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  211 |   { TidyAttr_READONLY,          "readonly",              CH_BOOL      }, /* form fields */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:212:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  212 |   { TidyAttr_REL,               "rel",                   CH_LINKTYPES },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:213:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  213 |   { TidyAttr_REV,               "rev",                   CH_LINKTYPES },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:214:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  214 |   { TidyAttr_RIGHTMARGIN,       "rightmargin",           CH_NUMBER    }, /* used on BODY */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:215:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  215 |   { TidyAttr_ROLE,              "role",                  CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:216:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  216 |   { TidyAttr_ROWS,              "rows",                  CH_NUMBER    }, /* TEXTAREA */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:217:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  217 |   { TidyAttr_ROWSPAN,           "rowspan",               CH_NUMBER    }, /* table cells */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:218:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  218 |   { TidyAttr_RULES,             "rules",                 CH_TRULES    }, /* TABLE */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:219:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  219 |   { TidyAttr_SCHEME,            "scheme",                CH_PCDATA    }, /* META */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:220:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  220 |   { TidyAttr_SCOPE,             "scope",                 CH_SCOPE     }, /* table cells */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:221:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  221 |   { TidyAttr_SCROLLING,         "scrolling",             CH_SCROLL    }, /* yes, no or auto */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:222:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  222 |   { TidyAttr_SELECTED,          "selected",              CH_BOOL      }, /* OPTION */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:223:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  223 |   { TidyAttr_SHAPE,             "shape",                 CH_SHAPE     }, /* AREA, A */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:224:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  224 |   { TidyAttr_SHOWGRID,          "showgrid",              CH_BOOL      }, /* TABLE Adobe golive */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:225:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  225 |   { TidyAttr_SHOWGRIDX,         "showgridx",             CH_BOOL      }, /* TABLE Adobe golive*/
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:226:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  226 |   { TidyAttr_SHOWGRIDY,         "showgridy",             CH_BOOL      }, /* TABLE Adobe golive*/
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:227:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  227 |   { TidyAttr_SIZE,              "size",                  CH_NUMBER    }, /* HR, FONT, BASEFONT, SELECT */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:228:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  228 |   { TidyAttr_SPAN,              "span",                  CH_NUMBER    }, /* COL, COLGROUP */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:229:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  229 |   { TidyAttr_SRC,               "src",                   CH_URL       }, /* IMG, FRAME, IFRAME */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:230:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  230 |   { TidyAttr_SRCSET,            "srcset",                CH_PCDATA    }, /* IMG (HTML5) */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:231:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  231 |   { TidyAttr_STANDBY,           "standby",               CH_PCDATA    }, /* OBJECT */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:232:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  232 |   { TidyAttr_START,             "start",                 CH_NUMBER    }, /* OL */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:233:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  233 |   { TidyAttr_STYLE,             "style",                 CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:234:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  234 |   { TidyAttr_SUMMARY,           "summary",               CH_PCDATA    }, /* TABLE */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:235:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  235 |   { TidyAttr_TABINDEX,          "tabindex",              CH_NUMBER    }, /* fields, OBJECT  and A */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:236:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  236 |   { TidyAttr_TARGET,            "target",                CH_TARGET    }, /* names a frame/window */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:237:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  237 |   { TidyAttr_TEXT,              "text",                  CH_COLOR     }, /* BODY */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:238:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  238 |   { TidyAttr_TITLE,             "title",                 CH_PCDATA    }, /* text tool tip */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:239:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  239 |   { TidyAttr_TOPMARGIN,         "topmargin",             CH_NUMBER    }, /* used on BODY */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:240:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  240 |   { TidyAttr_TYPE,              "type",                  CH_TYPE      }, /* also used by SPACER */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:241:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  241 |   { TidyAttr_USEMAP,            "usemap",                CH_URL       }, /* things with images */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:242:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  242 |   { TidyAttr_VALIGN,            "valign",                CH_VALIGN    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:243:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  243 |   { TidyAttr_VALUE,             "value",                 CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:244:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  244 |   { TidyAttr_VALUETYPE,         "valuetype",             CH_VTYPE     }, /* PARAM: data, ref, object */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:245:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  245 |   { TidyAttr_VERSION,           "version",               CH_PCDATA    }, /* HTML <?xml?> */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:246:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  246 |   { TidyAttr_VLINK,             "vlink",                 CH_COLOR     }, /* BODY */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:247:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  247 |   { TidyAttr_VSPACE,            "vspace",                CH_NUMBER    }, /* IMG, OBJECT, APPLET */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:248:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  248 |   { TidyAttr_WIDTH,             "width",                 CH_LENGTH    }, /* pixels only for TD/TH */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:249:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  249 |   { TidyAttr_WRAP,              "wrap",                  CH_PCDATA    }, /* textarea */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:250:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  250 |   { TidyAttr_XML_LANG,          "xml:lang",              CH_LANG      }, /* XML language */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:251:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  251 |   { TidyAttr_XML_SPACE,         "xml:space",             CH_PCDATA    }, /* XML white space */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:254:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  254 |   { TidyAttr_XMLNS,             "xmlns",                 CH_PCDATA    }, /* name space */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:255:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  255 |   { TidyAttr_EVENT,             "event",                 CH_PCDATA    }, /* reserved for <script> */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:256:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  256 |   { TidyAttr_METHODS,           "methods",               CH_PCDATA    }, /* for <a>, never implemented */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:257:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  257 |   { TidyAttr_N,                 "n",                     CH_PCDATA    }, /* for <nextid> */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:258:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  258 |   { TidyAttr_SDAFORM,           "sdaform",               CH_PCDATA    }, /* SDATA attribute in HTML 2.0 */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:259:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  259 |   { TidyAttr_SDAPREF,           "sdapref",               CH_PCDATA    }, /* SDATA attribute in HTML 2.0 */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:260:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  260 |   { TidyAttr_SDASUFF,           "sdasuff",               CH_PCDATA    }, /* SDATA attribute in HTML 2.0 */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:261:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  261 |   { TidyAttr_URN,               "urn",                   CH_PCDATA    }, /* for <a>, never implemented */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:264:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  264 |   { TidyAttr_ASYNC,             "async",                 CH_BOOL      }, /* <script src="..." async> */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:265:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  265 |   { TidyAttr_AUTOCOMPLETE,      "autocomplete",          CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:266:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  266 |   { TidyAttr_AUTOFOCUS,         "autofocus",             CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:267:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  267 |   { TidyAttr_AUTOPLAY,          "autoplay",              CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:268:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  268 |   { TidyAttr_CHALLENGE,         "challenge",             CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:269:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  269 |   { TidyAttr_CONTENTEDITABLE,   "contenteditable",       CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:270:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  270 |   { TidyAttr_CONTEXTMENU,       "contextmenu",           CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:271:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  271 |   { TidyAttr_CONTROLS,          "controls",              CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:272:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  272 |   { TidyAttr_DEFAULT,           "default",               CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:273:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  273 |   { TidyAttr_DIRNAME,           "dirname",               CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:274:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  274 |   { TidyAttr_DRAGGABLE,         "draggable",             CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:275:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  275 |   { TidyAttr_DROPZONE,          "dropzone",              CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:276:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  276 |   { TidyAttr_FORM,              "form",                  CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:277:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  277 |   { TidyAttr_FORMACTION,        "formaction",            CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:278:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  278 |   { TidyAttr_FORMENCTYPE,       "formenctype",           CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:279:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  279 |   { TidyAttr_FORMMETHOD,        "formmethod",            CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:280:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  280 |   { TidyAttr_FORMNOVALIDATE,    "formnovalidate",        CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:281:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  281 |   { TidyAttr_FORMTARGET,        "formtarget",            CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:282:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  282 |   { TidyAttr_HIDDEN,            "hidden",                CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:283:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  283 |   { TidyAttr_HIGH,              "high",                  CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:284:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  284 |   { TidyAttr_ICON,              "icon",                  CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:285:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  285 |   { TidyAttr_KEYTYPE,           "keytype",               CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:286:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  286 |   { TidyAttr_KIND,              "kind",                  CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:287:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  287 |   { TidyAttr_LIST,              "list",                  CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:288:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  288 |   { TidyAttr_LOOP,              "loop",                  CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:289:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  289 |   { TidyAttr_LOW,               "low",                   CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:290:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  290 |   { TidyAttr_MANIFEST,          "manifest",              CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:291:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  291 |   { TidyAttr_MAX,               "max",                   CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:292:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  292 |   { TidyAttr_MEDIAGROUP,        "mediagroup",            CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:293:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  293 |   { TidyAttr_MIN,               "min",                   CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:294:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  294 |   { TidyAttr_NOVALIDATE,        "novalidate",            CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:295:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  295 |   { TidyAttr_OPEN,              "open",                  CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:296:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  296 |   { TidyAttr_OPTIMUM,           "optimum",               CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:297:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  297 |   { TidyAttr_OnABORT,           "onabort",               CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:298:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  298 |   { TidyAttr_OnAFTERPRINT,      "onafterprint",          CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:299:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  299 |   { TidyAttr_OnBEFOREPRINT,     "onbeforeprint",         CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:300:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  300 |   { TidyAttr_OnCANPLAY,         "oncanplay",             CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:301:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  301 |   { TidyAttr_OnCANPLAYTHROUGH,  "oncanplaythrough",      CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:302:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  302 |   { TidyAttr_OnCONTEXTMENU,     "oncontextmenu",         CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:303:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  303 |   { TidyAttr_OnCUECHANGE,       "oncuechange",           CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:304:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  304 |   { TidyAttr_OnDRAG,            "ondrag",                CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:305:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  305 |   { TidyAttr_OnDRAGEND,         "ondragend",             CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:306:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  306 |   { TidyAttr_OnDRAGENTER,       "ondragenter",           CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:307:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  307 |   { TidyAttr_OnDRAGLEAVE,       "ondragleave",           CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:308:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  308 |   { TidyAttr_OnDRAGOVER,        "ondragover",            CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:309:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  309 |   { TidyAttr_OnDRAGSTART,       "ondragstart",           CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:310:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  310 |   { TidyAttr_OnDROP,            "ondrop",                CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:311:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  311 |   { TidyAttr_OnDURATIONCHANGE,  "ondurationchange",      CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:312:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  312 |   { TidyAttr_OnEMPTIED,         "onemptied",             CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:313:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  313 |   { TidyAttr_OnENDED,           "onended",               CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:314:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  314 |   { TidyAttr_OnERROR,           "onerror",               CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:315:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  315 |   { TidyAttr_OnHASHCHANGE,      "onhashchange",          CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:316:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  316 |   { TidyAttr_OnINPUT,           "oninput",               CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:317:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  317 |   { TidyAttr_OnINVALID,         "oninvalid",             CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:318:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  318 |   { TidyAttr_OnLOADEDDATA,      "onloadeddata",          CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:319:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  319 |   { TidyAttr_OnLOADEDMETADATA,  "onloadedmetadata",      CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:320:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  320 |   { TidyAttr_OnLOADSTART,       "onloadstart",           CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:321:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  321 |   { TidyAttr_OnMESSAGE,         "onmessage",             CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:322:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  322 |   { TidyAttr_OnMOUSEWHEEL,      "onmousewheel",          CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:323:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  323 |   { TidyAttr_OnOFFLINE,         "onoffline",             CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:324:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  324 |   { TidyAttr_OnONLINE,          "ononline",              CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:325:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  325 |   { TidyAttr_OnPAGEHIDE,        "onpagehide",            CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:326:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  326 |   { TidyAttr_OnPAGESHOW,        "onpageshow",            CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:327:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  327 |   { TidyAttr_OnPAUSE,           "onpause",               CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:328:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  328 |   { TidyAttr_OnPLAY,            "onplay",                CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:329:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  329 |   { TidyAttr_OnPLAYING,         "onplaying",             CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:330:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  330 |   { TidyAttr_OnPOPSTATE,        "onpopstate",            CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:331:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  331 |   { TidyAttr_OnPROGRESS,        "onprogress",            CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:332:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  332 |   { TidyAttr_OnRATECHANGE,      "onratechange",          CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:333:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  333 |   { TidyAttr_OnREADYSTATECHANGE,"onreadystatechange",    CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:334:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  334 |   { TidyAttr_OnREDO,            "onredo",                CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:335:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  335 |   { TidyAttr_OnRESIZE,          "onresize",              CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:336:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  336 |   { TidyAttr_OnSCROLL,          "onscroll",              CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:337:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  337 |   { TidyAttr_OnSEEKED,          "onseeked",              CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:338:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  338 |   { TidyAttr_OnSEEKING,         "onseeking",             CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:339:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  339 |   { TidyAttr_OnSHOW,            "onshow",                CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:340:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  340 |   { TidyAttr_OnSTALLED,         "onstalled",             CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:341:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  341 |   { TidyAttr_OnSTORAGE,         "onstorage",             CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:342:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  342 |   { TidyAttr_OnSUSPEND,         "onsuspend",             CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:343:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  343 |   { TidyAttr_OnTIMEUPDATE,      "ontimeupdate",          CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:344:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  344 |   { TidyAttr_OnUNDO,            "onundo",                CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:345:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  345 |   { TidyAttr_OnVOLUMECHANGE,    "onvolumechange",        CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:346:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  346 |   { TidyAttr_OnWAITING,         "onwaiting",             CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:347:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  347 |   { TidyAttr_PATTERN,           "pattern",               CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:348:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  348 |   { TidyAttr_PLACEHOLDER,       "placeholder",           CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:349:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  349 |   { TidyAttr_POSTER,            "poster",                CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:350:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  350 |   { TidyAttr_PRELOAD,           "preload",               CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:351:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  351 |   { TidyAttr_PUBDATE,           "pubdate",               CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:352:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  352 |   { TidyAttr_RADIOGROUP,        "radiogroup",            CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:353:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  353 |   { TidyAttr_REQUIRED,          "required",              CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:354:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  354 |   { TidyAttr_REVERSED,          "reversed",              CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:355:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  355 |   { TidyAttr_SANDBOX,           "sandbox",               CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:356:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  356 |   { TidyAttr_SCOPED,            "scoped",                CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:357:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  357 |   { TidyAttr_SEAMLESS,          "seamless",              CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:358:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  358 |   { TidyAttr_SIZES,             "sizes",                 CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:359:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  359 |   { TidyAttr_SPELLCHECK,        "spellcheck",            CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:360:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  360 |   { TidyAttr_SRCDOC,            "srcdoc",                CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:361:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  361 |   { TidyAttr_SRCLANG,           "srclang",               CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:362:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  362 |   { TidyAttr_STEP,              "step",                  CH_PCDATA    },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:365:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  365 |   { TidyAttr_ARIA_ACTIVEDESCENDANT,   "aria-activedescendant",   CH_PCDATA   },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:366:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  366 |   { TidyAttr_ARIA_ATOMIC,             "aria-atomic",             CH_PCDATA   },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:367:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  367 |   { TidyAttr_ARIA_AUTOCOMPLETE,       "aria-autocomplete",       CH_PCDATA   },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:368:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  368 |   { TidyAttr_ARIA_BUSY,               "aria-busy",               CH_PCDATA   },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:369:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  369 |   { TidyAttr_ARIA_CHECKED,            "aria-checked",            CH_PCDATA   },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:370:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  370 |   { TidyAttr_ARIA_CONTROLS,           "aria-controls",           CH_PCDATA   },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:371:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  371 |   { TidyAttr_ARIA_DESCRIBEDBY,        "aria-describedby",        CH_PCDATA   },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:372:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  372 |   { TidyAttr_ARIA_DISABLED,           "aria-disabled",           CH_PCDATA   },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:373:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  373 |   { TidyAttr_ARIA_DROPEFFECT,         "aria-dropeffect",         CH_PCDATA   },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:374:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  374 |   { TidyAttr_ARIA_EXPANDED,           "aria-expanded",           CH_PCDATA   },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:375:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  375 |   { TidyAttr_ARIA_FLOWTO,             "aria-flowto",             CH_PCDATA   },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:376:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  376 |   { TidyAttr_ARIA_GRABBED,            "aria-grabbed",            CH_PCDATA   },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:377:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  377 |   { TidyAttr_ARIA_HASPOPUP,           "aria-haspopup",           CH_PCDATA   },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:378:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  378 |   { TidyAttr_ARIA_HIDDEN,             "aria-hidden",             CH_PCDATA   },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:379:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  379 |   { TidyAttr_ARIA_INVALID,            "aria-invalid",            CH_PCDATA   },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:380:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  380 |   { TidyAttr_ARIA_LABEL,              "aria-label",              CH_PCDATA   },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:381:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  381 |   { TidyAttr_ARIA_LABELLEDBY,         "aria-labelledby",         CH_PCDATA   },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:382:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  382 |   { TidyAttr_ARIA_LEVEL,              "aria-level",              CH_PCDATA   },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:383:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  383 |   { TidyAttr_ARIA_LIVE,               "aria-live",               CH_PCDATA   },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:384:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  384 |   { TidyAttr_ARIA_MULTILINE,          "aria-multiline",          CH_PCDATA   },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:385:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  385 |   { TidyAttr_ARIA_MULTISELECTABLE,    "aria-multiselectable",    CH_PCDATA   },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:386:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  386 |   { TidyAttr_ARIA_ORIENTATION,        "aria-orientation",        CH_PCDATA   },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:387:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  387 |   { TidyAttr_ARIA_OWNS,               "aria-owns",               CH_PCDATA   },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:388:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  388 |   { TidyAttr_ARIA_POSINSET,           "aria-posinset",           CH_PCDATA   },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:389:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  389 |   { TidyAttr_ARIA_PRESSED,            "aria-pressed",            CH_PCDATA   },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:390:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  390 |   { TidyAttr_ARIA_READONLY,           "aria-readonly",           CH_PCDATA   },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:391:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  391 |   { TidyAttr_ARIA_RELEVANT,           "aria-relevant",           CH_PCDATA   },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:392:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  392 |   { TidyAttr_ARIA_REQUIRED,           "aria-required",           CH_PCDATA   },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:393:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  393 |   { TidyAttr_ARIA_SELECTED,           "aria-selected",           CH_PCDATA   },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:394:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  394 |   { TidyAttr_ARIA_SETSIZE,            "aria-setsize",            CH_PCDATA   },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:395:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  395 |   { TidyAttr_ARIA_SORT,               "aria-sort",               CH_PCDATA   },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:396:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  396 |   { TidyAttr_ARIA_VALUEMAX,           "aria-valuemax",           CH_PCDATA   },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:397:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  397 |   { TidyAttr_ARIA_VALUEMIN,           "aria-valuemin",           CH_PCDATA   },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:398:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  398 |   { TidyAttr_ARIA_VALUENOW,           "aria-valuenow",           CH_PCDATA   },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:399:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  399 |   { TidyAttr_ARIA_VALUETEXT,          "aria-valuetext",          CH_PCDATA   },
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:401:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  401 |   { TidyAttr_X,                        "x",                      CH_PCDATA    }, /* for <svg> */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:402:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  402 |   { TidyAttr_Y,                        "y",                      CH_PCDATA    }, /* for <svg> */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:411:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  411 |   { TidyAttr_VIEWBOX,                  "viewbox",                CH_PCDATA    }, /* for <svg> */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:412:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  412 |   { TidyAttr_PRESERVEASPECTRATIO,      "preserveaspectratio",    CH_PCDATA    }, /* for <svg> */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:413:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  413 |   { TidyAttr_ZOOMANDPAN,               "zoomandpan",             CH_PCDATA    }, /* for <svg> */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:414:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  414 |   { TidyAttr_BASEPROFILE,              "baseprofile",            CH_PCDATA    }, /* for <svg> */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:415:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  415 |   { TidyAttr_CONTENTSCRIPTTYPE,        "contentscripttype",      CH_PCDATA    }, /* for <svg> */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:416:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  416 |   { TidyAttr_CONTENTSTYLETYPE,         "contentstyletype",       CH_PCDATA    }, /* for <svg> */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:418:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  418 |   { TidyAttr_DISPLAY,                  "display",                 CH_PCDATA   }, /* on MATH tag (html5) */
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
attrs.c:421:3: warning: missing initializer for field 'next' of 'Attribute' {aka 'const struct _Attribute'} [-Wmissing-field-initializers]
  421 |   { N_TIDY_ATTRIBS,             NULL,                    NULL         }
      |   ^
attrs.h:22:24: note: 'next' declared here
   22 |     struct _Attribute* next;
      |                        ^~~~
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libtidy_la-tidylib.lo `test -f 'tidylib.c' || echo './'`tidylib.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c tidylib.c  -fPIC -DPIC -o .libs/libtidy_la-tidylib.o
tidylib.c: In function 'tidyAttrIsProp':
tidylib.c:2133:41: warning: unused parameter 'tattr' [-Wunused-parameter]
 2133 | Bool TIDY_CALL tidyAttrIsProp( TidyAttr tattr )
      |                                ~~~~~~~~~^~~~~
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libtidy_la-clean.lo `test -f 'clean.c' || echo './'`clean.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c clean.c  -fPIC -DPIC -o .libs/libtidy_la-clean.o
clean.c: In function 'Center2Div':
clean.c:1006:62: warning: unused parameter 'pnode' [-Wunused-parameter]
 1006 | static Bool Center2Div( TidyDocImpl* doc, Node *node, Node **pnode)
      |                                                       ~~~~~~~^~~~~
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libtidy_la-access.lo `test -f 'access.c' || echo './'`access.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c access.c  -fPIC -DPIC -o .libs/libtidy_la-access.o
access.c:600:40: warning: argument 2 of type 'int[]' with mismatched bound [-Warray-parameter=]
  600 | static Bool GetRgb( ctmbstr color, int rgb[] )
      |                                    ~~~~^~~~~
access.c:141:40: note: previously declared as 'int[3]'
  141 | static Bool GetRgb( ctmbstr color, int rgb[3] );
      |                                    ~~~~^~~~~~
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libtidy_la-lexer.lo `test -f 'lexer.c' || echo './'`lexer.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c lexer.c  -fPIC -DPIC -o .libs/libtidy_la-lexer.o
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libtidy_la-parser.lo `test -f 'parser.c' || echo './'`parser.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c parser.c  -fPIC -DPIC -o .libs/libtidy_la-parser.o
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libtidy_la-pprint.lo `test -f 'pprint.c' || echo './'`pprint.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c pprint.c  -fPIC -DPIC -o .libs/libtidy_la-pprint.o
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -DNDEBUG -I../../libsrc -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libtidy.la  libtidy_la-access.lo libtidy_la-alloc.lo libtidy_la-attrask.lo libtidy_la-attrdict.lo libtidy_la-attrget.lo libtidy_la-attrs.lo libtidy_la-buffio.lo libtidy_la-charsets.lo libtidy_la-clean.lo libtidy_la-config.lo libtidy_la-entities.lo libtidy_la-fileio.lo libtidy_la-gdoc.lo libtidy_la-iconvtc.lo libtidy_la-istack.lo libtidy_la-lexer.lo libtidy_la-localize.lo libtidy_la-mappedio.lo libtidy_la-parser.lo libtidy_la-pprint.lo libtidy_la-sprtf.lo libtidy_la-streamio.lo libtidy_la-tagask.lo libtidy_la-tags.lo libtidy_la-tidylib.lo libtidy_la-tmbstr.lo libtidy_la-utf8.lo libtidy_la-win32tc.lo  -lm  
libtool: link: ar cr .libs/libtidy.a .libs/libtidy_la-access.o .libs/libtidy_la-alloc.o .libs/libtidy_la-attrask.o .libs/libtidy_la-attrdict.o .libs/libtidy_la-attrget.o .libs/libtidy_la-attrs.o .libs/libtidy_la-buffio.o .libs/libtidy_la-charsets.o .libs/libtidy_la-clean.o .libs/libtidy_la-config.o .libs/libtidy_la-entities.o .libs/libtidy_la-fileio.o .libs/libtidy_la-gdoc.o .libs/libtidy_la-iconvtc.o .libs/libtidy_la-istack.o .libs/libtidy_la-lexer.o .libs/libtidy_la-localize.o .libs/libtidy_la-mappedio.o .libs/libtidy_la-parser.o .libs/libtidy_la-pprint.o .libs/libtidy_la-sprtf.o .libs/libtidy_la-streamio.o .libs/libtidy_la-tagask.o .libs/libtidy_la-tags.o .libs/libtidy_la-tidylib.o .libs/libtidy_la-tmbstr.o .libs/libtidy_la-utf8.o .libs/libtidy_la-win32tc.o 
libtool: link: ranlib .libs/libtidy.a
libtool: link: ( cd ".libs" && rm -f "libtidy.la" && ln -s "../libtidy.la" "libtidy.la" )
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
Making all in Xml.new
/usr/bin/make  all-am
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -DXML_NS -DDTD_VALIDATION -D_XML_SCHEMA -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/util/pcrelib -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libxml_la-charclasses.lo `test -f 'charclasses.c' || echo './'`charclasses.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DXML_NS -DDTD_VALIDATION -D_XML_SCHEMA -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/util/pcrelib -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c charclasses.c  -fPIC -DPIC -o .libs/libxml_la-charclasses.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -DXML_NS -DDTD_VALIDATION -D_XML_SCHEMA -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/util/pcrelib -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libxml_la-html_mode.lo `test -f 'html_mode.c' || echo './'`html_mode.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DXML_NS -DDTD_VALIDATION -D_XML_SCHEMA -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/util/pcrelib -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c html_mode.c  -fPIC -DPIC -o .libs/libxml_la-html_mode.o
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -DXML_NS -DDTD_VALIDATION -D_XML_SCHEMA -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/util/pcrelib -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libxml_la-xmlgram.lo `test -f 'xmlgram.c' || echo './'`xmlgram.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DXML_NS -DDTD_VALIDATION -D_XML_SCHEMA -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/util/pcrelib -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c xmlgram.c  -fPIC -DPIC -o .libs/libxml_la-xmlgram.o
xmlgram.c: In function 'xml_set_ref_value':
xmlgram.c:84:19: warning: unused parameter 'parser' [-Wunused-parameter]
   84 |   vxml_parser_t * parser,
      |   ~~~~~~~~~~~~~~~~^~~~~~
xmlgram.c:85:9: warning: unused parameter 'refname' [-Wunused-parameter]
   85 |   char *refname,
      |   ~~~~~~^~~~~~~
xmlgram.c:86:7: warning: unused parameter 'reflen' [-Wunused-parameter]
   86 |   int reflen,
      |   ~~~~^~~~~~
xmlgram.c:87:9: warning: unused parameter 'uritext' [-Wunused-parameter]
   87 |   char *uritext,
      |   ~~~~~~^~~~~~~
xmlgram.c:88:7: warning: unused parameter 'urilen' [-Wunused-parameter]
   88 |   int urilen
      |   ~~~~^~~~~~
xmlgram.c: In function 'xml_get_ref_value':
xmlgram.c:97:19: warning: unused parameter 'parser' [-Wunused-parameter]
   97 |   vxml_parser_t * parser,
      |   ~~~~~~~~~~~~~~~~^~~~~~
xmlgram.c:98:9: warning: unused parameter 'refname' [-Wunused-parameter]
   98 |   char *refname,
      |   ~~~~~~^~~~~~~
xmlgram.c:99:7: warning: unused parameter 'reflen' [-Wunused-parameter]
   99 |   int reflen
      |   ~~~~^~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -DXML_NS -DDTD_VALIDATION -D_XML_SCHEMA -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/util/pcrelib -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libxml_la-datatypes.lo `test -f 'datatypes.c' || echo './'`datatypes.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DXML_NS -DDTD_VALIDATION -D_XML_SCHEMA -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/util/pcrelib -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c datatypes.c  -fPIC -DPIC -o .libs/libxml_la-datatypes.o
datatypes.c: In function 'xs_check_type_compliance':
datatypes.c:78:46: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
   78 |           if ((strlen ((caddr_t) value) + 1) == match_len)
      |                                              ^~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -DXML_NS -DDTD_VALIDATION -D_XML_SCHEMA -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/util/pcrelib -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libxml_la-dtd.lo `test -f 'dtd.c' || echo './'`dtd.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DXML_NS -DDTD_VALIDATION -D_XML_SCHEMA -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/util/pcrelib -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c dtd.c  -fPIC -DPIC -o .libs/libxml_la-dtd.o
dtd.c:780:38: warning: initializer-string for array of 'char' truncates NUL terminator but destination lacks 'nonstring' attribute (2 chars into 1 available) [-Wunterminated-string-initialization]
  780 | static char default_get_include[1] = "\0";
      |                                      ^~~~
dtd.c: In function 'insert_buffer':
dtd.c:984:18: warning: pointer targets in assignment from 'char *' to 'utf8char *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign]
  984 |   ins_brick->beg = ins->lm_memblock;
      |                  ^
dtd.c:985:18: warning: pointer targets in assignment from 'char *' to 'utf8char *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign]
  985 |   ins_brick->end = ins->lm_memblock + ins->lm_length;
      |                  ^
dtd.c: In function 'dtd_normalize_attr_val':
dtd.c:646:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
  646 |           {
      |           ^
dtd.c:657:9: note: here
  657 |         default:
      |         ^~~~~~~
dtd.c: In function 'dtd_check_attribute':
dtd.c:1478:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1478 |       ret = 0;
      |       ~~~~^~~
dtd.c:1479:5: note: here
 1479 |     case ECM_AT_ENUM_NAMES:
      |     ^~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -DXML_NS -DDTD_VALIDATION -D_XML_SCHEMA -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/util/pcrelib -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libxml_la-xmlparser.lo `test -f 'xmlparser.c' || echo './'`xmlparser.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DXML_NS -DDTD_VALIDATION -D_XML_SCHEMA -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/util/pcrelib -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c xmlparser.c  -fPIC -DPIC -o .libs/libxml_la-xmlparser.o
xmlparser.c: In function 'VXmlParserCreate':
xmlparser.c:205:12: warning: pointer targets in assignment from 'caddr_t' {aka 'char *'} to 'utf8char *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign]
  205 |   buf->beg = buf->data_begin = dk_alloc_box (BRICK_SIZE+1, DV_STRING);
      |            ^
xmlparser.c: In function 'Null_XML_CharacterDataHandler':
xmlparser.c:397:38: warning: unused parameter 'userData' [-Wunused-parameter]
  397 | Null_XML_CharacterDataHandler(void * userData, const char * s, size_t len)
      |                               ~~~~~~~^~~~~~~~
xmlparser.c:397:61: warning: unused parameter 's' [-Wunused-parameter]
  397 | Null_XML_CharacterDataHandler(void * userData, const char * s, size_t len)
      |                                                ~~~~~~~~~~~~~^
xmlparser.c:397:71: warning: unused parameter 'len' [-Wunused-parameter]
  397 | Null_XML_CharacterDataHandler(void * userData, const char * s, size_t len)
      |                                                                ~~~~~~~^~~
xmlparser.c: In function 'VXmlSetCharacterDataHandler':
xmlparser.c:408:39: warning: cast between incompatible function types from 'void (*)(struct vxml_parser_s *, const char *, int)' to 'void (*)(void *, const char *, size_t)' {aka 'void (*)(void *, const char *, long unsigned int)'} [-Wcast-function-type]
  408 |   INNER_HANDLERS->char_data_handler = (VXmlCharacterDataHandler)dtd_char_data_handler;
      |                                       ^
xmlparser.c: In function 'VXmlSetEntityRefHandler':
xmlparser.c:417:40: warning: cast between incompatible function types from 'void (*)(struct vxml_parser_s *, const char *, int,  int,  const xml_def_4_entity_t *)' {aka 'void (*)(struct vxml_parser_s *, const char *, int,  int,  const struct xml_def_4_entity_s *)'} to 'void (*)(void *, const char *, size_t,  int,  const xml_def_4_entity_t *)' {aka 'void (*)(void *, const char *, long unsigned int,  int,  const struct xml_def_4_entity_s *)'} [-Wcast-function-type]
  417 |   INNER_HANDLERS->entity_ref_handler = (VXmlEntityRefHandler)dtd_entity_ref_handler;
      |                                        ^
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -DXML_NS -DDTD_VALIDATION -D_XML_SCHEMA -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/util/pcrelib -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libxml_la-xml_ecm.lo `test -f 'xml_ecm.c' || echo './'`xml_ecm.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DXML_NS -DDTD_VALIDATION -D_XML_SCHEMA -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/util/pcrelib -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c xml_ecm.c  -fPIC -DPIC -o .libs/libxml_la-xml_ecm.o
In file included from ../../libsrc/Dk.h:97,
                 from xmlparser_impl.h:34,
                 from xml_ecm.c:26:
xml_ecm.c: In function 'xmlparser_compile_dc_attr_dict':
../../libsrc/Dk/Dkbox.h:240:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  240 |             for (inx = 0; inx < __max_##inx; inx ++) \
      |                               ^
../../libsrc/Dk/Dkbox.h:269:9: note: in expansion of macro '_DO_BOX_FAST'
  269 |         _DO_BOX_FAST(inx, (arr)) \
      |         ^~~~~~~~~~~~
xml_ecm.c:749:3: note: in expansion of macro 'DO_BOX_FAST'
  749 |   DO_BOX_FAST (caddr_t *, src_item, item_ctr, src_vector)
      |   ^~~~~~~~~~~
xml_ecm.c: In function 'xmlparser_configure':
xml_ecm.c:954:21: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
  954 |   for (idx = 0; idx < COUNTOF__dtd_param_descrs; idx++)
      |                     ^
xml_ecm.c:1099:25: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
 1099 |       for (idx = 0; idx < COUNTOF__dtd_param_descrs; idx++)
      |                         ^
xml_ecm.c: In function 'ecm_term_ctor':
xml_ecm.c:94:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
   94 |       if (may_be_empty)
      |          ^
xml_ecm.c:96:5: note: here
   96 |     default:
      |     ^~~~~~~
xml_ecm.c: In function 'xmlparser_configure':
xml_ecm.c:978:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
  978 |         if (NULL == raw_args)
      |            ^
xml_ecm.c:981:7: note: here
  981 |       default:
      |       ^~~~~~~
xml_ecm.c: In function 'xmlparser_logprintf':
xml_ecm.c:1179:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1179 |         if ((parser->msglog_ctrs[XCFG_ERROR] == cfg->dc_max_errors) && (XCFG_ERROR == errlevel))
      |            ^
xml_ecm.c:1181:7: note: here
 1181 |       case XCFG_WARNING:
      |       ^~~~
xml_ecm.c: In function 'ecm_print_fsm':
xml_ecm.c:701:21: warning: '%ld' directive writing between 1 and 19 bytes into a region of size 7 [-Wformat-overflow=]
  701 |   sprintf (numbuf, "%ld", row);
      |                     ^~~
xml_ecm.c:701:20: note: directive argument in the range [0, 9223372036854775806]
  701 |   sprintf (numbuf, "%ld", row);
      |                    ^~~~~
In file included from /usr/include/stdio.h:970,
                 from ../../libsrc/Dk/Dksystem.h:44,
                 from ../../libsrc/Dk.h:44:
In function 'sprintf',
    inlined from 'ecm_print_fsm' at xml_ecm.c:701:3:
/usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 2 and 20 bytes into a destination of size 7
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -DXML_NS -DDTD_VALIDATION -D_XML_SCHEMA -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/util/pcrelib -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libxml_la-schema_fsm.lo `test -f 'schema_fsm.c' || echo './'`schema_fsm.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DXML_NS -DDTD_VALIDATION -D_XML_SCHEMA -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/util/pcrelib -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c schema_fsm.c  -fPIC -DPIC -o .libs/libxml_la-schema_fsm.o
schema_fsm.c: In function 'xsv_char_data_handler':
schema_fsm.c:3161:34: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 3161 |                     while ((len2 <= acc->lm_length + len) && (len2 < 10000000)) len2 *= 2;
      |                                  ^~
schema_fsm.c: In function 'Null_XML_CharacterDataHandler':
schema_fsm.c:3199:38: warning: unused parameter 'userData' [-Wunused-parameter]
 3199 | Null_XML_CharacterDataHandler (void *userData, const char * s, size_t len)
      |                                ~~~~~~^~~~~~~~
schema_fsm.c:3199:61: warning: unused parameter 's' [-Wunused-parameter]
 3199 | Null_XML_CharacterDataHandler (void *userData, const char * s, size_t len)
      |                                                ~~~~~~~~~~~~~^
schema_fsm.c:3199:71: warning: unused parameter 'len' [-Wunused-parameter]
 3199 | Null_XML_CharacterDataHandler (void *userData, const char * s, size_t len)
      |                                                                ~~~~~~~^~~
schema_fsm.c: In function 'VXmlSetCharacterSchemaDataHandler':
schema_fsm.c:3209:39: warning: cast between incompatible function types from 'void (*)(vxml_parser_t *, const char *, int)' {aka 'void (*)(struct vxml_parser_s *, const char *, int)'} to 'void (*)(void *, const char *, size_t)' {aka 'void (*)(void *, const char *, long unsigned int)'} [-Wcast-function-type]
 3209 |   INNER_HANDLERS->char_data_handler = (VXmlCharacterDataHandler) xsv_char_data_handler;
      |                                       ^
schema_fsm.c: In function 'xecm_grp_elem_ctor':
schema_fsm.c:151:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
  151 |       if (may_be_empty)
      |          ^
schema_fsm.c:153:5: note: here
  153 |     default:
      |     ^~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -DXML_NS -DDTD_VALIDATION -D_XML_SCHEMA -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/util/pcrelib -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libxml_la-schema.lo `test -f 'schema.c' || echo './'`schema.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DXML_NS -DDTD_VALIDATION -D_XML_SCHEMA -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/util/pcrelib -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c schema.c  -fPIC -DPIC -o .libs/libxml_la-schema.o
schema.c: In function 'xs_get_sql_attr':
schema.c:618:33: warning: unused parameter 'parser' [-Wunused-parameter]
  618 | xs_get_sql_attr (vxml_parser_t *parser, const char * local_name, char ** attrs)
      |                  ~~~~~~~~~~~~~~~^~~~~~
schema.c: In function 'xsd_fill_mssql_ann':
schema.c:664:29: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  664 |   for (ann_ctr = 0; ann_ctr < xs_sql_ann_count; ann_ctr++)
      |                             ^
schema.c: In function 'xsd_destroy_mssql_ann':
schema.c:738:29: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  738 |   for (ann_ctr = 0; ann_ctr < xs_sql_ann_count; ann_ctr++)
      |                             ^
schema.c: In function 'xsd_start_element_handler':
schema.c:882:23: warning: variable 'longname_matches_real_name' set but not used [-Wunused-but-set-variable]
  882 |                   int longname_matches_real_name;
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~
schema.c: In function 'xsd_end_element_handler':
schema.c:1112:23: warning: variable 'comp' set but not used [-Wunused-but-set-variable]
 1112 |       xs_component_t* comp; /* for  attribute or element */
      |                       ^~~~
schema.c:1099:55: warning: unused parameter 'name' [-Wunused-parameter]
 1099 | xsd_end_element_handler (void *parser_v, const char * name)
      |                                          ~~~~~~~~~~~~~^~~~
schema.c: In function 'xsp_start_element_handler':
schema.c:1214:34: warning: unused parameter 'parser_v' [-Wunused-parameter]
 1214 | xsp_start_element_handler (void *parser_v,
      |                            ~~~~~~^~~~~~~~
schema.c:1215:18: warning: unused parameter 'name' [-Wunused-parameter]
 1215 |     const char * name, vxml_parser_attrdata_t *attrdata)
      |     ~~~~~~~~~~~~~^~~~
schema.c:1215:48: warning: unused parameter 'attrdata' [-Wunused-parameter]
 1215 |     const char * name, vxml_parser_attrdata_t *attrdata)
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
schema.c: In function 'xsp_end_element_handler':
schema.c:1221:32: warning: unused parameter 'parser_v' [-Wunused-parameter]
 1221 | xsp_end_element_handler (void *parser_v, const char * name)
      |                          ~~~~~~^~~~~~~~
schema.c:1221:55: warning: unused parameter 'name' [-Wunused-parameter]
 1221 | xsp_end_element_handler (void *parser_v, const char * name)
      |                                          ~~~~~~~~~~~~~^~~~
schema.c: In function 'xs_tag_pre_restrict':
schema.c:1481:44: warning: unused parameter 'parser' [-Wunused-parameter]
 1481 | xs_tag_pre_restrict (struct vxml_parser_s* parser, xs_tag_t* _this)
      |                      ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
schema.c: In function 'xs_tag_pre_list':
schema.c:1523:40: warning: unused parameter 'parser' [-Wunused-parameter]
 1523 | xs_tag_pre_list (struct vxml_parser_s* parser, xs_tag_t* _this)
      |                  ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
schema.c: In function 'xs_tag_pre_union':
schema.c:1566:41: warning: unused parameter 'parser' [-Wunused-parameter]
 1566 | xs_tag_pre_union (struct vxml_parser_s* parser, xs_tag_t* _this)
      |                   ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
schema.c: In function 'xs_tag_pre_attgroup':
schema.c:1829:38: warning: unused parameter 'parser' [-Wunused-parameter]
 1829 | xs_tag_pre_attgroup (vxml_parser_t * parser, xs_tag_t * _this)
      |                      ~~~~~~~~~~~~~~~~^~~~~~
schema.c: In function 'xs_tag_attgroup':
schema.c:1841:34: warning: unused parameter 'parser' [-Wunused-parameter]
 1841 | xs_tag_attgroup (vxml_parser_t * parser, xs_tag_t * _this)
      |                  ~~~~~~~~~~~~~~~~^~~~~~
schema.c:1841:53: warning: unused parameter '_this' [-Wunused-parameter]
 1841 | xs_tag_attgroup (vxml_parser_t * parser, xs_tag_t * _this)
      |                                          ~~~~~~~~~~~^~~~~
schema.c: In function 'xs_tag_pre_simplefacet':
schema.c:1904:41: warning: unused parameter 'parser' [-Wunused-parameter]
 1904 | xs_tag_pre_simplefacet (vxml_parser_t * parser, xs_tag_t * _this)
      |                         ~~~~~~~~~~~~~~~~^~~~~~
schema.c:1904:60: warning: unused parameter '_this' [-Wunused-parameter]
 1904 | xs_tag_pre_simplefacet (vxml_parser_t * parser, xs_tag_t * _this)
      |                                                 ~~~~~~~~~~~^~~~~
schema.c: In function 'xs_tag_group':
schema.c:1924:31: warning: unused parameter 'parser' [-Wunused-parameter]
 1924 | xs_tag_group (vxml_parser_t * parser, xs_tag_t * _this)
      |               ~~~~~~~~~~~~~~~~^~~~~~
schema.c: In function 'xs_tag_all':
schema.c:1937:29: warning: unused parameter 'parser' [-Wunused-parameter]
 1937 | xs_tag_all (vxml_parser_t * parser, xs_tag_t * _this)
      |             ~~~~~~~~~~~~~~~~^~~~~~
schema.c:1937:48: warning: unused parameter '_this' [-Wunused-parameter]
 1937 | xs_tag_all (vxml_parser_t * parser, xs_tag_t * _this)
      |                                     ~~~~~~~~~~~^~~~~
schema.c: In function 'xs_tag_choice':
schema.c:1947:32: warning: unused parameter 'parser' [-Wunused-parameter]
 1947 | xs_tag_choice (vxml_parser_t * parser, xs_tag_t * _this)
      |                ~~~~~~~~~~~~~~~~^~~~~~
schema.c:1947:51: warning: unused parameter '_this' [-Wunused-parameter]
 1947 | xs_tag_choice (vxml_parser_t * parser, xs_tag_t * _this)
      |                                        ~~~~~~~~~~~^~~~~
schema.c: In function 'xs_tag_sequence':
schema.c:1956:34: warning: unused parameter 'parser' [-Wunused-parameter]
 1956 | xs_tag_sequence (vxml_parser_t * parser, xs_tag_t * _this)
      |                  ~~~~~~~~~~~~~~~~^~~~~~
schema.c:1956:53: warning: unused parameter '_this' [-Wunused-parameter]
 1956 | xs_tag_sequence (vxml_parser_t * parser, xs_tag_t * _this)
      |                                          ~~~~~~~~~~~^~~~~
schema.c: In function 'xs_tag_any':
schema.c:1965:29: warning: unused parameter 'parser' [-Wunused-parameter]
 1965 | xs_tag_any (vxml_parser_t * parser, xs_tag_t * _this)
      |             ~~~~~~~~~~~~~~~~^~~~~~
schema.c:1965:48: warning: unused parameter '_this' [-Wunused-parameter]
 1965 | xs_tag_any (vxml_parser_t * parser, xs_tag_t * _this)
      |                                     ~~~~~~~~~~~^~~~~
schema.c: In function 'xs_tag_pre_complexcontent':
schema.c:1971:44: warning: unused parameter 'parser' [-Wunused-parameter]
 1971 | xs_tag_pre_complexcontent (vxml_parser_t * parser, xs_tag_t * _this)
      |                            ~~~~~~~~~~~~~~~~^~~~~~
schema.c: In function 'xs_tag_pre_simplecontent':
schema.c:1977:43: warning: unused parameter 'parser' [-Wunused-parameter]
 1977 | xs_tag_pre_simplecontent (vxml_parser_t * parser, xs_tag_t * _this)
      |                           ~~~~~~~~~~~~~~~~^~~~~~
schema.c: In function 'xs_tag_pre_extension':
schema.c:1983:39: warning: unused parameter 'parser' [-Wunused-parameter]
 1983 | xs_tag_pre_extension (vxml_parser_t * parser, xs_tag_t * _this)
      |                       ~~~~~~~~~~~~~~~~^~~~~~
schema.c: In function 'xs_tag_redefine':
schema.c:2073:52: warning: unused parameter '_this' [-Wunused-parameter]
 2073 | xs_tag_redefine (vxml_parser_t * parser, xs_tag_t* _this)
      |                                          ~~~~~~~~~~^~~~~
schema.c: In function 'xs_tag_pre_key':
schema.c:2079:37: warning: unused parameter 'parser' [-Wunused-parameter]
 2079 | void xs_tag_pre_key (vxml_parser_t* parser, xs_tag_t* tag)
      |                      ~~~~~~~~~~~~~~~^~~~~~
schema.c: In function 'xs_tag_pre_unique':
schema.c:2085:40: warning: unused parameter 'parser' [-Wunused-parameter]
 2085 | void xs_tag_pre_unique (vxml_parser_t* parser, xs_tag_t* tag)
      |                         ~~~~~~~~~~~~~~~^~~~~~
schema.c: In function 'xs_tag_selector':
schema.c:2091:38: warning: unused parameter 'parser' [-Wunused-parameter]
 2091 | void xs_tag_selector (vxml_parser_t* parser, xs_tag_t* tag)
      |                       ~~~~~~~~~~~~~~~^~~~~~
schema.c: In function 'xs_tag_keyref':
schema.c:2180:35: warning: unused parameter 'parser' [-Wunused-parameter]
 2180 | void xs_tag_keyref(vxml_parser_t* parser, xs_tag_t* tag)
      |                    ~~~~~~~~~~~~~~~^~~~~~
schema.c: In function 'xs_tag_pre_notation':
schema.c:2193:42: warning: unused parameter 'parser' [-Wunused-parameter]
 2193 | void xs_tag_pre_notation (vxml_parser_t* parser, xs_tag_t* tag)
      |                           ~~~~~~~~~~~~~~~^~~~~~
schema.c: In function 'xs_tag_pre_annotation':
schema.c:2211:44: warning: unused parameter 'parser' [-Wunused-parameter]
 2211 | void xs_tag_pre_annotation (vxml_parser_t* parser, xs_tag_t* _this)
      |                             ~~~~~~~~~~~~~~~^~~~~~
schema.c:2211:62: warning: unused parameter '_this' [-Wunused-parameter]
 2211 | void xs_tag_pre_annotation (vxml_parser_t* parser, xs_tag_t* _this)
      |                                                    ~~~~~~~~~~^~~~~
schema.c: In function 'xs_tag_pre_appinfo':
schema.c:2216:41: warning: unused parameter 'parser' [-Wunused-parameter]
 2216 | void xs_tag_pre_appinfo (vxml_parser_t* parser, xs_tag_t* _this)
      |                          ~~~~~~~~~~~~~~~^~~~~~
schema.c:2216:59: warning: unused parameter '_this' [-Wunused-parameter]
 2216 | void xs_tag_pre_appinfo (vxml_parser_t* parser, xs_tag_t* _this)
      |                                                 ~~~~~~~~~~^~~~~
schema.c: In function 'xs_tag_pre_documentation':
schema.c:2220:65: warning: unused parameter '_this' [-Wunused-parameter]
 2220 | void xs_tag_pre_documentation (vxml_parser_t* parser, xs_tag_t* _this)
      |                                                       ~~~~~~~~~~^~~~~
schema.c: In function 'xs_find_ancestor_by_component_type':
schema.c:2275:31: warning: comparison of integer expressions of different signedness: 'int' and 'enum xs_component_type' [-Wsign-compare]
 2275 |               if (cts_tail[0] == ct)
      |                               ^~
schema.c: In function 'xs_add_en':
schema.c:2527:28: warning: unused parameter 'parser' [-Wunused-parameter]
 2527 | xs_add_en (vxml_parser_t * parser, xs_component_t * c, ptrlong fc_id,
      |            ~~~~~~~~~~~~~~~~^~~~~~
schema.c:2527:53: warning: unused parameter 'c' [-Wunused-parameter]
 2527 | xs_add_en (vxml_parser_t * parser, xs_component_t * c, ptrlong fc_id,
      |                                    ~~~~~~~~~~~~~~~~~^
schema.c:2527:64: warning: unused parameter 'fc_id' [-Wunused-parameter]
 2527 | xs_add_en (vxml_parser_t * parser, xs_component_t * c, ptrlong fc_id,
schema.c:2528:12: warning: unused parameter 'value' [-Wunused-parameter]
 2528 |     char * value)
      |     ~~~~~~~^~~~~
schema.c: In function 'get_root_type':
schema.c:2536:39: warning: unused parameter 'parser' [-Wunused-parameter]
 2536 | get_root_type (struct vxml_parser_s * parser, xs_component_t * c)
      |                ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
schema.c: In function 'xsd_fill_mssql_ann':
schema.c:688:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
  688 |             isbool= 1;
      |             ~~~~~~^~~
schema.c:690:11: note: here
  690 |           case ANN_ENUM:
      |           ^~~~
schema.c: In function 'xsd_start_element_handler':
schema.c:995:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
  995 |                   if (parser->validator.dv_depth == 1)
      |                      ^
schema.c:1008:15: note: here
 1008 |               case XS_SKIP:
      |               ^~~~
schema.c: In function 'load_external_schema':
schema.c:2683:11: warning: variable 'errors' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 2683 |   ptrlong errors = 0;
      |           ^~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -DXML_NS -DDTD_VALIDATION -D_XML_SCHEMA -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/util/pcrelib -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libxml_la-xmlread.lo `test -f 'xmlread.c' || echo './'`xmlread.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DXML_NS -DDTD_VALIDATION -D_XML_SCHEMA -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/util/pcrelib -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c xmlread.c  -fPIC -DPIC -o .libs/libxml_la-xmlread.o
xmlread.c: In function 'add_buf':
xmlread.c:289:12: warning: pointer targets in assignment from 'caddr_t' {aka 'char *'} to 'utf8char *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign]
  289 |   buf->beg = buf->data_begin = dk_alloc_box (BRICK_SIZE+1, DV_STRING);
      |            ^
xmlread.c: In function 'normalize_name':
xmlread.c:563:14: warning: variable 'ep' set but not used [-Wunused-but-set-variable]
  563 |   utf8char * ep;
      |              ^~
xmlread.c: In function 'get_tok_char':
xmlread.c:680:90: warning: pointer targets in passing argument 2 of 'eh_decode_char__UTF8' differ in signedness [-Wpointer-sign]
  680 |       c = eh_decode_char__UTF8 ((__constcharptr *)(&(parser->pptr.ptr)), parser->pptr.buf->end);
      |                                                                          ~~~~~~~~~~~~~~~~^~~~~
      |                                                                                          |
      |                                                                                          utf8char * {aka unsigned char *}
In file included from ../../libsrc/Dk.h:46,
                 from xmlparser_impl.h:34,
                 from xmlread.c:26:
../../libsrc/langfunc/langfunc.h:585:37: note: expected 'const char *' but argument is of type 'utf8char *' {aka 'unsigned char *'}
  585 | EXE_EXPORT_TYPED (eh_decode_char_t, eh_decode_char__UTF8);
      |                                     ^~~~~~~~~~~~~~~~~~~~
../../libsrc/plugin/exe_export.h:36:35: note: in definition of macro 'EXE_EXPORT_TYPED'
   36 | extern EXE_EXPORT_LINKAGE rettype name
      |                                   ^~~~
xmlread.c:698:50: warning: pointer targets in passing argument 2 of 'eh_encode_char__UTF8' differ in signedness [-Wpointer-sign]
  698 |   put_tmp = eh_encode_char__UTF8 (c, parser->eptr.ptr, parser->eptr.buf->end);
      |                                      ~~~~~~~~~~~~^~~~
      |                                                  |
      |                                                  utf8char * {aka unsigned char *}
../../libsrc/langfunc/langfunc.h:595:37: note: expected 'char *' but argument is of type 'utf8char *' {aka 'unsigned char *'}
  595 | EXE_EXPORT_TYPED (eh_encode_char_t, eh_encode_char__UTF8);
      |                                     ^~~~~~~~~~~~~~~~~~~~
../../libsrc/plugin/exe_export.h:36:35: note: in definition of macro 'EXE_EXPORT_TYPED'
   36 | extern EXE_EXPORT_LINKAGE rettype name
      |                                   ^~~~
xmlread.c:698:72: warning: pointer targets in passing argument 3 of 'eh_encode_char__UTF8' differ in signedness [-Wpointer-sign]
  698 |   put_tmp = eh_encode_char__UTF8 (c, parser->eptr.ptr, parser->eptr.buf->end);
      |                                                        ~~~~~~~~~~~~~~~~^~~~~
      |                                                                        |
      |                                                                        utf8char * {aka unsigned char *}
../../libsrc/langfunc/langfunc.h:595:37: note: expected 'char *' but argument is of type 'utf8char *' {aka 'unsigned char *'}
  595 | EXE_EXPORT_TYPED (eh_encode_char_t, eh_encode_char__UTF8);
      |                                     ^~~~~~~~~~~~~~~~~~~~
../../libsrc/plugin/exe_export.h:36:35: note: in definition of macro 'EXE_EXPORT_TYPED'
   36 | extern EXE_EXPORT_LINKAGE rettype name
      |                                   ^~~~
xmlread.c:708:54: warning: pointer targets in passing argument 2 of 'eh_encode_char__UTF8' differ in signedness [-Wpointer-sign]
  708 |       put_tmp = eh_encode_char__UTF8 (c, parser->eptr.ptr, parser->eptr.buf->end);
      |                                          ~~~~~~~~~~~~^~~~
      |                                                      |
      |                                                      utf8char * {aka unsigned char *}
../../libsrc/langfunc/langfunc.h:595:37: note: expected 'char *' but argument is of type 'utf8char *' {aka 'unsigned char *'}
  595 | EXE_EXPORT_TYPED (eh_encode_char_t, eh_encode_char__UTF8);
      |                                     ^~~~~~~~~~~~~~~~~~~~
../../libsrc/plugin/exe_export.h:36:35: note: in definition of macro 'EXE_EXPORT_TYPED'
   36 | extern EXE_EXPORT_LINKAGE rettype name
      |                                   ^~~~
xmlread.c:708:76: warning: pointer targets in passing argument 3 of 'eh_encode_char__UTF8' differ in signedness [-Wpointer-sign]
  708 |       put_tmp = eh_encode_char__UTF8 (c, parser->eptr.ptr, parser->eptr.buf->end);
      |                                                            ~~~~~~~~~~~~~~~~^~~~~
      |                                                                            |
      |                                                                            utf8char * {aka unsigned char *}
../../libsrc/langfunc/langfunc.h:595:37: note: expected 'char *' but argument is of type 'utf8char *' {aka 'unsigned char *'}
  595 | EXE_EXPORT_TYPED (eh_encode_char_t, eh_encode_char__UTF8);
      |                                     ^~~~~~~~~~~~~~~~~~~~
../../libsrc/plugin/exe_export.h:36:35: note: in definition of macro 'EXE_EXPORT_TYPED'
   36 | extern EXE_EXPORT_LINKAGE rettype name
      |                                   ^~~~
xmlread.c:715:39: warning: pointer targets in assignment from 'char *' to 'utf8char *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign]
  715 |   parser->pptr.ptr = parser->eptr.ptr = put_tmp;
      |                                       ^
xmlread.c: In function 'get_att_type':
xmlread.c:1866:21: warning: variable 'rem' set but not used [-Wunused-but-set-variable]
 1866 |           buf_ptr_t rem ;
      |                     ^~~
xmlread.c: In function 'handle_char_data':
xmlread.c:2030:75: warning: pointer targets in passing argument 2 of 'parser->masters.char_data_handler' differ in signedness [-Wpointer-sign]
 2030 |         parser->masters.char_data_handler (parser->masters.user_data, iter.ptr, iter.buf->end - iter.ptr);
      |                                                                       ~~~~^~~~
      |                                                                           |
      |                                                                           utf8char * {aka unsigned char *}
xmlread.c:2030:75: note: expected 'const char *' but argument is of type 'utf8char *' {aka 'unsigned char *'}
xmlread.c:2033:71: warning: pointer targets in passing argument 2 of 'parser->masters.char_data_handler' differ in signedness [-Wpointer-sign]
 2033 |     parser->masters.char_data_handler (parser->masters.user_data, iter.ptr, end.ptr - iter.ptr);
      |                                                                   ~~~~^~~~
      |                                                                       |
      |                                                                       utf8char * {aka unsigned char *}
xmlread.c:2033:71: note: expected 'const char *' but argument is of type 'utf8char *' {aka 'unsigned char *'}
xmlread.c: In function 'get_token':
xmlread.c:3141:42: warning: pointer targets in assignment from 'utf8char *' {aka 'unsigned char *'} to 'caddr_t' {aka 'char *'} differ in signedness [-Wpointer-sign]
 3141 |                   char_brick->data_begin = char_brick->beg;
      |                                          ^
xmlread.c:3070:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
 3070 |           parser->pptr = tmp;
      |           ~~~~~~~~~~~~~^~~~~
xmlread.c:3074:5: note: here
 3074 |     default:    /* character data */
      |     ^~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -DXML_NS -DDTD_VALIDATION -D_XML_SCHEMA -I../../libsrc -I../../libsrc/Dk -I../../libsrc/langfunc -I../../libsrc/plugin -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/util/pcrelib -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -static -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libxml.la  libxml_la-xmlparser.lo libxml_la-xmlgram.lo libxml_la-xmlread.lo libxml_la-xml_ecm.lo libxml_la-html_mode.lo libxml_la-charclasses.lo libxml_la-dtd.lo libxml_la-schema.lo libxml_la-datatypes.lo libxml_la-schema_fsm.lo  -lm  
libtool: link: ar cr .libs/libxml.a  .libs/libxml_la-xmlparser.o .libs/libxml_la-xmlgram.o .libs/libxml_la-xmlread.o .libs/libxml_la-xml_ecm.o .libs/libxml_la-html_mode.o .libs/libxml_la-charclasses.o .libs/libxml_la-dtd.o .libs/libxml_la-schema.o .libs/libxml_la-datatypes.o .libs/libxml_la-schema_fsm.o
libtool: link: ranlib .libs/libxml.a
libtool: link: ( cd ".libs" && rm -f "libxml.la" && ln -s "../libxml.la" "libxml.la" )
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new'
Making all in JDBCDriverType4
Making all in .
make[3]: Nothing to be done for 'all-am'.
Making all in virtuoso
Making all in jdbc
make[4]: Nothing to be done for 'all'.
make[4]: Nothing to be done for 'all-am'.
Making all in testsuite_4.0
make[3]: Nothing to be done for 'all'.
make[2]: Nothing to be done for 'all-am'.
Making all in binsrc
Making all in dav
make[2]: Nothing to be done for 'all'.
Making all in mono
make[2]: Nothing to be done for 'all'.
Making all in virtuoso
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/virtuoso'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/plugin -I../../libsrc/langfunc -DBUILD_THREAD_MODEL=\"-t\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o virtuoso_t-viunix.o `test -f 'viunix.c' || echo './'`viunix.c
viunix.c: In function 'sigh_do_action':
viunix.c:235:21: warning: unused parameter 'is_asynchronous' [-Wunused-parameter]
  235 | sigh_do_action (int is_asynchronous)
      |                 ~~~~^~~~~~~~~~~~~~~
viunix.c: In function 'os_background':
viunix.c:420:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
  420 |           viunix_terminate (1);
      |           ^~~~~~~~~~~~~~~~~~~~
viunix.c:421:9: note: here
  421 |         case 0:
      |         ^~~~
viunix.c: In function 'sigh_do_action':
viunix.c:243:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
  243 |       viunix_terminate (1);
      |       ^~~~~~~~~~~~~~~~~~~~
viunix.c:245:5: note: here
  245 |     case SIGH_BLOCK:
      |     ^~~~
viunix.c: At top level:
viunix.c:298:1: warning: 'sigh_set_notifiers' defined but not used [-Wunused-function]
  298 | sigh_set_notifiers (void)
      | ^~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/virtuoso'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/virtuoso'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/plugin -I../../libsrc/langfunc -DBUILD_THREAD_MODEL=\"-t\" -DSHARED_OBJECT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libvirtuoso_t_la-viunix.lo `test -f 'viunix.c' || echo './'`viunix.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/plugin -I../../libsrc/langfunc -DBUILD_THREAD_MODEL=\"-t\" -DSHARED_OBJECT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c viunix.c  -fPIC -DPIC -o .libs/libvirtuoso_t_la-viunix.o
viunix.c: In function 'sigh_do_action':
viunix.c:235:21: warning: unused parameter 'is_asynchronous' [-Wunused-parameter]
  235 | sigh_do_action (int is_asynchronous)
      |                 ~~~~^~~~~~~~~~~~~~~
viunix.c: In function 'os_background':
viunix.c:420:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
  420 |           viunix_terminate (1);
      |           ^~~~~~~~~~~~~~~~~~~~
viunix.c:421:9: note: here
  421 |         case 0:
      |         ^~~~
viunix.c: In function 'sigh_do_action':
viunix.c:243:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
  243 |       viunix_terminate (1);
      |       ^~~~~~~~~~~~~~~~~~~~
viunix.c:245:5: note: here
  245 |     case SIGH_BLOCK:
      |     ^~~~
viunix.c: At top level:
viunix.c:283:1: warning: 'sigh_report_and_forget' defined but not used [-Wunused-function]
  283 | sigh_report_and_forget (int sig)
      | ^~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/virtuoso'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/virtuoso'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/plugin -I../../libsrc/langfunc -DBUILD_THREAD_MODEL=\"-t\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o virtuoso_t-viconfig.o `test -f 'viconfig.c' || echo './'`viconfig.c
viconfig.c: In function 'cfg_open_syslog':
viconfig.c:675:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  675 |   for (i = 0; i < sizeof (syslog_facilitynames) / sizeof (syslog_facilitynames[0]); i++)
      |                 ^
viconfig.c: In function 'cfg_setup':
viconfig.c:1355:46: warning: passing argument 3 of 'cfg_getsize' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 1355 |         if (cfg_getsize (pconfig, section, sd->sd_name, &v) != -1 ||
      |                                            ~~^~~~~~~~~
viconfig.c:694:49: note: expected 'char *' but argument is of type 'const char *'
  694 | int cfg_getsize (PCONFIG pc, char * sec, char * attr, size_t * sz);
      |                                          ~~~~~~~^~~~
viconfig.c:1364:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
 1364 |                   if (v > INT32_MIN && v < INT32_MAX)
      |                         ^
viconfig.c:1892:63: warning: cast between incompatible function types from 'int (*)(const char *, ...)' to 'void (*)(char *, ...)' [-Wcast-function-type]
 1892 |                   eh_create_ucm_handler (ucm_names, ucm_path, (eh_ucm_log_callback *) log_info, (eh_ucm_log_callback *) log_error);
      |                                                               ^
viconfig.c:1892:97: warning: cast between incompatible function types from 'int (*)(const char *, ...)' to 'void (*)(char *, ...)' [-Wcast-function-type]
 1892 |                   eh_create_ucm_handler (ucm_names, ucm_path, (eh_ucm_log_callback *) log_info, (eh_ucm_log_callback *) log_error);
      |                                                                                                 ^
viconfig.c:1947:78: warning: cast between incompatible function types from 'int (*)(const char *, ...)' to 'void (*)(char *, ...)' [-Wcast-function-type]
 1947 |           plugin_load (plugin_type, plugin_dll, c_plugin_load_path, loadctr, (plugin_log_callback *) log_info,
      |                                                                              ^
viconfig.c:1948:15: warning: cast between incompatible function types from 'int (*)(const char *, ...)' to 'void (*)(char *, ...)' [-Wcast-function-type]
 1948 |               (plugin_log_callback *) log_error);
      |               ^
viconfig.c: In function 'new_db_read_cfg':
viconfig.c:2135:24: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 2135 |   wi_inst.wi_open_mode = mode;
      |                        ^
viconfig.c:2172:36: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 2172 |   if (sparql_construct_max_triples > (MAX_BOX_ELEMENTS - 1))
      |                                    ^
viconfig.c:2008:34: warning: unused parameter 'ignore' [-Wunused-parameter]
 2008 | new_db_read_cfg (dbe_storage_t * ignore, const char *mode)
      |                  ~~~~~~~~~~~~~~~~^~~~~~
viconfig.c: In function 'new_dbs_read_cfg':
viconfig.c:2382:52: warning: unused parameter 'ignore_file_name' [-Wunused-parameter]
 2382 | new_dbs_read_cfg (dbe_storage_t * dbs, const char *ignore_file_name)
      |                                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~
viconfig.c: In function 'db_lck_write_pid':
viconfig.c:2724:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 2724 |   len = len > sizeof (pid_arr) ? sizeof (pid_arr) : len;
      |             ^
viconfig.c:2724:53: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare]
 2724 |   len = len > sizeof (pid_arr) ? sizeof (pid_arr) : len;
      |                                                     ^~~
viconfig.c: In function 'new_cfg_set_checkpoint_interval':
viconfig.c:1997:20: warning: '%ld' directive writing between 1 and 11 bytes into a region of size 10 [-Wformat-overflow=]
 1997 |   sprintf(valbuf, "%ld", (long) f);
      |                    ^~~
viconfig.c:1997:19: note: directive argument in the range [-2147483648, 2147483647]
 1997 |   sprintf(valbuf, "%ld", (long) f);
      |                   ^~~~~
In file included from /usr/include/stdio.h:970,
                 from ../../libsrc/Dk/Dksystem.h:44,
                 from ../../libsrc/Dk.h:44,
                 from ../../libsrc/libutil.h:30,
                 from viconfig.c:28:
In function 'sprintf',
    inlined from 'new_cfg_set_checkpoint_interval' at viconfig.c:1997:3:
/usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 2 and 12 bytes into a destination of size 10
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
viconfig.c: In function 'cfg_setup':
viconfig.c:1890:38: warning: '%s' directive writing up to 4094 bytes into a region of size between 1 and 4095 [-Wformat-overflow=]
 1890 |               sprintf (ucm_path, "%s/%s", c_ucm_load_path, ucm_file);
      |                                      ^~
In function 'sprintf',
    inlined from 'cfg_setup' at viconfig.c:1890:8:
/usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 2 and 8190 bytes into a destination of size 4096
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/virtuoso'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/virtuoso'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/plugin -I../../libsrc/langfunc -DBUILD_THREAD_MODEL=\"-t\" -DSHARED_OBJECT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libvirtuoso_t_la-viconfig.lo `test -f 'viconfig.c' || echo './'`viconfig.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/plugin -I../../libsrc/langfunc -DBUILD_THREAD_MODEL=\"-t\" -DSHARED_OBJECT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c viconfig.c  -fPIC -DPIC -o .libs/libvirtuoso_t_la-viconfig.o
viconfig.c: In function 'cfg_open_syslog':
viconfig.c:675:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  675 |   for (i = 0; i < sizeof (syslog_facilitynames) / sizeof (syslog_facilitynames[0]); i++)
      |                 ^
viconfig.c: In function 'cfg_setup':
viconfig.c:1355:46: warning: passing argument 3 of 'cfg_getsize' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 1355 |         if (cfg_getsize (pconfig, section, sd->sd_name, &v) != -1 ||
      |                                            ~~^~~~~~~~~
viconfig.c:694:49: note: expected 'char *' but argument is of type 'const char *'
  694 | int cfg_getsize (PCONFIG pc, char * sec, char * attr, size_t * sz);
      |                                          ~~~~~~~^~~~
viconfig.c:1364:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
 1364 |                   if (v > INT32_MIN && v < INT32_MAX)
      |                         ^
viconfig.c:1892:63: warning: cast between incompatible function types from 'int (*)(const char *, ...)' to 'void (*)(char *, ...)' [-Wcast-function-type]
 1892 |                   eh_create_ucm_handler (ucm_names, ucm_path, (eh_ucm_log_callback *) log_info, (eh_ucm_log_callback *) log_error);
      |                                                               ^
viconfig.c:1892:97: warning: cast between incompatible function types from 'int (*)(const char *, ...)' to 'void (*)(char *, ...)' [-Wcast-function-type]
 1892 |                   eh_create_ucm_handler (ucm_names, ucm_path, (eh_ucm_log_callback *) log_info, (eh_ucm_log_callback *) log_error);
      |                                                                                                 ^
viconfig.c:1947:78: warning: cast between incompatible function types from 'int (*)(const char *, ...)' to 'void (*)(char *, ...)' [-Wcast-function-type]
 1947 |           plugin_load (plugin_type, plugin_dll, c_plugin_load_path, loadctr, (plugin_log_callback *) log_info,
      |                                                                              ^
viconfig.c:1948:15: warning: cast between incompatible function types from 'int (*)(const char *, ...)' to 'void (*)(char *, ...)' [-Wcast-function-type]
 1948 |               (plugin_log_callback *) log_error);
      |               ^
viconfig.c: In function 'new_db_read_cfg':
viconfig.c:2135:24: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 2135 |   wi_inst.wi_open_mode = mode;
      |                        ^
viconfig.c:2172:36: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 2172 |   if (sparql_construct_max_triples > (MAX_BOX_ELEMENTS - 1))
      |                                    ^
viconfig.c:2008:34: warning: unused parameter 'ignore' [-Wunused-parameter]
 2008 | new_db_read_cfg (dbe_storage_t * ignore, const char *mode)
      |                  ~~~~~~~~~~~~~~~~^~~~~~
viconfig.c: In function 'new_dbs_read_cfg':
viconfig.c:2382:52: warning: unused parameter 'ignore_file_name' [-Wunused-parameter]
 2382 | new_dbs_read_cfg (dbe_storage_t * dbs, const char *ignore_file_name)
      |                                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~
viconfig.c: In function 'db_lck_write_pid':
viconfig.c:2724:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 2724 |   len = len > sizeof (pid_arr) ? sizeof (pid_arr) : len;
      |             ^
viconfig.c:2724:53: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare]
 2724 |   len = len > sizeof (pid_arr) ? sizeof (pid_arr) : len;
      |                                                     ^~~
viconfig.c: In function 'new_cfg_set_checkpoint_interval':
viconfig.c:1997:20: warning: '%ld' directive writing between 1 and 11 bytes into a region of size 10 [-Wformat-overflow=]
 1997 |   sprintf(valbuf, "%ld", (long) f);
      |                    ^~~
viconfig.c:1997:19: note: directive argument in the range [-2147483648, 2147483647]
 1997 |   sprintf(valbuf, "%ld", (long) f);
      |                   ^~~~~
In file included from /usr/include/stdio.h:970,
                 from ../../libsrc/Dk/Dksystem.h:44,
                 from ../../libsrc/Dk.h:44,
                 from ../../libsrc/libutil.h:30,
                 from viconfig.c:28:
In function 'sprintf',
    inlined from 'new_cfg_set_checkpoint_interval' at viconfig.c:1997:3:
/usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 2 and 12 bytes into a destination of size 10
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
viconfig.c: In function 'cfg_setup':
viconfig.c:1890:38: warning: '%s' directive writing up to 4094 bytes into a region of size between 1 and 4095 [-Wformat-overflow=]
 1890 |               sprintf (ucm_path, "%s/%s", c_ucm_load_path, ucm_file);
      |                                      ^~
In function 'sprintf',
    inlined from 'cfg_setup' at viconfig.c:1890:8:
/usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 2 and 8190 bytes into a destination of size 4096
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/virtuoso'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/virtuoso'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/plugin -I../../libsrc/langfunc -DBUILD_THREAD_MODEL=\"-t\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o virtuoso-t virtuoso_t-viconfig.o virtuoso_t-viunix.o ../../libsrc/Wi/libwi.la ../../libsrc/Wi/libwic.la ../../libsrc/Dk/libdksrv.la ../../libsrc/Thread/libthrp.la ../../libsrc/Xml.new/libxml.la ../../libsrc/plugin/libplugin.la ../../libsrc/langfunc/liblangfunc.la ../../libsrc/Tidy/libtidy.la ../../libsrc/util/libutil.la  -lssl -lcrypto -llzma -lbz2 -lpthread -lm   -lm   -lm   -lz -lpcre2-8
libtool: link: gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/plugin -I../../libsrc/langfunc -DBUILD_THREAD_MODEL=\"-t\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o virtuoso-t virtuoso_t-viconfig.o virtuoso_t-viunix.o  ../../libsrc/Wi/.libs/libwi.a ../../libsrc/Wi/.libs/libwic.a ../../libsrc/Dk/.libs/libdksrv.a ../../libsrc/Thread/.libs/libthrp.a ../../libsrc/Xml.new/.libs/libxml.a ../../libsrc/plugin/.libs/libplugin.a ../../libsrc/langfunc/.libs/liblangfunc.a ../../libsrc/Tidy/.libs/libtidy.a ../../libsrc/util/.libs/libutil.a -lssl -lcrypto -llzma -lbz2 -lpthread -lm -lz -lpcre2-8
/usr/bin/ld: ../../libsrc/Wi/.libs/libwi.a(libwi_la-bif_file.o): in function `bif_tmp_file':
/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi/bif_file.c:1874:(.text+0x2af7): warning: the use of `tempnam' is dangerous, better use `mkstemp'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/virtuoso'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/virtuoso'
rm -f virtuoso
ln -s virtuoso-t virtuoso
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/virtuoso'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/virtuoso'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/plugin -I../../libsrc/langfunc -DBUILD_THREAD_MODEL=\"-t\" -DSHARED_OBJECT -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -static -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libvirtuoso-t.la -rpath /usr/lib64 libvirtuoso_t_la-viconfig.lo libvirtuoso_t_la-viunix.lo ../../libsrc/Wi/libwi.la ../../libsrc/Wi/libwic.la ../../libsrc/Dk/libdksrv.la ../../libsrc/Thread/libthrp.la ../../libsrc/Xml.new/libxml.la ../../libsrc/plugin/libplugin.la ../../libsrc/langfunc/liblangfunc.la ../../libsrc/Tidy/libtidy.la ../../libsrc/util/libutil.la  -lssl -lcrypto -llzma -lbz2 -lpthread -lm   -lm   -lm   -lz -lpcre2-8
libtool: link: (cd .libs/libvirtuoso-t.lax/libwi.a && ar x "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/virtuoso/../../libsrc/Wi/.libs/libwi.a")
libtool: link: (cd .libs/libvirtuoso-t.lax/libwic.a && ar x "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/virtuoso/../../libsrc/Wi/.libs/libwic.a")
libtool: link: (cd .libs/libvirtuoso-t.lax/libdksrv.a && ar x "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/virtuoso/../../libsrc/Dk/.libs/libdksrv.a")
libtool: link: (cd .libs/libvirtuoso-t.lax/libthrp.a && ar x "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/virtuoso/../../libsrc/Thread/.libs/libthrp.a")
libtool: link: (cd .libs/libvirtuoso-t.lax/libxml.a && ar x "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/virtuoso/../../libsrc/Xml.new/.libs/libxml.a")
libtool: link: (cd .libs/libvirtuoso-t.lax/libplugin.a && ar x "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/virtuoso/../../libsrc/plugin/.libs/libplugin.a")
libtool: link: (cd .libs/libvirtuoso-t.lax/liblangfunc.a && ar x "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/virtuoso/../../libsrc/langfunc/.libs/liblangfunc.a")
libtool: link: (cd .libs/libvirtuoso-t.lax/libtidy.a && ar x "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/virtuoso/../../libsrc/Tidy/.libs/libtidy.a")
libtool: link: (cd .libs/libvirtuoso-t.lax/libutil.a && ar x "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/virtuoso/../../libsrc/util/.libs/libutil.a")
libtool: link: ar cr .libs/libvirtuoso-t.a  .libs/libvirtuoso_t_la-viconfig.o .libs/libvirtuoso_t_la-viunix.o  .libs/libvirtuoso-t.lax/libwi.a/libwi_la-2pc.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-aqueue.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-arith.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-auxfiles.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-bif_audio.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-bif_crypto.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-bif_date.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-bif_dav.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-bif_diff.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-bif_explain.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-bif_file.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-bif_geo.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-bif_imap.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-bif_intl.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-bif_json.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-bif_nntp.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-bif_phrasematch.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-bif_pop3.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-bif_regexp.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-bif_repl.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-bif_search_excerpt.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-bif_smtp.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-bif_soap.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-bif_text.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-bif_tidy.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-bif_uuencode.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-bif_xml.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-bif_xper.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-bitmap.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-blob.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-blobio.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-cedel.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-ceins.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-cetop.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-chash.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-clcli.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-cldaq.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-cldfg.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-cldt.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-clnode.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-clop.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-clrdf.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-clserial.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-clsql.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-clsrv.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-cltrx.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-clvec.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-col.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-colin.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-colins.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-collock.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-colsearch.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-datesupp.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-ddlrun.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-disk.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-dks_esc.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-eqlcomp.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-extent.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-gate.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-geo.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-geo_de9im.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-geo_shapes.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-git_head.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-hash.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-hosting.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-http.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-http_client.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-insert.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-inxop.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-jso.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-json_l.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-json_p.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-jsonld_p.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-lisprdr.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-lock.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-log.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-map_schema.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-meta.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-monitor.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-mtwrite.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-multibyte.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-neodisk.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-nquad_p.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-numeric.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-obackup.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-odbccat.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-page.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-pldebug.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-plugin_loader.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-qncache.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-rdf_core.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-rdf_mapping_jso.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-rdfbox.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-rdfinf.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-rdfld.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-rdfxml_parser.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-read.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-recovery.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-regist.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-rendezvous.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-rltrx.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-row.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-schspace.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-scn3.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-search.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-search_in.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-security.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-shcompo.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-shuric.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sort.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-space.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sparql2sql.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sparql2sqltext.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sparql_core.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sparql_l.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sparql_p.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sparql_qm.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sparql_rdb2rdf.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sparql_sff.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sparql_tree.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sparqld.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sparul2sql.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sql3.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sql_code.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sql_code_1.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sql_code_2pc.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sql_code_adm.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sql_code_auto.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sql_code_cache.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sql_code_dav.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sql_code_dbp.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sql_code_ddk.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sql_code_imsg.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sql_code_pldbg.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sql_code_repl.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sql_code_sparql.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sql_code_sys.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sql_code_uddi.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sql_code_vad.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sql_code_vdb.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sql_code_ws.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sqlbif.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sqlbif2.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sqlcomp.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sqlcomp2.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sqlcost.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sqlcr.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sqldf.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sqlexp.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sqlgen.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sqlhash.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sqlintrp.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sqlinx.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sqljp.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sqlo.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sqloby.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sqlocr.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sqloinv.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sqloinx.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sqloprt.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sqlorder.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sqlovdb.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sqlpfn.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sqlprocc.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sqlprt.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sqlrbuf.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sqlrcomp.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sqlrrun.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sqlrun.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sqlsrv.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sqlstmts.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sqltrig.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sqltype.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sqlvec.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sqlver.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sqlview.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sqlvnode.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-sqlvrun.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-srvcr.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-srvmultibyte.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-srvstat.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-string.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-subseq.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-text.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-trans.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-turtle_l.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-turtle_p.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-uname_const_decl.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-update.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-uuencode.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-vec.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-vechash.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-vecins.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-vecrdf.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-vecsearch.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-wi_xid.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-wirpc.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-wiservic.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-xmlenc-dec.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-xmlenc.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-xmlenc_algos.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-xmllazy.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-xmlschema.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-xmlsearch.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-xmlsql.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-xmltree.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-xpath.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-xpathp.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-xpf.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-xpscn.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-xqf.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-xslt.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-xslt_fmt.o .libs/libvirtuoso-t.lax/libwi.a/libwi_la-xslt_opt.o .libs/libvirtuoso-t.lax/libwi.a/lt1-libwi_la-sql_code_sparql.o  .libs/libvirtuoso-t.lax/libwic.a/libwic_la-CLIcr.o .libs/libvirtuoso-t.lax/libwic.a/libwic_la-CLIodbc3.o .libs/libvirtuoso-t.lax/libwic.a/libwic_la-CLIsql1.o .libs/libvirtuoso-t.lax/libwic.a/libwic_la-CLIsql2.o .libs/libvirtuoso-t.lax/libwic.a/libwic_la-CLIsql3.o .libs/libvirtuoso-t.lax/libwic.a/libwic_la-CLIsql3W.o .libs/libvirtuoso-t.lax/libwic.a/libwic_la-CLIuti.o .libs/libvirtuoso-t.lax/libwic.a/libwic_la-CLIw.o .libs/libvirtuoso-t.lax/libwic.a/libwic_la-blobio.o .libs/libvirtuoso-t.lax/libwic.a/libwic_la-datesupp.o .libs/libvirtuoso-t.lax/libwic.a/libwic_la-multibyte.o .libs/libvirtuoso-t.lax/libwic.a/libwic_la-numeric.o .libs/libvirtuoso-t.lax/libwic.a/libwic_la-pldbgcli.o .libs/libvirtuoso-t.lax/libwic.a/libwic_la-sqlver.o .libs/libvirtuoso-t.lax/libwic.a/libwic_la-wi_xid.o .libs/libvirtuoso-t.lax/libwic.a/libwic_la-wirpc.o  .libs/libvirtuoso-t.lax/libdksrv.a/libdksrv_la-Dkalloc.o .libs/libvirtuoso-t.lax/libdksrv.a/libdksrv_la-Dkbasket.o .libs/libvirtuoso-t.lax/libdksrv.a/libdksrv_la-Dkbox.o .libs/libvirtuoso-t.lax/libdksrv.a/libdksrv_la-Dkdevice.o .libs/libvirtuoso-t.lax/libdksrv.a/libdksrv_la-Dkernel.o .libs/libvirtuoso-t.lax/libdksrv.a/libdksrv_la-Dkhash.o .libs/libvirtuoso-t.lax/libdksrv.a/libdksrv_la-Dkhashext.o .libs/libvirtuoso-t.lax/libdksrv.a/libdksrv_la-Dklongjmp.o .libs/libvirtuoso-t.lax/libdksrv.a/libdksrv_la-Dkmarshal.o .libs/libvirtuoso-t.lax/libdksrv.a/libdksrv_la-Dkmem.o .libs/libvirtuoso-t.lax/libdksrv.a/libdksrv_la-Dkpool.o .libs/libvirtuoso-t.lax/libdksrv.a/libdksrv_la-Dkresource.o .libs/libvirtuoso-t.lax/libdksrv.a/libdksrv_la-Dkrusage.o .libs/libvirtuoso-t.lax/libdksrv.a/libdksrv_la-Dkses2.o .libs/libvirtuoso-t.lax/libdksrv.a/libdksrv_la-Dksesinp.o .libs/libvirtuoso-t.lax/libdksrv.a/libdksrv_la-Dksession.o .libs/libvirtuoso-t.lax/libdksrv.a/libdksrv_la-Dksesstr.o .libs/libvirtuoso-t.lax/libdksrv.a/libdksrv_la-Dksestcp.o .libs/libvirtuoso-t.lax/libdksrv.a/libdksrv_la-Dksets.o .libs/libvirtuoso-t.lax/libdksrv.a/libdksrv_la-Dkstubs.o .libs/libvirtuoso-t.lax/libdksrv.a/libdksrv_la-Dkutil.o .libs/libvirtuoso-t.lax/libdksrv.a/libdksrv_la-tlsf.o  .libs/libvirtuoso-t.lax/libthrp.a/libthrp_la-io_unix.o .libs/libvirtuoso-t.lax/libthrp.a/libthrp_la-sched_pthread.o .libs/libvirtuoso-t.lax/libthrp.a/libthrp_la-thread_attr.o .libs/libvirtuoso-t.lax/libthrp.a/libthrp_la-thread_queue.o .libs/libvirtuoso-t.lax/libthrp.a/libthrp_la-thread_rwlock.o .libs/libvirtuoso-t.lax/libthrp.a/libthrp_la-timer_queue.o  .libs/libvirtuoso-t.lax/libxml.a/libxml_la-charclasses.o .libs/libvirtuoso-t.lax/libxml.a/libxml_la-datatypes.o .libs/libvirtuoso-t.lax/libxml.a/libxml_la-dtd.o .libs/libvirtuoso-t.lax/libxml.a/libxml_la-html_mode.o .libs/libvirtuoso-t.lax/libxml.a/libxml_la-schema.o .libs/libvirtuoso-t.lax/libxml.a/libxml_la-schema_fsm.o .libs/libvirtuoso-t.lax/libxml.a/libxml_la-xml_ecm.o .libs/libvirtuoso-t.lax/libxml.a/libxml_la-xmlgram.o .libs/libvirtuoso-t.lax/libxml.a/libxml_la-xmlparser.o .libs/libvirtuoso-t.lax/libxml.a/libxml_la-xmlread.o  .libs/libvirtuoso-t.lax/libplugin.a/libplugin_la-dlf.o .libs/libvirtuoso-t.lax/libplugin.a/libplugin_la-export_gate_virtuoso.o .libs/libvirtuoso-t.lax/libplugin.a/libplugin_la-gate_virtuoso_stubs.o .libs/libvirtuoso-t.lax/libplugin.a/libplugin_la-plugin.o .libs/libvirtuoso-t.lax/libplugin.a/libplugin_la-plugin_unix.o  .libs/libvirtuoso-t.lax/liblangfunc.a/liblangfunc_la-encoding_basic.o .libs/libvirtuoso-t.lax/liblangfunc.a/liblangfunc_la-encoding_charsets.o .libs/libvirtuoso-t.lax/liblangfunc.a/liblangfunc_la-encoding_html.o .libs/libvirtuoso-t.lax/liblangfunc.a/liblangfunc_la-encoding_ucm.o .libs/libvirtuoso-t.lax/liblangfunc.a/liblangfunc_la-langfunc.o .libs/libvirtuoso-t.lax/liblangfunc.a/liblangfunc_la-langman.o .libs/libvirtuoso-t.lax/liblangfunc.a/liblangfunc_la-language__en_US.o .libs/libvirtuoso-t.lax/liblangfunc.a/liblangfunc_la-language__x_ViAny.o .libs/libvirtuoso-t.lax/liblangfunc.a/liblangfunc_la-language__x_ViDoc.o .libs/libvirtuoso-t.lax/liblangfunc.a/liblangfunc_la-latin1ctype.o .libs/libvirtuoso-t.lax/liblangfunc.a/liblangfunc_la-ucm2enc.o .libs/libvirtuoso-t.lax/liblangfunc.a/liblangfunc_la-unicode3.o  .libs/libvirtuoso-t.lax/libtidy.a/libtidy_la-access.o .libs/libvirtuoso-t.lax/libtidy.a/libtidy_la-alloc.o .libs/libvirtuoso-t.lax/libtidy.a/libtidy_la-attrask.o .libs/libvirtuoso-t.lax/libtidy.a/libtidy_la-attrdict.o .libs/libvirtuoso-t.lax/libtidy.a/libtidy_la-attrget.o .libs/libvirtuoso-t.lax/libtidy.a/libtidy_la-attrs.o .libs/libvirtuoso-t.lax/libtidy.a/libtidy_la-buffio.o .libs/libvirtuoso-t.lax/libtidy.a/libtidy_la-charsets.o .libs/libvirtuoso-t.lax/libtidy.a/libtidy_la-clean.o .libs/libvirtuoso-t.lax/libtidy.a/libtidy_la-config.o .libs/libvirtuoso-t.lax/libtidy.a/libtidy_la-entities.o .libs/libvirtuoso-t.lax/libtidy.a/libtidy_la-fileio.o .libs/libvirtuoso-t.lax/libtidy.a/libtidy_la-gdoc.o .libs/libvirtuoso-t.lax/libtidy.a/libtidy_la-iconvtc.o .libs/libvirtuoso-t.lax/libtidy.a/libtidy_la-istack.o .libs/libvirtuoso-t.lax/libtidy.a/libtidy_la-lexer.o .libs/libvirtuoso-t.lax/libtidy.a/libtidy_la-localize.o .libs/libvirtuoso-t.lax/libtidy.a/libtidy_la-mappedio.o .libs/libvirtuoso-t.lax/libtidy.a/libtidy_la-parser.o .libs/libvirtuoso-t.lax/libtidy.a/libtidy_la-pprint.o .libs/libvirtuoso-t.lax/libtidy.a/libtidy_la-sprtf.o .libs/libvirtuoso-t.lax/libtidy.a/libtidy_la-streamio.o .libs/libvirtuoso-t.lax/libtidy.a/libtidy_la-tagask.o .libs/libvirtuoso-t.lax/libtidy.a/libtidy_la-tags.o .libs/libvirtuoso-t.lax/libtidy.a/libtidy_la-tidylib.o .libs/libvirtuoso-t.lax/libtidy.a/libtidy_la-tmbstr.o .libs/libvirtuoso-t.lax/libtidy.a/libtidy_la-utf8.o .libs/libvirtuoso-t.lax/libtidy.a/libtidy_la-win32tc.o  .libs/libvirtuoso-t.lax/libutil.a/libutil_la-buildarg.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-cfg2.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-cslentry.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-csllkup.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-cslnment.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-dbgmal.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-debug.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-dyntab.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-expandav.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-fnmatch.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-fnqual.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-fnsearch.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-fntodos.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-fnundos.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-getdate.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-getopt.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-getopt1.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-gettimeofday.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-login_digest.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-logmsg.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-ltrim.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-make_env.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-md5.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-memstat.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-mpl.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-ncfg.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-ntapp.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-regerror.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-regexp.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-regsub.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-rtrim.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-setext.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-sslengine.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-startup.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-stpcpy.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-strcpyin.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-strerror.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-stricmp.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-strindex.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-strinsrt.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-strlwr.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-strnicmp.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-strquote.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-strtok_r.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-strupr.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-strxpect.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-terminat.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-usage.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-uuid.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-virt_mbrlen.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-virt_mbrlen_z.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-virt_mbrtowc.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-virt_mbrtowc_z.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-virt_mbsnrtowcs.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-virt_wcrtomb.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-virt_wcs_mask.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-virt_wcsnrtombs.o .libs/libvirtuoso-t.lax/libutil.a/libutil_la-wcslen.o 
libtool: link: ranlib .libs/libvirtuoso-t.a
libtool: link: rm -fr .libs/libvirtuoso-t.lax
libtool: link: ( cd ".libs" && rm -f "libvirtuoso-t.la" && ln -s "../libvirtuoso-t.la" "libvirtuoso-t.la" )
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/virtuoso'
Making all in tests
Making all in .
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -DCVSID=\"1.0\" -DFALSE=0 '-Dinitialize_locale=' -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o inifile-inifile.vers.o `test -f 'inifile.vers.c' || echo './'`inifile.vers.c
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DOPSYS=\"Linux\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o isql-time.o `test -f 'time.c' || echo './'`time.c
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DOPSYS=\"Linux\" -DUNICODE -D_UNICODE  -DUNIX_ODBC -DODBC_ONLY -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o isqlw_iodbc-time.o `test -f 'time.c' || echo './'`time.c
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o time.o time.c
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DOPSYS=\"Linux\" -DUNIX_ODBC -DODBC_ONLY -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o isql_iodbc-time.o `test -f 'time.c' || echo './'`time.c
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DOPSYS=\"Linux\" -DUNICODE -D_UNICODE  -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o isqlw-time.o `test -f 'time.c' || echo './'`time.c
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o paramstats.o paramstats.c
paramstats.c: In function 'main':
paramstats.c:120:30: warning: pointer targets in passing argument 2 of 'SQLConnect' differ in signedness [-Wpointer-sign]
  120 |   rc = SQLConnect (hdbc, argv[1], SQL_NTS, argv[2], SQL_NTS, argv[3], SQL_NTS);
      |                          ~~~~^~~
      |                              |
      |                              char *
In file included from odbcinc.h:31,
                 from paramstats.c:28:
../../libsrc/odbcsdk/include/sql.h:849:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  849 |     SQLCHAR             * ServerName,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
paramstats.c:120:48: warning: pointer targets in passing argument 4 of 'SQLConnect' differ in signedness [-Wpointer-sign]
  120 |   rc = SQLConnect (hdbc, argv[1], SQL_NTS, argv[2], SQL_NTS, argv[3], SQL_NTS);
      |                                            ~~~~^~~
      |                                                |
      |                                                char *
../../libsrc/odbcsdk/include/sql.h:851:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  851 |     SQLCHAR             * UserName,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
paramstats.c:120:66: warning: pointer targets in passing argument 6 of 'SQLConnect' differ in signedness [-Wpointer-sign]
  120 |   rc = SQLConnect (hdbc, argv[1], SQL_NTS, argv[2], SQL_NTS, argv[3], SQL_NTS);
      |                                                              ~~~~^~~
      |                                                                  |
      |                                                                  char *
../../libsrc/odbcsdk/include/sql.h:853:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  853 |     SQLCHAR             * Authentication,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -DCVSID=\"1.0\" -DFALSE=0 '-Dinitialize_locale=' -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o inifile-inifile.o `test -f 'inifile.c' || echo './'`inifile.c
inifile.c: In function 'main':
inifile.c:92:21: warning: statement with no effect [-Wunused-value]
   92 |   initialize_locale ("openlink");
      |                     ^
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DOPSYS=\"Linux\" -DUNICODE -D_UNICODE  -DUNIX_ODBC -DODBC_ONLY -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o isqlw_iodbc-isql_wfuncs.o `test -f 'isql_wfuncs.c' || echo './'`isql_wfuncs.c
isql_wfuncs.c: In function 'malloc_narrow_as_wide':
isql_wfuncs.c:39:10: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits]
   39 |   if (sz < 0)
      |          ^
isql_wfuncs.c: In function 'malloc_wide_as_narrow':
isql_wfuncs.c:59:10: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits]
   59 |   if (sz < 0)
      |          ^
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DOPSYS=\"Linux\" -DUNICODE -D_UNICODE  -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o isqlw-isql_wfuncs.o `test -f 'isql_wfuncs.c' || echo './'`isql_wfuncs.c
isql_wfuncs.c: In function 'malloc_narrow_as_wide':
isql_wfuncs.c:39:10: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits]
   39 |   if (sz < 0)
      |          ^
isql_wfuncs.c: In function 'malloc_wide_as_narrow':
isql_wfuncs.c:59:10: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits]
   59 |   if (sz < 0)
      |          ^
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o ins.o ins.c
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o cursor.o cursor.c
In file included from cursor.c:35:
cursor.c: In function 'del_3':
cursor.c:164:56: warning: pointer targets in passing argument 2 of 'SQLExecDirect' differ in signedness [-Wpointer-sign]
  164 |   IF_ERR_GO (read_stmt, end, SQLExecDirect (read_stmt, cursor_text, SQL_NTS));
      |                                                        ^~~~~~~~~~~
      |                                                        |
      |                                                        char *
odbcuti.h:48:21: note: in definition of macro 'IF_ERR_GO'
   48 |   if (SQL_ERROR == (foo)) \
      |                     ^~~
In file included from odbcinc.h:31,
                 from cursor.c:33:
../../libsrc/odbcsdk/include/sql.h:905:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  905 |     SQLCHAR             * StatementText,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
cursor.c: In function 'close_test':
cursor.c:222:43: warning: pointer targets in passing argument 2 of 'SQLPrepare' differ in signedness [-Wpointer-sign]
  222 |   IF_ERR_GO (stmt, err, SQLPrepare (stmt, text, SQL_NTS));
      |                                           ^~~~
      |                                           |
      |                                           char *
odbcuti.h:48:21: note: in definition of macro 'IF_ERR_GO'
   48 |   if (SQL_ERROR == (foo)) \
      |                     ^~~
../../libsrc/odbcsdk/include/sql.h:1054:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
 1054 |     SQLCHAR             * StatementText,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
cursor.c: In function 'close_sync_test':
cursor.c:244:45: warning: pointer targets in passing argument 2 of 'SQLPrepare' differ in signedness [-Wpointer-sign]
  244 |     IF_ERR_GO (stmt, err, SQLPrepare (stmt, text, SQL_NTS));
      |                                             ^~~~
      |                                             |
      |                                             char *
odbcuti.h:48:21: note: in definition of macro 'IF_ERR_GO'
   48 |   if (SQL_ERROR == (foo)) \
      |                     ^~~
../../libsrc/odbcsdk/include/sql.h:1054:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
 1054 |     SQLCHAR             * StatementText,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
cursor.c: In function 'in_out_test':
cursor.c:267:46: warning: pointer targets in passing argument 2 of 'SQLExecDirect' differ in signedness [-Wpointer-sign]
  267 |   IF_ERR_GO (stmt, err, SQLExecDirect (stmt, inc_text, SQL_NTS));
      |                                              ^~~~~~~~
      |                                              |
      |                                              char *
odbcuti.h:48:21: note: in definition of macro 'IF_ERR_GO'
   48 |   if (SQL_ERROR == (foo)) \
      |                     ^~~
../../libsrc/odbcsdk/include/sql.h:905:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  905 |     SQLCHAR             * StatementText,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
cursor.c:271:46: warning: pointer targets in passing argument 2 of 'SQLExecDirect' differ in signedness [-Wpointer-sign]
  271 |   IF_ERR_GO (stmt, err, SQLExecDirect (stmt, "inc (?)", SQL_NTS));
      |                                              ^~~~~~~~~
      |                                              |
      |                                              char *
odbcuti.h:48:21: note: in definition of macro 'IF_ERR_GO'
   48 |   if (SQL_ERROR == (foo)) \
      |                     ^~~
../../libsrc/odbcsdk/include/sql.h:905:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  905 |     SQLCHAR             * StatementText,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
cursor.c: In function 'main':
cursor.c:312:32: warning: pointer targets in passing argument 2 of 'SQLSetCursorName' differ in signedness [-Wpointer-sign]
  312 |   SQLSetCursorName (read_stmt, "CR", SQL_NTS);
      |                                ^~~~
      |                                |
      |                                char *
../../libsrc/odbcsdk/include/sql.h:1081:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
 1081 |     SQLCHAR             * CursorName,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
cursor.c:313:32: warning: pointer targets in passing argument 2 of 'SQLGetCursorName' differ in signedness [-Wpointer-sign]
  313 |   SQLGetCursorName (read_stmt, cr_ret, sizeof (cr_ret), & cr_ret_len);
      |                                ^~~~~~
      |                                |
      |                                char *
../../libsrc/odbcsdk/include/sql.h:953:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  953 |     SQLCHAR             * CursorName,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o chil.o chil.c
chil.c: In function 'chil_usage':
chil.c:83:20: warning: unused parameter 'argv' [-Wunused-parameter]
   83 | chil_usage (char **argv)
      |             ~~~~~~~^~~~
chil.c: In function 'kubl_main':
chil.c:276:66: warning: unused parameter 'errptr' [-Wunused-parameter]
  276 | kubl_main (int argc, char **argv, int called_as_service, DWORD * errptr)
      |                                                                  ^
chil.c:428:30: warning: this statement may fall through [-Wimplicit-fallthrough=]
  428 |               ob_just_report = 1;
      |               ~~~~~~~~~~~~~~~^~~
chil.c:430:13: note: here
  430 |             case 'r':
      |             ^~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o tpcc.o tpcc.c
tpcc.c: In function 'MakeNumberString':
tpcc.c:87:31: warning: unused parameter 'sz2' [-Wunused-parameter]
   87 | MakeNumberString (int sz, int sz2, char *str)
      |                           ~~~~^~~
tpcc.c: In function 'main':
tpcc.c:381:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
  381 |       strcpy (dbms, "SOAP");
      |       ^~~~~~~~~~~~~~~~~~~~~
tpcc.c:382:5: note: here
  382 |     case 'r':
      |     ^~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o tpcctrx.o tpcctrx.c
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o tkset.o tkset.c
tkset.c: In function 'main':
tkset.c:59:27: warning: pointer targets in passing argument 2 of 'SQLConnect' differ in signedness [-Wpointer-sign]
   59 |        argc > 1 ? argv[1] : "1111", SQL_NTS,
      |        ~~~~~~~~~~~~~~~~~~~^~~~~~~~
      |                           |
      |                           char *
In file included from odbcinc.h:31,
                 from tkset.c:23:
../../libsrc/odbcsdk/include/sql.h:849:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  849 |     SQLCHAR             * ServerName,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
tkset.c:60:27: warning: pointer targets in passing argument 4 of 'SQLConnect' differ in signedness [-Wpointer-sign]
   60 |        argc > 2 ? argv[2] : "dba", SQL_NTS,
      |        ~~~~~~~~~~~~~~~~~~~^~~~~~~
      |                           |
      |                           char *
../../libsrc/odbcsdk/include/sql.h:851:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  851 |     SQLCHAR             * UserName,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
tkset.c:61:27: warning: pointer targets in passing argument 6 of 'SQLConnect' differ in signedness [-Wpointer-sign]
   61 |        argc > 3 ? argv[3] : "dba", SQL_NTS);
      |        ~~~~~~~~~~~~~~~~~~~^~~~~~~
      |                           |
      |                           char *
../../libsrc/odbcsdk/include/sql.h:853:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  853 |     SQLCHAR             * Authentication,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
tkset.c:70:31: warning: pointer targets in passing argument 2 of 'SQLExecDirect' differ in signedness [-Wpointer-sign]
   70 |    rc = SQLExecDirect (hstmt, "select distinct name_part (KEY_TABLE, 0) as DB from DB.DBA.SYS_KEYS", SQL_NTS);
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                               |
      |                               char *
../../libsrc/odbcsdk/include/sql.h:905:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  905 |     SQLCHAR             * StatementText,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o mail_virt.o mail_virt.c
mail_virt.c: In function 'main':
mail_virt.c:159:76: warning: pointer targets in passing argument 4 of 'SQLError' differ in signedness [-Wpointer-sign]
  159 |       if (SQL_SUCCESS == SQLError (SQL_NULL_HENV, SQL_NULL_HDBC, new_mail, state, NULL, msg, 256, NULL))
      |                                                                            ^~~~~
      |                                                                            |
      |                                                                            char *
In file included from odbcinc.h:31,
                 from mail_virt.c:36:
../../libsrc/odbcsdk/include/sql.h:897:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  897 |     SQLCHAR             * Sqlstate,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
mail_virt.c:159:89: warning: pointer targets in passing argument 6 of 'SQLError' differ in signedness [-Wpointer-sign]
  159 |       if (SQL_SUCCESS == SQLError (SQL_NULL_HENV, SQL_NULL_HDBC, new_mail, state, NULL, msg, 256, NULL))
      |                                                                                         ^~~
      |                                                                                         |
      |                                                                                         char *
../../libsrc/odbcsdk/include/sql.h:899:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  899 |     SQLCHAR             * MessageText,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
mail_virt.c:62:10: warning: variable 'readed' set but not used [-Wunused-but-set-variable]
   62 |   int c, readed = 0;
      |          ^~~~~~
mail_virt.c:124:7: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]
  124 |       fscanf (cfg, "%s %s", suid, spwd);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o smtpsend.o smtpsend.c
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o testlock.o testlock.c
testlock.c: In function 'thread_rea':
testlock.c:148:11: warning: pointer targets in passing argument 5 of 'SQLDriverConnect' differ in signedness [-Wpointer-sign]
  148 |           szout, sizeof (szout), &length, SQL_DRIVER_NOPROMPT) == SQL_ERROR)
      |           ^~~~~
      |           |
      |           char *
In file included from odbcinc.h:32,
                 from testlock.c:35:
../../libsrc/odbcsdk/include/sqlext.h:2358:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
 2358 |     SQLCHAR             * szConnStrOut,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
testlock.c:176:35: warning: pointer targets in passing argument 2 of 'SQLPrepare' differ in signedness [-Wpointer-sign]
  176 |       if (SQLPrepare (thr->hstmt, "SELECT * FROM LOCKTEST ORDER BY SOME_DATETIME DESC", SQL_NTS) == SQL_ERROR)
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                   |
      |                                   char *
In file included from odbcinc.h:31:
../../libsrc/odbcsdk/include/sql.h:1054:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
 1054 |     SQLCHAR             * StatementText,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
testlock.c: In function 'thread_upd':
testlock.c:246:11: warning: pointer targets in passing argument 5 of 'SQLDriverConnect' differ in signedness [-Wpointer-sign]
  246 |           szout, sizeof (szout), &length, SQL_DRIVER_NOPROMPT) == SQL_ERROR)
      |           ^~~~~
      |           |
      |           char *
../../libsrc/odbcsdk/include/sqlext.h:2358:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
 2358 |     SQLCHAR             * szConnStrOut,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
testlock.c:276:35: warning: pointer targets in passing argument 2 of 'SQLPrepare' differ in signedness [-Wpointer-sign]
  276 |       if (SQLPrepare (thr->hstmt, szout, SQL_NTS) == SQL_ERROR)
      |                                   ^~~~~
      |                                   |
      |                                   char *
../../libsrc/odbcsdk/include/sql.h:1054:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
 1054 |     SQLCHAR             * StatementText,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
testlock.c:286:35: warning: pointer targets in passing argument 2 of 'SQLPrepare' differ in signedness [-Wpointer-sign]
  286 |       if (SQLPrepare (thr->hstmt, "SELECT * FROM LOCKTEST ORDER BY SOME_DATETIME DESC", SQL_NTS) == SQL_ERROR)
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                   |
      |                                   char *
../../libsrc/odbcsdk/include/sql.h:1054:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
 1054 |     SQLCHAR             * StatementText,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
testlock.c:300:35: warning: pointer targets in passing argument 2 of 'SQLPrepare' differ in signedness [-Wpointer-sign]
  300 |       if (SQLPrepare (thr->hstmt, szout, SQL_NTS) == SQL_ERROR)
      |                                   ^~~~~
      |                                   |
      |                                   char *
../../libsrc/odbcsdk/include/sql.h:1054:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
 1054 |     SQLCHAR             * StatementText,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o burstoff.o burstoff.c
burstoff.c: In function 'create_proc':
burstoff.c:84:30: warning: pointer targets in passing argument 2 of 'SQLExecDirect' differ in signedness [-Wpointer-sign]
   84 |   rc = SQLExecDirect (hstmt, "create procedure burstoff_proc () { ; }",
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                              |
      |                              char *
In file included from odbcinc.h:31,
                 from burstoff.c:26:
../../libsrc/odbcsdk/include/sql.h:905:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  905 |     SQLCHAR             * StatementText,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
burstoff.c:93:7: warning: pointer targets in passing argument 2 of 'SQLExecDirect' differ in signedness [-Wpointer-sign]
   93 |       "create procedure burstoff_rs_proc (in ntimes integer := 3)\n"
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |       |
      |       char *
../../libsrc/odbcsdk/include/sql.h:905:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  905 |     SQLCHAR             * StatementText,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
burstoff.c: In function 'call_proc':
burstoff.c:130:27: warning: pointer targets in passing argument 2 of 'SQLPrepare' differ in signedness [-Wpointer-sign]
  130 |   rc = SQLPrepare (hstmt, "burstoff_proc()", SQL_NTS);
      |                           ^~~~~~~~~~~~~~~~~
      |                           |
      |                           char *
../../libsrc/odbcsdk/include/sql.h:1054:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
 1054 |     SQLCHAR             * StatementText,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
burstoff.c: In function 'test':
burstoff.c:167:27: warning: pointer targets in passing argument 2 of 'SQLPrepare' differ in signedness [-Wpointer-sign]
  167 |   rc = SQLPrepare (hstmt, "burstoff_rs_proc ()", SQL_NTS);
      |                           ^~~~~~~~~~~~~~~~~~~~~
      |                           |
      |                           char *
../../libsrc/odbcsdk/include/sql.h:1054:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
 1054 |     SQLCHAR             * StatementText,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
burstoff.c: In function 'main':
burstoff.c:245:26: warning: pointer targets in passing argument 2 of 'SQLConnect' differ in signedness [-Wpointer-sign]
  245 |   rc = SQLConnect (hdbc, dsn, SQL_NTS, uid, SQL_NTS, pwd, SQL_NTS);
      |                          ^~~
      |                          |
      |                          char *
../../libsrc/odbcsdk/include/sql.h:849:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  849 |     SQLCHAR             * ServerName,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
burstoff.c:245:40: warning: pointer targets in passing argument 4 of 'SQLConnect' differ in signedness [-Wpointer-sign]
  245 |   rc = SQLConnect (hdbc, dsn, SQL_NTS, uid, SQL_NTS, pwd, SQL_NTS);
      |                                        ^~~
      |                                        |
      |                                        char *
../../libsrc/odbcsdk/include/sql.h:851:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  851 |     SQLCHAR             * UserName,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
burstoff.c:245:54: warning: pointer targets in passing argument 6 of 'SQLConnect' differ in signedness [-Wpointer-sign]
  245 |   rc = SQLConnect (hdbc, dsn, SQL_NTS, uid, SQL_NTS, pwd, SQL_NTS);
      |                                                      ^~~
      |                                                      |
      |                                                      char *
../../libsrc/odbcsdk/include/sql.h:853:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  853 |     SQLCHAR             * Authentication,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o blobs2.o blobs2.c
blobs2.c: In function 'ins_blob':
blobs2.c:127:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  127 |       for (inx = 0; inx < sizeof (temp); inx++)
      |                         ^
blobs2.c:131:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  131 |           if (inx < sizeof (temp) / 2)
      |                   ^
blobs2.c: In function 'upd_blob':
blobs2.c:244:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  244 |       for (inx = 0; inx < sizeof (temp); inx++)
      |                         ^
blobs2.c:248:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  248 |           if (inx < sizeof (temp) / 2)
      |                   ^
blobs2.c: In function 'check_blob_col':
blobs2.c:344:26: warning: comparison of integer expressions of different signedness: 'SDWORD' {aka 'long int'} and 'long unsigned int' [-Wsign-compare]
  344 |         total += rec_len > get_batch - sizeof (wchar_t) ?
      |                          ^
blobs2.c:345:44: warning: operand of '?:' changes signedness from 'SDWORD' {aka 'long int'} to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare]
  345 |             get_batch - sizeof (wchar_t) : rec_len;
      |                                            ^~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o blobnulls.o blobnulls.c
blobnulls.c: In function 'ins_blob':
blobnulls.c:127:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  127 |       for (inx = 0; inx < sizeof (temp); inx++)
      |                         ^
blobnulls.c:130:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  130 |           if (inx < sizeof (temp) / 2)
      |                   ^
blobnulls.c: In function 'upd_blob':
blobnulls.c:246:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  246 |       for (inx = 0; inx < sizeof (temp); inx++)
      |                         ^
blobnulls.c:249:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  249 |           if (inx < sizeof (temp) / 2)
      |                   ^
blobnulls.c: In function 'check_blob_col':
blobnulls.c:348:26: warning: comparison of integer expressions of different signedness: 'SDWORD' {aka 'long int'} and 'long unsigned int' [-Wsign-compare]
  348 |         total += rec_len > get_batch - sizeof (wchar_t) ?
      |                          ^
blobnulls.c:349:44: warning: operand of '?:' changes signedness from 'SDWORD' {aka 'long int'} to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare]
  349 |             get_batch - sizeof (wchar_t) : rec_len;
      |                                            ^~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o getdata.o getdata.c
getdata.c: In function 'create_table':
getdata.c:88:30: warning: pointer targets in passing argument 2 of 'SQLExecDirect' differ in signedness [-Wpointer-sign]
   88 |   rc = SQLExecDirect (hstmt, "drop table tab", SQL_NTS);
      |                              ^~~~~~~~~~~~~~~~
      |                              |
      |                              char *
In file included from odbcinc.h:31,
                 from getdata.c:26:
../../libsrc/odbcsdk/include/sql.h:905:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  905 |     SQLCHAR             * StatementText,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
getdata.c:96:30: warning: pointer targets in passing argument 2 of 'SQLExecDirect' differ in signedness [-Wpointer-sign]
   96 |   rc = SQLExecDirect (hstmt, statement, SQL_NTS);
      |                              ^~~~~~~~~
      |                              |
      |                              char *
../../libsrc/odbcsdk/include/sql.h:905:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  905 |     SQLCHAR             * StatementText,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
getdata.c: In function 'insert_row':
getdata.c:176:30: warning: pointer targets in passing argument 2 of 'SQLExecDirect' differ in signedness [-Wpointer-sign]
  176 |   rc = SQLExecDirect (hstmt, "insert into tab values (?, ?)", SQL_NTS);
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                              |
      |                              char *
../../libsrc/odbcsdk/include/sql.h:905:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  905 |     SQLCHAR             * StatementText,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
getdata.c: In function 'test':
getdata.c:217:30: warning: pointer targets in passing argument 2 of 'SQLExecDirect' differ in signedness [-Wpointer-sign]
  217 |   rc = SQLExecDirect (hstmt, "select id, data from tab", SQL_NTS);
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
      |                              |
      |                              char *
../../libsrc/odbcsdk/include/sql.h:905:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  905 |     SQLCHAR             * StatementText,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
getdata.c:299:75: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare]
  299 |           n = SQL_C_WCHAR == c_type ? size_in_buffer / sizeof (wchar_t) : size_in_buffer;
      |                                                                           ^~~~~~~~~~~~~~
getdata.c:302:83: warning: operand of '?:' changes signedness from 'long int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare]
  302 |               int index = SQL_C_WCHAR == c_type ? offset / sizeof (wchar_t) + i : offset + i;
      |                                                                                   ^~~~~~~~~~
getdata.c: In function 'test_bug_7628':
getdata.c:380:11: warning: variable 'rc' set but not used [-Wunused-but-set-variable]
  380 |   RETCODE rc;
      |           ^~
getdata.c: In function 'main':
getdata.c:425:26: warning: pointer targets in passing argument 2 of 'SQLConnect' differ in signedness [-Wpointer-sign]
  425 |   rc = SQLConnect (hdbc, dsn, SQL_NTS, uid, SQL_NTS, pwd, SQL_NTS);
      |                          ^~~
      |                          |
      |                          char *
../../libsrc/odbcsdk/include/sql.h:849:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  849 |     SQLCHAR             * ServerName,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
getdata.c:425:40: warning: pointer targets in passing argument 4 of 'SQLConnect' differ in signedness [-Wpointer-sign]
  425 |   rc = SQLConnect (hdbc, dsn, SQL_NTS, uid, SQL_NTS, pwd, SQL_NTS);
      |                                        ^~~
      |                                        |
      |                                        char *
../../libsrc/odbcsdk/include/sql.h:851:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  851 |     SQLCHAR             * UserName,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
getdata.c:425:54: warning: pointer targets in passing argument 6 of 'SQLConnect' differ in signedness [-Wpointer-sign]
  425 |   rc = SQLConnect (hdbc, dsn, SQL_NTS, uid, SQL_NTS, pwd, SQL_NTS);
      |                                                      ^~~
      |                                                      |
      |                                                      char *
../../libsrc/odbcsdk/include/sql.h:853:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  853 |     SQLCHAR             * Authentication,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o virtdriver.o virtdriver.c
virtdriver.c: In function 'main':
virtdriver.c:74:23: warning: pointer targets in passing argument 2 of 'SQLConnect' differ in signedness [-Wpointer-sign]
   74 |             dsn ? dsn : "1111", SQL_NTS,
      |             ~~~~~~~~~~^~~~~~~~
      |                       |
      |                       char *
In file included from odbcinc.h:31,
                 from virtdriver.c:26:
../../libsrc/odbcsdk/include/sql.h:849:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  849 |     SQLCHAR             * ServerName,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
virtdriver.c:75:23: warning: pointer targets in passing argument 4 of 'SQLConnect' differ in signedness [-Wpointer-sign]
   75 |             uid ? uid : "dba", SQL_NTS,
      |             ~~~~~~~~~~^~~~~~~
      |                       |
      |                       char *
../../libsrc/odbcsdk/include/sql.h:851:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  851 |     SQLCHAR             * UserName,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
virtdriver.c:76:23: warning: pointer targets in passing argument 6 of 'SQLConnect' differ in signedness [-Wpointer-sign]
   76 |             pwd ? pwd : "dba", SQL_NTS)))
      |             ~~~~~~~~~~^~~~~~~
      |                       |
      |                       char *
../../libsrc/odbcsdk/include/sql.h:853:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  853 |     SQLCHAR             * Authentication,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
virtdriver.c:108:58: warning: pointer targets in passing argument 2 of 'SQLExecDirect' differ in signedness [-Wpointer-sign]
  108 |           if (SQL_SUCCESS != (rc = SQLExecDirect (hstmt, "XSLT_CHDIR (?, ?, ?)", SQL_NTS)))
      |                                                          ^~~~~~~~~~~~~~~~~~~~~~
      |                                                          |
      |                                                          char *
../../libsrc/odbcsdk/include/sql.h:905:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  905 |     SQLCHAR             * StatementText,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
virtdriver.c:133:58: warning: pointer targets in passing argument 2 of 'SQLExecDirect' differ in signedness [-Wpointer-sign]
  133 |           if (SQL_SUCCESS != (rc = SQLExecDirect (hstmt, "XSLT_STYLESHEET (?, ?, ?)", SQL_NTS)))
      |                                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                          |
      |                                                          char *
../../libsrc/odbcsdk/include/sql.h:905:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  905 |     SQLCHAR             * StatementText,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
virtdriver.c:156:58: warning: pointer targets in passing argument 2 of 'SQLExecDirect' differ in signedness [-Wpointer-sign]
  156 |           if (SQL_SUCCESS != (rc = SQLExecDirect (hstmt, "XSLT_INPUT (?, ?, ?)", SQL_NTS)))
      |                                                          ^~~~~~~~~~~~~~~~~~~~~~
      |                                                          |
      |                                                          char *
../../libsrc/odbcsdk/include/sql.h:905:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  905 |     SQLCHAR             * StatementText,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
virtdriver.c:204:58: warning: pointer targets in passing argument 2 of 'SQLExecDirect' differ in signedness [-Wpointer-sign]
  204 |           if (SQL_SUCCESS != (rc = SQLExecDirect (hstmt, "XSLT_TRANSFORM (?, ?, ?)", SQL_NTS)))
      |                                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                          |
      |                                                          char *
../../libsrc/odbcsdk/include/sql.h:905:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  905 |     SQLCHAR             * StatementText,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
virtdriver.c:55:14: warning: unused parameter 'argc' [-Wunused-parameter]
   55 | int main(int argc, char** argv)
      |          ~~~~^~~~
virtdriver.c:55:27: warning: unused parameter 'argv' [-Wunused-parameter]
   55 | int main(int argc, char** argv)
      |                    ~~~~~~~^~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o setcurs.o setcurs.c
setcurs.c: In function 'main':
setcurs.c:98:30: warning: pointer targets in passing argument 2 of 'SQLConnect' differ in signedness [-Wpointer-sign]
   98 |   rc = SQLConnect (hdbc, argv[1], SQL_NTS, argv[2], SQL_NTS, argv[3],
      |                          ~~~~^~~
      |                              |
      |                              char *
In file included from odbcinc.h:31,
                 from setcurs.c:38:
../../libsrc/odbcsdk/include/sql.h:849:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  849 |     SQLCHAR             * ServerName,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
setcurs.c:98:48: warning: pointer targets in passing argument 4 of 'SQLConnect' differ in signedness [-Wpointer-sign]
   98 |   rc = SQLConnect (hdbc, argv[1], SQL_NTS, argv[2], SQL_NTS, argv[3],
      |                                            ~~~~^~~
      |                                                |
      |                                                char *
../../libsrc/odbcsdk/include/sql.h:851:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  851 |     SQLCHAR             * UserName,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
setcurs.c:98:66: warning: pointer targets in passing argument 6 of 'SQLConnect' differ in signedness [-Wpointer-sign]
   98 |   rc = SQLConnect (hdbc, argv[1], SQL_NTS, argv[2], SQL_NTS, argv[3],
      |                                                              ~~~~^~~
      |                                                                  |
      |                                                                  char *
../../libsrc/odbcsdk/include/sql.h:853:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  853 |     SQLCHAR             * Authentication,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
setcurs.c:114:39: warning: pointer targets in passing argument 2 of 'SQLSetCursorName' differ in signedness [-Wpointer-sign]
  114 |   rc = SQLSetCursorName (hstmtSelect, "C1", SQL_NTS);
      |                                       ^~~~
      |                                       |
      |                                       char *
../../libsrc/odbcsdk/include/sql.h:1081:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
 1081 |     SQLCHAR             * CursorName,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
setcurs.c:119:36: warning: pointer targets in passing argument 2 of 'SQLExecDirect' differ in signedness [-Wpointer-sign]
  119 |   rc = SQLExecDirect (hstmtSelect, "SELECT NAME,PHONE from GOGO", SQL_NTS);
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                    |
      |                                    char *
../../libsrc/odbcsdk/include/sql.h:905:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  905 |     SQLCHAR             * StatementText,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
setcurs.c:132:16: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign]
  132 |       (strcmp (szName, "Smith, John") != 0));
      |                ^~~~~~
      |                |
      |                SQLCHAR * {aka unsigned char *}
In file included from setcurs.c:37:
/usr/include/string.h:156:32: note: expected 'const char *' but argument is of type 'SQLCHAR *' {aka 'unsigned char *'}
  156 | extern int strcmp (const char *__s1, const char *__s2)
      |                    ~~~~~~~~~~~~^~~~
setcurs.c:140:11: warning: pointer targets in passing argument 2 of 'SQLExecDirect' differ in signedness [-Wpointer-sign]
  140 |           "UPDATE GOGO SET PHONE='2064890154' WHERE CURRENT OF C1", SQL_NTS);
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |           |
      |           char *
../../libsrc/odbcsdk/include/sql.h:905:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  905 |     SQLCHAR             * StatementText,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o blobs.o blobs.c
blobs.c: In function 'hexencode_chars_to_bin':
blobs.c:176:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  176 |   for (idx = 0; idx < buffer_bytes; idx++)
      |                     ^
blobs.c: In function 'store_checksum':
blobs.c:264:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  264 |   if (known_checksum_count >= (sizeof (known_checksums) / sizeof (known_checksums[0])))
      |                            ^~
blobs.c: In function 'check_blob_col':
blobs.c:488:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  488 |           for (ctr = 0; ((ctr < (sizeof(sample)-1)) && (ctr < rec_bytes_of_data)); ctr++)
      |                               ^
blobs.c: In function 'main':
blobs.c:693:7: warning: unused variable 'row_ctr' [-Wunused-variable]
  693 |   int row_ctr;
      |       ^~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o b3078.o b3078.c
b3078.c: In function 'ODBC_Connect':
b3078.c:60:42: warning: pointer targets in passing argument 2 of 'SQLConnect' differ in signedness [-Wpointer-sign]
   60 |               retcode = SQLConnect(hdbc, dsn, SQL_NTS, usr, SQL_NTS, pwd, SQL_NTS);
      |                                          ^~~
      |                                          |
      |                                          char *
In file included from odbcinc.h:31,
                 from b3078.c:26:
../../libsrc/odbcsdk/include/sql.h:849:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  849 |     SQLCHAR             * ServerName,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
b3078.c:60:56: warning: pointer targets in passing argument 4 of 'SQLConnect' differ in signedness [-Wpointer-sign]
   60 |               retcode = SQLConnect(hdbc, dsn, SQL_NTS, usr, SQL_NTS, pwd, SQL_NTS);
      |                                                        ^~~
      |                                                        |
      |                                                        char *
../../libsrc/odbcsdk/include/sql.h:851:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  851 |     SQLCHAR             * UserName,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
b3078.c:60:70: warning: pointer targets in passing argument 6 of 'SQLConnect' differ in signedness [-Wpointer-sign]
   60 |               retcode = SQLConnect(hdbc, dsn, SQL_NTS, usr, SQL_NTS, pwd, SQL_NTS);
      |                                                                      ^~~
      |                                                                      |
      |                                                                      char *
../../libsrc/odbcsdk/include/sql.h:853:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  853 |     SQLCHAR             * Authentication,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
b3078.c: In function 'ODBC_PrintResult':
b3078.c:231:28: warning: comparison of integer expressions of different signedness: 'short int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  231 |           if (displayWidth < strlen (colName))
      |                            ^
b3078.c:233:28: warning: comparison of integer expressions of different signedness: 'short int' and 'long unsigned int' [-Wsign-compare]
  233 |           if (displayWidth > sizeof (fetchBuffer) - 1)
      |                            ^
b3078.c: In function 'ODBC_Execute':
b3078.c:337:30: warning: pointer targets in initialization of 'SQLCHAR *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
  337 |   SQLCHAR *      Statement = "select * from BTEST where id > ?";
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
b3078.c:356:95: warning: pointer targets in passing argument 10 of 'SQLBindParameter' differ in signedness [-Wpointer-sign]
  356 |   if (SQLBindParameter(hstmt, 1, SQL_PARAM_INPUT, SQL_C_ULONG, SQL_INTEGER, 5, 0, IDArray, 0, IDIndArray) != SQL_SUCCESS)
      |                                                                                               ^~~~~~~~~~
      |                                                                                               |
      |                                                                                               long unsigned int *
In file included from odbcinc.h:32:
../../libsrc/odbcsdk/include/sqlext.h:2515:27: note: expected 'long int *' but argument is of type 'long unsigned int *'
 2515 |     SQLLEN              * pcbValue);
b3078.c:371:39: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long unsigned int' [-Wformat=]
  371 |   printf("Parameter Sets Processed = %d\n",ParamsProcessed);
      |                                      ~^    ~~~~~~~~~~~~~~~
      |                                       |    |
      |                                       int  long unsigned int
      |                                      %ld
b3078.c:342:21: warning: unused variable 'ParamStatusArray' [-Wunused-variable]
  342 |   SQLUSMALLINT   i, ParamStatusArray[ARRAY_SIZE];
      |                     ^~~~~~~~~~~~~~~~
b3078.c:342:18: warning: unused variable 'i' [-Wunused-variable]
  342 |   SQLUSMALLINT   i, ParamStatusArray[ARRAY_SIZE];
      |                  ^
b3078.c: In function 'main':
b3078.c:378:10: warning: unused parameter 'argc' [-Wunused-parameter]
  378 | main(int argc, char *argv[])
      |      ~~~~^~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DUNIX_ODBC -DODBC_ONLY -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o scroll_iodbc-time.o `test -f 'time.c' || echo './'`time.c
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DUNIX_ODBC -DODBC_ONLY -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o ins_iodbc-time.o `test -f 'time.c' || echo './'`time.c
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DUNIX_ODBC -DODBC_ONLY -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o force_dbms_name_iodbc-force_dbms_name.o `test -f 'force_dbms_name.c' || echo './'`force_dbms_name.c
force_dbms_name.c: In function 'main':
force_dbms_name.c:102:13: warning: pointer targets in passing argument 3 of 'SQLDriverConnect' differ in signedness [-Wpointer-sign]
  102 |         argv[1], SQL_NTS,
      |         ~~~~^~~
      |             |
      |             char *
In file included from odbcinc.h:32,
                 from force_dbms_name.c:36:
../../libsrc/odbcsdk/include/sqlext.h:2356:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
 2356 |     SQLCHAR             * szConnStrIn,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
force_dbms_name.c:103:9: warning: pointer targets in passing argument 5 of 'SQLDriverConnect' differ in signedness [-Wpointer-sign]
  103 |         conn_str_out, sizeof (conn_str_out), NULL, SQL_DRIVER_NOPROMPT);
      |         ^~~~~~~~~~~~
      |         |
      |         char *
../../libsrc/odbcsdk/include/sqlext.h:2358:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
 2358 |     SQLCHAR             * szConnStrOut,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
force_dbms_name.c:105:32: warning: pointer targets in passing argument 2 of 'SQLConnect' differ in signedness [-Wpointer-sign]
  105 |     rc = SQLConnect (hdbc, argv[1], SQL_NTS, argv[2], SQL_NTS, argv[3],
      |                            ~~~~^~~
      |                                |
      |                                char *
In file included from odbcinc.h:31:
../../libsrc/odbcsdk/include/sql.h:849:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  849 |     SQLCHAR             * ServerName,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
force_dbms_name.c:105:50: warning: pointer targets in passing argument 4 of 'SQLConnect' differ in signedness [-Wpointer-sign]
  105 |     rc = SQLConnect (hdbc, argv[1], SQL_NTS, argv[2], SQL_NTS, argv[3],
      |                                              ~~~~^~~
      |                                                  |
      |                                                  char *
../../libsrc/odbcsdk/include/sql.h:851:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  851 |     SQLCHAR             * UserName,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
force_dbms_name.c:105:68: warning: pointer targets in passing argument 6 of 'SQLConnect' differ in signedness [-Wpointer-sign]
  105 |     rc = SQLConnect (hdbc, argv[1], SQL_NTS, argv[2], SQL_NTS, argv[3],
      |                                                                ~~~~^~~
      |                                                                    |
      |                                                                    char *
../../libsrc/odbcsdk/include/sql.h:853:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  853 |     SQLCHAR             * Authentication,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o scroll.o scroll.c
scroll.c: In function 'tsc_commit_cursor':
scroll.c:926:25: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
  926 |   for (count = 0; count < tw->tw_fill * 2; count += tw->tw_fill)
      |                         ^
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DUNIX_ODBC -DODBC_ONLY -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o burstoff_iodbc-burstoff.o `test -f 'burstoff.c' || echo './'`burstoff.c
burstoff.c: In function 'create_proc':
burstoff.c:84:30: warning: pointer targets in passing argument 2 of 'SQLExecDirect' differ in signedness [-Wpointer-sign]
   84 |   rc = SQLExecDirect (hstmt, "create procedure burstoff_proc () { ; }",
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                              |
      |                              char *
In file included from odbcinc.h:31,
                 from burstoff.c:26:
../../libsrc/odbcsdk/include/sql.h:905:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  905 |     SQLCHAR             * StatementText,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
burstoff.c:93:7: warning: pointer targets in passing argument 2 of 'SQLExecDirect' differ in signedness [-Wpointer-sign]
   93 |       "create procedure burstoff_rs_proc (in ntimes integer := 3)\n"
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |       |
      |       char *
../../libsrc/odbcsdk/include/sql.h:905:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  905 |     SQLCHAR             * StatementText,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
burstoff.c: In function 'call_proc':
burstoff.c:130:27: warning: pointer targets in passing argument 2 of 'SQLPrepare' differ in signedness [-Wpointer-sign]
  130 |   rc = SQLPrepare (hstmt, "burstoff_proc()", SQL_NTS);
      |                           ^~~~~~~~~~~~~~~~~
      |                           |
      |                           char *
../../libsrc/odbcsdk/include/sql.h:1054:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
 1054 |     SQLCHAR             * StatementText,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
burstoff.c: In function 'test':
burstoff.c:167:27: warning: pointer targets in passing argument 2 of 'SQLPrepare' differ in signedness [-Wpointer-sign]
  167 |   rc = SQLPrepare (hstmt, "burstoff_rs_proc ()", SQL_NTS);
      |                           ^~~~~~~~~~~~~~~~~~~~~
      |                           |
      |                           char *
../../libsrc/odbcsdk/include/sql.h:1054:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
 1054 |     SQLCHAR             * StatementText,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
burstoff.c: In function 'main':
burstoff.c:245:26: warning: pointer targets in passing argument 2 of 'SQLConnect' differ in signedness [-Wpointer-sign]
  245 |   rc = SQLConnect (hdbc, dsn, SQL_NTS, uid, SQL_NTS, pwd, SQL_NTS);
      |                          ^~~
      |                          |
      |                          char *
../../libsrc/odbcsdk/include/sql.h:849:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  849 |     SQLCHAR             * ServerName,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
burstoff.c:245:40: warning: pointer targets in passing argument 4 of 'SQLConnect' differ in signedness [-Wpointer-sign]
  245 |   rc = SQLConnect (hdbc, dsn, SQL_NTS, uid, SQL_NTS, pwd, SQL_NTS);
      |                                        ^~~
      |                                        |
      |                                        char *
../../libsrc/odbcsdk/include/sql.h:851:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  851 |     SQLCHAR             * UserName,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
burstoff.c:245:54: warning: pointer targets in passing argument 6 of 'SQLConnect' differ in signedness [-Wpointer-sign]
  245 |   rc = SQLConnect (hdbc, dsn, SQL_NTS, uid, SQL_NTS, pwd, SQL_NTS);
      |                                                      ^~~
      |                                                      |
      |                                                      char *
../../libsrc/odbcsdk/include/sql.h:853:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  853 |     SQLCHAR             * Authentication,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DUNIX_ODBC -DODBC_ONLY -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o ins_iodbc-ins.o `test -f 'ins.c' || echo './'`ins.c
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o runbg.o runbg.c
runbg.c: In function 'main':
runbg.c:36:37: warning: unused parameter 'environ' [-Wunused-parameter]
   36 | main (int argc, char **argv, char **environ)
      |                              ~~~~~~~^~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DUNIX_ODBC -DODBC_ONLY -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o getdata_iodbc-getdata.o `test -f 'getdata.c' || echo './'`getdata.c
getdata.c: In function 'create_table':
getdata.c:88:30: warning: pointer targets in passing argument 2 of 'SQLExecDirect' differ in signedness [-Wpointer-sign]
   88 |   rc = SQLExecDirect (hstmt, "drop table tab", SQL_NTS);
      |                              ^~~~~~~~~~~~~~~~
      |                              |
      |                              char *
In file included from odbcinc.h:31,
                 from getdata.c:26:
../../libsrc/odbcsdk/include/sql.h:905:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  905 |     SQLCHAR             * StatementText,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
getdata.c:96:30: warning: pointer targets in passing argument 2 of 'SQLExecDirect' differ in signedness [-Wpointer-sign]
   96 |   rc = SQLExecDirect (hstmt, statement, SQL_NTS);
      |                              ^~~~~~~~~
      |                              |
      |                              char *
../../libsrc/odbcsdk/include/sql.h:905:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  905 |     SQLCHAR             * StatementText,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
getdata.c: In function 'insert_row':
getdata.c:176:30: warning: pointer targets in passing argument 2 of 'SQLExecDirect' differ in signedness [-Wpointer-sign]
  176 |   rc = SQLExecDirect (hstmt, "insert into tab values (?, ?)", SQL_NTS);
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                              |
      |                              char *
../../libsrc/odbcsdk/include/sql.h:905:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  905 |     SQLCHAR             * StatementText,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
getdata.c: In function 'test':
getdata.c:217:30: warning: pointer targets in passing argument 2 of 'SQLExecDirect' differ in signedness [-Wpointer-sign]
  217 |   rc = SQLExecDirect (hstmt, "select id, data from tab", SQL_NTS);
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
      |                              |
      |                              char *
../../libsrc/odbcsdk/include/sql.h:905:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  905 |     SQLCHAR             * StatementText,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
getdata.c:299:75: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare]
  299 |           n = SQL_C_WCHAR == c_type ? size_in_buffer / sizeof (wchar_t) : size_in_buffer;
      |                                                                           ^~~~~~~~~~~~~~
getdata.c:302:83: warning: operand of '?:' changes signedness from 'long int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare]
  302 |               int index = SQL_C_WCHAR == c_type ? offset / sizeof (wchar_t) + i : offset + i;
      |                                                                                   ^~~~~~~~~~
getdata.c: In function 'test_bug_7628':
getdata.c:380:11: warning: variable 'rc' set but not used [-Wunused-but-set-variable]
  380 |   RETCODE rc;
      |           ^~
getdata.c: In function 'main':
getdata.c:425:26: warning: pointer targets in passing argument 2 of 'SQLConnect' differ in signedness [-Wpointer-sign]
  425 |   rc = SQLConnect (hdbc, dsn, SQL_NTS, uid, SQL_NTS, pwd, SQL_NTS);
      |                          ^~~
      |                          |
      |                          char *
../../libsrc/odbcsdk/include/sql.h:849:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  849 |     SQLCHAR             * ServerName,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
getdata.c:425:40: warning: pointer targets in passing argument 4 of 'SQLConnect' differ in signedness [-Wpointer-sign]
  425 |   rc = SQLConnect (hdbc, dsn, SQL_NTS, uid, SQL_NTS, pwd, SQL_NTS);
      |                                        ^~~
      |                                        |
      |                                        char *
../../libsrc/odbcsdk/include/sql.h:851:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  851 |     SQLCHAR             * UserName,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
getdata.c:425:54: warning: pointer targets in passing argument 6 of 'SQLConnect' differ in signedness [-Wpointer-sign]
  425 |   rc = SQLConnect (hdbc, dsn, SQL_NTS, uid, SQL_NTS, pwd, SQL_NTS);
      |                                                      ^~~
      |                                                      |
      |                                                      char *
../../libsrc/odbcsdk/include/sql.h:853:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
  853 |     SQLCHAR             * Authentication,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o tpccodbc.o tpccodbc.c
tpccodbc.c: In function 'new_order':
tpccodbc.c:335:15: warning: variable 'c_last' set but not used [-Wunused-but-set-variable]
  335 |   static char c_last[100];
      |               ^~~~~~
tpccodbc.c: In function 'Customer':
tpccodbc.c:994:15: warning: variable 'w_id' set but not used [-Wunused-but-set-variable]
  994 |   static long w_id[BATCH_SIZE];
      |               ^~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o urlsimu.o urlsimu.c
urlsimu.c: In function 'encode_base64':
urlsimu.c:153:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  153 |   for (j = 0; j < strlen (input); j++)
      |                 ^
urlsimu.c: In function 'l_handle_post':
urlsimu.c:886:7: warning: variable 'nHttpVer' set but not used [-Wunused-but-set-variable]
  886 |   int nHttpVer = 0, pipeline_loop;
      |       ^~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o lubm-cli.o lubm-cli.c
lubm-cli.c: In function 'LUBM_PrintResult':
lubm-cli.c:242:28: warning: comparison of integer expressions of different signedness: 'short int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  242 |           if (displayWidth < strlen ((char *) colName))
      |                            ^
lubm-cli.c:244:28: warning: comparison of integer expressions of different signedness: 'short int' and 'long unsigned int' [-Wsign-compare]
  244 |           if (displayWidth > sizeof (fetchBuffer) - 1)
      |                            ^
lubm-cli.c: In function 'LUBM_DoOne':
lubm-cli.c:737:35: warning: '%s' directive writing up to 9999 bytes into a region of size 9991 [-Wformat-overflow=]
  737 |       sprintf (buf, "sparql %s %s %s", q_kind == 1 ? inf_pref : "", 12 == i ? q_count_pref : q_pref, tmp);
      |                                   ^~                                                                 ~~~
In file included from /usr/include/stdio.h:970,
                 from lubm-cli.c:23:
In function 'sprintf',
    inlined from 'LUBM_DoOne' at lubm-cli.c:737:7:
/usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output 10 or more bytes (assuming 10009) into a destination of size 10000
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -DCVSID=\"1.0\" -DFALSE=0 '-Dinitialize_locale=' -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o inifile inifile-inifile.o inifile-inifile.vers.o ../../libsrc/Wi/libwic.la ../../libsrc/Dk/libdk1t.la ../../libsrc/Thread/libthrs.la ../../libsrc/util/libutil.la -lssl -lcrypto -lpcre2-8 -lm   -lz
libtool: link: gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DOPSYS=\"Linux\" -DHOST=\"x86_64-mageia-linux-gnu\" -DCVSID=\"1.0\" -DFALSE=0 -Dinitialize_locale= -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o inifile inifile-inifile.o inifile-inifile.vers.o  ../../libsrc/Wi/.libs/libwic.a ../../libsrc/Dk/.libs/libdk1t.a ../../libsrc/Thread/.libs/libthrs.a ../../libsrc/util/.libs/libutil.a -lssl -lcrypto -lpcre2-8 -lm -lz
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o paramstats paramstats.o ../../libsrc/Wi/libwic.la ../../libsrc/Dk/libdk1t.la ../../libsrc/Thread/libthrs.la ../../libsrc/util/libutil.la -lssl -lcrypto -lpcre2-8 -lm   -lz
libtool: link: gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o paramstats paramstats.o  ../../libsrc/Wi/.libs/libwic.a ../../libsrc/Dk/.libs/libdk1t.a ../../libsrc/Thread/.libs/libthrs.a ../../libsrc/util/.libs/libutil.a -lssl -lcrypto -lpcre2-8 -lm -lz
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o ins ins.o time.o ../../libsrc/Wi/libwic.la ../../libsrc/Dk/libdk1t.la ../../libsrc/Thread/libthrs.la ../../libsrc/util/libutil.la -lssl -lcrypto -lpcre2-8 -lm   -lz
libtool: link: gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o ins ins.o time.o  ../../libsrc/Wi/.libs/libwic.a ../../libsrc/Dk/.libs/libdk1t.a ../../libsrc/Thread/.libs/libthrs.a ../../libsrc/util/.libs/libutil.a -lssl -lcrypto -lpcre2-8 -lm -lz
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DUNIX_ODBC -DODBC_ONLY -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o scroll_iodbc-scroll.o `test -f 'scroll.c' || echo './'`scroll.c
scroll.c: In function 'tsc_commit_cursor':
scroll.c:926:25: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
  926 |   for (count = 0; count < tw->tw_fill * 2; count += tw->tw_fill)
      |                         ^
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o blobs blobs.o time.o ../../libsrc/Wi/libwic.la ../../libsrc/Dk/libdk1t.la ../../libsrc/Thread/libthrs.la ../../libsrc/util/libutil.la -lssl -lcrypto -lpcre2-8 -lm   -lz
libtool: link: gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o blobs blobs.o time.o  ../../libsrc/Wi/.libs/libwic.a ../../libsrc/Dk/.libs/libdk1t.a ../../libsrc/Thread/.libs/libthrs.a ../../libsrc/util/.libs/libutil.a -lssl -lcrypto -lpcre2-8 -lm -lz
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o blobnulls blobnulls.o time.o ../../libsrc/Wi/libwic.la ../../libsrc/Dk/libdk1t.la ../../libsrc/Thread/libthrs.la ../../libsrc/util/libutil.la -lssl -lcrypto -lpcre2-8 -lm   -lz
libtool: link: gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o blobnulls blobnulls.o time.o  ../../libsrc/Wi/.libs/libwic.a ../../libsrc/Dk/.libs/libdk1t.a ../../libsrc/Thread/.libs/libthrs.a ../../libsrc/util/.libs/libutil.a -lssl -lcrypto -lpcre2-8 -lm -lz
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o blobs2 blobs2.o time.o ../../libsrc/Wi/libwic.la ../../libsrc/Dk/libdk1t.la ../../libsrc/Thread/libthrs.la ../../libsrc/util/libutil.la -lssl -lcrypto -lpcre2-8 -lm   -lz
libtool: link: gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o blobs2 blobs2.o time.o  ../../libsrc/Wi/.libs/libwic.a ../../libsrc/Dk/.libs/libdk1t.a ../../libsrc/Thread/.libs/libthrs.a ../../libsrc/util/.libs/libutil.a -lssl -lcrypto -lpcre2-8 -lm -lz
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o cursor cursor.o time.o ../../libsrc/Wi/libwic.la ../../libsrc/Dk/libdk1t.la ../../libsrc/Thread/libthrs.la ../../libsrc/util/libutil.la -lssl -lcrypto -lpcre2-8 -lm   -lz
libtool: link: gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o cursor cursor.o time.o  ../../libsrc/Wi/.libs/libwic.a ../../libsrc/Dk/.libs/libdk1t.a ../../libsrc/Thread/.libs/libthrs.a ../../libsrc/util/.libs/libutil.a -lssl -lcrypto -lpcre2-8 -lm -lz
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o scroll scroll.o time.o ../../libsrc/Wi/libwic.la ../../libsrc/Dk/libdk1t.la ../../libsrc/Thread/libthrs.la ../../libsrc/util/libutil.la -lssl -lcrypto -lpcre2-8 -lm   -lz
libtool: link: gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o scroll scroll.o time.o  ../../libsrc/Wi/.libs/libwic.a ../../libsrc/Dk/.libs/libdk1t.a ../../libsrc/Thread/.libs/libthrs.a ../../libsrc/util/.libs/libutil.a -lssl -lcrypto -lpcre2-8 -lm -lz
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o tpcc tpcc.o tpcctrx.o time.o tpccodbc.o ../../libsrc/Wi/libwic.la ../../libsrc/Dk/libdk1t.la ../../libsrc/Thread/libthrs.la ../../libsrc/util/libutil.la -lssl -lcrypto -lpcre2-8 -lm   -lz
libtool: link: gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o tpcc tpcc.o tpcctrx.o time.o tpccodbc.o  ../../libsrc/Wi/.libs/libwic.a ../../libsrc/Dk/.libs/libdk1t.a ../../libsrc/Thread/.libs/libthrs.a ../../libsrc/util/.libs/libutil.a -lssl -lcrypto -lpcre2-8 -lm -lz
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o urlsimu urlsimu.o time.o ../../libsrc/Wi/libwic.la ../../libsrc/Dk/libdk1t.la ../../libsrc/Thread/libthrs.la ../../libsrc/util/libutil.la -lssl -lcrypto -lpcre2-8 -lm   -lz
libtool: link: gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o urlsimu urlsimu.o time.o  ../../libsrc/Wi/.libs/libwic.a ../../libsrc/Dk/.libs/libdk1t.a ../../libsrc/Thread/.libs/libthrs.a ../../libsrc/util/.libs/libutil.a -lssl -lcrypto -lpcre2-8 -lm -lz
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o smtpsend smtpsend.o  -lm   -lz
libtool: link: gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o smtpsend smtpsend.o  -lm -lz
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o mail_virt mail_virt.o ../../libsrc/Wi/libwic.la ../../libsrc/Dk/libdk1t.la ../../libsrc/Thread/libthrs.la ../../libsrc/util/libutil.la -lssl -lcrypto -lpcre2-8 -lm   -lz
libtool: link: gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o mail_virt mail_virt.o  ../../libsrc/Wi/.libs/libwic.a ../../libsrc/Dk/.libs/libdk1t.a ../../libsrc/Thread/.libs/libthrs.a ../../libsrc/util/.libs/libutil.a -lssl -lcrypto -lpcre2-8 -lm -lz
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o tkset tkset.o ../../libsrc/Wi/libwic.la ../../libsrc/Dk/libdk1t.la ../../libsrc/Thread/libthrs.la ../../libsrc/util/libutil.la -lssl -lcrypto -lpcre2-8 -lm   -lz
libtool: link: gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o tkset tkset.o  ../../libsrc/Wi/.libs/libwic.a ../../libsrc/Dk/.libs/libdk1t.a ../../libsrc/Thread/.libs/libthrs.a ../../libsrc/util/.libs/libutil.a -lssl -lcrypto -lpcre2-8 -lm -lz
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o testlock testlock.o ../../libsrc/Wi/libwic.la ../../libsrc/Dk/libdk1t.la ../../libsrc/Thread/libthrs.la ../../libsrc/util/libutil.la -lssl -lcrypto -lpcre2-8 -lpthread -lm   -lz
libtool: link: gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o testlock testlock.o  ../../libsrc/Wi/.libs/libwic.a ../../libsrc/Dk/.libs/libdk1t.a ../../libsrc/Thread/.libs/libthrs.a ../../libsrc/util/.libs/libutil.a -lssl -lcrypto -lpcre2-8 -lpthread -lm -lz
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DUNIX_ODBC -DODBC_ONLY -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o scroll-iodbc scroll_iodbc-scroll.o scroll_iodbc-time.o -L/usr/lib64  -liodbc -liodbcinst -lm   -lz
libtool: link: gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DUNIX_ODBC -DODBC_ONLY -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o scroll-iodbc scroll_iodbc-scroll.o scroll_iodbc-time.o  -L/usr/lib64 -liodbc -liodbcinst -lm -lz
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o burstoff burstoff.o ../../libsrc/Wi/libwic.la ../../libsrc/Dk/libdk1t.la ../../libsrc/Thread/libthrs.la ../../libsrc/util/libutil.la -lssl -lcrypto -lpcre2-8 -lm   -lz
libtool: link: gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o burstoff burstoff.o  ../../libsrc/Wi/.libs/libwic.a ../../libsrc/Dk/.libs/libdk1t.a ../../libsrc/Thread/.libs/libthrs.a ../../libsrc/util/.libs/libutil.a -lssl -lcrypto -lpcre2-8 -lm -lz
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o getdata getdata.o ../../libsrc/Wi/libwic.la ../../libsrc/Dk/libdk1t.la ../../libsrc/Thread/libthrs.la ../../libsrc/util/libutil.la -lssl -lcrypto -lpcre2-8 -lm   -lz
libtool: link: gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o getdata getdata.o  ../../libsrc/Wi/.libs/libwic.a ../../libsrc/Dk/.libs/libdk1t.a ../../libsrc/Thread/.libs/libthrs.a ../../libsrc/util/.libs/libutil.a -lssl -lcrypto -lpcre2-8 -lm -lz
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o M2 chil.o ../../libsrc/Wi/libwi.la ../../libsrc/Wi/libwic.la ../../libsrc/Dk/libdksrv.la ../../libsrc/Thread/libthrp.la ../../libsrc/Xml.new/libxml.la ../../libsrc/plugin/libplugin.la ../../libsrc/langfunc/liblangfunc.la ../../libsrc/Tidy/libtidy.la ../../libsrc/util/libutil.la -lssl -lcrypto -llzma -lbz2 -lpthread -lpcre2-8 -lm   -lz
libtool: link: gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o M2 chil.o  ../../libsrc/Wi/.libs/libwi.a ../../libsrc/Wi/.libs/libwic.a ../../libsrc/Dk/.libs/libdksrv.a ../../libsrc/Thread/.libs/libthrp.a ../../libsrc/Xml.new/.libs/libxml.a ../../libsrc/plugin/.libs/libplugin.a ../../libsrc/langfunc/.libs/liblangfunc.a ../../libsrc/Tidy/.libs/libtidy.a ../../libsrc/util/.libs/libutil.a -lssl -lcrypto -llzma -lbz2 -lpthread -lpcre2-8 -lm -lz
/usr/bin/ld: ../../libsrc/Wi/.libs/libwi.a(libwi_la-bif_file.o): in function `bif_tmp_file':
/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi/bif_file.c:1874:(.text+0x2af7): warning: the use of `tempnam' is dangerous, better use `mkstemp'
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DUNIX_ODBC -DODBC_ONLY -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o ins-iodbc ins_iodbc-ins.o ins_iodbc-time.o -L/usr/lib64  -liodbc -liodbcinst ../../libsrc/util/libutil.la -lm   -lz
libtool: link: gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DUNIX_ODBC -DODBC_ONLY -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o ins-iodbc ins_iodbc-ins.o ins_iodbc-time.o  -L/usr/lib64 -liodbc -liodbcinst ../../libsrc/util/.libs/libutil.a -lm -lz
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o setcurs setcurs.o ../../libsrc/Wi/libwic.la ../../libsrc/Dk/libdk1t.la ../../libsrc/Thread/libthrs.la ../../libsrc/util/libutil.la -lssl -lcrypto -lpcre2-8 -lm   -lz
libtool: link: gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o setcurs setcurs.o  ../../libsrc/Wi/.libs/libwic.a ../../libsrc/Dk/.libs/libdk1t.a ../../libsrc/Thread/.libs/libthrs.a ../../libsrc/util/.libs/libutil.a -lssl -lcrypto -lpcre2-8 -lm -lz
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DUNIX_ODBC -DODBC_ONLY -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o getdata-iodbc getdata_iodbc-getdata.o -L/usr/lib64  -liodbc -liodbcinst -lm   -lz
libtool: link: gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DUNIX_ODBC -DODBC_ONLY -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o getdata-iodbc getdata_iodbc-getdata.o  -L/usr/lib64 -liodbc -liodbcinst -lm -lz
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DUNIX_ODBC -DODBC_ONLY -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o burstoff-iodbc burstoff_iodbc-burstoff.o -L/usr/lib64  -liodbc -liodbcinst -lm   -lz
libtool: link: gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DUNIX_ODBC -DODBC_ONLY -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o burstoff-iodbc burstoff_iodbc-burstoff.o  -L/usr/lib64 -liodbc -liodbcinst -lm -lz
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o b3078 b3078.o ../../libsrc/Wi/libwic.la ../../libsrc/Dk/libdk1t.la ../../libsrc/Thread/libthrs.la ../../libsrc/util/libutil.la -lssl -lcrypto -lpcre2-8 -lm   -lz
libtool: link: gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o b3078 b3078.o  ../../libsrc/Wi/.libs/libwic.a ../../libsrc/Dk/.libs/libdk1t.a ../../libsrc/Thread/.libs/libthrs.a ../../libsrc/util/.libs/libutil.a -lssl -lcrypto -lpcre2-8 -lm -lz
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o virtdriver virtdriver.o time.o ../../libsrc/Wi/libwic.la ../../libsrc/Dk/libdk1t.la ../../libsrc/Thread/libthrs.la ../../libsrc/util/libutil.la -lssl -lcrypto -lpcre2-8 -lm   -lz
libtool: link: gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o virtdriver virtdriver.o time.o  ../../libsrc/Wi/.libs/libwic.a ../../libsrc/Dk/.libs/libdk1t.a ../../libsrc/Thread/.libs/libthrs.a ../../libsrc/util/.libs/libutil.a -lssl -lcrypto -lpcre2-8 -lm -lz
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DUNIX_ODBC -DODBC_ONLY -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o force_dbms_name-iodbc force_dbms_name_iodbc-force_dbms_name.o -L/usr/lib64  -liodbc -liodbcinst -lm   -lz
libtool: link: gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DUNIX_ODBC -DODBC_ONLY -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o force_dbms_name-iodbc force_dbms_name_iodbc-force_dbms_name.o  -L/usr/lib64 -liodbc -liodbcinst -lm -lz
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o runbg runbg.o ../../libsrc/Wi/libwic.la ../../libsrc/Dk/libdk1t.la ../../libsrc/Thread/libthrs.la ../../libsrc/util/libutil.la -lssl -lcrypto -lpcre2-8 -lm   -lz
libtool: link: gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o runbg runbg.o  ../../libsrc/Wi/.libs/libwic.a ../../libsrc/Dk/.libs/libdk1t.a ../../libsrc/Thread/.libs/libthrs.a ../../libsrc/util/.libs/libutil.a -lssl -lcrypto -lpcre2-8 -lm -lz
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o lubm-cli lubm-cli.o time.o ../../libsrc/Wi/libwic.la ../../libsrc/Dk/libdk1t.la ../../libsrc/Thread/libthrs.la ../../libsrc/util/libutil.la -lssl -lcrypto -lpcre2-8 -lm   -lz
libtool: link: gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o lubm-cli lubm-cli.o time.o  ../../libsrc/Wi/.libs/libwic.a ../../libsrc/Dk/.libs/libdk1t.a ../../libsrc/Thread/.libs/libthrs.a ../../libsrc/util/.libs/libutil.a -lssl -lcrypto -lpcre2-8 -lm -lz
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o dbdump.o dbdump.c
dbdump.c: In function 'str_replace':
dbdump.c:899:44: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  899 |       while ((!only_n_flag || (occurrences < only_n)) && (ptr = strncasestr (ptr, from_str, (src_len - (ptr - src_str)))))
      |                                            ^
dbdump.c:932:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  932 |   while ((!only_n_flag || (n_changes < only_n)) && (ptr = strncasestr (prevptr, from_str, (src_len - (prevptr - src_str)))))
      |                                      ^
dbdump.c: In function 'print_blob_col':
dbdump.c:3710:72: warning: operand of '?:' changes signedness from 'long int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
 3710 |       got_n_bytes = ((rc == SQL_SUCCESS) ? ((n_recv != SQL_NO_TOTAL) ? n_recv : strlen (SCP (blob_buffer))) : BLOB_BUFFER_SIZE - 1);    /* Not the last part. */
      |                                                                        ^~~~~~
dbdump.c: In function 'do_generic_dest_statement':
dbdump.c:4005:58: warning: unused parameter 'hdbc' [-Wunused-parameter]
 4005 | do_generic_dest_statement (HSTMT * ptr_to_gen_stmt, HDBC hdbc,  /* Datadest (Kubl) connection */
      |                                                     ~~~~~^~~~
dbdump.c:4006:10: warning: unused parameter 'henv' [-Wunused-parameter]
 4006 |     HENV henv, char *statement_text)
      |     ~~~~~^~~~
dbdump.c: In function 'link_generic_operation':
dbdump.c:4037:10: warning: unused parameter 'henv' [-Wunused-parameter]
 4037 |     HENV henv, char *datasource, char *second_arg, char *third_arg, char *output_template,      /* With 7 %s 's */
      |     ~~~~~^~~~
dbdump.c: In function 'output_one_table_as_option':
dbdump.c:4698:36: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 4698 |   for (i = 0; (i < sublevel) && (i < (sizeof (few_spaces) - 1)); i++)
      |                                    ^
dbdump.c: In function 'output_tables_as_select_list':
dbdump.c:4720:7: warning: variable 'rc' set but not used [-Wunused-but-set-variable]
 4720 |   int rc;
      |       ^~
dbdump.c: In function 'main':
dbdump.c:5877:9: warning: variable 'no_sql_primary_keys' set but not used [-Wunused-but-set-variable]
 5877 |     int no_sql_primary_keys = 0;
      |         ^~~~~~~~~~~~~~~~~~~
dbdump.c: In function 'line_from_html_file':
dbdump.c:6056:28: warning: unused parameter 'templatename' [-Wunused-parameter]
 6056 | line_from_html_file (char *templatename)
      |                      ~~~~~~^~~~~~~~~~~~
dbdump.c: In function 'print_datetime_col':
dbdump.c:3476:12: warning: 'now' may be used uninitialized [-Wmaybe-uninitialized]
 3476 |       tm = localtime (&now);
      |            ^~~~~~~~~~~~~~~~
In file included from ../../libsrc/Dk/Dksystem.h:60,
                 from ../../libsrc/Dk.h:44,
                 from dbdump.c:320:
/usr/include/time.h:136:19: note: by argument 1 of type 'const time_t *' {aka 'const long int *'} to 'localtime' declared here
  136 | extern struct tm *localtime (const time_t *__timer) __THROW;
      |                   ^~~~~~~~~
dbdump.c:3471:14: note: 'now' declared here
 3471 |       time_t now;
      |              ^~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o dbdump dbdump.o ../../libsrc/Wi/libwic.la ../../libsrc/Dk/libdk1t.la ../../libsrc/Thread/libthrs.la ../../libsrc/util/libutil.la -lssl -lcrypto -lpcre2-8 -lm   -lz
libtool: link: gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o dbdump dbdump.o  ../../libsrc/Wi/.libs/libwic.a ../../libsrc/Dk/.libs/libdk1t.a ../../libsrc/Thread/.libs/libthrs.a ../../libsrc/util/.libs/libutil.a -lssl -lcrypto -lpcre2-8 -lm -lz
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DOPSYS=\"Linux\" -DUNICODE -D_UNICODE  -DUNIX_ODBC -DODBC_ONLY -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o isqlw_iodbc-isql.o `test -f 'isql.c' || echo './'`isql.c
isql.c:2497:6: warning: cast between incompatible function types from 'short int (*)(void *, UWORD,  void *, SWORD,  SWORD *)' {aka 'short int (*)(void *, short unsigned int,  void *, short int,  short int *)'} to 'short int (*)(void *, UWORD,  void *)' {aka 'short int (*)(void *, short unsigned int,  void *)'} [-Wcast-function-type]
 2497 | {2, ((SAM_GET) ((SAM2GET) SQLGetInfo)), SQL_API_SQLGETINFO,
      |      ^
isql.c:2498:3: warning: cast between incompatible function types from 'int (*)(wchar_t *)' {aka 'int (*)(int *)'} to 'short int (*)(void *, UWORD,  long unsigned int)' {aka 'short int (*)(void *, short unsigned int,  long unsigned int)'} [-Wcast-function-type]
 2498 |  ((SAM_SET) NULLFP), 0,
      |   ^
isql.c: In function 'find_choice_for_int':
isql.c:2786:29: warning: unused parameter 'name' [-Wunused-parameter]
 2786 | find_choice_for_int (TCHAR *name, int ind, TCHAR **alt_ptr,
isql.c: In function 'set_value_to_macro':
isql.c:580:36: warning: cast between incompatible function types from 'SAM_SET' {aka 'short int (*)(void *, short unsigned int,  long unsigned int)'} to 'int (*)(wchar_t *)' {aka 'int (*)(int *)'} [-Wcast-function-type]
  580 | #define IS_NULLFP(X) ((NULLFP) == ((PFI)(X)))
      |                                    ^
isql.c:2871:13: note: in expansion of macro 'IS_NULLFP'
 2871 |         if (IS_NULLFP (SAM_set_method (macro_info)))
      |             ^~~~~~~~~
isql.c: In function 'convert_macro_to_text':
isql.c:580:36: warning: cast between incompatible function types from 'SAM_GET' {aka 'short int (*)(void *, short unsigned int,  void *)'} to 'int (*)(wchar_t *)' {aka 'int (*)(int *)'} [-Wcast-function-type]
  580 | #define IS_NULLFP(X) ((NULLFP) == ((PFI)(X)))
      |                                    ^
isql.c:3118:13: note: in expansion of macro 'IS_NULLFP'
 3118 |         if (IS_NULLFP (SAM_get_method (macro_info)))
      |             ^~~~~~~~~
isql.c:2511:3: warning: cast between incompatible function types from 'SAM_GET' {aka 'short int (*)(void *, short unsigned int,  void *)'} to 'short int (*)(void *, UWORD,  void *, SWORD,  SWORD *)' {aka 'short int (*)(void *, short unsigned int,  void *, short int,  short int *)'} [-Wcast-function-type]
 2511 |  ((SAM2GET) (get_macro_SAM_struct(INFO)->get_method))
      |   ^
isql.c:2522:4: note: in expansion of macro 'SAM_get2method'
 2522 |  ((SAM_get2method(INFO))\
      |    ^~~~~~~~~~~~~~
isql.c:3139:22: note: in expansion of macro 'SAM_call_get2method'
 3139 |                 rc = SAM_call_get2method (macro_info, result,
      |                      ^~~~~~~~~~~~~~~~~~~
isql.c:2511:3: warning: cast between incompatible function types from 'SAM_GET' {aka 'short int (*)(void *, short unsigned int,  void *)'} to 'short int (*)(void *, UWORD,  void *, SWORD,  SWORD *)' {aka 'short int (*)(void *, short unsigned int,  void *, short int,  short int *)'} [-Wcast-function-type]
 2511 |  ((SAM2GET) (get_macro_SAM_struct(INFO)->get_method))
      |   ^
isql.c:2522:4: note: in expansion of macro 'SAM_get2method'
 2522 |  ((SAM_get2method(INFO))\
      |    ^~~~~~~~~~~~~~
isql.c:3146:22: note: in expansion of macro 'SAM_call_get2method'
 3146 |                 rc = SAM_call_get2method (macro_info, &intres, ((SWORD) 4),
      |                      ^~~~~~~~~~~~~~~~~~~
isql.c: In function 'dump_all_settable_variables':
isql.c:3379:37: warning: unused parameter 'varname_to_match' [-Wunused-parameter]
 3379 | dump_all_settable_variables (TCHAR *varname_to_match)
isql.c: In function 'parse_statement_for_special_parameters':
isql.c:3979:36: warning: operand of '?:' changes signedness from 'int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
 3979 |                   (inside_string ? count_escaped_length (UCP (p))
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
isql.c: In function 'field_print_normal':
isql.c:4776:9: warning: unused variable 'temp' [-Wunused-variable]
 4776 |   TCHAR temp[21];
      |         ^~~~
isql.c: In function 'field_print_HTML':
isql.c:4812:39: warning: unused parameter 'w' [-Wunused-parameter]
 4812 | field_print_HTML (TCHAR *str, SQLULEN w, int rightp, int inx)
isql.c:4812:46: warning: unused parameter 'rightp' [-Wunused-parameter]
 4812 | field_print_HTML (TCHAR *str, SQLULEN w, int rightp, int inx)
      |                                          ~~~~^~~~~~
isql.c: In function 'field_print_csv':
isql.c:4835:38: warning: unused parameter 'w' [-Wunused-parameter]
 4835 | field_print_csv (TCHAR *str, SQLULEN w, int unused, int inx)
isql.c:4835:45: warning: unused parameter 'unused' [-Wunused-parameter]
 4835 | field_print_csv (TCHAR *str, SQLULEN w, int unused, int inx)
      |                                         ~~~~^~~~~~
isql.c: In function 'field_print_csv_rfc4180':
isql.c:4851:46: warning: unused parameter 'w' [-Wunused-parameter]
 4851 | field_print_csv_rfc4180 (TCHAR *str, SQLULEN w, int unused, int inx)
isql.c:4851:53: warning: unused parameter 'unused' [-Wunused-parameter]
 4851 | field_print_csv_rfc4180 (TCHAR *str, SQLULEN w, int unused, int inx)
      |                                                 ~~~~^~~~~~
isql.c: In function 'print_banner':
isql.c:4909:43: warning: the comparison will always evaluate as 'true' for the address of 'o_title' will never be NULL [-Waddress]
 4909 |       field_print ((out_cols[inx].o_title ? out_cols[inx].o_title : (TCHAR *) _T("NULL")),
      |                                           ^
isql.c:1048:11: note: 'o_title' declared here
 1048 |     TCHAR o_title[MAXCOLNAME + 1];
      |           ^~~~~~~
isql.c: In function 'print_banner_vert':
isql.c:4953:43: warning: the comparison will always evaluate as 'true' for the address of 'o_title' will never be NULL [-Waddress]
 4953 |                    (out_cols[inx].o_title ? out_cols[inx].o_title : (TCHAR *) _T("??")),
      |                                           ^
isql.c:1048:11: note: 'o_title' declared here
 1048 |     TCHAR o_title[MAXCOLNAME + 1];
      |           ^~~~~~~
isql.c:4942:16: warning: unused variable 'len' [-Wunused-variable]
 4942 |   unsigned int len;
      |                ^~~
isql.c: In function 'print_blob_col':
isql.c:5011:60: warning: operand of '?:' changes signedness from 'long int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
 5011 |         ((rc == SQL_SUCCESS) ? ((n_recv != SQL_NO_TOTAL) ? n_recv
      |                                                            ^~~~~~
isql.c:4965:63: warning: unused parameter 'sql_type' [-Wunused-parameter]
 4965 | print_blob_col (HSTMT stmt, UWORD n_col, SQLULEN width, SWORD sql_type)
      |                                                         ~~~~~~^~~~~~~~
isql.c: In function 'print_blob_col_csv':
isql.c:5088:60: warning: operand of '?:' changes signedness from 'long int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
 5088 |         ((rc == SQL_SUCCESS) ? ((n_recv != SQL_NO_TOTAL) ? n_recv
      |                                                            ^~~~~~
isql.c:5061:54: warning: unused parameter 'width' [-Wunused-parameter]
 5061 | print_blob_col_csv (HSTMT stmt, UWORD n_col, SQLULEN width, SWORD sql_type)
isql.c:5061:67: warning: unused parameter 'sql_type' [-Wunused-parameter]
 5061 | print_blob_col_csv (HSTMT stmt, UWORD n_col, SQLULEN width, SWORD sql_type)
      |                                                             ~~~~~~^~~~~~~~
isql.c: In function 'print_blob_col_csv_rfc4180':
isql.c:5139:60: warning: operand of '?:' changes signedness from 'long int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
 5139 |         ((rc == SQL_SUCCESS) ? ((n_recv != SQL_NO_TOTAL) ? n_recv
      |                                                            ^~~~~~
isql.c:5112:62: warning: unused parameter 'width' [-Wunused-parameter]
 5112 | print_blob_col_csv_rfc4180 (HSTMT stmt, UWORD n_col, SQLULEN width, SWORD sql_type)
isql.c:5112:75: warning: unused parameter 'sql_type' [-Wunused-parameter]
 5112 | print_blob_col_csv_rfc4180 (HSTMT stmt, UWORD n_col, SQLULEN width, SWORD sql_type)
      |                                                                     ~~~~~~^~~~~~~~
isql.c: In function 'print_blob_col_json':
isql.c:5190:78: warning: operand of '?:' changes signedness from 'long int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
 5190 |       got_n_bytes = (int) ((rc == SQL_SUCCESS) ? ((n_recv != SQL_NO_TOTAL) ? n_recv : isqlt_tcslen (blob_buffer)) : BLOB_BUFFER_SIZE - 1);      /* Not the last part. */
      |                                                                              ^~~~~~
isql.c:5167:55: warning: unused parameter 'width' [-Wunused-parameter]
 5167 | print_blob_col_json (HSTMT stmt, UWORD n_col, SQLULEN width, SWORD sql_type)
isql.c:5167:68: warning: unused parameter 'sql_type' [-Wunused-parameter]
 5167 | print_blob_col_json (HSTMT stmt, UWORD n_col, SQLULEN width, SWORD sql_type)
      |                                                              ~~~~~~^~~~~~~~
isql.c: In function 'print_row_vert':
isql.c:5375:95: warning: the comparison will always evaluate as 'true' for the address of 'o_title' will never be NULL [-Waddress]
 5375 |       isql_printf (_T("%*") PCT_S _T(" : "), (int)max_col_name_width , (out_cols[inx].o_title ? out_cols[inx].o_title : (TCHAR *) _T("?")));
      |                                                                                               ^
isql.c:1048:11: note: 'o_title' declared here
 1048 |     TCHAR o_title[MAXCOLNAME + 1];
      |           ^~~~~~~
isql.c:5358:12: warning: unused variable 'i' [-Wunused-variable]
 5358 |   int inx, i;
      |            ^
isql.c: In function 'print_csv_banner':
isql.c:5446:42: warning: the comparison will always evaluate as 'true' for the address of 'o_title' will never be NULL [-Waddress]
 5446 |                    out_cols[inx].o_title ? out_cols[inx].o_title : (TCHAR *) _T(""),
      |                                          ^
isql.c:1048:11: note: 'o_title' declared here
 1048 |     TCHAR o_title[MAXCOLNAME + 1];
      |           ^~~~~~~
isql.c: In function 'print_csv_rfc4180_banner':
isql.c:5458:42: warning: the comparison will always evaluate as 'true' for the address of 'o_title' will never be NULL [-Waddress]
 5458 |                    out_cols[inx].o_title ? out_cols[inx].o_title : (TCHAR *) _T(""),
      |                                          ^
isql.c:1048:11: note: 'o_title' declared here
 1048 |     TCHAR o_title[MAXCOLNAME + 1];
      |           ^~~~~~~
isql.c: In function 'print_datetime_col_csv':
isql.c:5479:47: warning: unused parameter 'width' [-Wunused-parameter]
 5479 | print_datetime_col_csv ( TCHAR *data, SQLULEN width, SQLLEN collen, int type, int inx, int n_cols)
isql.c:5479:61: warning: unused parameter 'collen' [-Wunused-parameter]
 5479 | print_datetime_col_csv ( TCHAR *data, SQLULEN width, SQLLEN collen, int type, int inx, int n_cols)
isql.c: In function 'print_datetime_col_csv_rfc4180':
isql.c:5505:55: warning: unused parameter 'width' [-Wunused-parameter]
 5505 | print_datetime_col_csv_rfc4180 ( TCHAR *data, SQLULEN width, SQLLEN collen, int type, int inx, int n_cols)
isql.c:5505:69: warning: unused parameter 'collen' [-Wunused-parameter]
 5505 | print_datetime_col_csv_rfc4180 ( TCHAR *data, SQLULEN width, SQLLEN collen, int type, int inx, int n_cols)
isql.c: In function 'print_datetime_col_json':
isql.c:5532:48: warning: unused parameter 'width' [-Wunused-parameter]
 5532 | print_datetime_col_json (TCHAR * data, SQLULEN width, SQLLEN collen, int type, int inx, int n_cols)
isql.c:5532:62: warning: unused parameter 'collen' [-Wunused-parameter]
 5532 | print_datetime_col_json (TCHAR * data, SQLULEN width, SQLLEN collen, int type, int inx, int n_cols)
isql.c:5532:84: warning: unused parameter 'inx' [-Wunused-parameter]
 5532 | print_datetime_col_json (TCHAR * data, SQLULEN width, SQLLEN collen, int type, int inx, int n_cols)
      |                                                                                ~~~~^~~
isql.c:5532:93: warning: unused parameter 'n_cols' [-Wunused-parameter]
 5532 | print_datetime_col_json (TCHAR * data, SQLULEN width, SQLLEN collen, int type, int inx, int n_cols)
      |                                                                                         ~~~~^~~~~~
isql.c: In function 'print_json_row':
isql.c:5653:79: warning: the comparison will always evaluate as 'true' for the address of 'o_title' will never be NULL [-Waddress]
 5653 |       isqlt_tprintf (_T ("    \"%") PCT_S _T ("\" : "), out_cols[inx].o_title ? out_cols[inx].o_title : (TCHAR *) _T (""));
      |                                                                               ^
isql.c:1048:11: note: 'o_title' declared here
 1048 |     TCHAR o_title[MAXCOLNAME + 1];
      |           ^~~~~~~
isql.c: At top level:
isql.c:5750:5: warning: cast between incompatible function types from 'SQLRETURN (*)(void *, SQLWCHAR *, SQLSMALLINT,  SQLWCHAR *, SQLSMALLINT,  SQLWCHAR *, SQLSMALLINT)' {aka 'short int (*)(void *, int *, short int,  int *, short int,  int *, short int)'} to 'short int (*)(void *, wchar_t *, SWORD,  wchar_t *, SWORD,  wchar_t *, SWORD,  wchar_t *, SWORD)' {aka 'short int (*)(void *, int *, short int,  int *, short int,  int *, short int,  int *, short int)'} [-Wcast-function-type]
 5750 |    ((SQL_API_FUNPTR) SQLPrimaryKeys), 3},
      |     ^
isql.c:5752:5: warning: cast between incompatible function types from 'SQLRETURN (*)(void *, SQLWCHAR *, SQLSMALLINT,  SQLWCHAR *, SQLSMALLINT,  SQLWCHAR *, SQLSMALLINT,  SQLWCHAR *, SQLSMALLINT,  SQLWCHAR *, SQLSMALLINT,  SQLWCHAR *, SQLSMALLINT)' {aka 'short int (*)(void *, int *, short int,  int *, short int,  int *, short int,  int *, short int,  int *, short int,  int *, short int)'} to 'short int (*)(void *, wchar_t *, SWORD,  wchar_t *, SWORD,  wchar_t *, SWORD,  wchar_t *, SWORD)' {aka 'short int (*)(void *, int *, short int,  int *, short int,  int *, short int,  int *, short int)'} [-Wcast-function-type]
 5752 |    ((SQL_API_FUNPTR) SQLForeignKeys), 6},
      |     ^
isql.c:5754:5: warning: cast between incompatible function types from 'SQLRETURN (*)(void *, SQLWCHAR *, SQLSMALLINT,  SQLWCHAR *, SQLSMALLINT,  SQLWCHAR *, SQLSMALLINT)' {aka 'short int (*)(void *, int *, short int,  int *, short int,  int *, short int)'} to 'short int (*)(void *, wchar_t *, SWORD,  wchar_t *, SWORD,  wchar_t *, SWORD,  wchar_t *, SWORD)' {aka 'short int (*)(void *, int *, short int,  int *, short int,  int *, short int,  int *, short int)'} [-Wcast-function-type]
 5754 |    ((SQL_API_FUNPTR) SQLProcedures), 3},
      |     ^
isql.c:5758:5: warning: cast between incompatible function types from 'SQLRETURN (*)(void *, SQLWCHAR *, SQLSMALLINT,  SQLWCHAR *, SQLSMALLINT,  SQLWCHAR *, SQLSMALLINT)' {aka 'short int (*)(void *, int *, short int,  int *, short int,  int *, short int)'} to 'short int (*)(void *, wchar_t *, SWORD,  wchar_t *, SWORD,  wchar_t *, SWORD,  wchar_t *, SWORD)' {aka 'short int (*)(void *, int *, short int,  int *, short int,  int *, short int,  int *, short int)'} [-Wcast-function-type]
 5758 |    ((SQL_API_FUNPTR) SQLTablePrivileges), 3},
      |     ^
isql.c: In function 'do_string_argument_sql_api_command':
isql.c:5847:44: warning: unused parameter 'text' [-Wunused-parameter]
 5847 | do_string_argument_sql_api_command (TCHAR *text,
isql.c: In function 'ifdef_push':
isql.c:7075:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 7075 |       nextptr = expr;
      |               ^
isql.c:7076:63: warning: passing argument 4 of 'get_next_token' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 7076 |       token = get_next_token (&nextptr, tmp2buf, TMPBUF_SIZE, expr, 0);
      |                                                               ^~~~
isql.c:3433:24: note: expected 'wchar_t *' {aka 'int *'} but argument is of type 'const wchar_t *' {aka 'const int *'}
 3433 |                 TCHAR *input_buffer, int input_size)
isql.c: In function 'rep_loop':
isql.c:7128:23: warning: variable 'old_bracelevel' set but not used [-Wunused-but-set-variable]
 7128 |   int bracelevel = 0, old_bracelevel = 0;
      |                       ^~~~~~~~~~~~~~
isql.c: In function 'succelem':
isql.c:7615:31: warning: unused parameter 'inbuf_size' [-Wunused-parameter]
 7615 | succelem (UTCHAR * inbuf, int inbuf_size, int type, ULONG intval,
      |                           ~~~~^~~~~~~~~~
isql.c: In function 'read_blob_from_input':
isql.c:7753:30: warning: unused parameter 'statement' [-Wunused-parameter]
 7753 | read_blob_from_input (TCHAR *statement, int has_output, FILE * in_fp,
isql.c:7753:45: warning: unused parameter 'has_output' [-Wunused-parameter]
 7753 | read_blob_from_input (TCHAR *statement, int has_output, FILE * in_fp,
      |                                         ~~~~^~~~~~~~~~
isql.c:7757:28: warning: unused parameter 'type' [-Wunused-parameter]
 7757 |                       int *type, PFI unpack_function_ptr,
      |                       ~~~~~^~~~
isql.c: In function 'is_set_subcommand_aux':
isql.c:9298:11: warning: variable 'stat' set but not used [-Wunused-but-set-variable]
 9298 |       int stat;
      |           ^~~~
isql.c:9464:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 9464 |               if ((indnum < sizeof (G_argv_touched)) &&
      |                           ^
isql.c:9473:26: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 9473 |               if (indnum < sizeof (G_argv_touched))
      |                          ^
isql.c: In function 'line_from_html_file':
isql.c:11083:29: warning: unused parameter 'templatename' [-Wunused-parameter]
11083 | line_from_html_file (TCHAR *templatename)
isql.c: In function 'spawn_process':
isql.c:1576:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1576 |           isql_exit (-1);
      |           ^~~~~~~~~~~~~~
isql.c:1579:5: note: here
 1579 |     default:
      |     ^~~~~~~
isql.c: In function 'set_value_to_macro':
isql.c:2931:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2931 |       {
      |       ^
isql.c:2965:5: note: here
 2965 |     case INT_VAR:
      |     ^~~~
isql.c: In function 'convert_macro_to_text':
isql.c:3193:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
 3193 |       {
      |       ^
isql.c:3204:5: note: here
 3204 |     case INT_VAR:
      |     ^~~~
isql.c: In function 'print_json_row':
isql.c:5681:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
 5681 |             use_quote = 0;
      |             ~~~~~~~~~~^~~
isql.c:5684:11: note: here
 5684 |           default:
      |           ^~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DOPSYS=\"Linux\" -DUNICODE -D_UNICODE  -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o isqlw-isql.o `test -f 'isql.c' || echo './'`isql.c
isql.c:2497:6: warning: cast between incompatible function types from 'short int (*)(void *, UWORD,  void *, SWORD,  SWORD *)' {aka 'short int (*)(void *, short unsigned int,  void *, short int,  short int *)'} to 'short int (*)(void *, UWORD,  void *)' {aka 'short int (*)(void *, short unsigned int,  void *)'} [-Wcast-function-type]
 2497 | {2, ((SAM_GET) ((SAM2GET) SQLGetInfo)), SQL_API_SQLGETINFO,
      |      ^
isql.c:2498:3: warning: cast between incompatible function types from 'int (*)(wchar_t *)' {aka 'int (*)(int *)'} to 'short int (*)(void *, UWORD,  long unsigned int)' {aka 'short int (*)(void *, short unsigned int,  long unsigned int)'} [-Wcast-function-type]
 2498 |  ((SAM_SET) NULLFP), 0,
      |   ^
isql.c: In function 'find_choice_for_int':
isql.c:2786:29: warning: unused parameter 'name' [-Wunused-parameter]
 2786 | find_choice_for_int (TCHAR *name, int ind, TCHAR **alt_ptr,
isql.c: In function 'set_value_to_macro':
isql.c:580:36: warning: cast between incompatible function types from 'SAM_SET' {aka 'short int (*)(void *, short unsigned int,  long unsigned int)'} to 'int (*)(wchar_t *)' {aka 'int (*)(int *)'} [-Wcast-function-type]
  580 | #define IS_NULLFP(X) ((NULLFP) == ((PFI)(X)))
      |                                    ^
isql.c:2871:13: note: in expansion of macro 'IS_NULLFP'
 2871 |         if (IS_NULLFP (SAM_set_method (macro_info)))
      |             ^~~~~~~~~
isql.c: In function 'convert_macro_to_text':
isql.c:580:36: warning: cast between incompatible function types from 'SAM_GET' {aka 'short int (*)(void *, short unsigned int,  void *)'} to 'int (*)(wchar_t *)' {aka 'int (*)(int *)'} [-Wcast-function-type]
  580 | #define IS_NULLFP(X) ((NULLFP) == ((PFI)(X)))
      |                                    ^
isql.c:3118:13: note: in expansion of macro 'IS_NULLFP'
 3118 |         if (IS_NULLFP (SAM_get_method (macro_info)))
      |             ^~~~~~~~~
isql.c:2511:3: warning: cast between incompatible function types from 'SAM_GET' {aka 'short int (*)(void *, short unsigned int,  void *)'} to 'short int (*)(void *, UWORD,  void *, SWORD,  SWORD *)' {aka 'short int (*)(void *, short unsigned int,  void *, short int,  short int *)'} [-Wcast-function-type]
 2511 |  ((SAM2GET) (get_macro_SAM_struct(INFO)->get_method))
      |   ^
isql.c:2522:4: note: in expansion of macro 'SAM_get2method'
 2522 |  ((SAM_get2method(INFO))\
      |    ^~~~~~~~~~~~~~
isql.c:3139:22: note: in expansion of macro 'SAM_call_get2method'
 3139 |                 rc = SAM_call_get2method (macro_info, result,
      |                      ^~~~~~~~~~~~~~~~~~~
isql.c:2511:3: warning: cast between incompatible function types from 'SAM_GET' {aka 'short int (*)(void *, short unsigned int,  void *)'} to 'short int (*)(void *, UWORD,  void *, SWORD,  SWORD *)' {aka 'short int (*)(void *, short unsigned int,  void *, short int,  short int *)'} [-Wcast-function-type]
 2511 |  ((SAM2GET) (get_macro_SAM_struct(INFO)->get_method))
      |   ^
isql.c:2522:4: note: in expansion of macro 'SAM_get2method'
 2522 |  ((SAM_get2method(INFO))\
      |    ^~~~~~~~~~~~~~
isql.c:3146:22: note: in expansion of macro 'SAM_call_get2method'
 3146 |                 rc = SAM_call_get2method (macro_info, &intres, ((SWORD) 4),
      |                      ^~~~~~~~~~~~~~~~~~~
isql.c: In function 'dump_all_settable_variables':
isql.c:3379:37: warning: unused parameter 'varname_to_match' [-Wunused-parameter]
 3379 | dump_all_settable_variables (TCHAR *varname_to_match)
isql.c: In function 'parse_statement_for_special_parameters':
isql.c:3979:36: warning: operand of '?:' changes signedness from 'int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
 3979 |                   (inside_string ? count_escaped_length (UCP (p))
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
isql.c: In function 'field_print_normal':
isql.c:4776:9: warning: unused variable 'temp' [-Wunused-variable]
 4776 |   TCHAR temp[21];
      |         ^~~~
isql.c: In function 'field_print_HTML':
isql.c:4812:39: warning: unused parameter 'w' [-Wunused-parameter]
 4812 | field_print_HTML (TCHAR *str, SQLULEN w, int rightp, int inx)
isql.c:4812:46: warning: unused parameter 'rightp' [-Wunused-parameter]
 4812 | field_print_HTML (TCHAR *str, SQLULEN w, int rightp, int inx)
      |                                          ~~~~^~~~~~
isql.c: In function 'field_print_csv':
isql.c:4835:38: warning: unused parameter 'w' [-Wunused-parameter]
 4835 | field_print_csv (TCHAR *str, SQLULEN w, int unused, int inx)
isql.c:4835:45: warning: unused parameter 'unused' [-Wunused-parameter]
 4835 | field_print_csv (TCHAR *str, SQLULEN w, int unused, int inx)
      |                                         ~~~~^~~~~~
isql.c: In function 'field_print_csv_rfc4180':
isql.c:4851:46: warning: unused parameter 'w' [-Wunused-parameter]
 4851 | field_print_csv_rfc4180 (TCHAR *str, SQLULEN w, int unused, int inx)
isql.c:4851:53: warning: unused parameter 'unused' [-Wunused-parameter]
 4851 | field_print_csv_rfc4180 (TCHAR *str, SQLULEN w, int unused, int inx)
      |                                                 ~~~~^~~~~~
isql.c: In function 'print_banner':
isql.c:4909:43: warning: the comparison will always evaluate as 'true' for the address of 'o_title' will never be NULL [-Waddress]
 4909 |       field_print ((out_cols[inx].o_title ? out_cols[inx].o_title : (TCHAR *) _T("NULL")),
      |                                           ^
isql.c:1048:11: note: 'o_title' declared here
 1048 |     TCHAR o_title[MAXCOLNAME + 1];
      |           ^~~~~~~
isql.c: In function 'print_banner_vert':
isql.c:4953:43: warning: the comparison will always evaluate as 'true' for the address of 'o_title' will never be NULL [-Waddress]
 4953 |                    (out_cols[inx].o_title ? out_cols[inx].o_title : (TCHAR *) _T("??")),
      |                                           ^
isql.c:1048:11: note: 'o_title' declared here
 1048 |     TCHAR o_title[MAXCOLNAME + 1];
      |           ^~~~~~~
isql.c:4942:16: warning: unused variable 'len' [-Wunused-variable]
 4942 |   unsigned int len;
      |                ^~~
isql.c: In function 'print_blob_col':
isql.c:5011:60: warning: operand of '?:' changes signedness from 'long int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
 5011 |         ((rc == SQL_SUCCESS) ? ((n_recv != SQL_NO_TOTAL) ? n_recv
      |                                                            ^~~~~~
isql.c:4965:63: warning: unused parameter 'sql_type' [-Wunused-parameter]
 4965 | print_blob_col (HSTMT stmt, UWORD n_col, SQLULEN width, SWORD sql_type)
      |                                                         ~~~~~~^~~~~~~~
isql.c: In function 'print_blob_col_csv':
isql.c:5088:60: warning: operand of '?:' changes signedness from 'long int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
 5088 |         ((rc == SQL_SUCCESS) ? ((n_recv != SQL_NO_TOTAL) ? n_recv
      |                                                            ^~~~~~
isql.c:5061:54: warning: unused parameter 'width' [-Wunused-parameter]
 5061 | print_blob_col_csv (HSTMT stmt, UWORD n_col, SQLULEN width, SWORD sql_type)
isql.c:5061:67: warning: unused parameter 'sql_type' [-Wunused-parameter]
 5061 | print_blob_col_csv (HSTMT stmt, UWORD n_col, SQLULEN width, SWORD sql_type)
      |                                                             ~~~~~~^~~~~~~~
isql.c: In function 'print_blob_col_csv_rfc4180':
isql.c:5139:60: warning: operand of '?:' changes signedness from 'long int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
 5139 |         ((rc == SQL_SUCCESS) ? ((n_recv != SQL_NO_TOTAL) ? n_recv
      |                                                            ^~~~~~
isql.c:5112:62: warning: unused parameter 'width' [-Wunused-parameter]
 5112 | print_blob_col_csv_rfc4180 (HSTMT stmt, UWORD n_col, SQLULEN width, SWORD sql_type)
isql.c:5112:75: warning: unused parameter 'sql_type' [-Wunused-parameter]
 5112 | print_blob_col_csv_rfc4180 (HSTMT stmt, UWORD n_col, SQLULEN width, SWORD sql_type)
      |                                                                     ~~~~~~^~~~~~~~
isql.c: In function 'print_blob_col_json':
isql.c:5190:78: warning: operand of '?:' changes signedness from 'long int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
 5190 |       got_n_bytes = (int) ((rc == SQL_SUCCESS) ? ((n_recv != SQL_NO_TOTAL) ? n_recv : isqlt_tcslen (blob_buffer)) : BLOB_BUFFER_SIZE - 1);      /* Not the last part. */
      |                                                                              ^~~~~~
isql.c:5167:55: warning: unused parameter 'width' [-Wunused-parameter]
 5167 | print_blob_col_json (HSTMT stmt, UWORD n_col, SQLULEN width, SWORD sql_type)
isql.c:5167:68: warning: unused parameter 'sql_type' [-Wunused-parameter]
 5167 | print_blob_col_json (HSTMT stmt, UWORD n_col, SQLULEN width, SWORD sql_type)
      |                                                              ~~~~~~^~~~~~~~
isql.c: In function 'print_row_vert':
isql.c:5375:95: warning: the comparison will always evaluate as 'true' for the address of 'o_title' will never be NULL [-Waddress]
 5375 |       isql_printf (_T("%*") PCT_S _T(" : "), (int)max_col_name_width , (out_cols[inx].o_title ? out_cols[inx].o_title : (TCHAR *) _T("?")));
      |                                                                                               ^
isql.c:1048:11: note: 'o_title' declared here
 1048 |     TCHAR o_title[MAXCOLNAME + 1];
      |           ^~~~~~~
isql.c:5358:12: warning: unused variable 'i' [-Wunused-variable]
 5358 |   int inx, i;
      |            ^
isql.c: In function 'print_csv_banner':
isql.c:5446:42: warning: the comparison will always evaluate as 'true' for the address of 'o_title' will never be NULL [-Waddress]
 5446 |                    out_cols[inx].o_title ? out_cols[inx].o_title : (TCHAR *) _T(""),
      |                                          ^
isql.c:1048:11: note: 'o_title' declared here
 1048 |     TCHAR o_title[MAXCOLNAME + 1];
      |           ^~~~~~~
isql.c: In function 'print_csv_rfc4180_banner':
isql.c:5458:42: warning: the comparison will always evaluate as 'true' for the address of 'o_title' will never be NULL [-Waddress]
 5458 |                    out_cols[inx].o_title ? out_cols[inx].o_title : (TCHAR *) _T(""),
      |                                          ^
isql.c:1048:11: note: 'o_title' declared here
 1048 |     TCHAR o_title[MAXCOLNAME + 1];
      |           ^~~~~~~
isql.c: In function 'print_datetime_col_csv':
isql.c:5479:47: warning: unused parameter 'width' [-Wunused-parameter]
 5479 | print_datetime_col_csv ( TCHAR *data, SQLULEN width, SQLLEN collen, int type, int inx, int n_cols)
isql.c:5479:61: warning: unused parameter 'collen' [-Wunused-parameter]
 5479 | print_datetime_col_csv ( TCHAR *data, SQLULEN width, SQLLEN collen, int type, int inx, int n_cols)
isql.c: In function 'print_datetime_col_csv_rfc4180':
isql.c:5505:55: warning: unused parameter 'width' [-Wunused-parameter]
 5505 | print_datetime_col_csv_rfc4180 ( TCHAR *data, SQLULEN width, SQLLEN collen, int type, int inx, int n_cols)
isql.c:5505:69: warning: unused parameter 'collen' [-Wunused-parameter]
 5505 | print_datetime_col_csv_rfc4180 ( TCHAR *data, SQLULEN width, SQLLEN collen, int type, int inx, int n_cols)
isql.c: In function 'print_datetime_col_json':
isql.c:5532:48: warning: unused parameter 'width' [-Wunused-parameter]
 5532 | print_datetime_col_json (TCHAR * data, SQLULEN width, SQLLEN collen, int type, int inx, int n_cols)
isql.c:5532:62: warning: unused parameter 'collen' [-Wunused-parameter]
 5532 | print_datetime_col_json (TCHAR * data, SQLULEN width, SQLLEN collen, int type, int inx, int n_cols)
isql.c:5532:84: warning: unused parameter 'inx' [-Wunused-parameter]
 5532 | print_datetime_col_json (TCHAR * data, SQLULEN width, SQLLEN collen, int type, int inx, int n_cols)
      |                                                                                ~~~~^~~
isql.c:5532:93: warning: unused parameter 'n_cols' [-Wunused-parameter]
 5532 | print_datetime_col_json (TCHAR * data, SQLULEN width, SQLLEN collen, int type, int inx, int n_cols)
      |                                                                                         ~~~~^~~~~~
isql.c: In function 'print_json_row':
isql.c:5653:79: warning: the comparison will always evaluate as 'true' for the address of 'o_title' will never be NULL [-Waddress]
 5653 |       isqlt_tprintf (_T ("    \"%") PCT_S _T ("\" : "), out_cols[inx].o_title ? out_cols[inx].o_title : (TCHAR *) _T (""));
      |                                                                               ^
isql.c:1048:11: note: 'o_title' declared here
 1048 |     TCHAR o_title[MAXCOLNAME + 1];
      |           ^~~~~~~
isql.c: At top level:
isql.c:5750:5: warning: cast between incompatible function types from 'SQLRETURN (*)(void *, SQLWCHAR *, SQLSMALLINT,  SQLWCHAR *, SQLSMALLINT,  SQLWCHAR *, SQLSMALLINT)' {aka 'short int (*)(void *, int *, short int,  int *, short int,  int *, short int)'} to 'short int (*)(void *, wchar_t *, SWORD,  wchar_t *, SWORD,  wchar_t *, SWORD,  wchar_t *, SWORD)' {aka 'short int (*)(void *, int *, short int,  int *, short int,  int *, short int,  int *, short int)'} [-Wcast-function-type]
 5750 |    ((SQL_API_FUNPTR) SQLPrimaryKeys), 3},
      |     ^
isql.c:5752:5: warning: cast between incompatible function types from 'SQLRETURN (*)(void *, SQLWCHAR *, SQLSMALLINT,  SQLWCHAR *, SQLSMALLINT,  SQLWCHAR *, SQLSMALLINT,  SQLWCHAR *, SQLSMALLINT,  SQLWCHAR *, SQLSMALLINT,  SQLWCHAR *, SQLSMALLINT)' {aka 'short int (*)(void *, int *, short int,  int *, short int,  int *, short int,  int *, short int,  int *, short int,  int *, short int)'} to 'short int (*)(void *, wchar_t *, SWORD,  wchar_t *, SWORD,  wchar_t *, SWORD,  wchar_t *, SWORD)' {aka 'short int (*)(void *, int *, short int,  int *, short int,  int *, short int,  int *, short int)'} [-Wcast-function-type]
 5752 |    ((SQL_API_FUNPTR) SQLForeignKeys), 6},
      |     ^
isql.c:5754:5: warning: cast between incompatible function types from 'SQLRETURN (*)(void *, SQLWCHAR *, SQLSMALLINT,  SQLWCHAR *, SQLSMALLINT,  SQLWCHAR *, SQLSMALLINT)' {aka 'short int (*)(void *, int *, short int,  int *, short int,  int *, short int)'} to 'short int (*)(void *, wchar_t *, SWORD,  wchar_t *, SWORD,  wchar_t *, SWORD,  wchar_t *, SWORD)' {aka 'short int (*)(void *, int *, short int,  int *, short int,  int *, short int,  int *, short int)'} [-Wcast-function-type]
 5754 |    ((SQL_API_FUNPTR) SQLProcedures), 3},
      |     ^
isql.c:5758:5: warning: cast between incompatible function types from 'SQLRETURN (*)(void *, SQLWCHAR *, SQLSMALLINT,  SQLWCHAR *, SQLSMALLINT,  SQLWCHAR *, SQLSMALLINT)' {aka 'short int (*)(void *, int *, short int,  int *, short int,  int *, short int)'} to 'short int (*)(void *, wchar_t *, SWORD,  wchar_t *, SWORD,  wchar_t *, SWORD,  wchar_t *, SWORD)' {aka 'short int (*)(void *, int *, short int,  int *, short int,  int *, short int,  int *, short int)'} [-Wcast-function-type]
 5758 |    ((SQL_API_FUNPTR) SQLTablePrivileges), 3},
      |     ^
isql.c: In function 'do_string_argument_sql_api_command':
isql.c:5847:44: warning: unused parameter 'text' [-Wunused-parameter]
 5847 | do_string_argument_sql_api_command (TCHAR *text,
isql.c: In function 'ifdef_push':
isql.c:7075:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 7075 |       nextptr = expr;
      |               ^
isql.c:7076:63: warning: passing argument 4 of 'get_next_token' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 7076 |       token = get_next_token (&nextptr, tmp2buf, TMPBUF_SIZE, expr, 0);
      |                                                               ^~~~
isql.c:3433:24: note: expected 'wchar_t *' {aka 'int *'} but argument is of type 'const wchar_t *' {aka 'const int *'}
 3433 |                 TCHAR *input_buffer, int input_size)
isql.c: In function 'rep_loop':
isql.c:7128:23: warning: variable 'old_bracelevel' set but not used [-Wunused-but-set-variable]
 7128 |   int bracelevel = 0, old_bracelevel = 0;
      |                       ^~~~~~~~~~~~~~
isql.c: In function 'succelem':
isql.c:7615:31: warning: unused parameter 'inbuf_size' [-Wunused-parameter]
 7615 | succelem (UTCHAR * inbuf, int inbuf_size, int type, ULONG intval,
      |                           ~~~~^~~~~~~~~~
isql.c: In function 'read_blob_from_input':
isql.c:7753:30: warning: unused parameter 'statement' [-Wunused-parameter]
 7753 | read_blob_from_input (TCHAR *statement, int has_output, FILE * in_fp,
isql.c:7753:45: warning: unused parameter 'has_output' [-Wunused-parameter]
 7753 | read_blob_from_input (TCHAR *statement, int has_output, FILE * in_fp,
      |                                         ~~~~^~~~~~~~~~
isql.c:7757:28: warning: unused parameter 'type' [-Wunused-parameter]
 7757 |                       int *type, PFI unpack_function_ptr,
      |                       ~~~~~^~~~
isql.c: In function 'is_set_subcommand_aux':
isql.c:9298:11: warning: variable 'stat' set but not used [-Wunused-but-set-variable]
 9298 |       int stat;
      |           ^~~~
isql.c:9464:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 9464 |               if ((indnum < sizeof (G_argv_touched)) &&
      |                           ^
isql.c:9473:26: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 9473 |               if (indnum < sizeof (G_argv_touched))
      |                          ^
isql.c: In function 'line_from_html_file':
isql.c:11083:29: warning: unused parameter 'templatename' [-Wunused-parameter]
11083 | line_from_html_file (TCHAR *templatename)
isql.c: In function 'spawn_process':
isql.c:1576:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1576 |           isql_exit (-1);
      |           ^~~~~~~~~~~~~~
isql.c:1579:5: note: here
 1579 |     default:
      |     ^~~~~~~
isql.c: In function 'set_value_to_macro':
isql.c:2931:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2931 |       {
      |       ^
isql.c:2965:5: note: here
 2965 |     case INT_VAR:
      |     ^~~~
isql.c: In function 'convert_macro_to_text':
isql.c:3193:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
 3193 |       {
      |       ^
isql.c:3204:5: note: here
 3204 |     case INT_VAR:
      |     ^~~~
isql.c: In function 'print_json_row':
isql.c:5681:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
 5681 |             use_quote = 0;
      |             ~~~~~~~~~~^~~
isql.c:5684:11: note: here
 5684 |           default:
      |           ^~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DOPSYS=\"Linux\" -DUNIX_ODBC -DODBC_ONLY -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o isql_iodbc-isql.o `test -f 'isql.c' || echo './'`isql.c
isql.c:2497:6: warning: cast between incompatible function types from 'short int (*)(void *, UWORD,  void *, SWORD,  SWORD *)' {aka 'short int (*)(void *, short unsigned int,  void *, short int,  short int *)'} to 'short int (*)(void *, UWORD,  void *)' {aka 'short int (*)(void *, short unsigned int,  void *)'} [-Wcast-function-type]
 2497 | {2, ((SAM_GET) ((SAM2GET) SQLGetInfo)), SQL_API_SQLGETINFO,
      |      ^
isql.c:2498:3: warning: cast between incompatible function types from 'int (*)(char *)' to 'short int (*)(void *, UWORD,  long unsigned int)' {aka 'short int (*)(void *, short unsigned int,  long unsigned int)'} [-Wcast-function-type]
 2498 |  ((SAM_SET) NULLFP), 0,
      |   ^
isql.c: In function 'find_choice_for_int':
isql.c:2786:29: warning: unused parameter 'name' [-Wunused-parameter]
 2786 | find_choice_for_int (TCHAR *name, int ind, TCHAR **alt_ptr,
isql.c: In function 'set_value_to_macro':
isql.c:580:36: warning: cast between incompatible function types from 'SAM_SET' {aka 'short int (*)(void *, short unsigned int,  long unsigned int)'} to 'int (*)(char *)' [-Wcast-function-type]
  580 | #define IS_NULLFP(X) ((NULLFP) == ((PFI)(X)))
      |                                    ^
isql.c:2871:13: note: in expansion of macro 'IS_NULLFP'
 2871 |         if (IS_NULLFP (SAM_set_method (macro_info)))
      |             ^~~~~~~~~
isql.c: In function 'convert_macro_to_text':
isql.c:580:36: warning: cast between incompatible function types from 'SAM_GET' {aka 'short int (*)(void *, short unsigned int,  void *)'} to 'int (*)(char *)' [-Wcast-function-type]
  580 | #define IS_NULLFP(X) ((NULLFP) == ((PFI)(X)))
      |                                    ^
isql.c:3118:13: note: in expansion of macro 'IS_NULLFP'
 3118 |         if (IS_NULLFP (SAM_get_method (macro_info)))
      |             ^~~~~~~~~
isql.c:2511:3: warning: cast between incompatible function types from 'SAM_GET' {aka 'short int (*)(void *, short unsigned int,  void *)'} to 'short int (*)(void *, UWORD,  void *, SWORD,  SWORD *)' {aka 'short int (*)(void *, short unsigned int,  void *, short int,  short int *)'} [-Wcast-function-type]
 2511 |  ((SAM2GET) (get_macro_SAM_struct(INFO)->get_method))
      |   ^
isql.c:2522:4: note: in expansion of macro 'SAM_get2method'
 2522 |  ((SAM_get2method(INFO))\
      |    ^~~~~~~~~~~~~~
isql.c:3139:22: note: in expansion of macro 'SAM_call_get2method'
 3139 |                 rc = SAM_call_get2method (macro_info, result,
      |                      ^~~~~~~~~~~~~~~~~~~
isql.c:2511:3: warning: cast between incompatible function types from 'SAM_GET' {aka 'short int (*)(void *, short unsigned int,  void *)'} to 'short int (*)(void *, UWORD,  void *, SWORD,  SWORD *)' {aka 'short int (*)(void *, short unsigned int,  void *, short int,  short int *)'} [-Wcast-function-type]
 2511 |  ((SAM2GET) (get_macro_SAM_struct(INFO)->get_method))
      |   ^
isql.c:2522:4: note: in expansion of macro 'SAM_get2method'
 2522 |  ((SAM_get2method(INFO))\
      |    ^~~~~~~~~~~~~~
isql.c:3146:22: note: in expansion of macro 'SAM_call_get2method'
 3146 |                 rc = SAM_call_get2method (macro_info, &intres, ((SWORD) 4),
      |                      ^~~~~~~~~~~~~~~~~~~
isql.c: In function 'dump_all_settable_variables':
isql.c:3379:37: warning: unused parameter 'varname_to_match' [-Wunused-parameter]
 3379 | dump_all_settable_variables (TCHAR *varname_to_match)
isql.c: In function 'parse_statement_for_special_parameters':
isql.c:3979:36: warning: operand of '?:' changes signedness from 'int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
 3979 |                   (inside_string ? count_escaped_length (UCP (p))
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
isql.c: In function 'field_print_normal':
isql.c:4776:9: warning: unused variable 'temp' [-Wunused-variable]
 4776 |   TCHAR temp[21];
      |         ^~~~
isql.c: In function 'field_print_HTML':
isql.c:4812:39: warning: unused parameter 'w' [-Wunused-parameter]
 4812 | field_print_HTML (TCHAR *str, SQLULEN w, int rightp, int inx)
isql.c:4812:46: warning: unused parameter 'rightp' [-Wunused-parameter]
 4812 | field_print_HTML (TCHAR *str, SQLULEN w, int rightp, int inx)
      |                                          ~~~~^~~~~~
isql.c: In function 'field_print_csv':
isql.c:4835:38: warning: unused parameter 'w' [-Wunused-parameter]
 4835 | field_print_csv (TCHAR *str, SQLULEN w, int unused, int inx)
isql.c:4835:45: warning: unused parameter 'unused' [-Wunused-parameter]
 4835 | field_print_csv (TCHAR *str, SQLULEN w, int unused, int inx)
      |                                         ~~~~^~~~~~
isql.c: In function 'field_print_csv_rfc4180':
isql.c:4851:46: warning: unused parameter 'w' [-Wunused-parameter]
 4851 | field_print_csv_rfc4180 (TCHAR *str, SQLULEN w, int unused, int inx)
isql.c:4851:53: warning: unused parameter 'unused' [-Wunused-parameter]
 4851 | field_print_csv_rfc4180 (TCHAR *str, SQLULEN w, int unused, int inx)
      |                                                 ~~~~^~~~~~
isql.c: In function 'print_banner':
isql.c:4909:43: warning: the comparison will always evaluate as 'true' for the address of 'o_title' will never be NULL [-Waddress]
 4909 |       field_print ((out_cols[inx].o_title ? out_cols[inx].o_title : (TCHAR *) _T("NULL")),
      |                                           ^
isql.c:1048:11: note: 'o_title' declared here
 1048 |     TCHAR o_title[MAXCOLNAME + 1];
      |           ^~~~~~~
isql.c: In function 'print_banner_vert':
isql.c:4953:43: warning: the comparison will always evaluate as 'true' for the address of 'o_title' will never be NULL [-Waddress]
 4953 |                    (out_cols[inx].o_title ? out_cols[inx].o_title : (TCHAR *) _T("??")),
      |                                           ^
isql.c:1048:11: note: 'o_title' declared here
 1048 |     TCHAR o_title[MAXCOLNAME + 1];
      |           ^~~~~~~
isql.c:4942:16: warning: unused variable 'len' [-Wunused-variable]
 4942 |   unsigned int len;
      |                ^~~
isql.c: In function 'print_blob_col':
isql.c:5011:60: warning: operand of '?:' changes signedness from 'long int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
 5011 |         ((rc == SQL_SUCCESS) ? ((n_recv != SQL_NO_TOTAL) ? n_recv
      |                                                            ^~~~~~
isql.c:4965:63: warning: unused parameter 'sql_type' [-Wunused-parameter]
 4965 | print_blob_col (HSTMT stmt, UWORD n_col, SQLULEN width, SWORD sql_type)
      |                                                         ~~~~~~^~~~~~~~
isql.c: In function 'print_blob_col_csv':
isql.c:5088:60: warning: operand of '?:' changes signedness from 'long int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
 5088 |         ((rc == SQL_SUCCESS) ? ((n_recv != SQL_NO_TOTAL) ? n_recv
      |                                                            ^~~~~~
isql.c:5061:54: warning: unused parameter 'width' [-Wunused-parameter]
 5061 | print_blob_col_csv (HSTMT stmt, UWORD n_col, SQLULEN width, SWORD sql_type)
isql.c:5061:67: warning: unused parameter 'sql_type' [-Wunused-parameter]
 5061 | print_blob_col_csv (HSTMT stmt, UWORD n_col, SQLULEN width, SWORD sql_type)
      |                                                             ~~~~~~^~~~~~~~
isql.c: In function 'print_blob_col_csv_rfc4180':
isql.c:5139:60: warning: operand of '?:' changes signedness from 'long int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
 5139 |         ((rc == SQL_SUCCESS) ? ((n_recv != SQL_NO_TOTAL) ? n_recv
      |                                                            ^~~~~~
isql.c:5112:62: warning: unused parameter 'width' [-Wunused-parameter]
 5112 | print_blob_col_csv_rfc4180 (HSTMT stmt, UWORD n_col, SQLULEN width, SWORD sql_type)
isql.c:5112:75: warning: unused parameter 'sql_type' [-Wunused-parameter]
 5112 | print_blob_col_csv_rfc4180 (HSTMT stmt, UWORD n_col, SQLULEN width, SWORD sql_type)
      |                                                                     ~~~~~~^~~~~~~~
isql.c: In function 'print_blob_col_json':
isql.c:5190:78: warning: operand of '?:' changes signedness from 'long int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
 5190 |       got_n_bytes = (int) ((rc == SQL_SUCCESS) ? ((n_recv != SQL_NO_TOTAL) ? n_recv : isqlt_tcslen (blob_buffer)) : BLOB_BUFFER_SIZE - 1);      /* Not the last part. */
      |                                                                              ^~~~~~
isql.c:5167:55: warning: unused parameter 'width' [-Wunused-parameter]
 5167 | print_blob_col_json (HSTMT stmt, UWORD n_col, SQLULEN width, SWORD sql_type)
isql.c:5167:68: warning: unused parameter 'sql_type' [-Wunused-parameter]
 5167 | print_blob_col_json (HSTMT stmt, UWORD n_col, SQLULEN width, SWORD sql_type)
      |                                                              ~~~~~~^~~~~~~~
isql.c: In function 'print_row_vert':
isql.c:5375:95: warning: the comparison will always evaluate as 'true' for the address of 'o_title' will never be NULL [-Waddress]
 5375 |       isql_printf (_T("%*") PCT_S _T(" : "), (int)max_col_name_width , (out_cols[inx].o_title ? out_cols[inx].o_title : (TCHAR *) _T("?")));
      |                                                                                               ^
isql.c:1048:11: note: 'o_title' declared here
 1048 |     TCHAR o_title[MAXCOLNAME + 1];
      |           ^~~~~~~
isql.c:5358:12: warning: unused variable 'i' [-Wunused-variable]
 5358 |   int inx, i;
      |            ^
isql.c: In function 'print_csv_banner':
isql.c:5446:42: warning: the comparison will always evaluate as 'true' for the address of 'o_title' will never be NULL [-Waddress]
 5446 |                    out_cols[inx].o_title ? out_cols[inx].o_title : (TCHAR *) _T(""),
      |                                          ^
isql.c:1048:11: note: 'o_title' declared here
 1048 |     TCHAR o_title[MAXCOLNAME + 1];
      |           ^~~~~~~
isql.c: In function 'print_csv_rfc4180_banner':
isql.c:5458:42: warning: the comparison will always evaluate as 'true' for the address of 'o_title' will never be NULL [-Waddress]
 5458 |                    out_cols[inx].o_title ? out_cols[inx].o_title : (TCHAR *) _T(""),
      |                                          ^
isql.c:1048:11: note: 'o_title' declared here
 1048 |     TCHAR o_title[MAXCOLNAME + 1];
      |           ^~~~~~~
isql.c: In function 'print_datetime_col_csv':
isql.c:5479:47: warning: unused parameter 'width' [-Wunused-parameter]
 5479 | print_datetime_col_csv ( TCHAR *data, SQLULEN width, SQLLEN collen, int type, int inx, int n_cols)
isql.c:5479:61: warning: unused parameter 'collen' [-Wunused-parameter]
 5479 | print_datetime_col_csv ( TCHAR *data, SQLULEN width, SQLLEN collen, int type, int inx, int n_cols)
isql.c: In function 'print_datetime_col_csv_rfc4180':
isql.c:5505:55: warning: unused parameter 'width' [-Wunused-parameter]
 5505 | print_datetime_col_csv_rfc4180 ( TCHAR *data, SQLULEN width, SQLLEN collen, int type, int inx, int n_cols)
isql.c:5505:69: warning: unused parameter 'collen' [-Wunused-parameter]
 5505 | print_datetime_col_csv_rfc4180 ( TCHAR *data, SQLULEN width, SQLLEN collen, int type, int inx, int n_cols)
isql.c: In function 'print_datetime_col_json':
isql.c:5532:48: warning: unused parameter 'width' [-Wunused-parameter]
 5532 | print_datetime_col_json (TCHAR * data, SQLULEN width, SQLLEN collen, int type, int inx, int n_cols)
isql.c:5532:62: warning: unused parameter 'collen' [-Wunused-parameter]
 5532 | print_datetime_col_json (TCHAR * data, SQLULEN width, SQLLEN collen, int type, int inx, int n_cols)
isql.c:5532:84: warning: unused parameter 'inx' [-Wunused-parameter]
 5532 | print_datetime_col_json (TCHAR * data, SQLULEN width, SQLLEN collen, int type, int inx, int n_cols)
      |                                                                                ~~~~^~~
isql.c:5532:93: warning: unused parameter 'n_cols' [-Wunused-parameter]
 5532 | print_datetime_col_json (TCHAR * data, SQLULEN width, SQLLEN collen, int type, int inx, int n_cols)
      |                                                                                         ~~~~^~~~~~
isql.c: In function 'print_json_row':
isql.c:5653:79: warning: the comparison will always evaluate as 'true' for the address of 'o_title' will never be NULL [-Waddress]
 5653 |       isqlt_tprintf (_T ("    \"%") PCT_S _T ("\" : "), out_cols[inx].o_title ? out_cols[inx].o_title : (TCHAR *) _T (""));
      |                                                                               ^
isql.c:1048:11: note: 'o_title' declared here
 1048 |     TCHAR o_title[MAXCOLNAME + 1];
      |           ^~~~~~~
isql.c: At top level:
isql.c:5750:5: warning: cast between incompatible function types from 'SQLRETURN (*)(void *, SQLCHAR *, SQLSMALLINT,  SQLCHAR *, SQLSMALLINT,  SQLCHAR *, SQLSMALLINT)' {aka 'short int (*)(void *, unsigned char *, short int,  unsigned char *, short int,  unsigned char *, short int)'} to 'short int (*)(void *, unsigned char *, SWORD,  unsigned char *, SWORD,  unsigned char *, SWORD,  unsigned char *, SWORD)' {aka 'short int (*)(void *, unsigned char *, short int,  unsigned char *, short int,  unsigned char *, short int,  unsigned char *, short int)'} [-Wcast-function-type]
 5750 |    ((SQL_API_FUNPTR) SQLPrimaryKeys), 3},
      |     ^
isql.c:5752:5: warning: cast between incompatible function types from 'SQLRETURN (*)(void *, SQLCHAR *, SQLSMALLINT,  SQLCHAR *, SQLSMALLINT,  SQLCHAR *, SQLSMALLINT,  SQLCHAR *, SQLSMALLINT,  SQLCHAR *, SQLSMALLINT,  SQLCHAR *, SQLSMALLINT)' {aka 'short int (*)(void *, unsigned char *, short int,  unsigned char *, short int,  unsigned char *, short int,  unsigned char *, short int,  unsigned char *, short int,  unsigned char *, short int)'} to 'short int (*)(void *, unsigned char *, SWORD,  unsigned char *, SWORD,  unsigned char *, SWORD,  unsigned char *, SWORD)' {aka 'short int (*)(void *, unsigned char *, short int,  unsigned char *, short int,  unsigned char *, short int,  unsigned char *, short int)'} [-Wcast-function-type]
 5752 |    ((SQL_API_FUNPTR) SQLForeignKeys), 6},
      |     ^
isql.c:5754:5: warning: cast between incompatible function types from 'SQLRETURN (*)(void *, SQLCHAR *, SQLSMALLINT,  SQLCHAR *, SQLSMALLINT,  SQLCHAR *, SQLSMALLINT)' {aka 'short int (*)(void *, unsigned char *, short int,  unsigned char *, short int,  unsigned char *, short int)'} to 'short int (*)(void *, unsigned char *, SWORD,  unsigned char *, SWORD,  unsigned char *, SWORD,  unsigned char *, SWORD)' {aka 'short int (*)(void *, unsigned char *, short int,  unsigned char *, short int,  unsigned char *, short int,  unsigned char *, short int)'} [-Wcast-function-type]
 5754 |    ((SQL_API_FUNPTR) SQLProcedures), 3},
      |     ^
isql.c:5758:5: warning: cast between incompatible function types from 'SQLRETURN (*)(void *, SQLCHAR *, SQLSMALLINT,  SQLCHAR *, SQLSMALLINT,  SQLCHAR *, SQLSMALLINT)' {aka 'short int (*)(void *, unsigned char *, short int,  unsigned char *, short int,  unsigned char *, short int)'} to 'short int (*)(void *, unsigned char *, SWORD,  unsigned char *, SWORD,  unsigned char *, SWORD,  unsigned char *, SWORD)' {aka 'short int (*)(void *, unsigned char *, short int,  unsigned char *, short int,  unsigned char *, short int,  unsigned char *, short int)'} [-Wcast-function-type]
 5758 |    ((SQL_API_FUNPTR) SQLTablePrivileges), 3},
      |     ^
isql.c: In function 'do_string_argument_sql_api_command':
isql.c:5847:44: warning: unused parameter 'text' [-Wunused-parameter]
 5847 | do_string_argument_sql_api_command (TCHAR *text,
In file included from isql.c:45:
isql.c: In function 'exec_one':
isql.c:6519:37: warning: pointer targets in passing argument 2 of 'SQLPrepare' differ in signedness [-Wpointer-sign]
 6519 |           rc = SQLPrepare (stmt, _T("EXPLAIN(?)"), SQL_NTS);
      |                                     ^~~~~~~~~~~~
      |                                     |
      |                                     char *
isql_tchar.h:330:15: note: in definition of macro '_T'
  330 | #define _T(x) x
      |               ^
In file included from odbcinc.h:31,
                 from isql.c:28:
../../libsrc/odbcsdk/include/sql.h:1054:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
 1054 |     SQLCHAR             * StatementText,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
isql.c:6532:37: warning: pointer targets in passing argument 2 of 'SQLPrepare' differ in signedness [-Wpointer-sign]
 6532 |           rc = SQLPrepare (stmt, _T("SELECT SPARQL_TO_SQL_TEXT(?)"), SQL_NTS);
      |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                     |
      |                                     char *
isql_tchar.h:330:15: note: in definition of macro '_T'
  330 | #define _T(x) x
      |               ^
../../libsrc/odbcsdk/include/sql.h:1054:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
 1054 |     SQLCHAR             * StatementText,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
isql.c:6541:37: warning: pointer targets in passing argument 2 of 'SQLPrepare' differ in signedness [-Wpointer-sign]
 6541 |           rc = SQLPrepare (stmt, _T("PROFILE(?)"), SQL_NTS);
      |                                     ^~~~~~~~~~~~
      |                                     |
      |                                     char *
isql_tchar.h:330:15: note: in definition of macro '_T'
  330 | #define _T(x) x
      |               ^
../../libsrc/odbcsdk/include/sql.h:1054:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
 1054 |     SQLCHAR             * StatementText,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
isql.c: In function 'ifdef_push':
isql.c:7075:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 7075 |       nextptr = expr;
      |               ^
isql.c:7076:63: warning: passing argument 4 of 'get_next_token' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 7076 |       token = get_next_token (&nextptr, tmp2buf, TMPBUF_SIZE, expr, 0);
      |                                                               ^~~~
isql.c:3433:24: note: expected 'char *' but argument is of type 'const char *'
 3433 |                 TCHAR *input_buffer, int input_size)
isql.c: In function 'rep_loop':
isql.c:7128:23: warning: variable 'old_bracelevel' set but not used [-Wunused-but-set-variable]
 7128 |   int bracelevel = 0, old_bracelevel = 0;
      |                       ^~~~~~~~~~~~~~
isql.c: In function 'succelem':
isql.c:7615:31: warning: unused parameter 'inbuf_size' [-Wunused-parameter]
 7615 | succelem (UTCHAR * inbuf, int inbuf_size, int type, ULONG intval,
      |                           ~~~~^~~~~~~~~~
isql.c: In function 'read_blob_from_input':
isql.c:7753:30: warning: unused parameter 'statement' [-Wunused-parameter]
 7753 | read_blob_from_input (TCHAR *statement, int has_output, FILE * in_fp,
isql.c:7753:45: warning: unused parameter 'has_output' [-Wunused-parameter]
 7753 | read_blob_from_input (TCHAR *statement, int has_output, FILE * in_fp,
      |                                         ~~~~^~~~~~~~~~
isql.c:7757:28: warning: unused parameter 'type' [-Wunused-parameter]
 7757 |                       int *type, PFI unpack_function_ptr,
      |                       ~~~~~^~~~
isql.c: In function 'is_set_subcommand_aux':
isql.c:9298:11: warning: variable 'stat' set but not used [-Wunused-but-set-variable]
 9298 |       int stat;
      |           ^~~~
isql.c:9464:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 9464 |               if ((indnum < sizeof (G_argv_touched)) &&
      |                           ^
isql.c:9473:26: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 9473 |               if (indnum < sizeof (G_argv_touched))
      |                          ^
isql.c: In function 'line_from_html_file':
isql.c:11083:29: warning: unused parameter 'templatename' [-Wunused-parameter]
11083 | line_from_html_file (TCHAR *templatename)
isql.c: In function 'spawn_process':
isql.c:1576:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1576 |           isql_exit (-1);
      |           ^~~~~~~~~~~~~~
isql.c:1579:5: note: here
 1579 |     default:
      |     ^~~~~~~
isql.c: In function 'set_value_to_macro':
isql.c:2931:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2931 |       {
      |       ^
isql.c:2965:5: note: here
 2965 |     case INT_VAR:
      |     ^~~~
isql.c: In function 'convert_macro_to_text':
isql.c:3193:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
 3193 |       {
      |       ^
isql.c:3204:5: note: here
 3204 |     case INT_VAR:
      |     ^~~~
isql.c: In function 'print_json_row':
isql.c:5681:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
 5681 |             use_quote = 0;
      |             ~~~~~~~~~~^~~
isql.c:5684:11: note: here
 5684 |           default:
      |           ^~~~~~~
In file included from /usr/include/string.h:548,
                 from ../../libsrc/Dk/Dksystem.h:71,
                 from ../../libsrc/Dk.h:44,
                 from isql.c:26:
In function 'strncpy',
    inlined from 'read_blob_from_input' at isql.c:7899:19:
/usr/include/bits/string_fortified.h:100:10: warning: '__builtin_strncpy' accessing 1 or more bytes at offsets 0 and [-2147483648, 2147483647] may overlap up to 18446744071562067968 bytes at offset [0, 2147483647] [-Wrestrict]
  100 |   return __builtin___strncpy_chk (__dest, __src, __len,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  101 |                                   __glibc_objsize (__dest));
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DOPSYS=\"Linux\" -DUNICODE -D_UNICODE  -DUNIX_ODBC -DODBC_ONLY -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o isqlw-iodbc isqlw_iodbc-isql.o isqlw_iodbc-time.o isqlw_iodbc-isql_wfuncs.o ../../libsrc/Dk/libdk1t.la ../../libsrc/Thread/libthrs.la ../../libsrc/util/libutil.la -lssl -lcrypto -lreadline -L/usr/lib64  -liodbc -liodbcinst -lm   -lz
libtool: link: gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DOPSYS=\"Linux\" -DUNICODE -D_UNICODE -DUNIX_ODBC -DODBC_ONLY -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o isqlw-iodbc isqlw_iodbc-isql.o isqlw_iodbc-time.o isqlw_iodbc-isql_wfuncs.o  ../../libsrc/Dk/.libs/libdk1t.a ../../libsrc/Thread/.libs/libthrs.a ../../libsrc/util/.libs/libutil.a -lssl -lcrypto -lreadline -L/usr/lib64 -liodbc -liodbcinst -lm -lz
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DOPSYS=\"Linux\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o isql-isql.o `test -f 'isql.c' || echo './'`isql.c
isql.c:2497:6: warning: cast between incompatible function types from 'short int (*)(void *, UWORD,  void *, SWORD,  SWORD *)' {aka 'short int (*)(void *, short unsigned int,  void *, short int,  short int *)'} to 'short int (*)(void *, UWORD,  void *)' {aka 'short int (*)(void *, short unsigned int,  void *)'} [-Wcast-function-type]
 2497 | {2, ((SAM_GET) ((SAM2GET) SQLGetInfo)), SQL_API_SQLGETINFO,
      |      ^
isql.c:2498:3: warning: cast between incompatible function types from 'int (*)(char *)' to 'short int (*)(void *, UWORD,  long unsigned int)' {aka 'short int (*)(void *, short unsigned int,  long unsigned int)'} [-Wcast-function-type]
 2498 |  ((SAM_SET) NULLFP), 0,
      |   ^
isql.c: In function 'find_choice_for_int':
isql.c:2786:29: warning: unused parameter 'name' [-Wunused-parameter]
 2786 | find_choice_for_int (TCHAR *name, int ind, TCHAR **alt_ptr,
isql.c: In function 'set_value_to_macro':
isql.c:580:36: warning: cast between incompatible function types from 'SAM_SET' {aka 'short int (*)(void *, short unsigned int,  long unsigned int)'} to 'int (*)(char *)' [-Wcast-function-type]
  580 | #define IS_NULLFP(X) ((NULLFP) == ((PFI)(X)))
      |                                    ^
isql.c:2871:13: note: in expansion of macro 'IS_NULLFP'
 2871 |         if (IS_NULLFP (SAM_set_method (macro_info)))
      |             ^~~~~~~~~
isql.c: In function 'convert_macro_to_text':
isql.c:580:36: warning: cast between incompatible function types from 'SAM_GET' {aka 'short int (*)(void *, short unsigned int,  void *)'} to 'int (*)(char *)' [-Wcast-function-type]
  580 | #define IS_NULLFP(X) ((NULLFP) == ((PFI)(X)))
      |                                    ^
isql.c:3118:13: note: in expansion of macro 'IS_NULLFP'
 3118 |         if (IS_NULLFP (SAM_get_method (macro_info)))
      |             ^~~~~~~~~
isql.c:2511:3: warning: cast between incompatible function types from 'SAM_GET' {aka 'short int (*)(void *, short unsigned int,  void *)'} to 'short int (*)(void *, UWORD,  void *, SWORD,  SWORD *)' {aka 'short int (*)(void *, short unsigned int,  void *, short int,  short int *)'} [-Wcast-function-type]
 2511 |  ((SAM2GET) (get_macro_SAM_struct(INFO)->get_method))
      |   ^
isql.c:2522:4: note: in expansion of macro 'SAM_get2method'
 2522 |  ((SAM_get2method(INFO))\
      |    ^~~~~~~~~~~~~~
isql.c:3139:22: note: in expansion of macro 'SAM_call_get2method'
 3139 |                 rc = SAM_call_get2method (macro_info, result,
      |                      ^~~~~~~~~~~~~~~~~~~
isql.c:2511:3: warning: cast between incompatible function types from 'SAM_GET' {aka 'short int (*)(void *, short unsigned int,  void *)'} to 'short int (*)(void *, UWORD,  void *, SWORD,  SWORD *)' {aka 'short int (*)(void *, short unsigned int,  void *, short int,  short int *)'} [-Wcast-function-type]
 2511 |  ((SAM2GET) (get_macro_SAM_struct(INFO)->get_method))
      |   ^
isql.c:2522:4: note: in expansion of macro 'SAM_get2method'
 2522 |  ((SAM_get2method(INFO))\
      |    ^~~~~~~~~~~~~~
isql.c:3146:22: note: in expansion of macro 'SAM_call_get2method'
 3146 |                 rc = SAM_call_get2method (macro_info, &intres, ((SWORD) 4),
      |                      ^~~~~~~~~~~~~~~~~~~
isql.c: In function 'dump_all_settable_variables':
isql.c:3379:37: warning: unused parameter 'varname_to_match' [-Wunused-parameter]
 3379 | dump_all_settable_variables (TCHAR *varname_to_match)
isql.c: In function 'parse_statement_for_special_parameters':
isql.c:3979:36: warning: operand of '?:' changes signedness from 'int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
 3979 |                   (inside_string ? count_escaped_length (UCP (p))
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
isql.c: In function 'field_print_normal':
isql.c:4776:9: warning: unused variable 'temp' [-Wunused-variable]
 4776 |   TCHAR temp[21];
      |         ^~~~
isql.c: In function 'field_print_HTML':
isql.c:4812:39: warning: unused parameter 'w' [-Wunused-parameter]
 4812 | field_print_HTML (TCHAR *str, SQLULEN w, int rightp, int inx)
isql.c:4812:46: warning: unused parameter 'rightp' [-Wunused-parameter]
 4812 | field_print_HTML (TCHAR *str, SQLULEN w, int rightp, int inx)
      |                                          ~~~~^~~~~~
isql.c: In function 'field_print_csv':
isql.c:4835:38: warning: unused parameter 'w' [-Wunused-parameter]
 4835 | field_print_csv (TCHAR *str, SQLULEN w, int unused, int inx)
isql.c:4835:45: warning: unused parameter 'unused' [-Wunused-parameter]
 4835 | field_print_csv (TCHAR *str, SQLULEN w, int unused, int inx)
      |                                         ~~~~^~~~~~
isql.c: In function 'field_print_csv_rfc4180':
isql.c:4851:46: warning: unused parameter 'w' [-Wunused-parameter]
 4851 | field_print_csv_rfc4180 (TCHAR *str, SQLULEN w, int unused, int inx)
isql.c:4851:53: warning: unused parameter 'unused' [-Wunused-parameter]
 4851 | field_print_csv_rfc4180 (TCHAR *str, SQLULEN w, int unused, int inx)
      |                                                 ~~~~^~~~~~
isql.c: In function 'print_banner':
isql.c:4909:43: warning: the comparison will always evaluate as 'true' for the address of 'o_title' will never be NULL [-Waddress]
 4909 |       field_print ((out_cols[inx].o_title ? out_cols[inx].o_title : (TCHAR *) _T("NULL")),
      |                                           ^
isql.c:1048:11: note: 'o_title' declared here
 1048 |     TCHAR o_title[MAXCOLNAME + 1];
      |           ^~~~~~~
isql.c: In function 'print_banner_vert':
isql.c:4953:43: warning: the comparison will always evaluate as 'true' for the address of 'o_title' will never be NULL [-Waddress]
 4953 |                    (out_cols[inx].o_title ? out_cols[inx].o_title : (TCHAR *) _T("??")),
      |                                           ^
isql.c:1048:11: note: 'o_title' declared here
 1048 |     TCHAR o_title[MAXCOLNAME + 1];
      |           ^~~~~~~
isql.c:4942:16: warning: unused variable 'len' [-Wunused-variable]
 4942 |   unsigned int len;
      |                ^~~
isql.c: In function 'print_blob_col':
isql.c:5011:60: warning: operand of '?:' changes signedness from 'long int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
 5011 |         ((rc == SQL_SUCCESS) ? ((n_recv != SQL_NO_TOTAL) ? n_recv
      |                                                            ^~~~~~
isql.c:4965:63: warning: unused parameter 'sql_type' [-Wunused-parameter]
 4965 | print_blob_col (HSTMT stmt, UWORD n_col, SQLULEN width, SWORD sql_type)
      |                                                         ~~~~~~^~~~~~~~
isql.c: In function 'print_blob_col_csv':
isql.c:5088:60: warning: operand of '?:' changes signedness from 'long int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
 5088 |         ((rc == SQL_SUCCESS) ? ((n_recv != SQL_NO_TOTAL) ? n_recv
      |                                                            ^~~~~~
isql.c:5061:54: warning: unused parameter 'width' [-Wunused-parameter]
 5061 | print_blob_col_csv (HSTMT stmt, UWORD n_col, SQLULEN width, SWORD sql_type)
isql.c:5061:67: warning: unused parameter 'sql_type' [-Wunused-parameter]
 5061 | print_blob_col_csv (HSTMT stmt, UWORD n_col, SQLULEN width, SWORD sql_type)
      |                                                             ~~~~~~^~~~~~~~
isql.c: In function 'print_blob_col_csv_rfc4180':
isql.c:5139:60: warning: operand of '?:' changes signedness from 'long int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
 5139 |         ((rc == SQL_SUCCESS) ? ((n_recv != SQL_NO_TOTAL) ? n_recv
      |                                                            ^~~~~~
isql.c:5112:62: warning: unused parameter 'width' [-Wunused-parameter]
 5112 | print_blob_col_csv_rfc4180 (HSTMT stmt, UWORD n_col, SQLULEN width, SWORD sql_type)
isql.c:5112:75: warning: unused parameter 'sql_type' [-Wunused-parameter]
 5112 | print_blob_col_csv_rfc4180 (HSTMT stmt, UWORD n_col, SQLULEN width, SWORD sql_type)
      |                                                                     ~~~~~~^~~~~~~~
isql.c: In function 'print_blob_col_json':
isql.c:5190:78: warning: operand of '?:' changes signedness from 'long int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
 5190 |       got_n_bytes = (int) ((rc == SQL_SUCCESS) ? ((n_recv != SQL_NO_TOTAL) ? n_recv : isqlt_tcslen (blob_buffer)) : BLOB_BUFFER_SIZE - 1);      /* Not the last part. */
      |                                                                              ^~~~~~
isql.c:5167:55: warning: unused parameter 'width' [-Wunused-parameter]
 5167 | print_blob_col_json (HSTMT stmt, UWORD n_col, SQLULEN width, SWORD sql_type)
isql.c:5167:68: warning: unused parameter 'sql_type' [-Wunused-parameter]
 5167 | print_blob_col_json (HSTMT stmt, UWORD n_col, SQLULEN width, SWORD sql_type)
      |                                                              ~~~~~~^~~~~~~~
isql.c: In function 'print_row_vert':
isql.c:5375:95: warning: the comparison will always evaluate as 'true' for the address of 'o_title' will never be NULL [-Waddress]
 5375 |       isql_printf (_T("%*") PCT_S _T(" : "), (int)max_col_name_width , (out_cols[inx].o_title ? out_cols[inx].o_title : (TCHAR *) _T("?")));
      |                                                                                               ^
isql.c:1048:11: note: 'o_title' declared here
 1048 |     TCHAR o_title[MAXCOLNAME + 1];
      |           ^~~~~~~
isql.c:5358:12: warning: unused variable 'i' [-Wunused-variable]
 5358 |   int inx, i;
      |            ^
isql.c: In function 'print_csv_banner':
isql.c:5446:42: warning: the comparison will always evaluate as 'true' for the address of 'o_title' will never be NULL [-Waddress]
 5446 |                    out_cols[inx].o_title ? out_cols[inx].o_title : (TCHAR *) _T(""),
      |                                          ^
isql.c:1048:11: note: 'o_title' declared here
 1048 |     TCHAR o_title[MAXCOLNAME + 1];
      |           ^~~~~~~
isql.c: In function 'print_csv_rfc4180_banner':
isql.c:5458:42: warning: the comparison will always evaluate as 'true' for the address of 'o_title' will never be NULL [-Waddress]
 5458 |                    out_cols[inx].o_title ? out_cols[inx].o_title : (TCHAR *) _T(""),
      |                                          ^
isql.c:1048:11: note: 'o_title' declared here
 1048 |     TCHAR o_title[MAXCOLNAME + 1];
      |           ^~~~~~~
isql.c: In function 'print_datetime_col_csv':
isql.c:5479:47: warning: unused parameter 'width' [-Wunused-parameter]
 5479 | print_datetime_col_csv ( TCHAR *data, SQLULEN width, SQLLEN collen, int type, int inx, int n_cols)
isql.c:5479:61: warning: unused parameter 'collen' [-Wunused-parameter]
 5479 | print_datetime_col_csv ( TCHAR *data, SQLULEN width, SQLLEN collen, int type, int inx, int n_cols)
isql.c: In function 'print_datetime_col_csv_rfc4180':
isql.c:5505:55: warning: unused parameter 'width' [-Wunused-parameter]
 5505 | print_datetime_col_csv_rfc4180 ( TCHAR *data, SQLULEN width, SQLLEN collen, int type, int inx, int n_cols)
isql.c:5505:69: warning: unused parameter 'collen' [-Wunused-parameter]
 5505 | print_datetime_col_csv_rfc4180 ( TCHAR *data, SQLULEN width, SQLLEN collen, int type, int inx, int n_cols)
isql.c: In function 'print_datetime_col_json':
isql.c:5532:48: warning: unused parameter 'width' [-Wunused-parameter]
 5532 | print_datetime_col_json (TCHAR * data, SQLULEN width, SQLLEN collen, int type, int inx, int n_cols)
isql.c:5532:62: warning: unused parameter 'collen' [-Wunused-parameter]
 5532 | print_datetime_col_json (TCHAR * data, SQLULEN width, SQLLEN collen, int type, int inx, int n_cols)
isql.c:5532:84: warning: unused parameter 'inx' [-Wunused-parameter]
 5532 | print_datetime_col_json (TCHAR * data, SQLULEN width, SQLLEN collen, int type, int inx, int n_cols)
      |                                                                                ~~~~^~~
isql.c:5532:93: warning: unused parameter 'n_cols' [-Wunused-parameter]
 5532 | print_datetime_col_json (TCHAR * data, SQLULEN width, SQLLEN collen, int type, int inx, int n_cols)
      |                                                                                         ~~~~^~~~~~
isql.c: In function 'print_json_row':
isql.c:5653:79: warning: the comparison will always evaluate as 'true' for the address of 'o_title' will never be NULL [-Waddress]
 5653 |       isqlt_tprintf (_T ("    \"%") PCT_S _T ("\" : "), out_cols[inx].o_title ? out_cols[inx].o_title : (TCHAR *) _T (""));
      |                                                                               ^
isql.c:1048:11: note: 'o_title' declared here
 1048 |     TCHAR o_title[MAXCOLNAME + 1];
      |           ^~~~~~~
isql.c: At top level:
isql.c:5750:5: warning: cast between incompatible function types from 'SQLRETURN (*)(void *, SQLCHAR *, SQLSMALLINT,  SQLCHAR *, SQLSMALLINT,  SQLCHAR *, SQLSMALLINT)' {aka 'short int (*)(void *, unsigned char *, short int,  unsigned char *, short int,  unsigned char *, short int)'} to 'short int (*)(void *, unsigned char *, SWORD,  unsigned char *, SWORD,  unsigned char *, SWORD,  unsigned char *, SWORD)' {aka 'short int (*)(void *, unsigned char *, short int,  unsigned char *, short int,  unsigned char *, short int,  unsigned char *, short int)'} [-Wcast-function-type]
 5750 |    ((SQL_API_FUNPTR) SQLPrimaryKeys), 3},
      |     ^
isql.c:5752:5: warning: cast between incompatible function types from 'SQLRETURN (*)(void *, SQLCHAR *, SQLSMALLINT,  SQLCHAR *, SQLSMALLINT,  SQLCHAR *, SQLSMALLINT,  SQLCHAR *, SQLSMALLINT,  SQLCHAR *, SQLSMALLINT,  SQLCHAR *, SQLSMALLINT)' {aka 'short int (*)(void *, unsigned char *, short int,  unsigned char *, short int,  unsigned char *, short int,  unsigned char *, short int,  unsigned char *, short int,  unsigned char *, short int)'} to 'short int (*)(void *, unsigned char *, SWORD,  unsigned char *, SWORD,  unsigned char *, SWORD,  unsigned char *, SWORD)' {aka 'short int (*)(void *, unsigned char *, short int,  unsigned char *, short int,  unsigned char *, short int,  unsigned char *, short int)'} [-Wcast-function-type]
 5752 |    ((SQL_API_FUNPTR) SQLForeignKeys), 6},
      |     ^
isql.c:5754:5: warning: cast between incompatible function types from 'SQLRETURN (*)(void *, SQLCHAR *, SQLSMALLINT,  SQLCHAR *, SQLSMALLINT,  SQLCHAR *, SQLSMALLINT)' {aka 'short int (*)(void *, unsigned char *, short int,  unsigned char *, short int,  unsigned char *, short int)'} to 'short int (*)(void *, unsigned char *, SWORD,  unsigned char *, SWORD,  unsigned char *, SWORD,  unsigned char *, SWORD)' {aka 'short int (*)(void *, unsigned char *, short int,  unsigned char *, short int,  unsigned char *, short int,  unsigned char *, short int)'} [-Wcast-function-type]
 5754 |    ((SQL_API_FUNPTR) SQLProcedures), 3},
      |     ^
isql.c:5758:5: warning: cast between incompatible function types from 'SQLRETURN (*)(void *, SQLCHAR *, SQLSMALLINT,  SQLCHAR *, SQLSMALLINT,  SQLCHAR *, SQLSMALLINT)' {aka 'short int (*)(void *, unsigned char *, short int,  unsigned char *, short int,  unsigned char *, short int)'} to 'short int (*)(void *, unsigned char *, SWORD,  unsigned char *, SWORD,  unsigned char *, SWORD,  unsigned char *, SWORD)' {aka 'short int (*)(void *, unsigned char *, short int,  unsigned char *, short int,  unsigned char *, short int,  unsigned char *, short int)'} [-Wcast-function-type]
 5758 |    ((SQL_API_FUNPTR) SQLTablePrivileges), 3},
      |     ^
isql.c: In function 'do_string_argument_sql_api_command':
isql.c:5847:44: warning: unused parameter 'text' [-Wunused-parameter]
 5847 | do_string_argument_sql_api_command (TCHAR *text,
In file included from isql.c:45:
isql.c: In function 'exec_one':
isql.c:6519:37: warning: pointer targets in passing argument 2 of 'SQLPrepare' differ in signedness [-Wpointer-sign]
 6519 |           rc = SQLPrepare (stmt, _T("EXPLAIN(?)"), SQL_NTS);
      |                                     ^~~~~~~~~~~~
      |                                     |
      |                                     char *
isql_tchar.h:330:15: note: in definition of macro '_T'
  330 | #define _T(x) x
      |               ^
In file included from odbcinc.h:31,
                 from isql.c:28:
../../libsrc/odbcsdk/include/sql.h:1054:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
 1054 |     SQLCHAR             * StatementText,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
isql.c:6532:37: warning: pointer targets in passing argument 2 of 'SQLPrepare' differ in signedness [-Wpointer-sign]
 6532 |           rc = SQLPrepare (stmt, _T("SELECT SPARQL_TO_SQL_TEXT(?)"), SQL_NTS);
      |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                     |
      |                                     char *
isql_tchar.h:330:15: note: in definition of macro '_T'
  330 | #define _T(x) x
      |               ^
../../libsrc/odbcsdk/include/sql.h:1054:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
 1054 |     SQLCHAR             * StatementText,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
isql.c:6541:37: warning: pointer targets in passing argument 2 of 'SQLPrepare' differ in signedness [-Wpointer-sign]
 6541 |           rc = SQLPrepare (stmt, _T("PROFILE(?)"), SQL_NTS);
      |                                     ^~~~~~~~~~~~
      |                                     |
      |                                     char *
isql_tchar.h:330:15: note: in definition of macro '_T'
  330 | #define _T(x) x
      |               ^
../../libsrc/odbcsdk/include/sql.h:1054:27: note: expected 'SQLCHAR *' {aka 'unsigned char *'} but argument is of type 'char *'
 1054 |     SQLCHAR             * StatementText,
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
isql.c: In function 'ifdef_push':
isql.c:7075:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 7075 |       nextptr = expr;
      |               ^
isql.c:7076:63: warning: passing argument 4 of 'get_next_token' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 7076 |       token = get_next_token (&nextptr, tmp2buf, TMPBUF_SIZE, expr, 0);
      |                                                               ^~~~
isql.c:3433:24: note: expected 'char *' but argument is of type 'const char *'
 3433 |                 TCHAR *input_buffer, int input_size)
isql.c: In function 'rep_loop':
isql.c:7128:23: warning: variable 'old_bracelevel' set but not used [-Wunused-but-set-variable]
 7128 |   int bracelevel = 0, old_bracelevel = 0;
      |                       ^~~~~~~~~~~~~~
isql.c: In function 'succelem':
isql.c:7615:31: warning: unused parameter 'inbuf_size' [-Wunused-parameter]
 7615 | succelem (UTCHAR * inbuf, int inbuf_size, int type, ULONG intval,
      |                           ~~~~^~~~~~~~~~
isql.c: In function 'read_blob_from_input':
isql.c:7753:30: warning: unused parameter 'statement' [-Wunused-parameter]
 7753 | read_blob_from_input (TCHAR *statement, int has_output, FILE * in_fp,
isql.c:7753:45: warning: unused parameter 'has_output' [-Wunused-parameter]
 7753 | read_blob_from_input (TCHAR *statement, int has_output, FILE * in_fp,
      |                                         ~~~~^~~~~~~~~~
isql.c:7757:28: warning: unused parameter 'type' [-Wunused-parameter]
 7757 |                       int *type, PFI unpack_function_ptr,
      |                       ~~~~~^~~~
isql.c: In function 'is_set_subcommand_aux':
isql.c:9298:11: warning: variable 'stat' set but not used [-Wunused-but-set-variable]
 9298 |       int stat;
      |           ^~~~
isql.c:9464:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 9464 |               if ((indnum < sizeof (G_argv_touched)) &&
      |                           ^
isql.c:9473:26: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 9473 |               if (indnum < sizeof (G_argv_touched))
      |                          ^
isql.c: In function 'line_from_html_file':
isql.c:11083:29: warning: unused parameter 'templatename' [-Wunused-parameter]
11083 | line_from_html_file (TCHAR *templatename)
isql.c: In function 'spawn_process':
isql.c:1576:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1576 |           isql_exit (-1);
      |           ^~~~~~~~~~~~~~
isql.c:1579:5: note: here
 1579 |     default:
      |     ^~~~~~~
isql.c: In function 'set_value_to_macro':
isql.c:2931:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2931 |       {
      |       ^
isql.c:2965:5: note: here
 2965 |     case INT_VAR:
      |     ^~~~
isql.c: In function 'convert_macro_to_text':
isql.c:3193:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
 3193 |       {
      |       ^
isql.c:3204:5: note: here
 3204 |     case INT_VAR:
      |     ^~~~
isql.c: In function 'print_json_row':
isql.c:5681:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
 5681 |             use_quote = 0;
      |             ~~~~~~~~~~^~~
isql.c:5684:11: note: here
 5684 |           default:
      |           ^~~~~~~
In file included from /usr/include/string.h:548,
                 from ../../libsrc/Dk/Dksystem.h:71,
                 from ../../libsrc/Dk.h:44,
                 from isql.c:26:
In function 'strncpy',
    inlined from 'read_blob_from_input' at isql.c:7899:19:
/usr/include/bits/string_fortified.h:100:10: warning: '__builtin_strncpy' accessing 1 or more bytes at offsets 0 and [-2147483648, 2147483647] may overlap up to 18446744071562067968 bytes at offset [0, 2147483647] [-Wrestrict]
  100 |   return __builtin___strncpy_chk (__dest, __src, __len,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  101 |                                   __glibc_objsize (__dest));
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~
isql.c: In function 'debug_command':
isql_tchar.h:356:33: warning: '__builtin_strncpy' specified bound 1026 equals destination size [-Wstringop-truncation]
  356 | #define isqlt_tcsncpy           strncpy
      |                                 ^~~~~~~
isql.c:6349:5: note: in expansion of macro 'isqlt_tcsncpy'
 6349 |     isqlt_tcsncpy (pld_last_cmd, text, sizeof (pld_last_cmd));
      |     ^~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DOPSYS=\"Linux\" -DUNICODE -D_UNICODE  -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o isqlw isqlw-isql.o isqlw-time.o isqlw-isql_wfuncs.o ../../libsrc/Wi/libwic.la ../../libsrc/Dk/libdk1t.la ../../libsrc/Thread/libthrs.la ../../libsrc/util/libutil.la -lssl -lcrypto -lpcre2-8 -lreadline -lpthread  -lm   -lz
libtool: link: gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DOPSYS=\"Linux\" -DUNICODE -D_UNICODE -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o isqlw isqlw-isql.o isqlw-time.o isqlw-isql_wfuncs.o  ../../libsrc/Wi/.libs/libwic.a ../../libsrc/Dk/.libs/libdk1t.a ../../libsrc/Thread/.libs/libthrs.a ../../libsrc/util/.libs/libutil.a -lssl -lcrypto -lpcre2-8 -lreadline -lpthread -lm -lz
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DOPSYS=\"Linux\" -DUNIX_ODBC -DODBC_ONLY -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o isql-iodbc isql_iodbc-isql.o isql_iodbc-time.o ../../libsrc/Dk/libdk1t.la ../../libsrc/Thread/libthrs.la ../../libsrc/util/libutil.la -lssl -lcrypto -lreadline -L/usr/lib64  -liodbc -liodbcinst -lm   -lz
libtool: link: gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DOPSYS=\"Linux\" -DUNIX_ODBC -DODBC_ONLY -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o isql-iodbc isql_iodbc-isql.o isql_iodbc-time.o  ../../libsrc/Dk/.libs/libdk1t.a ../../libsrc/Thread/.libs/libthrs.a ../../libsrc/util/.libs/libutil.a -lssl -lcrypto -lreadline -L/usr/lib64 -liodbc -liodbcinst -lm -lz
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DOPSYS=\"Linux\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o isql isql-isql.o isql-time.o ../../libsrc/Wi/libwic.la ../../libsrc/Dk/libdk1t.la ../../libsrc/Thread/libthrs.la ../../libsrc/util/libutil.la -lssl -lcrypto -lpcre2-8 -lreadline -lpthread  -lm   -lz
libtool: link: gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DOPSYS=\"Linux\" -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o isql isql-isql.o isql-time.o  ../../libsrc/Wi/.libs/libwic.a ../../libsrc/Dk/.libs/libdk1t.a ../../libsrc/Thread/.libs/libthrs.a ../../libsrc/util/.libs/libutil.a -lssl -lcrypto -lpcre2-8 -lreadline -lpthread -lm -lz
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
Making all in biftest
/usr/bin/make  all-am
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests/biftest'
gcc -DHAVE_CONFIG_H -I. -I../../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../../libsrc -I../../../libsrc/Dk -I../../../libsrc/Wi -I../../../libsrc/odbcsdk/include -I../../../libsrc/langfunc -I../../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o virtuoso_sample_t-bif_sample.o `test -f 'bif_sample.c' || echo './'`bif_sample.c
bif_sample.c: In function 'bif_my_aref':
bif_sample.c:46:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
   46 | bif_my_aref (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~~~~~
bif_sample.c: In function 'bif_my_vector':
bif_sample.c:70:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
   70 | bif_my_vector (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
bif_sample.c: In function 'bif_my_select':
bif_sample.c:86:66: warning: unused parameter 'args' [-Wunused-parameter]
   86 | bif_my_select (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                  ~~~~~~~~~~~~~~~~^~~~
bif_sample.c: In function 'bif_need_to_know':
bif_sample.c:221:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
  221 | bif_need_to_know (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
bif_sample.c: In function 'bif_n_range':
bif_sample.c:253:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
  253 | bif_n_range (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~~~~~
bif_sample.c: In function 'bif_call_srv':
bif_sample.c:364:38: warning: cast between incompatible function types from 'void (*)(thr_t *)' {aka 'void (*)(struct thr_s *)'} to 'int (*)(void *)' [-Wcast-function-type]
  364 |       thr->thr = PrpcThreadAllocate ((thread_init_func) srv_worker, WORKER_THREAD_STACK_SIZE, thr);
      |                                      ^
bif_sample.c:346:40: warning: unused parameter 'err_ret' [-Wunused-parameter]
  346 | bif_call_srv (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                              ~~~~~~~~~~^~~~~~~
bif_sample.c: In function 'bif_my_select':
bif_sample.c:133:20: warning: 'len' may be used uninitialized [-Wmaybe-uninitialized]
  133 |       (caddr_t **) dk_alloc_box (len * sizeof (caddr_t), DV_ARRAY_OF_POINTER);
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bif_sample.c:102:8: note: 'len' was declared here
  102 |   long len, inx, col;
      |        ^~~
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests/biftest'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests/biftest'
/bin/sh ../../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../../libsrc -I../../../libsrc/Dk -I../../../libsrc/Wi -I../../../libsrc/odbcsdk/include -I../../../libsrc/langfunc -I../../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o virtuoso-sample-t virtuoso_sample_t-bif_sample.o ../../virtuoso/libvirtuoso-t.la  -lm   -lm  
libtool: link: gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../../libsrc -I../../../libsrc/Dk -I../../../libsrc/Wi -I../../../libsrc/odbcsdk/include -I../../../libsrc/langfunc -I../../../libsrc/plugin -DUNIX -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o virtuoso-sample-t virtuoso_sample_t-bif_sample.o  ../../virtuoso/.libs/libvirtuoso-t.a -lssl -lcrypto -llzma -lbz2 -lpthread -lz -lpcre2-8 -lm
/usr/bin/ld: ../../virtuoso/.libs/libvirtuoso-t.a(libwi_la-bif_file.o): in function `bif_tmp_file':
/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi/bif_file.c:1874:(.text+0x2af7): warning: the use of `tempnam' is dangerous, better use `mkstemp'
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests/biftest'
Making all in suite
Making all in .
make[4]: Nothing to be done for 'all-am'.
Making all in tpc-d
make[4]: Nothing to be done for 'all'.
Making all in dotnet
make[3]: Nothing to be done for 'all'.
Making all in tpcrun
make[3]: Nothing to be done for 'all'.
Making all in oledb
make[3]: Nothing to be done for 'all'.
Making all in rdf
make[3]: Nothing to be done for 'all'.
Making all in wb
make[3]: Nothing to be done for 'all'.
Making all in lubm
make[3]: Nothing to be done for 'all'.
Making all in bsbm
make[3]: Nothing to be done for 'all'.
Making all in rdf_mappers
make[2]: Nothing to be done for 'all'.
Making all in driver
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
../../bin/makever -p "OpenLink Virtuoso ODBC Driver" -v 07.02.3240 -o virt_vers.c
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
../../bin/makever -p "OpenLink Virtuoso ODBC Driver (multi threaded)" -v 07.02.3240 -o virt_vers_r.c
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
../../bin/makever -p "OpenLink Virtuoso ODBC Driver (Unicode)" -v 07.02.3240  -o virt_vers_u.c
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
../../bin/makever -p "OpenLink Virtuoso ODBC Driver (Unicode)(multi threaded)" -v 07.02.3240  -o virt_vers_ru.c
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk     -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o virt_vers.lo virt_vers.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c virt_vers.c  -fPIC -DPIC -o .libs/virt_vers.o
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk     -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o virt_vers_r.lo virt_vers_r.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c virt_vers_r.c  -fPIC -DPIC -o .libs/virt_vers_r.o
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DUNIX_ODBC -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libvirtodbc_la-wirpc.lo `test -f '../../libsrc/Wi/wirpc.c' || echo './'`../../libsrc/Wi/wirpc.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DUNIX_ODBC -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c ../../libsrc/Wi/wirpc.c  -fPIC -DPIC -o .libs/libvirtodbc_la-wirpc.o
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DUNIX_ODBC -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libvirtodbc_la-unixodbc.lo `test -f './unixodbc.c' || echo './'`./unixodbc.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DUNIX_ODBC -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c ./unixodbc.c  -fPIC -DPIC -o .libs/libvirtodbc_la-unixodbc.o
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk     -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o virt_vers_ru.lo virt_vers_ru.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c virt_vers_ru.c  -fPIC -DPIC -o .libs/virt_vers_ru.o
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DUNIX_ODBC -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libvirtodbc_la-wi_xid.lo `test -f '../../libsrc/Wi/wi_xid.c' || echo './'`../../libsrc/Wi/wi_xid.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DUNIX_ODBC -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c ../../libsrc/Wi/wi_xid.c  -fPIC -DPIC -o .libs/libvirtodbc_la-wi_xid.o
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk     -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o virt_vers_u.lo virt_vers_u.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c virt_vers_u.c  -fPIC -DPIC -o .libs/virt_vers_u.o
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DUNIX_ODBC -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libvirtodbc_la-CLIcr.lo `test -f '../../libsrc/Wi/CLIcr.c' || echo './'`../../libsrc/Wi/CLIcr.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DUNIX_ODBC -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c ../../libsrc/Wi/CLIcr.c  -fPIC -DPIC -o .libs/libvirtodbc_la-CLIcr.o
../../libsrc/Wi/CLIcr.c: In function 'stmt_process_rowset':
../../libsrc/Wi/CLIcr.c:150:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  150 |   for (nth = 0; nth < rssz; nth++)
      |                     ^
../../libsrc/Wi/CLIcr.c:181:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  181 |     for (inx = nth; inx < rssz; inx++)
      |                         ^
../../libsrc/Wi/CLIcr.c:136:45: warning: unused parameter 'ftype' [-Wunused-parameter]
  136 | stmt_process_rowset (cli_stmt_t * stmt, int ftype, SQLULEN * pcrow)
      |                                         ~~~~^~~~~
../../libsrc/Wi/CLIcr.c: In function 'sql_ext_fetch_fwd':
../../libsrc/Wi/CLIcr.c:221:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  221 |   for (inx = 0; inx < rssz; inx++)
      |                     ^
../../libsrc/Wi/CLIcr.c:244:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  244 |     for (inx = inx; inx < rssz; inx++)
      |                         ^
../../libsrc/Wi/CLIcr.c: In function 'set_pos_param_row':
../../libsrc/Wi/CLIcr.c:466:81: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare]
  466 |           place += btype == 0 ? nth * sqlc_sizeof (c_type, cb->cb_max_length) : nth * btype;
      |                                                                                 ^~~~~~~~~~~
../../libsrc/Wi/CLIcr.c:471:76: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare]
  471 |               *((char **) &length) += btype == 0 ? nth * sizeof (SDWORD) : btype * nth;
      |                                                                            ^~~~~~~~~~~
../../libsrc/Wi/CLIcr.c: In function 'virtodbc__SQLSetPos':
../../libsrc/Wi/CLIcr.c:520:86: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare]
  520 |   int n_rows = (int) (irow != 0 ? 1 : (fOption == SQL_ADD ? stmt->stmt_rowset_size : stmt->stmt_rowset_fill));
      |                                                                                      ^~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DUNIX_ODBC -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libvirtodbc_la-CLIsql3.lo `test -f '../../libsrc/Wi/CLIsql3.c' || echo './'`../../libsrc/Wi/CLIsql3.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DUNIX_ODBC -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c ../../libsrc/Wi/CLIsql3.c  -fPIC -DPIC -o .libs/libvirtodbc_la-CLIsql3.o
../../libsrc/Wi/CLIsql3.c: In function 'ParseOptions':
../../libsrc/Wi/CLIsql3.c:311:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  311 |     for (i = 0; i < sizeof (attrs) / sizeof (attrs[0]); i++)
      |                   ^
../../libsrc/Wi/CLIsql3.c:339:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  339 |             for (i = 0; i < sizeof (attrs) / sizeof (attrs[0]); i++)
      |                           ^
../../libsrc/Wi/CLIsql3.c:441:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  441 |     for (i = 0; i < sizeof (attrs) / sizeof (attrs[0]); i++)
      |                   ^
../../libsrc/Wi/CLIsql3.c: In function 'DriverConnectDialog':
../../libsrc/Wi/CLIsql3.c:525:28: warning: unused parameter 'hwnd' [-Wunused-parameter]
  525 | DriverConnectDialog (void *hwnd)
      |                      ~~~~~~^~~~
../../libsrc/Wi/CLIsql3.c: In function 'virtodbc__SQLDriverConnect':
../../libsrc/Wi/CLIsql3.c:663:10: warning: unused variable 'ROUNDROBINW' [-Wunused-variable]
  663 |   TCHAR *ROUNDROBINW;
      |          ^~~~~~~~~~~
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DUNIX_ODBC -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libvirtodbc_la-blobio.lo `test -f '../../libsrc/Wi/blobio.c' || echo './'`../../libsrc/Wi/blobio.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DUNIX_ODBC -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c ../../libsrc/Wi/blobio.c  -fPIC -DPIC -o .libs/libvirtodbc_la-blobio.o
../../libsrc/Wi/blobio.c: In function 'ign_deserialize':
../../libsrc/Wi/blobio.c:391:33: warning: unused parameter 'ses' [-Wunused-parameter]
  391 | ign_deserialize (dk_session_t * ses)
      |                  ~~~~~~~~~~~~~~~^~~
../../libsrc/Wi/blobio.c: In function 'ign_serialize':
../../libsrc/Wi/blobio.c:398:24: warning: unused parameter 'ign' [-Wunused-parameter]
  398 | ign_serialize (caddr_t ign, dk_session_t * ses)
      |                ~~~~~~~~^~~
../../libsrc/Wi/blobio.c: In function 'box_read_bin_string':
../../libsrc/Wi/blobio.c:424:52: warning: unused parameter 'dtp' [-Wunused-parameter]
  424 | box_read_bin_string (dk_session_t * session, dtp_t dtp)
      |                                              ~~~~~~^~~
In file included from ../../libsrc/Dk/Dkernel.h:560,
                 from ../../libsrc/Dk.h:106,
                 from ../../libsrc/Wi/CLI.h:31,
                 from ../../libsrc/Wi/blobio.c:30:
../../libsrc/Wi/blobio.c: In function 'box_read_long_bin_string':
../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits]
   75 |   if ((length) > MAX_READ_STRING || (length) < 0) \
      |                                              ^
../../libsrc/Wi/blobio.c:439:3: note: in expansion of macro 'MARSH_CHECK_LENGTH'
  439 |   MARSH_CHECK_LENGTH (length);
      |   ^~~~~~~~~~~~~~~~~~
../../libsrc/Wi/blobio.c:435:57: warning: unused parameter 'dtp' [-Wunused-parameter]
  435 | box_read_long_bin_string (dk_session_t * session, dtp_t dtp)
      |                                                   ~~~~~~^~~
../../libsrc/Wi/blobio.c: In function 'box_read_composite':
../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits]
   75 |   if ((length) > MAX_READ_STRING || (length) < 0) \
      |                                              ^
../../libsrc/Wi/blobio.c:451:3: note: in expansion of macro 'MARSH_CHECK_LENGTH'
  451 |   MARSH_CHECK_LENGTH (length + 2);
      |   ^~~~~~~~~~~~~~~~~~
../../libsrc/Wi/blobio.c:447:51: warning: unused parameter 'dtp' [-Wunused-parameter]
  447 | box_read_composite (dk_session_t * session, dtp_t dtp)
      |                                             ~~~~~~^~~
../../libsrc/Wi/blobio.c: In function 'comp_destroy':
../../libsrc/Wi/blobio.c:490:23: warning: unused parameter 'comp' [-Wunused-parameter]
  490 | comp_destroy (caddr_t comp)
      |               ~~~~~~~~^~~~
../../libsrc/Wi/blobio.c: In function 'box_read_symbol':
../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits]
   75 |   if ((length) > MAX_READ_STRING || (length) < 0) \
      |                                              ^
../../libsrc/Wi/blobio.c:568:3: note: in expansion of macro 'MARSH_CHECK_LENGTH'
  568 |   MARSH_CHECK_LENGTH (length + 1);
      |   ^~~~~~~~~~~~~~~~~~
../../libsrc/Wi/blobio.c:564:47: warning: unused parameter 'dtp' [-Wunused-parameter]
  564 | box_read_symbol (dk_session_t *session, dtp_t dtp)
      |                                         ~~~~~~^~~
../../libsrc/Wi/blobio.c: In function 'udt_client_deserialize':
../../libsrc/Wi/blobio.c:579:8: warning: variable 'udt_id' set but not used [-Wunused-but-set-variable]
  579 |   long udt_id;
      |        ^~~~~~
../../libsrc/Wi/blobio.c:576:55: warning: unused parameter 'dtp' [-Wunused-parameter]
  576 | udt_client_deserialize (dk_session_t * session, dtp_t dtp)
      |                                                 ~~~~~~^~~
../../libsrc/Wi/blobio.c: In function '___M_GCC_DATA_Y':
../../libsrc/Wi/blobio.c:615:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  615 |       for (inx = 0; inx < sizeof (pass2); inx++)
      |                         ^
../../libsrc/Wi/blobio.c: In function '___C_GCC_QQ_COMPILED':
../../libsrc/Wi/blobio.c:633:3: warning: 'MD5_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  633 |   MD5_Init (&ctx);
      |   ^~~~~~~~
In file included from ../../libsrc/Wi/blobio.c:36:
/usr/include/openssl/md5.h:49:27: note: declared here
   49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c);
      |                           ^~~~~~~~
../../libsrc/Wi/blobio.c:635:5: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  635 |     MD5_Update (&ctx, (unsigned char *) user_name, (unsigned) strlen (user_name));
      |     ^~~~~~~~~~
/usr/include/openssl/md5.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~
../../libsrc/Wi/blobio.c:636:3: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  636 |   MD5_Update (&ctx, (unsigned char *) the_pass, sizeof (the_pass));
      |   ^~~~~~~~~~
/usr/include/openssl/md5.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~
../../libsrc/Wi/blobio.c:637:3: warning: 'MD5_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  637 |   MD5_Final (md5, &ctx);
      |   ^~~~~~~~~
/usr/include/openssl/md5.h:51:27: note: declared here
   51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c);
      |                           ^~~~~~~~~
../../libsrc/Wi/blobio.c: In function 'blobio_init':
../../libsrc/Wi/blobio.c:710:34: warning: cast between incompatible function types from 'void (*)(blob_handle_t *, dk_session_t *)' {aka 'void (*)(struct blob_handle_s *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type]
  710 |   PrpcSetWriter (DV_BLOB_HANDLE, (ses_write_func) bh_serialize);
      |                                  ^
../../libsrc/Wi/blobio.c:711:46: warning: cast between incompatible function types from 'char * (*)(dk_session_t *)' {aka 'char * (*)(struct dk_session_s *)'} to 'void * (*)(dk_session_t *, dtp_t)' {aka 'void * (*)(struct dk_session_s *, unsigned char)'} [-Wcast-function-type]
  711 |   rrt[DV_BLOB_HANDLE] = rt[DV_BLOB_HANDLE] = (macro_char_func) bh_deserialize;
      |                                              ^
../../libsrc/Wi/blobio.c:712:39: warning: cast between incompatible function types from 'void (*)(blob_handle_t *, dk_session_t *)' {aka 'void (*)(struct blob_handle_s *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type]
  712 |   PrpcSetWriter (DV_BLOB_XPER_HANDLE, (ses_write_func) bh_serialize_xper);
      |                                       ^
../../libsrc/Wi/blobio.c:713:29: warning: cast between incompatible function types from 'char * (*)(dk_session_t *)' {aka 'char * (*)(struct dk_session_s *)'} to 'void * (*)(dk_session_t *, dtp_t)' {aka 'void * (*)(struct dk_session_s *, unsigned char)'} [-Wcast-function-type]
  713 |   rt[DV_BLOB_XPER_HANDLE] = (macro_char_func) bh_deserialize_xper;
      |                             ^
../../libsrc/Wi/blobio.c:714:39: warning: cast between incompatible function types from 'void (*)(blob_handle_t *, dk_session_t *)' {aka 'void (*)(struct blob_handle_s *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type]
  714 |   PrpcSetWriter (DV_BLOB_WIDE_HANDLE, (ses_write_func) bh_serialize_wide);
      |                                       ^
../../libsrc/Wi/blobio.c:715:56: warning: cast between incompatible function types from 'char * (*)(dk_session_t *)' {aka 'char * (*)(struct dk_session_s *)'} to 'void * (*)(dk_session_t *, dtp_t)' {aka 'void * (*)(struct dk_session_s *, unsigned char)'} [-Wcast-function-type]
  715 |   rrt[DV_BLOB_WIDE_HANDLE] = rt[DV_BLOB_WIDE_HANDLE] = (macro_char_func) bh_deserialize_wide;
      |                                                        ^
../../libsrc/Wi/blobio.c:716:31: warning: cast between incompatible function types from 'char * (*)(char *, dk_session_t *)' {aka 'char * (*)(char *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type]
  716 |   PrpcSetWriter (DV_DATETIME, (ses_write_func) datetime_serialize);
      |                               ^
../../libsrc/Wi/blobio.c:717:40: warning: cast between incompatible function types from 'char * (*)(dk_session_t *)' {aka 'char * (*)(struct dk_session_s *)'} to 'void * (*)(dk_session_t *, dtp_t)' {aka 'void * (*)(struct dk_session_s *, unsigned char)'} [-Wcast-function-type]
  717 |   rrt[DV_DATETIME] = rt[DV_DATETIME] = (macro_char_func) datetime_deserialize;
      |                                        ^
../../libsrc/Wi/blobio.c:722:29: warning: cast between incompatible function types from 'void (*)(char *, dk_session_t *)' {aka 'void (*)(char *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type]
  722 |   PrpcSetWriter (DV_IGNORE, (ses_write_func) ign_serialize);
      |                             ^
../../libsrc/Wi/blobio.c:723:36: warning: cast between incompatible function types from 'char * (*)(dk_session_t *)' {aka 'char * (*)(struct dk_session_s *)'} to 'void * (*)(dk_session_t *, dtp_t)' {aka 'void * (*)(struct dk_session_s *, unsigned char)'} [-Wcast-function-type]
  723 |   rrt[DV_IGNORE] = rt[DV_IGNORE] = (macro_char_func) ign_deserialize;
      |                                    ^
../../libsrc/Wi/blobio.c:726:26: warning: cast between incompatible function types from 'void (*)(char *, dk_session_t *)' {aka 'void (*)(char *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type]
  726 |   PrpcSetWriter (DV_BIN, (ses_write_func) print_bin_string);
      |                          ^
../../libsrc/Wi/blobio.c:735:32: warning: cast between incompatible function types from 'void (*)(char *, dk_session_t *)' {aka 'void (*)(char *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type]
  735 |   PrpcSetWriter (DV_COMPOSITE, (ses_write_func) print_composite);
      |                                ^
../../libsrc/Wi/blobio.c:745:29: warning: cast between incompatible function types from 'void (*)(iri_id_t *, dk_session_t *)' {aka 'void (*)(long long unsigned int *, struct dk_session_s *)'} to 'int (*)(const void *, dk_session_t *)' {aka 'int (*)(const void *, struct dk_session_s *)'} [-Wcast-function-type]
  745 |   PrpcSetWriter (DV_IRI_ID, (ses_write_func) iri_id_write);
      |                             ^
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DUNIX_ODBC -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libvirtodbc_u_la-CLIsql3W.lo `test -f '../../libsrc/Wi/CLIsql3W.c' || echo './'`../../libsrc/Wi/CLIsql3W.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DUNIX_ODBC -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c ../../libsrc/Wi/CLIsql3W.c  -fPIC -DPIC -o .libs/libvirtodbc_u_la-CLIsql3W.o
In file included from ../../libsrc/Wi/CLIsql3W.c:32:
../../libsrc/Wi/CLIsql3.c: In function 'ParseOptions':
../../libsrc/Wi/CLIsql3.c:311:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  311 |     for (i = 0; i < sizeof (attrs) / sizeof (attrs[0]); i++)
      |                   ^
../../libsrc/Wi/CLIsql3.c:339:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  339 |             for (i = 0; i < sizeof (attrs) / sizeof (attrs[0]); i++)
      |                           ^
../../libsrc/Wi/CLIsql3.c:441:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  441 |     for (i = 0; i < sizeof (attrs) / sizeof (attrs[0]); i++)
      |                   ^
../../libsrc/Wi/CLIsql3.c: In function 'DriverConnectDialog':
../../libsrc/Wi/CLIsql3.c:525:28: warning: unused parameter 'hwnd' [-Wunused-parameter]
  525 | DriverConnectDialog (void *hwnd)
      |                      ~~~~~~^~~~
../../libsrc/Wi/CLIsql3.c: In function 'virtodbc__SQLDriverConnect':
../../libsrc/Wi/CLIsql3.c:663:10: warning: unused variable 'ROUNDROBINW' [-Wunused-variable]
  663 |   TCHAR *ROUNDROBINW;
      |          ^~~~~~~~~~~
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DUNIX_ODBC -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libvirtodbc_la-multibyte.lo `test -f '../../libsrc/Wi/multibyte.c' || echo './'`../../libsrc/Wi/multibyte.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DUNIX_ODBC -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c ../../libsrc/Wi/multibyte.c  -fPIC -DPIC -o .libs/libvirtodbc_la-multibyte.o
../../libsrc/Wi/multibyte.c: In function 'box_read_wide_string':
../../libsrc/Wi/multibyte.c:251:48: warning: unused parameter 'macro' [-Wunused-parameter]
  251 | box_read_wide_string (dk_session_t *ses, dtp_t macro)
      |                                          ~~~~~~^~~~~
In file included from ../../libsrc/Dk/Dkernel.h:560,
                 from ../../libsrc/Dk.h:106,
                 from ../../libsrc/libutil.h:30,
                 from ../../libsrc/Wi/multibyte.c:26:
../../libsrc/Wi/multibyte.c: In function 'box_read_long_wide_string':
../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits]
   75 |   if ((length) > MAX_READ_STRING || (length) < 0) \
      |                                              ^
../../libsrc/Wi/multibyte.c:287:15: note: in expansion of macro 'MARSH_CHECK_LENGTH'
  287 |               MARSH_CHECK_LENGTH ((wide_len + 1) * sizeof (wchar_t));
      |               ^~~~~~~~~~~~~~~~~~
../../libsrc/Dk/Dkmarshal.h:75:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits]
   75 |   if ((length) > MAX_READ_STRING || (length) < 0) \
      |                                              ^
../../libsrc/Wi/multibyte.c:308:7: note: in expansion of macro 'MARSH_CHECK_LENGTH'
  308 |       MARSH_CHECK_LENGTH ((wide_len + 1) * sizeof (wchar_t));
      |       ^~~~~~~~~~~~~~~~~~
../../libsrc/Wi/multibyte.c:264:57: warning: unused parameter 'macro' [-Wunused-parameter]
  264 | box_read_long_wide_string (dk_session_t *session, dtp_t macro)
      |                                                   ~~~~~~^~~~~
../../libsrc/Wi/multibyte.c: In function 'cli_wide_to_narrow':
../../libsrc/Wi/multibyte.c:505:47: warning: unused parameter 'flags' [-Wunused-parameter]
  505 | cli_wide_to_narrow (wcharset_t * charset, int flags, const wchar_t *src, size_t max_wides,
      |                                           ~~~~^~~~~
../../libsrc/Wi/multibyte.c:506:48: warning: unused parameter 'default_char' [-Wunused-parameter]
  506 |     unsigned char *dest, size_t max_len, char *default_char, int *default_used)
      |                                          ~~~~~~^~~~~~~~~~~~
../../libsrc/Wi/multibyte.c:506:67: warning: unused parameter 'default_used' [-Wunused-parameter]
  506 |     unsigned char *dest, size_t max_len, char *default_char, int *default_used)
      |                                                              ~~~~~^~~~~~~~~~~~
../../libsrc/Wi/multibyte.c: In function 'cli_utf16_to_narrow':
../../libsrc/Wi/multibyte.c:553:48: warning: unused parameter 'flags' [-Wunused-parameter]
  553 | cli_utf16_to_narrow (wcharset_t * charset, int flags, const uint16 *src, size_t max_wides,
      |                                            ~~~~^~~~~
../../libsrc/Wi/multibyte.c:554:48: warning: unused parameter 'default_char' [-Wunused-parameter]
  554 |     unsigned char *dest, size_t max_len, char *default_char, int *default_used)
      |                                          ~~~~~~^~~~~~~~~~~~
../../libsrc/Wi/multibyte.c:554:67: warning: unused parameter 'default_used' [-Wunused-parameter]
  554 |     unsigned char *dest, size_t max_len, char *default_char, int *default_used)
      |                                                              ~~~~~^~~~~~~~~~~~
../../libsrc/Wi/multibyte.c: In function 'cli_wide_to_utf16':
../../libsrc/Wi/multibyte.c:612:24: warning: unused parameter 'flags' [-Wunused-parameter]
  612 | cli_wide_to_utf16 (int flags, const wchar_t *src, size_t max_wides,
      |                    ~~~~^~~~~
../../libsrc/Wi/multibyte.c:612:58: warning: unused parameter 'max_wides' [-Wunused-parameter]
  612 | cli_wide_to_utf16 (int flags, const wchar_t *src, size_t max_wides,
      |                                                   ~~~~~~~^~~~~~~~~
../../libsrc/Wi/multibyte.c: In function 'cli_utf16_to_wide':
../../libsrc/Wi/multibyte.c:641:24: warning: unused parameter 'flags' [-Wunused-parameter]
  641 | cli_utf16_to_wide (int flags, const char *src, size_t max_len,
      |                    ~~~~^~~~~
../../libsrc/Wi/multibyte.c: In function 'cli_narrow_to_wide':
../../libsrc/Wi/multibyte.c:686:47: warning: unused parameter 'flags' [-Wunused-parameter]
  686 | cli_narrow_to_wide (wcharset_t * charset, int flags, const unsigned char *src, size_t max_len,
      |                                           ~~~~^~~~~
../../libsrc/Wi/multibyte.c: In function 'cli_narrow_to_utf16':
../../libsrc/Wi/multibyte.c:718:48: warning: unused parameter 'flags' [-Wunused-parameter]
  718 | cli_narrow_to_utf16 (wcharset_t * charset, int flags, const unsigned char *src, size_t max_len,
      |                                            ~~~~^~~~~
../../libsrc/Wi/multibyte.c: In function 'cli_wide_to_escaped':
../../libsrc/Wi/multibyte.c:849:48: warning: unused parameter 'flags' [-Wunused-parameter]
  849 | cli_wide_to_escaped (wcharset_t * charset, int flags, const wchar_t *src, size_t max_wides,
      |                                            ~~~~^~~~~
../../libsrc/Wi/multibyte.c:850:48: warning: unused parameter 'default_char' [-Wunused-parameter]
  850 |     unsigned char *dest, size_t max_len, char *default_char, int *default_used)
      |                                          ~~~~~~^~~~~~~~~~~~
../../libsrc/Wi/multibyte.c:850:67: warning: unused parameter 'default_used' [-Wunused-parameter]
  850 |     unsigned char *dest, size_t max_len, char *default_char, int *default_used)
      |                                                              ~~~~~^~~~~~~~~~~~
../../libsrc/Wi/multibyte.c: In function 'cli_utf16_to_escaped':
../../libsrc/Wi/multibyte.c:905:49: warning: unused parameter 'flags' [-Wunused-parameter]
  905 | cli_utf16_to_escaped (wcharset_t * charset, int flags, const uint16 *src, size_t max_wides,
      |                                             ~~~~^~~~~
../../libsrc/Wi/multibyte.c:906:48: warning: unused parameter 'default_char' [-Wunused-parameter]
  906 |     unsigned char *dest, size_t max_len, char *default_char, int *default_used)
      |                                          ~~~~~~^~~~~~~~~~~~
../../libsrc/Wi/multibyte.c:906:67: warning: unused parameter 'default_used' [-Wunused-parameter]
  906 |     unsigned char *dest, size_t max_len, char *default_char, int *default_used)
      |                                                              ~~~~~^~~~~~~~~~~~
../../libsrc/Wi/multibyte.c: In function 'cli_wide_to_escaped':
../../libsrc/Wi/multibyte.c:882:44: warning: '%lX' directive output may be truncated writing between 3 and 16 bytes into a region of size 13 [-Wformat-truncation=]
  882 |           snprintf (buf, sizeof (buf), "\\x%lX", (unsigned long)*src);
      |                                            ^~~
../../libsrc/Wi/multibyte.c:882:40: note: directive argument in the range [256, 18446744073709551615]
  882 |           snprintf (buf, sizeof (buf), "\\x%lX", (unsigned long)*src);
      |                                        ^~~~~~~~
In file included from /usr/include/stdio.h:970,
                 from ../../libsrc/Dk/Dksystem.h:44,
                 from ../../libsrc/Dk.h:44:
In function 'snprintf',
    inlined from 'cli_wide_to_escaped' at ../../libsrc/Wi/multibyte.c:882:4:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 6 and 19 bytes into a destination of size 15
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
../../libsrc/Wi/multibyte.c: In function 'cli_utf16_to_escaped':
../../libsrc/Wi/multibyte.c:949:44: warning: '%lX' directive output may be truncated writing between 3 and 16 bytes into a region of size 13 [-Wformat-truncation=]
  949 |           snprintf (buf, sizeof (buf), "\\x%lX", (unsigned long)wc);
      |                                            ^~~
../../libsrc/Wi/multibyte.c:949:40: note: directive argument in the range [256, 18446744073709551615]
  949 |           snprintf (buf, sizeof (buf), "\\x%lX", (unsigned long)wc);
      |                                        ^~~~~~~~
In function 'snprintf',
    inlined from 'cli_utf16_to_escaped' at ../../libsrc/Wi/multibyte.c:949:4:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 6 and 19 bytes into a destination of size 15
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DUNIX_ODBC -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libvirtodbc_la-CLIsql1.lo `test -f '../../libsrc/Wi/CLIsql1.c' || echo './'`../../libsrc/Wi/CLIsql1.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DUNIX_ODBC -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c ../../libsrc/Wi/CLIsql1.c  -fPIC -DPIC -o .libs/libvirtodbc_la-CLIsql1.o
../../libsrc/Wi/CLIsql1.c: In function 'virt_handle_debug':
../../libsrc/Wi/CLIsql1.c:124:8: warning: unused variable 'type' [-Wunused-variable]
  124 |   int *type;
      |        ^~~~
../../libsrc/Wi/CLIsql1.c: At top level:
../../libsrc/Wi/CLIsql1.c:435:1: warning: missing initializer for field 'cd_base_catalog_name' of 'col_desc_t' {aka 'struct col_desc_s'} [-Wmissing-field-initializers]
  435 | };
      | ^
In file included from ../../libsrc/Wi/CLI.h:34,
                 from ../../libsrc/Wi/CLIsql1.c:28:
../../libsrc/Wi/sqlcomp.h:123:25: note: 'cd_base_catalog_name' declared here
  123 |     char *              cd_base_catalog_name;
      |                         ^~~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIsql1.c: In function 'internal_sql_connect':
../../libsrc/Wi/CLIsql1.c:911:8: warning: unused variable 'tpass' [-Wunused-variable]
  911 |   char tpass[VIRT_PASS_LEN];
      |        ^~~~~
../../libsrc/Wi/CLIsql1.c: In function 'SQLDescribeCol':
../../libsrc/Wi/CLI.h:909:21: warning: variable 'len1' set but not used [-Wunused-but-set-variable]
  909 |         SQLSMALLINT len1; \
      |                     ^~~~
../../libsrc/Wi/CLIsql1.c:1353:5: note: in expansion of macro 'NSET_AND_FREE_OUTPUT_CHAR_NARROW'
 1353 |     NSET_AND_FREE_OUTPUT_CHAR_NARROW (ColName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIsql1.c: In function 'SQLError':
../../libsrc/Wi/CLI.h:909:21: warning: variable 'len1' set but not used [-Wunused-but-set-variable]
  909 |         SQLSMALLINT len1; \
      |                     ^~~~
../../libsrc/Wi/CLIsql1.c:1404:7: note: in expansion of macro 'NSET_AND_FREE_OUTPUT_CHAR_NARROW'
 1404 |       NSET_AND_FREE_OUTPUT_CHAR_NARROW (ErrorMsg, conn);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIsql1.c: In function 'virtodbc__SQLError':
../../libsrc/Wi/CLI.h:964:25: warning: argument 1 null where non-null expected [-Wnonnull]
  964 |           size_t slen = strlen ((const char *) (str)); \
      |                         ^~~~~~
../../libsrc/Wi/CLIsql1.c:1441:7: note: in expansion of macro 'V_SET_ODBC_STR'
 1441 |       V_SET_ODBC_STR (NULL, szErrorMsg, cbErrorMsgMax, pcbErrorMsg, NULL);
      |       ^~~~~~~~~~~~~~
In file included from ../../libsrc/Dk/Dksystem.h:71,
                 from ../../libsrc/Dk.h:44,
                 from ../../libsrc/Wi/CLI.h:31:
/usr/include/string.h:407:15: note: in a call to function 'strlen' declared 'nonnull'
  407 | extern size_t strlen (const char *__s)
      |               ^~~~~~
../../libsrc/Wi/CLI.h:967:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  967 |               if (slen < max_len - 1) \
      |                        ^
../../libsrc/Wi/CLIsql1.c:1441:7: note: in expansion of macro 'V_SET_ODBC_STR'
 1441 |       V_SET_ODBC_STR (NULL, szErrorMsg, cbErrorMsgMax, pcbErrorMsg, NULL);
      |       ^~~~~~~~~~~~~~
In file included from ../../libsrc/Dk.h:115:
../../libsrc/Dk/Dkstubs.h:75:41: warning: argument 2 null where non-null expected [-Wnonnull]
   75 |                                         strncpy ((dest), (src), sizeof_dest - 1); \
      |                                         ^~~~~~~
../../libsrc/Wi/CLI.h:968:17: note: in expansion of macro 'strcpy_size_ck'
  968 |                 strcpy_size_ck ((char *) _outb, (const char *) (str), max_len); \
      |                 ^~~~~~~~~~~~~~
../../libsrc/Wi/CLIsql1.c:1441:7: note: in expansion of macro 'V_SET_ODBC_STR'
 1441 |       V_SET_ODBC_STR (NULL, szErrorMsg, cbErrorMsgMax, pcbErrorMsg, NULL);
      |       ^~~~~~~~~~~~~~
In file included from /usr/include/features.h:524,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:28,
                 from ../../libsrc/Dk/Dksystem.h:44:
/usr/include/bits/string_fortified.h:96:1: note: in a call to function 'strncpy' declared 'nonnull'
   96 | __NTH (strncpy (__fortify_clang_overload_arg (char *, __restrict, __dest),
      | ^~~~~
../../libsrc/Wi/CLI.h:971:19: warning: argument 2 null where non-null expected [-Wnonnull]
  971 |                   strncpy ((char *) _outb, (const char *) (str), max_len - 1); \
      |                   ^~~~~~~
../../libsrc/Wi/CLIsql1.c:1441:7: note: in expansion of macro 'V_SET_ODBC_STR'
 1441 |       V_SET_ODBC_STR (NULL, szErrorMsg, cbErrorMsgMax, pcbErrorMsg, NULL);
      |       ^~~~~~~~~~~~~~
/usr/include/bits/string_fortified.h:96:1: note: in a call to function 'strncpy' declared 'nonnull'
   96 | __NTH (strncpy (__fortify_clang_overload_arg (char *, __restrict, __dest),
      | ^~~~~
../../libsrc/Wi/CLI.h:967:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  967 |               if (slen < max_len - 1) \
      |                        ^
../../libsrc/Wi/CLIsql1.c:1452:3: note: in expansion of macro 'V_SET_ODBC_STR'
 1452 |   V_SET_ODBC_STR (rec->sql_error_msg, szErrorMsg, cbErrorMsgMax, pcbErrorMsg, NULL);
      |   ^~~~~~~~~~~~~~
../../libsrc/Wi/CLIsql1.c: In function 'virtodbc__SQLExecDirect':
../../libsrc/Wi/CLIsql1.c:1558:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
 1558 |       for (n = 0; n < stmt->stmt_parm_rows; n++)
      |                     ^
../../libsrc/Wi/CLIsql1.c: In function 'SQLExecDirect':
../../libsrc/Wi/CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
../../libsrc/Wi/CLI.h:924:48: note: in expansion of macro 'NMAKE_INPUT_NARROW'
  924 | #define NMAKE_INPUT_ESCAPED_NARROW(param, con) NMAKE_INPUT_NARROW(param, con)
      |                                                ^~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIsql1.c:1694:5: note: in expansion of macro 'NMAKE_INPUT_ESCAPED_NARROW'
 1694 |     NMAKE_INPUT_ESCAPED_NARROW (SqlStr, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIsql1.c: In function 'SQLGetCursorName':
../../libsrc/Wi/CLI.h:909:21: warning: variable 'len1' set but not used [-Wunused-but-set-variable]
  909 |         SQLSMALLINT len1; \
      |                     ^~~~
../../libsrc/Wi/CLIsql1.c:2122:5: note: in expansion of macro 'NSET_AND_FREE_OUTPUT_CHAR_NARROW'
 2122 |     NSET_AND_FREE_OUTPUT_CHAR_NARROW (Cursor, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIsql1.c: In function 'SQLPrepare':
../../libsrc/Wi/CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
../../libsrc/Wi/CLI.h:924:48: note: in expansion of macro 'NMAKE_INPUT_NARROW'
  924 | #define NMAKE_INPUT_ESCAPED_NARROW(param, con) NMAKE_INPUT_NARROW(param, con)
      |                                                ^~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIsql1.c:2217:5: note: in expansion of macro 'NMAKE_INPUT_ESCAPED_NARROW'
 2217 |     NMAKE_INPUT_ESCAPED_NARROW (SqlStr, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIsql1.c: In function 'virtodbc__SQLSetParam':
../../libsrc/Wi/CLIsql1.c:2290:19: warning: unused parameter 'ibScale' [-Wunused-parameter]
 2290 |       SQLSMALLINT ibScale,
      |       ~~~~~~~~~~~~^~~~~~~
../../libsrc/Wi/CLIsql1.c: In function 'virtodbc__SQLBindParameter':
../../libsrc/Wi/CLIsql1.c:2336:21: warning: unused parameter 'ibScale' [-Wunused-parameter]
 2336 |         SQLSMALLINT ibScale,
      |         ~~~~~~~~~~~~^~~~~~~
../../libsrc/Wi/CLIsql1.c: At top level:
../../libsrc/Wi/CLIsql1.c:830:1: warning: 'ssl_get_password' defined but not used [-Wunused-function]
  830 | ssl_get_password (char * name, char *tpass)
      | ^~~~~~~~~~~~~~~~
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DUNIX_ODBC -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libvirtodbc_la-CLIodbc3.lo `test -f '../../libsrc/Wi/CLIodbc3.c' || echo './'`../../libsrc/Wi/CLIodbc3.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DUNIX_ODBC -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c ../../libsrc/Wi/CLIodbc3.c  -fPIC -DPIC -o .libs/libvirtodbc_la-CLIodbc3.o
../../libsrc/Wi/CLIodbc3.c: In function 'virtodbc__SQLAllocHandle':
../../libsrc/Wi/CLIodbc3.c:51:13: warning: unused variable 'rc' [-Wunused-variable]
   51 |   SQLRETURN rc;
      |             ^~
In file included from ../../libsrc/Wi/CLIodbc3.c:26:
../../libsrc/Wi/CLIodbc3.c: In function 'virtodbc__SQLFreeHandle':
../../libsrc/Wi/CLIodbc3.c:101:9: warning: unused variable 'stmt' [-Wunused-variable]
  101 |   STMT (stmt, handle);
      |         ^~~~
../../libsrc/Wi/CLI.h:323:15: note: in definition of macro 'STMT'
  323 |   cli_stmt_t *s = (cli_stmt_t *) st
      |               ^
../../libsrc/Wi/CLIodbc3.c: In function 'SQLSetEnvAttr':
../../libsrc/Wi/CLIodbc3.c:137:16: warning: unused parameter 'StringLength' [-Wunused-parameter]
  137 |     SQLINTEGER StringLength)
      |     ~~~~~~~~~~~^~~~~~~~~~~~
../../libsrc/Wi/CLIodbc3.c: In function 'SQLGetEnvAttr':
../../libsrc/Wi/CLIodbc3.c:208:16: warning: unused parameter 'BufferLength' [-Wunused-parameter]
  208 |     SQLINTEGER BufferLength,
      |     ~~~~~~~~~~~^~~~~~~~~~~~
../../libsrc/Wi/CLIodbc3.c:209:18: warning: unused parameter 'StringLengthPtr' [-Wunused-parameter]
  209 |     SQLINTEGER * StringLengthPtr)
      |     ~~~~~~~~~~~~~^~~~~~~~~~~~~~~
../../libsrc/Wi/CLIodbc3.c: In function 'virtodbc__SQLGetDiagRec':
../../libsrc/Wi/CLIodbc3.c:358:45: warning: the address of 'pcbSqlstate' will always evaluate as 'true' [-Waddress]
  358 |       V_SET_ODBC_STR ("00000", Sqlstate, 6, &pcbSqlstate, NULL);
      |                                             ^
../../libsrc/Wi/CLI.h:975:15: note: in definition of macro 'V_SET_ODBC_STR'
  975 |           if (ret_len) \
      |               ^~~~~~~
../../libsrc/Wi/CLIodbc3.c:327:13: warning: variable 'rc' set but not used [-Wunused-but-set-variable]
  327 |   SQLRETURN rc;
      |             ^~
../../libsrc/Wi/CLIodbc3.c: In function 'SQLGetDiagRec':
../../libsrc/Wi/CLI.h:909:21: warning: variable 'len1' set but not used [-Wunused-but-set-variable]
  909 |         SQLSMALLINT len1; \
      |                     ^~~~
../../libsrc/Wi/CLIodbc3.c:428:7: note: in expansion of macro 'NSET_AND_FREE_OUTPUT_CHAR_NARROW'
  428 |       NSET_AND_FREE_OUTPUT_CHAR_NARROW (MessageText, conn);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIodbc3.c: In function 'virtodbc__SQLGetDiagField':
../../libsrc/Wi/CLI.h:967:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  967 |               if (slen < max_len - 1) \
      |                        ^
../../libsrc/Wi/CLIodbc3.c:622:15: note: in expansion of macro 'V_SET_ODBC_STR'
  622 |               V_SET_ODBC_STR (szDiagInfo, pDiagInfoPtr, nBufferLength, pnStringLengthPtr, NULL);
      |               ^~~~~~~~~~~~~~
../../libsrc/Wi/CLI.h:967:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  967 |               if (slen < max_len - 1) \
      |                        ^
../../libsrc/Wi/CLIodbc3.c:637:17: note: in expansion of macro 'V_SET_ODBC_STR'
  637 |                 V_SET_ODBC_STR ("", pDiagInfoPtr, nBufferLength, pnStringLengthPtr, NULL);
      |                 ^~~~~~~~~~~~~~
../../libsrc/Wi/CLI.h:967:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  967 |               if (slen < max_len - 1) \
      |                        ^
../../libsrc/Wi/CLIodbc3.c:642:17: note: in expansion of macro 'V_SET_ODBC_STR'
  642 |                 V_SET_ODBC_STR (dest_conn->con_dsn ? dest_conn->con_dsn : (SQLCHAR *) "", pDiagInfoPtr, nBufferLength, pnStringLengthPtr, NULL);
      |                 ^~~~~~~~~~~~~~
../../libsrc/Wi/CLI.h:967:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  967 |               if (slen < max_len - 1) \
      |                        ^
../../libsrc/Wi/CLIodbc3.c:647:13: note: in expansion of macro 'V_SET_ODBC_STR'
  647 |             V_SET_ODBC_STR (rec->sql_error_msg, pDiagInfoPtr, nBufferLength, pnStringLengthPtr, NULL);
      |             ^~~~~~~~~~~~~~
../../libsrc/Wi/CLI.h:967:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  967 |               if (slen < max_len - 1) \
      |                        ^
../../libsrc/Wi/CLIodbc3.c:664:13: note: in expansion of macro 'V_SET_ODBC_STR'
  664 |             V_SET_ODBC_STR (!rec->sql_state ? "00000" : rec->sql_state, pDiagInfoPtr, nBufferLength, pnStringLengthPtr, NULL);
      |             ^~~~~~~~~~~~~~
../../libsrc/Wi/CLIodbc3.c: In function 'virtodbc__SQLGetStmtAttr':
../../libsrc/Wi/CLIodbc3.c:731:16: warning: unused parameter 'BufferLength' [-Wunused-parameter]
  731 |     SQLINTEGER BufferLength,
      |     ~~~~~~~~~~~^~~~~~~~~~~~
../../libsrc/Wi/CLIodbc3.c: In function 'virtodbc__SQLSetStmtAttr':
../../libsrc/Wi/CLIodbc3.c:907:16: warning: unused parameter 'StringLength' [-Wunused-parameter]
  907 |     SQLINTEGER StringLength)
      |     ~~~~~~~~~~~^~~~~~~~~~~~
../../libsrc/Wi/CLIodbc3.c: In function 'virtodbc__SQLSetConnectAttr':
../../libsrc/Wi/CLIodbc3.c:1105:16: warning: unused parameter 'StringLength' [-Wunused-parameter]
 1105 |     SQLINTEGER StringLength)
      |     ~~~~~~~~~~~^~~~~~~~~~~~
../../libsrc/Wi/CLIodbc3.c: In function 'SQLSetConnectAttr':
../../libsrc/Wi/CLI.h:926:55: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  926 | SQLLEN _##len = ((len) < 0 ? strlen ((char *) wide) : (len)) ; \
      |                                                       ^~~~~
../../libsrc/Wi/CLIodbc3.c:1204:9: note: in expansion of macro 'NDEFINE_INPUT_NONCHAR_NARROW'
 1204 |         NDEFINE_INPUT_NONCHAR_NARROW (ValuePtr, StringLength);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIodbc3.c: In function 'virtodbc__SQLGetDescField':
../../libsrc/Wi/CLI.h:967:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  967 |               if (slen < max_len - 1) \
      |                        ^
../../libsrc/Wi/CLIodbc3.c:2200:15: note: in expansion of macro 'V_SET_ODBC_STR'
 2200 |               V_SET_ODBC_STR (type, ValuePtr, BufferLength, StringLengthPtr, &desc->d_stmt->stmt_error);
      |               ^~~~~~~~~~~~~~
../../libsrc/Wi/CLI.h:967:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  967 |               if (slen < max_len - 1) \
      |                        ^
../../libsrc/Wi/CLIodbc3.c:2533:15: note: in expansion of macro 'V_SET_ODBC_STR'
 2533 |               V_SET_ODBC_STR (val, ValuePtr, BufferLength, StringLengthPtr, &desc->d_stmt->stmt_error);
      |               ^~~~~~~~~~~~~~
../../libsrc/Wi/CLIodbc3.c: In function 'virtodbc__SQLSetDescField':
../../libsrc/Wi/CLIodbc3.c:2629:16: warning: unused parameter 'BufferLength' [-Wunused-parameter]
 2629 |     SQLINTEGER BufferLength)
      |     ~~~~~~~~~~~^~~~~~~~~~~~
../../libsrc/Wi/CLIodbc3.c: In function 'SQLSetDescField':
../../libsrc/Wi/CLI.h:926:55: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  926 | SQLLEN _##len = ((len) < 0 ? strlen ((char *) wide) : (len)) ; \
      |                                                       ^~~~~
../../libsrc/Wi/CLIodbc3.c:2892:9: note: in expansion of macro 'NDEFINE_INPUT_NONCHAR_NARROW'
 2892 |         NDEFINE_INPUT_NONCHAR_NARROW (ValuePtr, BufferLength);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIodbc3.c: In function 'virtodbc__SQLGetDescRec':
../../libsrc/Wi/CLIodbc3.c:2925:7: warning: variable 'bAppDesc' set but not used [-Wunused-but-set-variable]
 2925 |   int bAppDesc = 0, bRowDesc = 0;
      |       ^~~~~~~~
../../libsrc/Wi/CLIodbc3.c:2918:19: warning: unused parameter 'SubTypePtr' [-Wunused-parameter]
 2918 |     SQLSMALLINT * SubTypePtr,
      |     ~~~~~~~~~~~~~~^~~~~~~~~~
../../libsrc/Wi/CLIodbc3.c:2920:19: warning: unused parameter 'PrecisionPtr' [-Wunused-parameter]
 2920 |     SQLSMALLINT * PrecisionPtr,
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~
../../libsrc/Wi/CLIodbc3.c: In function 'SQLGetDescRec':
../../libsrc/Wi/CLI.h:909:21: warning: variable 'len1' set but not used [-Wunused-but-set-variable]
  909 |         SQLSMALLINT len1; \
      |                     ^~~~
../../libsrc/Wi/CLIodbc3.c:2967:5: note: in expansion of macro 'NSET_AND_FREE_OUTPUT_CHAR_NARROW'
 2967 |     NSET_AND_FREE_OUTPUT_CHAR_NARROW (Name, desc->d_stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIodbc3.c: In function 'SQLSetDescRec':
../../libsrc/Wi/CLIodbc3.c:2978:17: warning: unused parameter 'arg1' [-Wunused-parameter]
 2978 |     SQLSMALLINT arg1,
      |     ~~~~~~~~~~~~^~~~
../../libsrc/Wi/CLIodbc3.c:2979:17: warning: unused parameter 'arg2' [-Wunused-parameter]
 2979 |     SQLSMALLINT arg2,
      |     ~~~~~~~~~~~~^~~~
../../libsrc/Wi/CLIodbc3.c:2980:17: warning: unused parameter 'arg3' [-Wunused-parameter]
 2980 |     SQLSMALLINT arg3,
      |     ~~~~~~~~~~~~^~~~
../../libsrc/Wi/CLIodbc3.c:2981:12: warning: unused parameter 'arg4' [-Wunused-parameter]
 2981 |     SQLLEN arg4,
../../libsrc/Wi/CLIodbc3.c:2982:17: warning: unused parameter 'arg5' [-Wunused-parameter]
 2982 |     SQLSMALLINT arg5,
      |     ~~~~~~~~~~~~^~~~
../../libsrc/Wi/CLIodbc3.c:2983:17: warning: unused parameter 'arg6' [-Wunused-parameter]
 2983 |     SQLSMALLINT arg6,
      |     ~~~~~~~~~~~~^~~~
../../libsrc/Wi/CLIodbc3.c:2984:16: warning: unused parameter 'arg7' [-Wunused-parameter]
 2984 |     SQLPOINTER arg7,
      |     ~~~~~~~~~~~^~~~
../../libsrc/Wi/CLIodbc3.c:2985:14: warning: unused parameter 'arg8' [-Wunused-parameter]
 2985 |     SQLLEN * arg8,
../../libsrc/Wi/CLIodbc3.c:2986:14: warning: unused parameter 'arg9' [-Wunused-parameter]
 2986 |     SQLLEN * arg9)
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DUNIX_ODBC -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libvirtodbc_la-numeric.lo `test -f '../../libsrc/Wi/numeric.c' || echo './'`../../libsrc/Wi/numeric.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DUNIX_ODBC -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c ../../libsrc/Wi/numeric.c  -fPIC -DPIC -o .libs/libvirtodbc_la-numeric.o
../../libsrc/Wi/numeric.c: In function 'num_add':
../../libsrc/Wi/numeric.c:538:7: warning: variable 'res_scale' set but not used [-Wunused-but-set-variable]
  538 |   int res_scale;
      |       ^~~~~~~~~
../../libsrc/Wi/numeric.c: In function 'num_subtract':
../../libsrc/Wi/numeric.c:584:7: warning: variable 'res_scale' set but not used [-Wunused-but-set-variable]
  584 |   int res_scale;
      |       ^~~~~~~~~
../../libsrc/Wi/numeric.c: In function '_numeric_rc_allocate':
../../libsrc/Wi/numeric.c:1162:29: warning: unused parameter 'ignore' [-Wunused-parameter]
 1162 | _numeric_rc_allocate (void *ignore)
      |                       ~~~~~~^~~~~~
../../libsrc/Wi/numeric.c: In function 'numeric_init_static':
../../libsrc/Wi/numeric.c:1291:42: warning: unused parameter 'size' [-Wunused-parameter]
 1291 | numeric_init_static (numeric_t n, size_t size)
      |                                   ~~~~~~~^~~~
../../libsrc/Wi/numeric.c: In function 'numeric_from_string':
../../libsrc/Wi/numeric.c:1506:7: warning: variable 'scale' set but not used [-Wunused-but-set-variable]
 1506 |   int scale;
      |       ^~~~~
../../libsrc/Wi/numeric.c: In function '_numeric_to_string':
../../libsrc/Wi/numeric.c:1945:79: warning: unused parameter 'new_scale' [-Wunused-parameter]
 1945 | _numeric_to_string (numeric_t n, char *str, size_t max_str, int new_prec, int new_scale)
      |                                                                           ~~~~^~~~~~~~~
../../libsrc/Wi/numeric.c: In function 'numeric_to_dv':
../../libsrc/Wi/numeric.c:2156:48: warning: unused parameter 'reslength' [-Wunused-parameter]
 2156 | numeric_to_dv (numeric_t n, dtp_t *res, size_t reslength)
      |                                         ~~~~~~~^~~~~~~~~
../../libsrc/Wi/numeric.c: In function 'numeric_deserialize':
../../libsrc/Wi/numeric.c:2583:51: warning: unused parameter 'macro' [-Wunused-parameter]
 2583 | numeric_deserialize (dk_session_t *session, dtp_t macro)
      |                                             ~~~~~~^~~~~
../../libsrc/Wi/numeric.c: In function 'numeric_from_hex_array':
../../libsrc/Wi/numeric.c:2804:43: warning: unused parameter 'len' [-Wunused-parameter]
 2804 | numeric_from_hex_array (numeric_t n, char len, char scale, char sign,
      |                                      ~~~~~^~~
../../libsrc/Wi/numeric.c: In function 'numeric_from_double':
../../libsrc/Wi/numeric.c:1862:3: warning: ignoring return value of 'gcvt' declared with attribute 'warn_unused_result' [-Wunused-result]
 1862 |   gcvt (d, 16, buffer);
      |   ^~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DUNIX_ODBC -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libvirtodbc_la-datesupp.lo `test -f '../../libsrc/Wi/datesupp.c' || echo './'`../../libsrc/Wi/datesupp.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DUNIX_ODBC -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c ../../libsrc/Wi/datesupp.c  -fPIC -DPIC -o .libs/libvirtodbc_la-datesupp.o
../../libsrc/Wi/datesupp.c:58:18: warning: 'cumdays_in_month' defined but not used [-Wunused-const-variable=]
   58 | static const int cumdays_in_month[] =
      |                  ^~~~~~~~~~~~~~~~
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DUNIX_ODBC -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libvirtodbc_u_la-CLIw.lo `test -f '../../libsrc/Wi/CLIw.c' || echo './'`../../libsrc/Wi/CLIw.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DUNIX_ODBC -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c ../../libsrc/Wi/CLIw.c  -fPIC -DPIC -o .libs/libvirtodbc_u_la-CLIw.o
../../libsrc/Wi/CLIw.c: In function 'SQLBrowseConnectW':
../../libsrc/Wi/CLIw.c:466:18: warning: unused parameter 'szConnStrIn' [-Wunused-parameter]
  466 |       SQLWCHAR * szConnStrIn,
      |       ~~~~~~~~~~~^~~~~~~~~~~
../../libsrc/Wi/CLIw.c:467:19: warning: unused parameter 'cbConnStrIn' [-Wunused-parameter]
  467 |       SQLSMALLINT cbConnStrIn,
      |       ~~~~~~~~~~~~^~~~~~~~~~~
../../libsrc/Wi/CLIw.c:468:18: warning: unused parameter 'szConnStrOut' [-Wunused-parameter]
  468 |       SQLWCHAR * szConnStrOut,
      |       ~~~~~~~~~~~^~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:469:19: warning: unused parameter 'cbConnStrOutMax' [-Wunused-parameter]
  469 |       SQLSMALLINT cbConnStrOutMax,
      |       ~~~~~~~~~~~~^~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:470:21: warning: unused parameter 'pcbConnStrOut' [-Wunused-parameter]
  470 |       SQLSMALLINT * pcbConnStrOut)
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c: In function 'virtodbc__SQLColAttributesW':
../../libsrc/Wi/CLIw.c:355:89: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  355 |       size_t len2 = (!_##plen || (_##plen && *_##plen == SQL_NTS)) ? strlen (_##wide) : *_##plen; \
      |                                                                                         ^~
../../libsrc/Wi/CLIw.c:515:9: note: in expansion of macro 'SET_AND_FREE_OUTPUT_NONCHAR_NARROW_1'
  515 |         SET_AND_FREE_OUTPUT_NONCHAR_NARROW_1 (rgbDesc, cbDescMax, pcbDesc, stmt->stmt_connection);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c: In function 'SQLColAttributeW':
../../libsrc/Wi/CLIw.c:355:89: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  355 |       size_t len2 = (!_##plen || (_##plen && *_##plen == SQL_NTS)) ? strlen (_##wide) : *_##plen; \
      |                                                                                         ^~
../../libsrc/Wi/CLIw.c:568:5: note: in expansion of macro 'SET_AND_FREE_OUTPUT_NONCHAR_NARROW_1'
  568 |     SET_AND_FREE_OUTPUT_NONCHAR_NARROW_1 (wszCharAttr, cbCharAttr, pcbCharAttr, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c: In function 'SQLColumnPrivilegesW':
../../libsrc/Wi/CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:599:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  599 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:599:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  599 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:599:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  599 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:599:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  599 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:600:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  600 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:600:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  600 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:600:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  600 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:600:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  600 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:601:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  601 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:601:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  601 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:601:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  601 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:601:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  601 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:602:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  602 |     MAKE_INPUT_NARROW_1 (ColumnName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:602:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  602 |     MAKE_INPUT_NARROW_1 (ColumnName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:602:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  602 |     MAKE_INPUT_NARROW_1 (ColumnName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:602:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  602 |     MAKE_INPUT_NARROW_1 (ColumnName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c: In function 'SQLColumnsW':
../../libsrc/Wi/CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:640:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  640 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:640:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  640 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:640:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  640 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:640:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  640 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:641:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  641 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:641:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  641 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:641:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  641 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:641:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  641 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:642:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  642 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:642:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  642 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:642:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  642 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:642:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  642 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:643:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  643 |     MAKE_INPUT_NARROW_1 (ColumnName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:643:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  643 |     MAKE_INPUT_NARROW_1 (ColumnName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:643:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  643 |     MAKE_INPUT_NARROW_1 (ColumnName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:643:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  643 |     MAKE_INPUT_NARROW_1 (ColumnName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c: In function 'SQLExecDirectW':
../../libsrc/Wi/CLIw.c:146:35: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  146 |             len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                   ^~
../../libsrc/Wi/CLIw.c:801:5: note: in expansion of macro 'MAKE_INPUT_ESCAPED_NARROW_1'
  801 |     MAKE_INPUT_ESCAPED_NARROW_1 (SqlStr, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:151:35: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  151 |             len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                   ^~
../../libsrc/Wi/CLIw.c:801:5: note: in expansion of macro 'MAKE_INPUT_ESCAPED_NARROW_1'
  801 |     MAKE_INPUT_ESCAPED_NARROW_1 (SqlStr, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:160:35: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  160 |             len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                   ^~
../../libsrc/Wi/CLIw.c:801:5: note: in expansion of macro 'MAKE_INPUT_ESCAPED_NARROW_1'
  801 |     MAKE_INPUT_ESCAPED_NARROW_1 (SqlStr, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:167:35: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  167 |             len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                   ^~
../../libsrc/Wi/CLIw.c:801:5: note: in expansion of macro 'MAKE_INPUT_ESCAPED_NARROW_1'
  801 |     MAKE_INPUT_ESCAPED_NARROW_1 (SqlStr, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c: In function 'SQLForeignKeysW':
../../libsrc/Wi/CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:842:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  842 |     MAKE_INPUT_NARROW_1 (PkTableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:842:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  842 |     MAKE_INPUT_NARROW_1 (PkTableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:842:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  842 |     MAKE_INPUT_NARROW_1 (PkTableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:842:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  842 |     MAKE_INPUT_NARROW_1 (PkTableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:843:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  843 |     MAKE_INPUT_NARROW_1 (PkTableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:843:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  843 |     MAKE_INPUT_NARROW_1 (PkTableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:843:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  843 |     MAKE_INPUT_NARROW_1 (PkTableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:843:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  843 |     MAKE_INPUT_NARROW_1 (PkTableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:844:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  844 |     MAKE_INPUT_NARROW_1 (PkTableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:844:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  844 |     MAKE_INPUT_NARROW_1 (PkTableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:844:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  844 |     MAKE_INPUT_NARROW_1 (PkTableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:844:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  844 |     MAKE_INPUT_NARROW_1 (PkTableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:845:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  845 |     MAKE_INPUT_NARROW_1 (FkTableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:845:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  845 |     MAKE_INPUT_NARROW_1 (FkTableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:845:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  845 |     MAKE_INPUT_NARROW_1 (FkTableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:845:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  845 |     MAKE_INPUT_NARROW_1 (FkTableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:846:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  846 |     MAKE_INPUT_NARROW_1 (FkTableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:846:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  846 |     MAKE_INPUT_NARROW_1 (FkTableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:846:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  846 |     MAKE_INPUT_NARROW_1 (FkTableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:846:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  846 |     MAKE_INPUT_NARROW_1 (FkTableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:847:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  847 |     MAKE_INPUT_NARROW_1 (FkTableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:847:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  847 |     MAKE_INPUT_NARROW_1 (FkTableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:847:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  847 |     MAKE_INPUT_NARROW_1 (FkTableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:847:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
  847 |     MAKE_INPUT_NARROW_1 (FkTableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c: In function 'SQLGetConnectAttrW':
../../libsrc/Wi/CLIw.c:355:89: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  355 |       size_t len2 = (!_##plen || (_##plen && *_##plen == SQL_NTS)) ? strlen (_##wide) : *_##plen; \
      |                                                                                         ^~
../../libsrc/Wi/CLIw.c:892:9: note: in expansion of macro 'SET_AND_FREE_OUTPUT_NONCHAR_NARROW_1'
  892 |         SET_AND_FREE_OUTPUT_NONCHAR_NARROW_1 (ValuePtr, StringLength, StringLengthPtr, con);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c: In function 'SQLGetConnectOptionW':
../../libsrc/Wi/CLIw.c:355:89: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  355 |       size_t len2 = (!_##plen || (_##plen && *_##plen == SQL_NTS)) ? strlen (_##wide) : *_##plen; \
      |                                                                                         ^~
../../libsrc/Wi/CLIw.c:929:9: note: in expansion of macro 'SET_AND_FREE_OUTPUT_NONCHAR_NARROW_1'
  929 |         SET_AND_FREE_OUTPUT_NONCHAR_NARROW_1 (pvParam, StrLen, StrLenPtr, con);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c: In function 'SQLGetDescFieldW':
../../libsrc/Wi/CLIw.c:355:89: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  355 |       size_t len2 = (!_##plen || (_##plen && *_##plen == SQL_NTS)) ? strlen (_##wide) : *_##plen; \
      |                                                                                         ^~
../../libsrc/Wi/CLIw.c:1001:9: note: in expansion of macro 'SET_AND_FREE_OUTPUT_NONCHAR_NARROW_1'
 1001 |         SET_AND_FREE_OUTPUT_NONCHAR_NARROW_1 (ValuePtr, BufferLength, StringLengthPtr, desc->d_stmt->stmt_connection);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c: In function 'SQLGetDiagFieldW':
../../libsrc/Wi/CLIw.c:355:89: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  355 |       size_t len2 = (!_##plen || (_##plen && *_##plen == SQL_NTS)) ? strlen (_##wide) : *_##plen; \
      |                                                                                         ^~
../../libsrc/Wi/CLIw.c:1080:9: note: in expansion of macro 'SET_AND_FREE_OUTPUT_NONCHAR_NARROW_1'
 1080 |         SET_AND_FREE_OUTPUT_NONCHAR_NARROW_1 (pDiagInfoPtr, nBufferLength, pnStringLengthPtr, conn);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c: In function 'SQLGetInfoW':
../../libsrc/Wi/CLIw.c:355:89: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  355 |       size_t len2 = (!_##plen || (_##plen && *_##plen == SQL_NTS)) ? strlen (_##wide) : *_##plen; \
      |                                                                                         ^~
../../libsrc/Wi/CLIw.c:1215:9: note: in expansion of macro 'SET_AND_FREE_OUTPUT_NONCHAR_NARROW_1'
 1215 |         SET_AND_FREE_OUTPUT_NONCHAR_NARROW_1 (rgbInfoValue, cbInfoValueMax, pcbInfoValue, con);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c: In function 'SQLNativeSqlW':
../../libsrc/Wi/CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1259:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1259 |     MAKE_INPUT_NARROW_1 (SqlStrIn, con);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1259:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1259 |     MAKE_INPUT_NARROW_1 (SqlStrIn, con);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1259:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1259 |     MAKE_INPUT_NARROW_1 (SqlStrIn, con);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1259:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1259 |     MAKE_INPUT_NARROW_1 (SqlStrIn, con);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c: In function 'SQLPrepareW':
../../libsrc/Wi/CLIw.c:146:35: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  146 |             len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                   ^~
../../libsrc/Wi/CLIw.c:1287:5: note: in expansion of macro 'MAKE_INPUT_ESCAPED_NARROW_1'
 1287 |     MAKE_INPUT_ESCAPED_NARROW_1 (SqlStr, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:151:35: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  151 |             len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                   ^~
../../libsrc/Wi/CLIw.c:1287:5: note: in expansion of macro 'MAKE_INPUT_ESCAPED_NARROW_1'
 1287 |     MAKE_INPUT_ESCAPED_NARROW_1 (SqlStr, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:160:35: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  160 |             len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                   ^~
../../libsrc/Wi/CLIw.c:1287:5: note: in expansion of macro 'MAKE_INPUT_ESCAPED_NARROW_1'
 1287 |     MAKE_INPUT_ESCAPED_NARROW_1 (SqlStr, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:167:35: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  167 |             len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                   ^~
../../libsrc/Wi/CLIw.c:1287:5: note: in expansion of macro 'MAKE_INPUT_ESCAPED_NARROW_1'
 1287 |     MAKE_INPUT_ESCAPED_NARROW_1 (SqlStr, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c: In function 'SQLPrimaryKeysW':
../../libsrc/Wi/CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1319:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1319 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1319:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1319 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1319:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1319 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1319:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1319 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1320:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1320 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1320:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1320 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1320:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1320 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1320:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1320 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1321:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1321 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1321:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1321 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1321:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1321 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1321:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1321 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c: In function 'SQLProcedureColumnsW':
../../libsrc/Wi/CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1358:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1358 |     MAKE_INPUT_NARROW_1 (ProcQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1358:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1358 |     MAKE_INPUT_NARROW_1 (ProcQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1358:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1358 |     MAKE_INPUT_NARROW_1 (ProcQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1358:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1358 |     MAKE_INPUT_NARROW_1 (ProcQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1359:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1359 |     MAKE_INPUT_NARROW_1 (ProcOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1359:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1359 |     MAKE_INPUT_NARROW_1 (ProcOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1359:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1359 |     MAKE_INPUT_NARROW_1 (ProcOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1359:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1359 |     MAKE_INPUT_NARROW_1 (ProcOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1360:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1360 |     MAKE_INPUT_NARROW_1 (ProcName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1360:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1360 |     MAKE_INPUT_NARROW_1 (ProcName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1360:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1360 |     MAKE_INPUT_NARROW_1 (ProcName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1360:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1360 |     MAKE_INPUT_NARROW_1 (ProcName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1361:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1361 |     MAKE_INPUT_NARROW_1 (ColumnName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1361:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1361 |     MAKE_INPUT_NARROW_1 (ColumnName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1361:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1361 |     MAKE_INPUT_NARROW_1 (ColumnName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1361:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1361 |     MAKE_INPUT_NARROW_1 (ColumnName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c: In function 'SQLProceduresW':
../../libsrc/Wi/CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1397:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1397 |     MAKE_INPUT_NARROW_1 (ProcQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1397:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1397 |     MAKE_INPUT_NARROW_1 (ProcQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1397:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1397 |     MAKE_INPUT_NARROW_1 (ProcQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1397:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1397 |     MAKE_INPUT_NARROW_1 (ProcQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1398:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1398 |     MAKE_INPUT_NARROW_1 (ProcOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1398:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1398 |     MAKE_INPUT_NARROW_1 (ProcOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1398:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1398 |     MAKE_INPUT_NARROW_1 (ProcOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1398:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1398 |     MAKE_INPUT_NARROW_1 (ProcOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1399:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1399 |     MAKE_INPUT_NARROW_1 (ProcName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1399:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1399 |     MAKE_INPUT_NARROW_1 (ProcName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1399:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1399 |     MAKE_INPUT_NARROW_1 (ProcName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1399:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1399 |     MAKE_INPUT_NARROW_1 (ProcName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c: In function 'SQLSetConnectAttrW':
../../libsrc/Wi/CLIw.c:1431:48: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
 1431 |         DEFINE_INPUT_NONCHAR_NARROW (ValuePtr, StringLength);
      |                                                ^~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:388:113: note: in definition of macro 'DEFINE_INPUT_NONCHAR_NARROW'
  388 |   long _##len = (long) (len < 0 ? (wide_as_utf16 ? virt_ucs2len ((uint16 *)wide) : wcslen ((wchar_t *)wide) ) : len); \
      |                                                                                                                 ^~~
../../libsrc/Wi/CLIw.c: In function 'SQLSetConnectOptionW':
../../libsrc/Wi/CLIw.c:1466:46: warning: operand of '?:' changes signedness from 'int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
 1466 |         DEFINE_INPUT_NONCHAR_NARROW (vParam, StringLength);
      |                                              ^~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:388:113: note: in definition of macro 'DEFINE_INPUT_NONCHAR_NARROW'
  388 |   long _##len = (long) (len < 0 ? (wide_as_utf16 ? virt_ucs2len ((uint16 *)wide) : wcslen ((wchar_t *)wide) ) : len); \
      |                                                                                                                 ^~~
../../libsrc/Wi/CLIw.c: In function 'SQLSetCursorNameW':
../../libsrc/Wi/CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1498:3: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1498 |   MAKE_INPUT_NARROW_1 (Cursor, stmt->stmt_connection);
      |   ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1498:3: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1498 |   MAKE_INPUT_NARROW_1 (Cursor, stmt->stmt_connection);
      |   ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1498:3: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1498 |   MAKE_INPUT_NARROW_1 (Cursor, stmt->stmt_connection);
      |   ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1498:3: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1498 |   MAKE_INPUT_NARROW_1 (Cursor, stmt->stmt_connection);
      |   ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c: In function 'SQLSetDescFieldW':
../../libsrc/Wi/CLIw.c:1534:48: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
 1534 |         DEFINE_INPUT_NONCHAR_NARROW (ValuePtr, BufferLength);
      |                                                ^~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:388:113: note: in definition of macro 'DEFINE_INPUT_NONCHAR_NARROW'
  388 |   long _##len = (long) (len < 0 ? (wide_as_utf16 ? virt_ucs2len ((uint16 *)wide) : wcslen ((wchar_t *)wide) ) : len); \
      |                                                                                                                 ^~~
../../libsrc/Wi/CLIw.c: In function 'SQLSpecialColumnsW':
../../libsrc/Wi/CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1587:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1587 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1587:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1587 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1587:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1587 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1587:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1587 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1588:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1588 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1588:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1588 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1588:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1588 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1588:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1588 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1589:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1589 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1589:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1589 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1589:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1589 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1589:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1589 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c: In function 'SQLStatisticsW':
../../libsrc/Wi/CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1626:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1626 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1626:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1626 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1626:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1626 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1626:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1626 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1627:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1627 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1627:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1627 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1627:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1627 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1627:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1627 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1628:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1628 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1628:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1628 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1628:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1628 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1628:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1628 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c: In function 'SQLTablePrivilegesW':
../../libsrc/Wi/CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1663:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1663 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1663:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1663 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1663:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1663 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1663:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1663 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1664:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1664 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1664:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1664 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1664:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1664 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1664:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1664 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1665:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1665 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1665:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1665 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1665:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1665 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1665:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1665 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c: In function 'SQLTablesW':
../../libsrc/Wi/CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1703:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1703 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1703:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1703 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1703:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1703 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1703:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1703 |     MAKE_INPUT_NARROW_1 (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1704:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1704 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1704:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1704 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1704:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1704 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1704:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1704 |     MAKE_INPUT_NARROW_1 (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1705:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1705 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1705:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1705 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1705:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1705 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1705:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1705 |     MAKE_INPUT_NARROW_1 (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:85:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   85 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1706:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1706 |     MAKE_INPUT_NARROW_1 (TableType, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:90:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   90 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1706:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1706 |     MAKE_INPUT_NARROW_1 (TableType, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:98:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
   98 |           len = cb##param > 0 ? cb##param : virt_ucs2len ((uint16 *) wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1706:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1706 |     MAKE_INPUT_NARROW_1 (TableType, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:104:33: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  104 |           len = cb##param > 0 ? cb##param : wcslen (WCHAR_CAST wsz##param); \
      |                                 ^~
../../libsrc/Wi/CLIw.c:1706:5: note: in expansion of macro 'MAKE_INPUT_NARROW_1'
 1706 |     MAKE_INPUT_NARROW_1 (TableType, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c: In function 'SQLErrorW':
../../libsrc/Wi/CLIw.c:275:36: warning: '_vpcbErrorMsg' may be used uninitialized [-Wmaybe-uninitialized]
  275 |               len1 = (SQLSMALLINT) cli_narrow_to_utf16 (_charset, 0, sz##param, *_pcb##param, (uint16 *) wsz##param, cb##param - 1); \
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:771:7: note: in expansion of macro 'SET_AND_FREE_OUTPUT_CHAR_NARROW_1'
  771 |       SET_AND_FREE_OUTPUT_CHAR_NARROW_1 (ErrorMsg, _con);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIw.c:183:8: note: '_vpcbErrorMsg' was declared here
  183 |   type _vpcb##param, *_pcb##param = &_vpcb##param; \
      |        ^~~~~
../../libsrc/Wi/CLIw.c:765:7: note: in expansion of macro 'DEFINE_OUTPUT_CHAR_NARROW_N'
  765 |       DEFINE_OUTPUT_CHAR_NARROW_N (ErrorMsg, SQLSMALLINT);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DUNIX_ODBC -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libvirtodbc_u.la  libvirtodbc_u_la-CLIw.lo libvirtodbc_u_la-CLIsql3W.lo  -lm  
libtool: link: ar cr .libs/libvirtodbc_u.a .libs/libvirtodbc_u_la-CLIw.o .libs/libvirtodbc_u_la-CLIsql3W.o 
libtool: link: ranlib .libs/libvirtodbc_u.a
libtool: link: ( cd ".libs" && rm -f "libvirtodbc_u.la" && ln -s "../libvirtodbc_u.la" "libvirtodbc_u.la" )
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DUNIX_ODBC -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libvirtodbc_la-CLIuti.lo `test -f '../../libsrc/Wi/CLIuti.c' || echo './'`../../libsrc/Wi/CLIuti.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DUNIX_ODBC -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c ../../libsrc/Wi/CLIuti.c  -fPIC -DPIC -o .libs/libvirtodbc_la-CLIuti.o
../../libsrc/Wi/CLIuti.c: In function 'stmt_param_place_ptr':
../../libsrc/Wi/CLIuti.c:43:58: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare]
   43 |   SQLULEN p_offset = nth * (stmt->stmt_param_bind_type ? stmt->stmt_param_bind_type : length);
      |                                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIuti.c: In function 'stmt_param_length_ptr':
../../libsrc/Wi/CLIuti.c:59:57: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare]
   59 |   SQLLEN l_offset = nth * (stmt->stmt_param_bind_type ? stmt->stmt_param_bind_type : sizeof (SQLLEN));
      |                                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIuti.c: In function 'box_n_string':
../../libsrc/Wi/CLIuti.c:348:63: warning: operand of '?:' changes signedness from 'long int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  348 |   SQLLEN bytes = len == SQL_NTS ? strlen ((char *) str) + 1 : len + 1;
      |                                                               ^~~~~~~
../../libsrc/Wi/CLIuti.c: In function 'box_n_wstring':
../../libsrc/Wi/CLIuti.c:361:55: warning: operand of '?:' changes signedness from 'SDWORD' {aka 'long int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  361 |   SQLLEN bytes = (len == SQL_NTS ? wcslen (str) + 1 : len + 1) * sizeof (wchar_t);
      |                                                       ^~~~~~~
../../libsrc/Wi/CLIuti.c: In function 'box_n_ustring':
../../libsrc/Wi/CLIuti.c:374:56: warning: operand of '?:' changes signedness from 'SDWORD' {aka 'long int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  374 |   SQLLEN ulen = (len == SQL_NTS ? virt_ucs2len (str) : len);
      |                                                        ^~~
../../libsrc/Wi/CLIuti.c: In function 'box_numeric_string':
../../libsrc/Wi/CLIuti.c:395:11: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
  395 |   if (len >= sizeof (tmp))
      |           ^~
../../libsrc/Wi/CLIuti.c: In function 'con_make_current_ofs':
../../libsrc/Wi/CLIuti.c:1020:60: warning: unused parameter 'stmt' [-Wunused-parameter]
 1020 | con_make_current_ofs (cli_connection_t * con, cli_stmt_t * stmt)
      |                                               ~~~~~~~~~~~~~^~~~
../../libsrc/Wi/CLIuti.c: In function 'sqlc_sizeof_1':
../../libsrc/Wi/CLIuti.c:1597:43: warning: operand of '?:' changes signedness from 'long int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare]
 1597 |       return cbValueMax == 0 ? cbColDef : cbValueMax;
      |                                           ^~~~~~~~~~
../../libsrc/Wi/CLIuti.c:1600:56: warning: operand of '?:' changes signedness from 'long int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare]
 1600 |       return cbValueMax == 0 ? cbColDef * wchar_size : cbValueMax;
      |                                                        ^~~~~~~~~~
../../libsrc/Wi/CLIuti.c: In function 'dv_strses_to_str_place':
../../libsrc/Wi/CLIuti.c:2152:13: warning: variable 'ses_len' set but not used [-Wunused-but-set-variable]
 2152 |   long len, ses_len;
      |             ^~~~~~~
../../libsrc/Wi/CLIuti.c:2147:43: warning: unused parameter 'dtp' [-Wunused-parameter]
 2147 | dv_strses_to_str_place (caddr_t it, dtp_t dtp, SQLLEN max, caddr_t place,
      |                                     ~~~~~~^~~
../../libsrc/Wi/CLIuti.c:2149:12: warning: unused parameter 'box_len' [-Wunused-parameter]
 2149 |     SQLLEN box_len, int c_type, SQLSMALLINT sql_type)
../../libsrc/Wi/CLIuti.c:2149:45: warning: unused parameter 'sql_type' [-Wunused-parameter]
 2149 |     SQLLEN box_len, int c_type, SQLSMALLINT sql_type)
      |                                 ~~~~~~~~~~~~^~~~~~~~
In file included from ../../libsrc/Wi/CLIuti.c:2268:
../../libsrc/Wi/../langfunc/encoding_basic.c: In function 'eh_decode_char__UTF8_QR':
../../libsrc/Wi/../langfunc/encoding_basic.c:71:83: warning: operand of '?:' changes signedness from 'unichar' {aka 'int'} to 'unsigned int' due to unsignedness of other operand [-Wsign-compare]
   71 |       return ((res & ~0x7fffffff) ? (((unsigned int)(0x80) | res) & 0x7fffffff) : res);
      |                                                                                   ^~~
../../libsrc/Wi/CLIuti.c: In function 'dv_to_str_place':
../../libsrc/Wi/CLIuti.c:2666:29: warning: comparison of unsigned expression in '>= 0' is always true [-Wtype-limits]
 2666 |                   if (wides >= 0 && wides < max / sizeof (uint16))
      |                             ^~
../../libsrc/Wi/CLIuti.c:2677:29: warning: comparison of unsigned expression in '>= 0' is always true [-Wtype-limits]
 2677 |                   if (wides >= 0 && wides < max / sizeof (wchar_t))
      |                             ^~
../../libsrc/Wi/CLIuti.c: In function 'stmt_set_columns':
../../libsrc/Wi/CLIuti.c:3309:83: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare]
 3309 |           int l_offset = stmt->stmt_bind_type == 0 ? sizeof (long) * nth_in_set : nth_in_set * stmt->stmt_bind_type;
      |                                                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIuti.c:3342:86: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare]
 3342 |           SQLLEN l_offset = stmt->stmt_bind_type == 0 ? sizeof (long) * nth_in_set : nth_in_set * stmt->stmt_bind_type;
      |                                                                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIuti.c: In function 'stmt_convert_brace_escapes':
../../libsrc/Wi/CLIuti.c:3601:12: warning: variable 'ptr' set but not used [-Wunused-but-set-variable]
 3601 |   SQLCHAR *ptr;
      |            ^~~
../../libsrc/Wi/CLIuti.c:3599:68: warning: unused parameter 'newCB' [-Wunused-parameter]
 3599 | stmt_convert_brace_escapes (SQLCHAR * statement_text, SQLINTEGER * newCB)
      |                                                       ~~~~~~~~~~~~~^~~~~
../../libsrc/Wi/CLIuti.c: In function 'buffer_to_dv':
../../libsrc/Wi/CLIuti.c:1370:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1370 |       switch (sql_type)
      |       ^~~~~~
../../libsrc/Wi/CLIuti.c:1499:5: note: here
 1499 |     default:
      |     ^~~~~~~
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DUNIX_ODBC -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o libvirtodbc_la-CLIsql2.lo `test -f '../../libsrc/Wi/CLIsql2.c' || echo './'`../../libsrc/Wi/CLIsql2.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DUNIX_ODBC -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c ../../libsrc/Wi/CLIsql2.c  -fPIC -DPIC -o .libs/libvirtodbc_la-CLIsql2.o
../../libsrc/Wi/CLIsql2.c: In function 'SQLBrowseConnect':
../../libsrc/Wi/CLIsql2.c:102:17: warning: unused parameter 'szConnStrIn' [-Wunused-parameter]
  102 |       SQLCHAR * szConnStrIn,
      |       ~~~~~~~~~~^~~~~~~~~~~
../../libsrc/Wi/CLIsql2.c:103:19: warning: unused parameter 'cbConnStrIn' [-Wunused-parameter]
  103 |       SQLSMALLINT cbConnStrIn,
      |       ~~~~~~~~~~~~^~~~~~~~~~~
../../libsrc/Wi/CLIsql2.c:104:17: warning: unused parameter 'szConnStrOut' [-Wunused-parameter]
  104 |       SQLCHAR * szConnStrOut,
      |       ~~~~~~~~~~^~~~~~~~~~~~
../../libsrc/Wi/CLIsql2.c:105:19: warning: unused parameter 'cbConnStrOutMax' [-Wunused-parameter]
  105 |       SQLSMALLINT cbConnStrOutMax,
      |       ~~~~~~~~~~~~^~~~~~~~~~~~~~~
../../libsrc/Wi/CLIsql2.c:106:21: warning: unused parameter 'pcbConnStrOut' [-Wunused-parameter]
  106 |       SQLSMALLINT * pcbConnStrOut)
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~
In file included from ../../libsrc/Wi/CLIsql2.c:31:
../../libsrc/Wi/CLIsql2.c: In function 'SQLColumns':
../../libsrc/Wi/CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
../../libsrc/Wi/CLIsql2.c:402:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
  402 |     NMAKE_INPUT_NARROW (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
../../libsrc/Wi/CLIsql2.c:403:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
  403 |     NMAKE_INPUT_NARROW (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
../../libsrc/Wi/CLIsql2.c:404:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
  404 |     NMAKE_INPUT_NARROW (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
../../libsrc/Wi/CLIsql2.c:405:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
  405 |     NMAKE_INPUT_NARROW (ColumnName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIsql2.c: In function 'SQLTables':
../../libsrc/Wi/CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
../../libsrc/Wi/CLIsql2.c:916:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
  916 |     NMAKE_INPUT_NARROW (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
../../libsrc/Wi/CLIsql2.c:917:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
  917 |     NMAKE_INPUT_NARROW (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
../../libsrc/Wi/CLIsql2.c:918:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
  918 |     NMAKE_INPUT_NARROW (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
../../libsrc/Wi/CLIsql2.c:919:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
  919 |     NMAKE_INPUT_NARROW (TableType, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIsql2.c: In function 'SQLDataSources':
../../libsrc/Wi/CLIsql2.c:935:22: warning: unused parameter 'fDirection' [-Wunused-parameter]
  935 |         SQLUSMALLINT fDirection,
      |         ~~~~~~~~~~~~~^~~~~~~~~~
../../libsrc/Wi/CLIsql2.c:936:19: warning: unused parameter 'szDSN' [-Wunused-parameter]
  936 |         SQLCHAR * szDSN,
      |         ~~~~~~~~~~^~~~~
../../libsrc/Wi/CLIsql2.c:937:21: warning: unused parameter 'cbDSNMax' [-Wunused-parameter]
  937 |         SQLSMALLINT cbDSNMax,
      |         ~~~~~~~~~~~~^~~~~~~~
../../libsrc/Wi/CLIsql2.c:938:23: warning: unused parameter 'pcbDSN' [-Wunused-parameter]
  938 |         SQLSMALLINT * pcbDSN,
      |         ~~~~~~~~~~~~~~^~~~~~
../../libsrc/Wi/CLIsql2.c:939:19: warning: unused parameter 'szDescription' [-Wunused-parameter]
  939 |         SQLCHAR * szDescription,
      |         ~~~~~~~~~~^~~~~~~~~~~~~
../../libsrc/Wi/CLIsql2.c:940:21: warning: unused parameter 'cbDescriptionMax' [-Wunused-parameter]
  940 |         SQLSMALLINT cbDescriptionMax,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIsql2.c:941:23: warning: unused parameter 'pcbDescription' [-Wunused-parameter]
  941 |         SQLSMALLINT * pcbDescription)
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
../../libsrc/Wi/CLIsql2.c: In function 'virtodbc__SQLGetConnectOption':
../../libsrc/Wi/CLI.h:967:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  967 |               if (slen < max_len - 1) \
      |                        ^
../../libsrc/Wi/CLIsql2.c:1080:7: note: in expansion of macro 'V_SET_ODBC_STR'
 1080 |       V_SET_ODBC_STR (con->con_qualifier, pvParam, StringLength, StringLengthPtr, &con->con_error);
      |       ^~~~~~~~~~~~~~
../../libsrc/Wi/CLIsql2.c:1095:21: warning: the comparison will always evaluate as 'true' for the address of 'chrs_name' will never be NULL [-Waddress]
 1095 |                 if (con->con_charset->chrs_name)
      |                     ^~~
In file included from ../../libsrc/Wi/blobio.h:31,
                 from ../../libsrc/Wi/CLI.h:36:
../../libsrc/Wi/multibyte.h:37:8: note: 'chrs_name' declared here
   37 |   char chrs_name[100];
      |        ^~~~~~~~~
../../libsrc/Wi/CLI.h:967:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  967 |               if (slen < max_len - 1) \
      |                        ^
../../libsrc/Wi/CLIsql2.c:1101:9: note: in expansion of macro 'V_SET_ODBC_STR'
 1101 |         V_SET_ODBC_STR (chrs_name, pvParam, StringLength, StringLengthPtr, &con->con_error);
      |         ^~~~~~~~~~~~~~
../../libsrc/Wi/CLIsql2.c:1106:23: warning: the address of 'application_name' will always evaluate as 'true' [-Waddress]
 1106 |       V_SET_ODBC_STR (application_name, pvParam, StringLength, StringLengthPtr, &con->con_error);
      |                       ^~~~~~~~~~~~~~~~
../../libsrc/Wi/CLI.h:962:11: note: in definition of macro 'V_SET_ODBC_STR'
  962 |       if (str) \
      |           ^~~
../../libsrc/Wi/CLI.h:967:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  967 |               if (slen < max_len - 1) \
      |                        ^
../../libsrc/Wi/CLIsql2.c:1106:7: note: in expansion of macro 'V_SET_ODBC_STR'
 1106 |       V_SET_ODBC_STR (application_name, pvParam, StringLength, StringLengthPtr, &con->con_error);
      |       ^~~~~~~~~~~~~~
../../libsrc/Wi/CLI.h:967:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  967 |               if (slen < max_len - 1) \
      |                        ^
../../libsrc/Wi/CLIsql2.c:1110:7: note: in expansion of macro 'V_SET_ODBC_STR'
 1110 |       V_SET_ODBC_STR (((char *) con->con_encrypt), pvParam, StringLength, StringLengthPtr, &con->con_error);
      |       ^~~~~~~~~~~~~~
../../libsrc/Wi/CLI.h:967:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  967 |               if (slen < max_len - 1) \
      |                        ^
../../libsrc/Wi/CLIsql2.c:1114:7: note: in expansion of macro 'V_SET_ODBC_STR'
 1114 |       V_SET_ODBC_STR (((char *) con->con_ca_list), pvParam, StringLength, StringLengthPtr, &con->con_error);
      |       ^~~~~~~~~~~~~~
../../libsrc/Wi/CLIsql2.c: In function 'SQLSetConnectOption':
../../libsrc/Wi/CLI.h:926:55: warning: operand of '?:' changes signedness from 'long int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  926 | SQLLEN _##len = ((len) < 0 ? strlen ((char *) wide) : (len)) ; \
      |                                                       ^~~~~
../../libsrc/Wi/CLIsql2.c:1154:9: note: in expansion of macro 'NDEFINE_INPUT_NONCHAR_NARROW'
 1154 |         NDEFINE_INPUT_NONCHAR_NARROW (vParam, StringLength);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIsql2.c: In function 'virtodbc__SQLSpecialColumns':
../../libsrc/Wi/CLIsql2.c:3749:22: warning: unused parameter 'fScope' [-Wunused-parameter]
 3749 |         SQLUSMALLINT fScope, /* SQL_SCOPE_CURROW, _TRANSACTION or _SESSION */
      |         ~~~~~~~~~~~~~^~~~~~
../../libsrc/Wi/CLIsql2.c:3750:22: warning: unused parameter 'fNullable' [-Wunused-parameter]
 3750 |         SQLUSMALLINT fNullable) /* SQL_NO_NULLS or SQL_NULLABLE. <- Ignored ^ */
      |         ~~~~~~~~~~~~~^~~~~~~~~
../../libsrc/Wi/CLIsql2.c: In function 'SQLSpecialColumns':
../../libsrc/Wi/CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
../../libsrc/Wi/CLIsql2.c:3869:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 3869 |     NMAKE_INPUT_NARROW (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
../../libsrc/Wi/CLIsql2.c:3870:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 3870 |     NMAKE_INPUT_NARROW (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
../../libsrc/Wi/CLIsql2.c:3871:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 3871 |     NMAKE_INPUT_NARROW (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIsql2.c: In function 'virtodbc__SQLStatistics':
../../libsrc/Wi/CLIsql2.c:4245:22: warning: unused parameter 'fAccuracy' [-Wunused-parameter]
 4245 |         SQLUSMALLINT fAccuracy) /* SQL_ENSURE or SQL_QUICK, currently ignored. */
      |         ~~~~~~~~~~~~~^~~~~~~~~
../../libsrc/Wi/CLIsql2.c: In function 'SQLStatistics':
../../libsrc/Wi/CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
../../libsrc/Wi/CLIsql2.c:4327:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 4327 |     NMAKE_INPUT_NARROW (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
../../libsrc/Wi/CLIsql2.c:4328:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 4328 |     NMAKE_INPUT_NARROW (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
../../libsrc/Wi/CLIsql2.c:4329:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 4329 |     NMAKE_INPUT_NARROW (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIsql2.c: In function 'SQLForeignKeys':
../../libsrc/Wi/CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
../../libsrc/Wi/CLIsql2.c:4569:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 4569 |     NMAKE_INPUT_NARROW (PkTableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
../../libsrc/Wi/CLIsql2.c:4570:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 4570 |     NMAKE_INPUT_NARROW (PkTableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
../../libsrc/Wi/CLIsql2.c:4571:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 4571 |     NMAKE_INPUT_NARROW (PkTableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
../../libsrc/Wi/CLIsql2.c:4572:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 4572 |     NMAKE_INPUT_NARROW (FkTableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
../../libsrc/Wi/CLIsql2.c:4573:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 4573 |     NMAKE_INPUT_NARROW (FkTableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
../../libsrc/Wi/CLIsql2.c:4574:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 4574 |     NMAKE_INPUT_NARROW (FkTableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIsql2.c: In function 'virtodbc__SQLNativeSql':
../../libsrc/Wi/CLIsql2.c:4654:16: warning: unused parameter 'cbSqlStrIn' [-Wunused-parameter]
 4654 |     SQLINTEGER cbSqlStrIn,
      |     ~~~~~~~~~~~^~~~~~~~~~
../../libsrc/Wi/CLIsql2.c: In function 'SQLNativeSql':
../../libsrc/Wi/CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLINTEGER' {aka 'int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
../../libsrc/Wi/CLIsql2.c:4707:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 4707 |     NMAKE_INPUT_NARROW (SqlStrIn, con);
      |     ^~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLI.h:909:21: warning: variable 'len1' set but not used [-Wunused-but-set-variable]
  909 |         SQLSMALLINT len1; \
      |                     ^~~~
../../libsrc/Wi/CLIsql2.c:4712:5: note: in expansion of macro 'NSET_AND_FREE_OUTPUT_CHAR_NARROW'
 4712 |     NSET_AND_FREE_OUTPUT_CHAR_NARROW (SqlStr, con);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIsql2.c: In function 'stmt_bhid_place':
../../libsrc/Wi/CLI.h:176:24: warning: operand of '?:' changes signedness from 'long int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare]
  176 | #define BHID_ROW(bhid) ((bhid) >> 10)
../../libsrc/Wi/CLIsql2.c:4752:57: note: in expansion of macro 'BHID_ROW'
 4752 |       size_t off = btype == 0 ? BHID_ROW (bhid) * len : BHID_ROW (bhid) * btype;
      |                                                         ^~~~~~~~
../../libsrc/Wi/CLIsql2.c:4779:104: warning: '?:' using integer constants in boolean context [-Wint-in-bool-context]
 4778 |           && ((BHID_COL (bhid) > 0) ?
      |              ~~~~~~~~~~~~~~~~~~~~~~~~                                                                   
 4779 |             ((dtp_t) ((col_desc_t *) stmt->stmt_compilation->sc_columns[BHID_COL (bhid) - 1])->cd_dtp) :
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
 4780 |             DV_LONG_STRING );
      |             ~~~~~~~~~~~~~~~~                                                                            
../../libsrc/Wi/CLIsql2.c: In function 'SQLPutData':
../../libsrc/Wi/CLIsql2.c:5137:36: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 5137 |               while (wptr - wValue < wlen)
      |                                    ^
../../libsrc/Wi/CLIsql2.c:5158:86: warning: operand of '?:' changes signedness from 'long int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
 5158 |       else if (rgbValue && (len = (cbValue < 0) ? strlen ((const char *) rgbValue) : cbValue) + 1 > MAX_READ_STRING)
      |                                                                                      ^~~~~~~
../../libsrc/Wi/CLIsql2.c: In function 'sql_get_bookmark':
../../libsrc/Wi/CLIsql2.c:5372:28: warning: unused parameter 'pcbValue' [-Wunused-parameter]
 5372 |                   SQLLEN * pcbValue)
../../libsrc/Wi/CLIsql2.c: In function 'virtodbc__SQLGetData':
../../libsrc/Wi/CLIsql2.c:5475:80: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
 5475 |       if (!cbValueMax || (is_nts && cbValueMax == 1) || (is_wnts && cbValueMax == wchar_size))
      |                                                                                ^~
../../libsrc/Wi/CLIsql2.c:5816:29: warning: comparison of integer expressions of different signedness: 'long long int' and 'long unsigned int' [-Wsign-compare]
 5816 |           if (bh->bh_length > (size_t) cb->cb_read_up_to)
      |                             ^
../../libsrc/Wi/CLIsql2.c:5407:18: warning: variable 'rgbValue_end' set but not used [-Wunused-but-set-variable]
 5407 |   unsigned char *rgbValue_end;
      |                  ^~~~~~~~~~~~
../../libsrc/Wi/CLIsql2.c: In function 'SQLPrimaryKeys':
../../libsrc/Wi/CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
../../libsrc/Wi/CLIsql2.c:6141:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 6141 |     NMAKE_INPUT_NARROW (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
../../libsrc/Wi/CLIsql2.c:6142:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 6142 |     NMAKE_INPUT_NARROW (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
../../libsrc/Wi/CLIsql2.c:6143:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 6143 |     NMAKE_INPUT_NARROW (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIsql2.c: In function 'SQLProcedureColumns':
../../libsrc/Wi/CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
../../libsrc/Wi/CLIsql2.c:6229:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 6229 |     NMAKE_INPUT_NARROW (ProcQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
../../libsrc/Wi/CLIsql2.c:6230:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 6230 |     NMAKE_INPUT_NARROW (ProcOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
../../libsrc/Wi/CLIsql2.c:6231:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 6231 |     NMAKE_INPUT_NARROW (ProcName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
../../libsrc/Wi/CLIsql2.c:6232:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 6232 |     NMAKE_INPUT_NARROW (ColumnName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIsql2.c: In function 'SQLProcedures':
../../libsrc/Wi/CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
../../libsrc/Wi/CLIsql2.c:6442:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 6442 |     NMAKE_INPUT_NARROW (ProcQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
../../libsrc/Wi/CLIsql2.c:6443:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 6443 |     NMAKE_INPUT_NARROW (ProcOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
../../libsrc/Wi/CLIsql2.c:6444:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 6444 |     NMAKE_INPUT_NARROW (ProcName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIsql2.c: In function 'SQLSetScrollOptions':
../../libsrc/Wi/CLIsql2.c:6461:16: warning: unused parameter 'crowKeyset' [-Wunused-parameter]
 6461 |         SQLLEN crowKeyset,
../../libsrc/Wi/CLIsql2.c: In function 'SQLTablePrivileges':
../../libsrc/Wi/CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
../../libsrc/Wi/CLIsql2.c:6565:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 6565 |     NMAKE_INPUT_NARROW (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
../../libsrc/Wi/CLIsql2.c:6566:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 6566 |     NMAKE_INPUT_NARROW (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
../../libsrc/Wi/CLIsql2.c:6567:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 6567 |     NMAKE_INPUT_NARROW (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIsql2.c: In function 'SQLColumnPrivileges':
../../libsrc/Wi/CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
../../libsrc/Wi/CLIsql2.c:6689:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 6689 |     NMAKE_INPUT_NARROW (TableQualifier, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
../../libsrc/Wi/CLIsql2.c:6690:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 6690 |     NMAKE_INPUT_NARROW (TableOwner, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
../../libsrc/Wi/CLIsql2.c:6691:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 6691 |     NMAKE_INPUT_NARROW (TableName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLI.h:876:29: warning: operand of '?:' changes signedness from 'SQLSMALLINT' {aka 'short int'} to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare]
  876 |       len = cb##param > 0 ? cb##param : strlen ((const char *) wsz##param); \
      |                             ^~
../../libsrc/Wi/CLIsql2.c:6692:5: note: in expansion of macro 'NMAKE_INPUT_NARROW'
 6692 |     NMAKE_INPUT_NARROW (ColumnName, stmt->stmt_connection);
      |     ^~~~~~~~~~~~~~~~~~
../../libsrc/Wi/CLIsql2.c: In function 'SQLPutData':
../../libsrc/Wi/CLIsql2.c:5004:13: warning: variable 'rc' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
 5004 |   SQLRETURN rc = SQL_SUCCESS;
      |             ^~
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -I../../libsrc/langfunc -I../../libsrc/plugin -DUNIX -DUNIX_ODBC -DDSN_TRANSLATION -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libvirtodbc.la  libvirtodbc_la-unixodbc.lo libvirtodbc_la-CLIuti.lo libvirtodbc_la-CLIsql1.lo libvirtodbc_la-CLIsql2.lo libvirtodbc_la-CLIodbc3.lo libvirtodbc_la-CLIcr.lo libvirtodbc_la-blobio.lo libvirtodbc_la-datesupp.lo libvirtodbc_la-numeric.lo libvirtodbc_la-wirpc.lo libvirtodbc_la-multibyte.lo libvirtodbc_la-CLIsql3.lo libvirtodbc_la-wi_xid.lo  -lm  
libtool: link: ar cr .libs/libvirtodbc.a .libs/libvirtodbc_la-unixodbc.o .libs/libvirtodbc_la-CLIuti.o .libs/libvirtodbc_la-CLIsql1.o .libs/libvirtodbc_la-CLIsql2.o .libs/libvirtodbc_la-CLIodbc3.o .libs/libvirtodbc_la-CLIcr.o .libs/libvirtodbc_la-blobio.o .libs/libvirtodbc_la-datesupp.o .libs/libvirtodbc_la-numeric.o .libs/libvirtodbc_la-wirpc.o .libs/libvirtodbc_la-multibyte.o .libs/libvirtodbc_la-CLIsql3.o .libs/libvirtodbc_la-wi_xid.o 
libtool: link: ranlib .libs/libvirtodbc.a
libtool: link: ( cd ".libs" && rm -f "libvirtodbc.la" && ln -s "../libvirtodbc.la" "libvirtodbc.la" )
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc  -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -module -avoid-version -export-dynamic -no-undefined -export-symbols virt.exp -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o virtodbc_r.la -rpath /usr/lib64 virt_vers_r.lo libvirtodbc.la ../../libsrc/Thread/libthrp.la ../../libsrc/Dk/libdk1t_nc.la ../../libsrc/util/libutil.la -lssl -lcrypto -lm   -lpthread -lm  
libtool: link: echo "{ global:" > .libs/virtodbc_r.ver
libtool: link:  cat virt.exp | /usr/bin/sed -e "s/\(.*\)/\1;/" >> .libs/virtodbc_r.ver
libtool: link:  echo "local: *; };" >> .libs/virtodbc_r.ver
libtool: link:  gcc -shared -Wl,--as-needed  -fPIC -DPIC  .libs/virt_vers_r.o  -Wl,--whole-archive ./.libs/libvirtodbc.a ../../libsrc/Thread/.libs/libthrp.a ../../libsrc/Dk/.libs/libdk1t_nc.a ../../libsrc/util/.libs/libutil.a -Wl,--no-whole-archive   -O2 -g -Werror=format-security -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld    -lssl -lcrypto -lpthread -lm -Wl,-soname -Wl,virtodbc_r.so -Wl,-version-script -Wl,.libs/virtodbc_r.ver -o .libs/virtodbc_r.so
libtool: link: ( cd ".libs" && rm -f "virtodbc_r.la" && ln -s "../virtodbc_r.la" "virtodbc_r.la" )
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc  -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -module -avoid-version -export-dynamic -no-undefined -export-symbols virt.exp -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o virtodbc.la -rpath /usr/lib64 virt_vers.lo libvirtodbc.la ../../libsrc/Thread/libthrs.la ../../libsrc/Dk/libdk1t_nc.la ../../libsrc/util/libutil.la -lssl -lcrypto -lm   -lm  
libtool: link: echo "{ global:" > .libs/virtodbc.ver
libtool: link:  cat virt.exp | /usr/bin/sed -e "s/\(.*\)/\1;/" >> .libs/virtodbc.ver
libtool: link:  echo "local: *; };" >> .libs/virtodbc.ver
libtool: link:  gcc -shared -Wl,--as-needed  -fPIC -DPIC  .libs/virt_vers.o  -Wl,--whole-archive ./.libs/libvirtodbc.a ../../libsrc/Thread/.libs/libthrs.a ../../libsrc/Dk/.libs/libdk1t_nc.a ../../libsrc/util/.libs/libutil.a -Wl,--no-whole-archive   -O2 -g -Werror=format-security -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld    -lssl -lcrypto -lm -Wl,-soname -Wl,virtodbc.so -Wl,-version-script -Wl,.libs/virtodbc.ver -o .libs/virtodbc.so
libtool: link: ( cd ".libs" && rm -f "virtodbc.la" && ln -s "../virtodbc.la" "virtodbc.la" )
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc  -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -module -avoid-version -export-dynamic -no-undefined -export-symbols virt_u.exp -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o virtodbcu.la -rpath /usr/lib64 virt_vers_u.lo libvirtodbc.la libvirtodbc_u.la ../../libsrc/Thread/libthrs.la ../../libsrc/Dk/libdk1t_nc.la ../../libsrc/util/libutil.la -lssl -lcrypto -lm   -lm  
libtool: link: echo "{ global:" > .libs/virtodbcu.ver
libtool: link:  cat virt_u.exp | /usr/bin/sed -e "s/\(.*\)/\1;/" >> .libs/virtodbcu.ver
libtool: link:  echo "local: *; };" >> .libs/virtodbcu.ver
libtool: link:  gcc -shared -Wl,--as-needed  -fPIC -DPIC  .libs/virt_vers_u.o  -Wl,--whole-archive ./.libs/libvirtodbc.a ./.libs/libvirtodbc_u.a ../../libsrc/Thread/.libs/libthrs.a ../../libsrc/Dk/.libs/libdk1t_nc.a ../../libsrc/util/.libs/libutil.a -Wl,--no-whole-archive   -O2 -g -Werror=format-security -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld    -lssl -lcrypto -lm -Wl,-soname -Wl,virtodbcu.so -Wl,-version-script -Wl,.libs/virtodbcu.ver -o .libs/virtodbcu.so
libtool: link: ( cd ".libs" && rm -f "virtodbcu.la" && ln -s "../virtodbcu.la" "virtodbcu.la" )
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc  -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -module -avoid-version -export-dynamic -no-undefined -export-symbols virt_u.exp -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o virtodbcu_r.la -rpath /usr/lib64 virt_vers_ru.lo libvirtodbc.la libvirtodbc_u.la ../../libsrc/Thread/libthrp.la ../../libsrc/Dk/libdk1t_nc.la ../../libsrc/util/libutil.la -lssl -lcrypto -lm   -lpthread -lm  
libtool: link: echo "{ global:" > .libs/virtodbcu_r.ver
libtool: link:  cat virt_u.exp | /usr/bin/sed -e "s/\(.*\)/\1;/" >> .libs/virtodbcu_r.ver
libtool: link:  echo "local: *; };" >> .libs/virtodbcu_r.ver
libtool: link:  gcc -shared -Wl,--as-needed  -fPIC -DPIC  .libs/virt_vers_ru.o  -Wl,--whole-archive ./.libs/libvirtodbc.a ./.libs/libvirtodbc_u.a ../../libsrc/Thread/.libs/libthrp.a ../../libsrc/Dk/.libs/libdk1t_nc.a ../../libsrc/util/.libs/libutil.a -Wl,--no-whole-archive   -O2 -g -Werror=format-security -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld    -lssl -lcrypto -lpthread -lm -Wl,-soname -Wl,virtodbcu_r.so -Wl,-version-script -Wl,.libs/virtodbcu_r.ver -o .libs/virtodbcu_r.so
libtool: link: ( cd ".libs" && rm -f "virtodbcu_r.la" && ln -s "../virtodbcu_r.la" "virtodbcu_r.la" )
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
Making all in maildrop
/usr/bin/make  all-am
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/maildrop'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -DUDBC -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o virt_mail-virt_mail_vers.o `test -f 'virt_mail_vers.c' || echo './'`virt_mail_vers.c
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/maildrop'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/maildrop'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o odbc_mail-odbc_mail_vers.o `test -f 'odbc_mail_vers.c' || echo './'`odbc_mail_vers.c
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/maildrop'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/maildrop'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -DUDBC -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o virt_mail-odbc_mail.o `test -f 'odbc_mail.c' || echo './'`odbc_mail.c
odbc_mail.c: In function 'DB_VerifyRecipient':
odbc_mail.c:519:44: warning: pointer targets in passing argument 1 of 'strdup' differ in signedness [-Wpointer-sign]
  519 |                   DefMacro (szKey, strdup (sqlData));
      |                                            ^~~~~~~
      |                                            |
      |                                            SQLCHAR * {aka unsigned char *}
In file included from ../../libsrc/Dk/Dksystem.h:71,
                 from ../../libsrc/Dk.h:44,
                 from ../../libsrc/libutil.h:30,
                 from odbc_mail.c:26:
/usr/include/string.h:187:34: note: expected 'const char *' but argument is of type 'SQLCHAR *' {aka 'unsigned char *'}
  187 | extern char *strdup (const char *__s)
      |                      ~~~~~~~~~~~~^~~
odbc_mail.c: In function 'do_mailer':
odbc_mail.c:1045:31: warning: unused parameter 'opt' [-Wunused-parameter]
 1045 | do_mailer (struct pgm_option *opt)
      |            ~~~~~~~~~~~~~~~~~~~^~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/maildrop'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/maildrop'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o odbc_mail-odbc_mail.o `test -f 'odbc_mail.c' || echo './'`odbc_mail.c
odbc_mail.c: In function 'DB_VerifyRecipient':
odbc_mail.c:519:44: warning: pointer targets in passing argument 1 of 'strdup' differ in signedness [-Wpointer-sign]
  519 |                   DefMacro (szKey, strdup (sqlData));
      |                                            ^~~~~~~
      |                                            |
      |                                            SQLCHAR * {aka unsigned char *}
In file included from ../../libsrc/Dk/Dksystem.h:71,
                 from ../../libsrc/Dk.h:44,
                 from ../../libsrc/libutil.h:30,
                 from odbc_mail.c:26:
/usr/include/string.h:187:34: note: expected 'const char *' but argument is of type 'SQLCHAR *' {aka 'unsigned char *'}
  187 | extern char *strdup (const char *__s)
      |                      ~~~~~~~~~~~~^~~
odbc_mail.c: In function 'do_mailer':
odbc_mail.c:1045:31: warning: unused parameter 'opt' [-Wunused-parameter]
 1045 | do_mailer (struct pgm_option *opt)
      |            ~~~~~~~~~~~~~~~~~~~^~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/maildrop'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/maildrop'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o odbc_mail odbc_mail-odbc_mail.o odbc_mail-odbc_mail_vers.o ../../libsrc/util/libutil.la ../../libsrc/Dk/libdk1t.la ../../libsrc/Thread/libthrs.la ../../libsrc/util/libutil.la -L/usr/lib64  -liodbc -liodbcinst -lssl -lcrypto -lm   -lz
libtool: link: gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o odbc_mail odbc_mail-odbc_mail.o odbc_mail-odbc_mail_vers.o  ../../libsrc/Dk/.libs/libdk1t.a ../../libsrc/Thread/.libs/libthrs.a ../../libsrc/util/.libs/libutil.a -L/usr/lib64 -liodbc -liodbcinst -lssl -lcrypto -lm -lz
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/maildrop'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/maildrop'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -DUDBC -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o virt_mail virt_mail-odbc_mail.o virt_mail-virt_mail_vers.o ../../libsrc/util/libutil.la ../../libsrc/Wi/libwic.la ../../libsrc/Dk/libdk1t.la ../../libsrc/Thread/libthrs.la ../../libsrc/util/libutil.la -lssl -lcrypto -lm   -lz
libtool: link: gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -DUDBC -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o virt_mail virt_mail-odbc_mail.o virt_mail-virt_mail_vers.o  ../../libsrc/Wi/.libs/libwic.a ../../libsrc/Dk/.libs/libdk1t.a ../../libsrc/Thread/.libs/libthrs.a ../../libsrc/util/.libs/libutil.a -lssl -lcrypto -lm -lz
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/maildrop'
Making all in sqldoc
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/sqldoc'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk     -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o escape8bit.o escape8bit.c
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/sqldoc'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/sqldoc'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc  -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o escape8bit escape8bit.o  -lm  
libtool: link: gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o escape8bit escape8bit.o  -lm
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/sqldoc'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/sqldoc'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk     -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o isql_log_normalize.o isql_log_normalize.c
isql_log_normalize.c: In function 'main':
isql_log_normalize.c:314:26: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  314 |           sr->csr_search = argv[argctr+1];
      |                          ^
isql_log_normalize.c:315:27: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  315 |           sr->csr_replace = argv[argctr+2];
      |                           ^
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/sqldoc'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/sqldoc'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc  -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o isql_log_normalize isql_log_normalize.o  -lm  
libtool: link: gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o isql_log_normalize isql_log_normalize.o  -lm
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/sqldoc'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/sqldoc'
gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk     -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o cutter.o cutter.c
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/sqldoc'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/sqldoc'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc  -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o cutter cutter.o  -lm  
libtool: link: gcc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -s -Wl,--as-needed -Wl,--no-undefined -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o cutter cutter.o  -lm
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/sqldoc'
Making all in hosting
Making all in .
make[3]: Nothing to be done for 'all-am'.
Making all in perl
/usr/bin/make  all-am
make[4]: Nothing to be done for 'all-am'.
Making all in python
/usr/bin/make  all-am
make[4]: Nothing to be done for 'all-am'.
Making all in ruby
make[3]: Nothing to be done for 'all'.
Making all in php
make[3]: Nothing to be done for 'all'.
Making all in mono
/usr/bin/make  all-recursive
Making all in .
make[5]: Nothing to be done for 'all-am'.
Making all in tests
make[5]: Nothing to be done for 'all'.
Making all in proj4
/usr/bin/make  all-am
make[4]: Nothing to be done for 'all-am'.
Making all in geos
make[3]: Nothing to be done for 'all'.
Making all in shapefileio
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/shapefileio'
/bin/sh ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_USRDLL -I../../../libsrc -I../../../libsrc/Dk -I../../../libsrc/Wi -I../../../libsrc/plugin -I../../../libsrc/langfunc -I../../../libsrc/Xml.new -I../../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o shapefileio_la-import_gate_virtuoso.lo `test -f '../../../libsrc/plugin/import_gate_virtuoso.c' || echo './'`../../../libsrc/plugin/import_gate_virtuoso.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_USRDLL -I../../../libsrc -I../../../libsrc/Dk -I../../../libsrc/Wi -I../../../libsrc/plugin -I../../../libsrc/langfunc -I../../../libsrc/Xml.new -I../../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c ../../../libsrc/plugin/import_gate_virtuoso.c  -fPIC -DPIC -o .libs/shapefileio_la-import_gate_virtuoso.o
In file included from ../../../libsrc/plugin/import_gate_virtuoso.c:3:
../../../libsrc/plugin/import_gate_virtuoso.h:892:9: warning: 'mutex_enter' redefined
  892 | #define mutex_enter (_gate._mutex_enter._ptr)
      |         ^~~~~~~~~~~
In file included from ../../../libsrc/plugin/import_gate_virtuoso.h:17:
../../../libsrc/plugin/../Wi/wi.h:2184:9: note: this is the location of the previous definition
 2184 | #define mutex_enter(m)  pthread_mutex_lock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../../libsrc/plugin/import_gate_virtuoso.h:894:9: warning: 'mutex_leave' redefined
  894 | #define mutex_leave (_gate._mutex_leave._ptr)
      |         ^~~~~~~~~~~
../../../libsrc/plugin/../Wi/wi.h:2185:9: note: this is the location of the previous definition
 2185 | #define mutex_leave(m)  pthread_mutex_unlock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../../libsrc/plugin/import_gate_virtuoso.h:1014:9: warning: 'thread_create' redefined
 1014 | #define thread_create (_gate._thread_create._ptr)
      |         ^~~~~~~~~~~~~
In file included from ../../../libsrc/plugin/../Dk.h:93,
                 from ../../../libsrc/plugin/import_gate_virtuoso.h:6:
../../../libsrc/plugin/../Thread/Dkthread.h:90:9: note: this is the location of the previous definition
   90 | #define thread_create  oplthread_create
      |         ^~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/shapefileio'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/shapefileio'
/bin/sh ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_USRDLL -I../../../libsrc -I../../../libsrc/Dk -I../../../libsrc/Wi -I../../../libsrc/plugin -I../../../libsrc/langfunc -I../../../libsrc/Xml.new -I../../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o shapefileio_la-safileio.lo `test -f 'safileio.c' || echo './'`safileio.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_USRDLL -I../../../libsrc -I../../../libsrc/Dk -I../../../libsrc/Wi -I../../../libsrc/plugin -I../../../libsrc/langfunc -I../../../libsrc/Xml.new -I../../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c safileio.c  -fPIC -DPIC -o .libs/shapefileio_la-safileio.o
In file included from shapefil.h:65,
                 from safileio.c:50:
../../../libsrc/plugin/import_gate_virtuoso.h:892:9: warning: 'mutex_enter' redefined
  892 | #define mutex_enter (_gate._mutex_enter._ptr)
      |         ^~~~~~~~~~~
In file included from ../../../libsrc/plugin/import_gate_virtuoso.h:17:
../../../libsrc/plugin/../Wi/wi.h:2184:9: note: this is the location of the previous definition
 2184 | #define mutex_enter(m)  pthread_mutex_lock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../../libsrc/plugin/import_gate_virtuoso.h:894:9: warning: 'mutex_leave' redefined
  894 | #define mutex_leave (_gate._mutex_leave._ptr)
      |         ^~~~~~~~~~~
../../../libsrc/plugin/../Wi/wi.h:2185:9: note: this is the location of the previous definition
 2185 | #define mutex_leave(m)  pthread_mutex_unlock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../../libsrc/plugin/import_gate_virtuoso.h:1014:9: warning: 'thread_create' redefined
 1014 | #define thread_create (_gate._thread_create._ptr)
      |         ^~~~~~~~~~~~~
In file included from ../../../libsrc/Dk.h:93,
                 from ../../../libsrc/libutil.h:30,
                 from shapefil.h:58:
../../../libsrc/Thread/Dkthread.h:90:9: note: this is the location of the previous definition
   90 | #define thread_create  oplthread_create
      |         ^~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/shapefileio'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/shapefileio'
/bin/sh ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_USRDLL -I../../../libsrc -I../../../libsrc/Dk -I../../../libsrc/Wi -I../../../libsrc/plugin -I../../../libsrc/langfunc -I../../../libsrc/Xml.new -I../../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o shapefileio_la-shptree.lo `test -f 'shptree.c' || echo './'`shptree.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_USRDLL -I../../../libsrc -I../../../libsrc/Dk -I../../../libsrc/Wi -I../../../libsrc/plugin -I../../../libsrc/langfunc -I../../../libsrc/Xml.new -I../../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c shptree.c  -fPIC -DPIC -o .libs/shapefileio_la-shptree.o
In file included from shapefil.h:65,
                 from shptree.c:50:
../../../libsrc/plugin/import_gate_virtuoso.h:892:9: warning: 'mutex_enter' redefined
  892 | #define mutex_enter (_gate._mutex_enter._ptr)
      |         ^~~~~~~~~~~
In file included from ../../../libsrc/plugin/import_gate_virtuoso.h:17:
../../../libsrc/plugin/../Wi/wi.h:2184:9: note: this is the location of the previous definition
 2184 | #define mutex_enter(m)  pthread_mutex_lock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../../libsrc/plugin/import_gate_virtuoso.h:894:9: warning: 'mutex_leave' redefined
  894 | #define mutex_leave (_gate._mutex_leave._ptr)
      |         ^~~~~~~~~~~
../../../libsrc/plugin/../Wi/wi.h:2185:9: note: this is the location of the previous definition
 2185 | #define mutex_leave(m)  pthread_mutex_unlock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../../libsrc/plugin/import_gate_virtuoso.h:1014:9: warning: 'thread_create' redefined
 1014 | #define thread_create (_gate._thread_create._ptr)
      |         ^~~~~~~~~~~~~
In file included from ../../../libsrc/Dk.h:93,
                 from ../../../libsrc/libutil.h:30,
                 from shapefil.h:58:
../../../libsrc/Thread/Dkthread.h:90:9: note: this is the location of the previous definition
   90 | #define thread_create  oplthread_create
      |         ^~~~~~~~~~~~~
shptree.c: In function 'SHPSearchDiskTree':
shptree.c:850:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]
  850 |     fread( abyBuf, 16, 1, fp );
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~
shptree.c: In function 'SHPSearchDiskTreeNode':
shptree.c:752:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]
  752 |     fread( &offset, 4, 1, fp );
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~
shptree.c:755:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]
  755 |     fread( adfNodeBoundsMin, sizeof(double), 2, fp );
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
shptree.c:756:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]
  756 |     fread( adfNodeBoundsMax, sizeof(double), 2, fp );
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
shptree.c:765:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]
  765 |     fread( &numshapes, 4, 1, fp );
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
shptree.c:792:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]
  792 |         fread( *ppanResultBuffer + *pnResultCount,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  793 |                sizeof(int), numshapes, fp );
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
shptree.c:807:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]
  807 |     fread( &numsubnodes, 4, 1, fp );
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/shapefileio'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/shapefileio'
/bin/sh ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_USRDLL -I../../../libsrc -I../../../libsrc/Dk -I../../../libsrc/Wi -I../../../libsrc/plugin -I../../../libsrc/langfunc -I../../../libsrc/Xml.new -I../../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o shapefileio_la-shapefileio.lo `test -f 'shapefileio.c' || echo './'`shapefileio.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_USRDLL -I../../../libsrc -I../../../libsrc/Dk -I../../../libsrc/Wi -I../../../libsrc/plugin -I../../../libsrc/langfunc -I../../../libsrc/Xml.new -I../../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c shapefileio.c  -fPIC -DPIC -o .libs/shapefileio_la-shapefileio.o
In file included from shapefil.h:65,
                 from shapefileio.c:1:
../../../libsrc/plugin/import_gate_virtuoso.h:892:9: warning: 'mutex_enter' redefined
  892 | #define mutex_enter (_gate._mutex_enter._ptr)
      |         ^~~~~~~~~~~
In file included from ../../../libsrc/plugin/import_gate_virtuoso.h:17:
../../../libsrc/plugin/../Wi/wi.h:2184:9: note: this is the location of the previous definition
 2184 | #define mutex_enter(m)  pthread_mutex_lock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../../libsrc/plugin/import_gate_virtuoso.h:894:9: warning: 'mutex_leave' redefined
  894 | #define mutex_leave (_gate._mutex_leave._ptr)
      |         ^~~~~~~~~~~
../../../libsrc/plugin/../Wi/wi.h:2185:9: note: this is the location of the previous definition
 2185 | #define mutex_leave(m)  pthread_mutex_unlock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../../libsrc/plugin/import_gate_virtuoso.h:1014:9: warning: 'thread_create' redefined
 1014 | #define thread_create (_gate._thread_create._ptr)
      |         ^~~~~~~~~~~~~
In file included from ../../../libsrc/Dk.h:93,
                 from ../../../libsrc/libutil.h:30,
                 from shapefil.h:58:
../../../libsrc/Thread/Dkthread.h:90:9: note: this is the location of the previous definition
   90 | #define thread_create  oplthread_create
      |         ^~~~~~~~~~~~~
shapefileio.c: In function 'geo_construct_from_SHPObject_point':
shapefileio.c:37:86: warning: unused parameter 'err_ret' [-Wunused-parameter]
   37 | geo_construct_from_SHPObject_point (shapefileio_ctx_t *ctx, SHPObject *obj, caddr_t *err_ret)
      |                                                                             ~~~~~~~~~^~~~~~~
shapefileio.c: In function 'shapefileio_read_all_shapes':
shapefileio.c:481:60: warning: unused parameter 'err_ret' [-Wunused-parameter]
  481 |   struct query_instance_s *qi, const char *fname, caddr_t *err_ret )
      |                                                   ~~~~~~~~~^~~~~~~
shapefileio.c: In function 'bif_shapefileio_read_all_shapes_local_file':
shapefileio.c:593:70: warning: unused parameter 'err_ret' [-Wunused-parameter]
  593 | bif_shapefileio_read_all_shapes_local_file (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                            ~~~~~~~~~~^~~~~~~
shapefileio.c: In function 'bif_shapefileio_xy_inoutside_polygon':
shapefileio.c:624:64: warning: unused parameter 'err_ret' [-Wunused-parameter]
  624 | bif_shapefileio_xy_inoutside_polygon (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                      ~~~~~~~~~~^~~~~~~
shapefileio.c: In function 'shapefileio_connect':
shapefileio.c:695:33: warning: unused parameter 'appdata' [-Wunused-parameter]
  695 | void shapefileio_connect (void *appdata)
      |                           ~~~~~~^~~~~~~
shapefileio.c: In function 'shapefileio_check':
shapefileio.c:718:45: warning: unused parameter 'in' [-Wunused-parameter]
  718 | CALLBACK shapefileio_check (unit_version_t *in, void *appdata)
      |                             ~~~~~~~~~~~~~~~~^~
shapefileio.c:718:55: warning: unused parameter 'appdata' [-Wunused-parameter]
  718 | CALLBACK shapefileio_check (unit_version_t *in, void *appdata)
      |                                                 ~~~~~~^~~~~~~
shapefileio.c: In function 'shapefileio_read_dbf_fld_value':
../../../libsrc/plugin/import_gate_virtuoso.h:811:38: warning: this statement may fall through [-Wimplicit-fallthrough=]
  811 | #define gpf_notice (_gate._gpf_notice._ptr)
../../../libsrc/Dk/Dktrace.h:32:9: note: in expansion of macro 'gpf_notice'
   32 |         gpf_notice (__FILE__, __LINE__, NULL)
      |         ^~~~~~~~~~
shapefileio.c:396:20: note: in expansion of macro 'GPF_T'
  396 |           default: GPF_T;
      |                    ^~~~~
shapefileio.c:399:5: note: here
  399 |     case 'L': return box_num (DBFReadIntegerAttribute (dbfh, entity_id, fldctr)); /*!!!TBD label as bool */
      |     ^~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/shapefileio'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/shapefileio'
/bin/sh ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_USRDLL -I../../../libsrc -I../../../libsrc/Dk -I../../../libsrc/Wi -I../../../libsrc/plugin -I../../../libsrc/langfunc -I../../../libsrc/Xml.new -I../../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o shapefileio_la-dbfopen.lo `test -f 'dbfopen.c' || echo './'`dbfopen.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_USRDLL -I../../../libsrc -I../../../libsrc/Dk -I../../../libsrc/Wi -I../../../libsrc/plugin -I../../../libsrc/langfunc -I../../../libsrc/Xml.new -I../../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c dbfopen.c  -fPIC -DPIC -o .libs/shapefileio_la-dbfopen.o
In file included from shapefil.h:65,
                 from dbfopen.c:50:
../../../libsrc/plugin/import_gate_virtuoso.h:892:9: warning: 'mutex_enter' redefined
  892 | #define mutex_enter (_gate._mutex_enter._ptr)
      |         ^~~~~~~~~~~
In file included from ../../../libsrc/plugin/import_gate_virtuoso.h:17:
../../../libsrc/plugin/../Wi/wi.h:2184:9: note: this is the location of the previous definition
 2184 | #define mutex_enter(m)  pthread_mutex_lock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../../libsrc/plugin/import_gate_virtuoso.h:894:9: warning: 'mutex_leave' redefined
  894 | #define mutex_leave (_gate._mutex_leave._ptr)
      |         ^~~~~~~~~~~
../../../libsrc/plugin/../Wi/wi.h:2185:9: note: this is the location of the previous definition
 2185 | #define mutex_leave(m)  pthread_mutex_unlock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../../libsrc/plugin/import_gate_virtuoso.h:1014:9: warning: 'thread_create' redefined
 1014 | #define thread_create (_gate._thread_create._ptr)
      |         ^~~~~~~~~~~~~
In file included from ../../../libsrc/Dk.h:93,
                 from ../../../libsrc/libutil.h:30,
                 from shapefil.h:58:
../../../libsrc/Thread/Dkthread.h:90:9: note: this is the location of the previous definition
   90 | #define thread_create  oplthread_create
      |         ^~~~~~~~~~~~~
dbfopen.c: In function 'DBFWriteAttribute':
dbfopen.c:1242:13: warning: '__builtin_strncpy' output may be truncated copying between 0 and 399 bytes from a string of length 399 [-Wstringop-truncation]
 1242 |             strncpy((char *) (pabyRec+psDBF->panFieldOffset[iField]),
      |             ^
dbfopen.c:1224:13: warning: '__builtin_strncpy' output may be truncated copying between 0 and 399 bytes from a string of length 399 [-Wstringop-truncation]
 1224 |             strncpy((char *) (pabyRec+psDBF->panFieldOffset[iField]),
      |             ^
dbfopen.c: In function 'DBFAddNativeFieldType':
dbfopen.c:775:9: warning: '__builtin_strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation]
  775 |         strncpy( pszFInfo, pszFieldName, strlen(pszFieldName));
      |         ^
dbfopen.c:774:15: note: length computed here
  774 |     if( (int) strlen(pszFieldName) < 10 )
      |               ^~~~~~~~~~~~~~~~~~~~
dbfopen.c: In function 'DBFGetFieldIndex':
dbfopen.c:1589:9: warning: '__builtin_strncpy' output may be truncated copying 11 bytes from a string of length 11 [-Wstringop-truncation]
 1589 |         strncpy(name2,name,11);
      |         ^
dbfopen.c: In function 'DBFAlterFieldDefn':
dbfopen.c:1961:9: warning: '__builtin_strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation]
 1961 |         strncpy( pszFInfo, pszFieldName, strlen(pszFieldName));
      |         ^
dbfopen.c:1960:15: note: length computed here
 1960 |     if( (int) strlen(pszFieldName) < 10 )
      |               ^~~~~~~~~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/shapefileio'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/shapefileio'
/bin/sh ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_USRDLL -I../../../libsrc -I../../../libsrc/Dk -I../../../libsrc/Wi -I../../../libsrc/plugin -I../../../libsrc/langfunc -I../../../libsrc/Xml.new -I../../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o shapefileio_la-shpopen.lo `test -f 'shpopen.c' || echo './'`shpopen.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_USRDLL -I../../../libsrc -I../../../libsrc/Dk -I../../../libsrc/Wi -I../../../libsrc/plugin -I../../../libsrc/langfunc -I../../../libsrc/Xml.new -I../../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c shpopen.c  -fPIC -DPIC -o .libs/shapefileio_la-shpopen.o
In file included from shapefil.h:65,
                 from shpopen.c:50:
../../../libsrc/plugin/import_gate_virtuoso.h:892:9: warning: 'mutex_enter' redefined
  892 | #define mutex_enter (_gate._mutex_enter._ptr)
      |         ^~~~~~~~~~~
In file included from ../../../libsrc/plugin/import_gate_virtuoso.h:17:
../../../libsrc/plugin/../Wi/wi.h:2184:9: note: this is the location of the previous definition
 2184 | #define mutex_enter(m)  pthread_mutex_lock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../../libsrc/plugin/import_gate_virtuoso.h:894:9: warning: 'mutex_leave' redefined
  894 | #define mutex_leave (_gate._mutex_leave._ptr)
      |         ^~~~~~~~~~~
../../../libsrc/plugin/../Wi/wi.h:2185:9: note: this is the location of the previous definition
 2185 | #define mutex_leave(m)  pthread_mutex_unlock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../../libsrc/plugin/import_gate_virtuoso.h:1014:9: warning: 'thread_create' redefined
 1014 | #define thread_create (_gate._thread_create._ptr)
      |         ^~~~~~~~~~~~~
In file included from ../../../libsrc/Dk.h:93,
                 from ../../../libsrc/libutil.h:30,
                 from shapefil.h:58:
../../../libsrc/Thread/Dkthread.h:90:9: note: this is the location of the previous definition
   90 | #define thread_create  oplthread_create
      |         ^~~~~~~~~~~~~
shpopen.c: In function 'SHPRewindObject':
shpopen.c:2005:28: warning: unused parameter 'hSHP' [-Wunused-parameter]
 2005 | SHPRewindObject( SHPHandle hSHP, SHPObject * psObject )
      |                  ~~~~~~~~~~^~~~
shpopen.c: In function 'SHPReadObject':
shpopen.c:1547:22: warning: '. Probably broken SHP file' directive output may be truncated writing 26 bytes into a region of size between 25 and 48 [-Wformat-truncation=]
 1547 |                      "Not enough memory to allocate requested memory (nPoints=%d, nParts=%d) for shape %d. "
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
shpopen.c:1547:106: note: format string is defined here
 1547 |                      "Not enough memory to allocate requested memory (nPoints=%d, nParts=%d) for shape %d. "
      |                                                                                                          ^~~
 1548 |                      "Probably broken SHP file", hEntity, nPoints, nParts );
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~                                                            
In file included from /usr/include/stdio.h:970,
                 from shapefil.h:57:
In function 'snprintf',
    inlined from 'SHPReadObject' at shpopen.c:1546:13:
/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 107 and 130 bytes into a destination of size 128
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/shapefileio'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/shapefileio'
/bin/sh ../../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_USRDLL -I../../../libsrc -I../../../libsrc/Dk -I../../../libsrc/Wi -I../../../libsrc/plugin -I../../../libsrc/langfunc -I../../../libsrc/Xml.new -I../../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -module -avoid-version -export-dynamic -export-symbols shapefileio.exp -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o shapefileio.la -rpath /usr/lib64/virtuoso/hosting shapefileio_la-shapefileio.lo shapefileio_la-dbfopen.lo shapefileio_la-safileio.lo shapefileio_la-shpopen.lo shapefileio_la-shptree.lo shapefileio_la-import_gate_virtuoso.lo -lm -lm  
libtool: link: echo "{ global:" > .libs/shapefileio.ver
libtool: link:  cat shapefileio.exp | /usr/bin/sed -e "s/\(.*\)/\1;/" >> .libs/shapefileio.ver
libtool: link:  echo "local: *; };" >> .libs/shapefileio.ver
libtool: link:  gcc -shared -Wl,--as-needed  -fPIC -DPIC  .libs/shapefileio_la-shapefileio.o .libs/shapefileio_la-dbfopen.o .libs/shapefileio_la-safileio.o .libs/shapefileio_la-shpopen.o .libs/shapefileio_la-shptree.o .libs/shapefileio_la-import_gate_virtuoso.o    -g -O2 -Werror=format-security -Werror=implicit-function-declaration -O2 -g -Werror=format-security -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld    -lm -Wl,-soname -Wl,shapefileio.so -Wl,-version-script -Wl,.libs/shapefileio.ver -o .libs/shapefileio.so
libtool: link: ( cd ".libs" && rm -f "shapefileio.la" && ln -s "../shapefileio.la" "shapefileio.la" )
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/shapefileio'
Making all in graphql
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/graphql'
bison -y -vd -ographql_p.c -pgraphqlyy graphql_p.y
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/graphql'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/graphql'
flex -Pgraphqlyy -ographql_l.c graphql_l.l
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/graphql'
/usr/bin/make  all-am
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/graphql'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_USRDLL -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o graphql_la-import_gate_virtuoso.lo `test -f '../../libsrc/plugin/import_gate_virtuoso.c' || echo './'`../../libsrc/plugin/import_gate_virtuoso.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_USRDLL -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c ../../libsrc/plugin/import_gate_virtuoso.c  -fPIC -DPIC -o .libs/graphql_la-import_gate_virtuoso.o
In file included from ../../libsrc/plugin/import_gate_virtuoso.c:3:
../../libsrc/plugin/import_gate_virtuoso.h:892:9: warning: 'mutex_enter' redefined
  892 | #define mutex_enter (_gate._mutex_enter._ptr)
      |         ^~~~~~~~~~~
In file included from ../../libsrc/plugin/import_gate_virtuoso.h:17:
../../libsrc/plugin/../Wi/wi.h:2184:9: note: this is the location of the previous definition
 2184 | #define mutex_enter(m)  pthread_mutex_lock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../libsrc/plugin/import_gate_virtuoso.h:894:9: warning: 'mutex_leave' redefined
  894 | #define mutex_leave (_gate._mutex_leave._ptr)
      |         ^~~~~~~~~~~
../../libsrc/plugin/../Wi/wi.h:2185:9: note: this is the location of the previous definition
 2185 | #define mutex_leave(m)  pthread_mutex_unlock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../libsrc/plugin/import_gate_virtuoso.h:1014:9: warning: 'thread_create' redefined
 1014 | #define thread_create (_gate._thread_create._ptr)
      |         ^~~~~~~~~~~~~
In file included from ../../libsrc/plugin/../Dk.h:93,
                 from ../../libsrc/plugin/import_gate_virtuoso.h:6:
../../libsrc/plugin/../Thread/Dkthread.h:90:9: note: this is the location of the previous definition
   90 | #define thread_create  oplthread_create
      |         ^~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/graphql'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/graphql'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_USRDLL -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o graphql_la-graphql_intro.lo `test -f 'graphql_intro.c' || echo './'`graphql_intro.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_USRDLL -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c graphql_intro.c  -fPIC -DPIC -o .libs/graphql_la-graphql_intro.o
In file included from graphql.h:8,
                 from graphql_intro.c:3:
../../libsrc/plugin/import_gate_virtuoso.h:892:9: warning: 'mutex_enter' redefined
  892 | #define mutex_enter (_gate._mutex_enter._ptr)
      |         ^~~~~~~~~~~
In file included from ../../libsrc/plugin/import_gate_virtuoso.h:17:
../../libsrc/plugin/../Wi/wi.h:2184:9: note: this is the location of the previous definition
 2184 | #define mutex_enter(m)  pthread_mutex_lock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../libsrc/plugin/import_gate_virtuoso.h:894:9: warning: 'mutex_leave' redefined
  894 | #define mutex_leave (_gate._mutex_leave._ptr)
      |         ^~~~~~~~~~~
../../libsrc/plugin/../Wi/wi.h:2185:9: note: this is the location of the previous definition
 2185 | #define mutex_leave(m)  pthread_mutex_unlock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../libsrc/plugin/import_gate_virtuoso.h:1014:9: warning: 'thread_create' redefined
 1014 | #define thread_create (_gate._thread_create._ptr)
      |         ^~~~~~~~~~~~~
In file included from ../../libsrc/Dk.h:93,
                 from ../../libsrc/plugin/plugin.h:29,
                 from graphql.h:7:
../../libsrc/Thread/Dkthread.h:90:9: note: this is the location of the previous definition
   90 | #define thread_create  oplthread_create
      |         ^~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/graphql'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/graphql'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_USRDLL -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o graphql_la-sql_code_graphql.lo `test -f 'sql_code_graphql.c' || echo './'`sql_code_graphql.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_USRDLL -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c sql_code_graphql.c  -fPIC -DPIC -o .libs/graphql_la-sql_code_graphql.o
In file included from sql_code_graphql.c:7:
../../libsrc/plugin/import_gate_virtuoso.h:892:9: warning: 'mutex_enter' redefined
  892 | #define mutex_enter (_gate._mutex_enter._ptr)
      |         ^~~~~~~~~~~
In file included from ../../libsrc/Wi/sqlnode.h:32,
                 from sql_code_graphql.c:3:
../../libsrc/Wi/wi.h:2184:9: note: this is the location of the previous definition
 2184 | #define mutex_enter(m)  pthread_mutex_lock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../libsrc/plugin/import_gate_virtuoso.h:894:9: warning: 'mutex_leave' redefined
  894 | #define mutex_leave (_gate._mutex_leave._ptr)
      |         ^~~~~~~~~~~
../../libsrc/Wi/wi.h:2185:9: note: this is the location of the previous definition
 2185 | #define mutex_leave(m)  pthread_mutex_unlock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../libsrc/plugin/import_gate_virtuoso.h:1014:9: warning: 'thread_create' redefined
 1014 | #define thread_create (_gate._thread_create._ptr)
      |         ^~~~~~~~~~~~~
In file included from ../../libsrc/Dk.h:93,
                 from ../../libsrc/Wi/wi.h:56:
../../libsrc/Thread/Dkthread.h:90:9: note: this is the location of the previous definition
   90 | #define thread_create  oplthread_create
      |         ^~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/graphql'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/graphql'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_USRDLL -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o graphql_la-graphql_plugin.lo `test -f 'graphql_plugin.c' || echo './'`graphql_plugin.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_USRDLL -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c graphql_plugin.c  -fPIC -DPIC -o .libs/graphql_la-graphql_plugin.o
In file included from graphql.h:8,
                 from graphql_plugin.c:24:
../../libsrc/plugin/import_gate_virtuoso.h:892:9: warning: 'mutex_enter' redefined
  892 | #define mutex_enter (_gate._mutex_enter._ptr)
      |         ^~~~~~~~~~~
In file included from ../../libsrc/plugin/import_gate_virtuoso.h:17:
../../libsrc/plugin/../Wi/wi.h:2184:9: note: this is the location of the previous definition
 2184 | #define mutex_enter(m)  pthread_mutex_lock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../libsrc/plugin/import_gate_virtuoso.h:894:9: warning: 'mutex_leave' redefined
  894 | #define mutex_leave (_gate._mutex_leave._ptr)
      |         ^~~~~~~~~~~
../../libsrc/plugin/../Wi/wi.h:2185:9: note: this is the location of the previous definition
 2185 | #define mutex_leave(m)  pthread_mutex_unlock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../libsrc/plugin/import_gate_virtuoso.h:1014:9: warning: 'thread_create' redefined
 1014 | #define thread_create (_gate._thread_create._ptr)
      |         ^~~~~~~~~~~~~
In file included from ../../libsrc/Dk.h:93,
                 from ../../libsrc/plugin/plugin.h:29,
                 from graphql.h:7:
../../libsrc/Thread/Dkthread.h:90:9: note: this is the location of the previous definition
   90 | #define thread_create  oplthread_create
      |         ^~~~~~~~~~~~~
graphql_plugin.c: In function 'bif_graphql_parse':
graphql_plugin.c:39:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
   39 | bif_graphql_parse (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
graphql_plugin.c: In function 'bif_graphql_token':
graphql_plugin.c:71:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
   71 | bif_graphql_token (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
graphql_plugin.c: In function 'bif_gql_frag_ref':
graphql_plugin.c:120:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
  120 | bif_gql_##n (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) \
      |                             ~~~~~~~~~~^~~~~~~
graphql_plugin.c:130:1: note: in expansion of macro 'GQL_BIF'
  130 | GQL_BIF (frag_ref)
      | ^~~~~~~
graphql_plugin.c: In function 'bif_gql_frag':
graphql_plugin.c:120:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
  120 | bif_gql_##n (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) \
      |                             ~~~~~~~~~~^~~~~~~
graphql_plugin.c:131:1: note: in expansion of macro 'GQL_BIF'
  131 | GQL_BIF (frag)
      | ^~~~~~~
graphql_plugin.c: In function 'bif_gql_top':
graphql_plugin.c:120:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
  120 | bif_gql_##n (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) \
      |                             ~~~~~~~~~~^~~~~~~
graphql_plugin.c:132:1: note: in expansion of macro 'GQL_BIF'
  132 | GQL_BIF (top)
      | ^~~~~~~
graphql_plugin.c: In function 'bif_gql_field':
graphql_plugin.c:120:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
  120 | bif_gql_##n (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) \
      |                             ~~~~~~~~~~^~~~~~~
graphql_plugin.c:133:1: note: in expansion of macro 'GQL_BIF'
  133 | GQL_BIF (field)
      | ^~~~~~~
graphql_plugin.c: In function 'bif_gql_args':
graphql_plugin.c:120:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
  120 | bif_gql_##n (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) \
      |                             ~~~~~~~~~~^~~~~~~
graphql_plugin.c:134:1: note: in expansion of macro 'GQL_BIF'
  134 | GQL_BIF (args)
      | ^~~~~~~
graphql_plugin.c: In function 'bif_gql_var':
graphql_plugin.c:120:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
  120 | bif_gql_##n (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) \
      |                             ~~~~~~~~~~^~~~~~~
graphql_plugin.c:135:1: note: in expansion of macro 'GQL_BIF'
  135 | GQL_BIF (var)
      | ^~~~~~~
graphql_plugin.c: In function 'bif_gql_vars_defs':
graphql_plugin.c:120:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
  120 | bif_gql_##n (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) \
      |                             ~~~~~~~~~~^~~~~~~
graphql_plugin.c:136:1: note: in expansion of macro 'GQL_BIF'
  136 | GQL_BIF (vars_defs)
      | ^~~~~~~
graphql_plugin.c: In function 'bif_gql_expression':
graphql_plugin.c:120:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
  120 | bif_gql_##n (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) \
      |                             ~~~~~~~~~~^~~~~~~
graphql_plugin.c:137:1: note: in expansion of macro 'GQL_BIF'
  137 | GQL_BIF (expression)
      | ^~~~~~~
graphql_plugin.c: In function 'bif_gql_obj':
graphql_plugin.c:120:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
  120 | bif_gql_##n (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) \
      |                             ~~~~~~~~~~^~~~~~~
graphql_plugin.c:138:1: note: in expansion of macro 'GQL_BIF'
  138 | GQL_BIF (obj)
      | ^~~~~~~
graphql_plugin.c: In function 'bif_gql_directives':
graphql_plugin.c:120:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
  120 | bif_gql_##n (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) \
      |                             ~~~~~~~~~~^~~~~~~
graphql_plugin.c:139:1: note: in expansion of macro 'GQL_BIF'
  139 | GQL_BIF (directives)
      | ^~~~~~~
graphql_plugin.c: In function 'bif_gql_inline_frag':
graphql_plugin.c:120:39: warning: unused parameter 'err_ret' [-Wunused-parameter]
  120 | bif_gql_##n (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args) \
      |                             ~~~~~~~~~~^~~~~~~
graphql_plugin.c:140:1: note: in expansion of macro 'GQL_BIF'
  140 | GQL_BIF (inline_frag)
      | ^~~~~~~
graphql_plugin.c: In function 'bif_gqt_is_obj':
graphql_plugin.c:144:42: warning: unused parameter 'err_ret' [-Wunused-parameter]
  144 | bif_gqt_is_obj (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                ~~~~~~~~~~^~~~~~~
graphql_plugin.c: In function 'bif_gqt_is_list':
graphql_plugin.c:154:43: warning: unused parameter 'err_ret' [-Wunused-parameter]
  154 | bif_gqt_is_list (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                 ~~~~~~~~~~^~~~~~~
graphql_plugin.c: In function 'bif_gqt_is_scalar':
graphql_plugin.c:164:45: warning: unused parameter 'err_ret' [-Wunused-parameter]
  164 | bif_gqt_is_scalar (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                   ~~~~~~~~~~^~~~~~~
graphql_plugin.c: In function 'bif_gqt_not_null':
graphql_plugin.c:174:44: warning: unused parameter 'err_ret' [-Wunused-parameter]
  174 | bif_gqt_not_null (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                  ~~~~~~~~~~^~~~~~~
graphql_plugin.c: In function 'bif_rdf_ns_type_iri':
graphql_plugin.c:185:32: warning: unused parameter 'qst' [-Wunused-parameter]
  185 | bif_rdf_ns_type_iri (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                      ~~~~~~~~~~^~~
graphql_plugin.c:185:47: warning: unused parameter 'err_ret' [-Wunused-parameter]
  185 | bif_rdf_ns_type_iri (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                     ~~~~~~~~~~^~~~~~~
graphql_plugin.c:185:72: warning: unused parameter 'args' [-Wunused-parameter]
  185 | bif_rdf_ns_type_iri (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                                                        ~~~~~~~~~~~~~~~~^~~~
graphql_plugin.c: In function 'virt_graphql_postponed_action':
graphql_plugin.c:197:38: warning: unused parameter 'mode' [-Wunused-parameter]
  197 | virt_graphql_postponed_action (char *mode)
      |                                ~~~~~~^~~~
graphql_plugin.c: In function 'graphql_plugin_connect':
graphql_plugin.c:205:31: warning: unused parameter 'appdata' [-Wunused-parameter]
  205 | graphql_plugin_connect (void *appdata)
      |                         ~~~~~~^~~~~~~
graphql_plugin.c: In function 'graphql_check':
graphql_plugin.c:246:33: warning: unused parameter 'in' [-Wunused-parameter]
  246 | graphql_check (unit_version_t * in, void *appdata)
      |                ~~~~~~~~~~~~~~~~~^~
graphql_plugin.c:246:43: warning: unused parameter 'appdata' [-Wunused-parameter]
  246 | graphql_check (unit_version_t * in, void *appdata)
      |                                     ~~~~~~^~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/graphql'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/graphql'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_USRDLL -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o graphql_la-graphql_p.lo `test -f 'graphql_p.c' || echo './'`graphql_p.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_USRDLL -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c graphql_p.c  -fPIC -DPIC -o .libs/graphql_la-graphql_p.o
In file included from graphql.h:8,
                 from graphql_p.y:2:
../../libsrc/plugin/import_gate_virtuoso.h:892:9: warning: 'mutex_enter' redefined
  892 | #define mutex_enter (_gate._mutex_enter._ptr)
      |         ^~~~~~~~~~~
In file included from ../../libsrc/plugin/import_gate_virtuoso.h:17:
../../libsrc/plugin/../Wi/wi.h:2184:9: note: this is the location of the previous definition
 2184 | #define mutex_enter(m)  pthread_mutex_lock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../libsrc/plugin/import_gate_virtuoso.h:894:9: warning: 'mutex_leave' redefined
  894 | #define mutex_leave (_gate._mutex_leave._ptr)
      |         ^~~~~~~~~~~
../../libsrc/plugin/../Wi/wi.h:2185:9: note: this is the location of the previous definition
 2185 | #define mutex_leave(m)  pthread_mutex_unlock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../libsrc/plugin/import_gate_virtuoso.h:1014:9: warning: 'thread_create' redefined
 1014 | #define thread_create (_gate._thread_create._ptr)
      |         ^~~~~~~~~~~~~
In file included from ../../libsrc/Dk.h:93,
                 from ../../libsrc/plugin/plugin.h:29,
                 from graphql.h:7:
../../libsrc/Thread/Dkthread.h:90:9: note: this is the location of the previous definition
   90 | #define thread_create  oplthread_create
      |         ^~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/graphql'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/graphql'
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_USRDLL -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o graphql_la-graphql_l.lo `test -f 'graphql_l.c' || echo './'`graphql_l.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_USRDLL -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c graphql_l.c  -fPIC -DPIC -o .libs/graphql_la-graphql_l.o
In file included from graphql.h:8,
                 from graphql_l.l:6:
../../libsrc/plugin/import_gate_virtuoso.h:892:9: warning: 'mutex_enter' redefined
  892 | #define mutex_enter (_gate._mutex_enter._ptr)
      |         ^~~~~~~~~~~
In file included from ../../libsrc/plugin/import_gate_virtuoso.h:17:
../../libsrc/plugin/../Wi/wi.h:2184:9: note: this is the location of the previous definition
 2184 | #define mutex_enter(m)  pthread_mutex_lock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../libsrc/plugin/import_gate_virtuoso.h:894:9: warning: 'mutex_leave' redefined
  894 | #define mutex_leave (_gate._mutex_leave._ptr)
      |         ^~~~~~~~~~~
../../libsrc/plugin/../Wi/wi.h:2185:9: note: this is the location of the previous definition
 2185 | #define mutex_leave(m)  pthread_mutex_unlock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../libsrc/plugin/import_gate_virtuoso.h:1014:9: warning: 'thread_create' redefined
 1014 | #define thread_create (_gate._thread_create._ptr)
      |         ^~~~~~~~~~~~~
In file included from ../../libsrc/Dk.h:93,
                 from ../../libsrc/plugin/plugin.h:29,
                 from graphql.h:7:
../../libsrc/Thread/Dkthread.h:90:9: note: this is the location of the previous definition
   90 | #define thread_create  oplthread_create
      |         ^~~~~~~~~~~~~
graphql_l.c:1858:16: warning: 'input' defined but not used [-Wunused-function]
 1858 | #else
      |                ^    
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/graphql'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/graphql'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -D_USRDLL -I../../libsrc -I../../libsrc/Dk -I../../libsrc/Wi -I../../libsrc/plugin -I../../libsrc/langfunc -I../../libsrc/odbcsdk/include -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -module -avoid-version -export-dynamic -export-symbols graphql.exp -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o graphql.la -rpath /usr/lib64/virtuoso/hosting graphql_la-graphql_plugin.lo graphql_la-graphql_l.lo graphql_la-graphql_p.lo graphql_la-sql_code_graphql.lo graphql_la-graphql_intro.lo graphql_la-import_gate_virtuoso.lo  -lm  
libtool: link: echo "{ global:" > .libs/graphql.ver
libtool: link:  cat graphql.exp | /usr/bin/sed -e "s/\(.*\)/\1;/" >> .libs/graphql.ver
libtool: link:  echo "local: *; };" >> .libs/graphql.ver
libtool: link:  gcc -shared -Wl,--as-needed  -fPIC -DPIC  .libs/graphql_la-graphql_plugin.o .libs/graphql_la-graphql_l.o .libs/graphql_la-graphql_p.o .libs/graphql_la-sql_code_graphql.o .libs/graphql_la-graphql_intro.o .libs/graphql_la-import_gate_virtuoso.o    -g -O2 -Werror=format-security -Werror=implicit-function-declaration -O2 -g -Werror=format-security -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld    -lm -Wl,-soname -Wl,graphql.so -Wl,-version-script -Wl,.libs/graphql.ver -o .libs/graphql.so
libtool: link: ( cd ".libs" && rm -f "graphql.la" && ln -s "../graphql.la" "graphql.la" )
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/graphql'
Making all in bpel
make[2]: Nothing to be done for 'all'.
Making all in fct
make[2]: Nothing to be done for 'all'.
Making all in tutorial
Making all in .
make[3]: Nothing to be done for 'all-am'.
Making all in apps
make[3]: Nothing to be done for 'all'.
Making all in hosting
make[3]: Nothing to be done for 'all'.
Making all in services
make[3]: Nothing to be done for 'all'.
Making all in web
make[3]: Nothing to be done for 'all'.
Making all in xml
make[3]: Nothing to be done for 'all'.
Making all in conductor
make[2]: Nothing to be done for 'all'.
Making all in samples
Making all in demo
make[3]: Nothing to be done for 'all'.
Making all in hslookup
make[3]: Nothing to be done for 'all'.
Making all in image_magick
make[3]: Nothing to be done for 'all'.
Making all in JDBC
make[3]: Nothing to be done for 'all'.
Making all in odp
make[3]: Nothing to be done for 'all'.
Making all in sparql_demo
make[3]: Nothing to be done for 'all'.
Making all in webapp
make[3]: Nothing to be done for 'all'.
Making all in xpath
make[3]: Nothing to be done for 'all'.
Making all in xquery
make[3]: Nothing to be done for 'all'.
Making all in wbxml2
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples/wbxml2'
/bin/sh ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../../libsrc -I../../../libsrc/Dk -I../../../libsrc/Wi -I../../../libsrc/odbcsdk/include -I../../../libsrc/plugin -I../../../libsrc/langfunc -I/usr/include/libwbxml-1.1/wbxml -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o wbxml2_la-import_gate_virtuoso.lo `test -f '../../../libsrc/plugin/import_gate_virtuoso.c' || echo './'`../../../libsrc/plugin/import_gate_virtuoso.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../../libsrc -I../../../libsrc/Dk -I../../../libsrc/Wi -I../../../libsrc/odbcsdk/include -I../../../libsrc/plugin -I../../../libsrc/langfunc -I/usr/include/libwbxml-1.1/wbxml -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c ../../../libsrc/plugin/import_gate_virtuoso.c  -fPIC -DPIC -o .libs/wbxml2_la-import_gate_virtuoso.o
In file included from ../../../libsrc/plugin/import_gate_virtuoso.c:3:
../../../libsrc/plugin/import_gate_virtuoso.h:892:9: warning: 'mutex_enter' redefined
  892 | #define mutex_enter (_gate._mutex_enter._ptr)
      |         ^~~~~~~~~~~
In file included from ../../../libsrc/plugin/import_gate_virtuoso.h:17:
../../../libsrc/plugin/../Wi/wi.h:2184:9: note: this is the location of the previous definition
 2184 | #define mutex_enter(m)  pthread_mutex_lock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../../libsrc/plugin/import_gate_virtuoso.h:894:9: warning: 'mutex_leave' redefined
  894 | #define mutex_leave (_gate._mutex_leave._ptr)
      |         ^~~~~~~~~~~
../../../libsrc/plugin/../Wi/wi.h:2185:9: note: this is the location of the previous definition
 2185 | #define mutex_leave(m)  pthread_mutex_unlock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../../libsrc/plugin/import_gate_virtuoso.h:1014:9: warning: 'thread_create' redefined
 1014 | #define thread_create (_gate._thread_create._ptr)
      |         ^~~~~~~~~~~~~
In file included from ../../../libsrc/plugin/../Dk.h:93,
                 from ../../../libsrc/plugin/import_gate_virtuoso.h:6:
../../../libsrc/plugin/../Thread/Dkthread.h:90:9: note: this is the location of the previous definition
   90 | #define thread_create  oplthread_create
      |         ^~~~~~~~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples/wbxml2'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples/wbxml2'
/bin/sh ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../../libsrc -I../../../libsrc/Dk -I../../../libsrc/Wi -I../../../libsrc/odbcsdk/include -I../../../libsrc/plugin -I../../../libsrc/langfunc -I/usr/include/libwbxml-1.1/wbxml -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o wbxml2_la-wbxml2.lo `test -f 'wbxml2.c' || echo './'`wbxml2.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../../libsrc -I../../../libsrc/Dk -I../../../libsrc/Wi -I../../../libsrc/odbcsdk/include -I../../../libsrc/plugin -I../../../libsrc/langfunc -I/usr/include/libwbxml-1.1/wbxml -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c wbxml2.c  -fPIC -DPIC -o .libs/wbxml2_la-wbxml2.o
In file included from wbxml2.c:29:
../../../libsrc/plugin/import_gate_virtuoso.h:892:9: warning: 'mutex_enter' redefined
  892 | #define mutex_enter (_gate._mutex_enter._ptr)
      |         ^~~~~~~~~~~
In file included from ../../../libsrc/plugin/import_gate_virtuoso.h:17:
../../../libsrc/plugin/../Wi/wi.h:2184:9: note: this is the location of the previous definition
 2184 | #define mutex_enter(m)  pthread_mutex_lock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../../libsrc/plugin/import_gate_virtuoso.h:894:9: warning: 'mutex_leave' redefined
  894 | #define mutex_leave (_gate._mutex_leave._ptr)
      |         ^~~~~~~~~~~
../../../libsrc/plugin/../Wi/wi.h:2185:9: note: this is the location of the previous definition
 2185 | #define mutex_leave(m)  pthread_mutex_unlock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../../libsrc/plugin/import_gate_virtuoso.h:1014:9: warning: 'thread_create' redefined
 1014 | #define thread_create (_gate._thread_create._ptr)
      |         ^~~~~~~~~~~~~
In file included from ../../../libsrc/plugin/../Dk.h:93,
                 from ../../../libsrc/plugin/import_gate_virtuoso.h:6:
../../../libsrc/plugin/../Thread/Dkthread.h:90:9: note: this is the location of the previous definition
   90 | #define thread_create  oplthread_create
      |         ^~~~~~~~~~~~~
wbxml2.c: In function 'bif_wbxml2xml':
wbxml2.c:62:3: warning: 'wbxml_conv_wbxml2xml_withlen' is deprecated [-Wdeprecated-declarations]
   62 |   ret = wbxml_conv_wbxml2xml_withlen (wbxml, wbxml_len, &xml, &xml_len, &params);
      |   ^~~
In file included from /usr/include/libwbxml-1.1/wbxml/wbxml.h:42,
                 from wbxml2.c:30:
/usr/include/libwbxml-1.1/wbxml/wbxml_conv.h:235:27: note: declared here
  235 | WBXML_DECLARE(WBXMLError) wbxml_conv_wbxml2xml_withlen(WB_UTINY  *wbxml,
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
wbxml2.c:41:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
   41 | bif_wbxml2xml (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
wbxml2.c: In function 'bif_xml2wbxml':
wbxml2.c:99:3: warning: 'wbxml_conv_xml2wbxml_withlen' is deprecated [-Wdeprecated-declarations]
   99 |   ret = wbxml_conv_xml2wbxml_withlen(xml, box_in_len, &wbxml, &wbxml_len, &params);
      |   ^~~
/usr/include/libwbxml-1.1/wbxml/wbxml_conv.h:261:27: note: declared here
  261 | WBXML_DECLARE(WBXMLError) wbxml_conv_xml2wbxml_withlen(WB_UTINY  *xml,
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
wbxml2.c:81:41: warning: unused parameter 'err_ret' [-Wunused-parameter]
   81 | bif_xml2wbxml (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)
      |                               ~~~~~~~~~~^~~~~~~
wbxml2.c: In function 'wbmxl2_connect':
wbxml2.c:118:28: warning: unused parameter 'appdata' [-Wunused-parameter]
  118 | void wbmxl2_connect (void *appdata)
      |                      ~~~~~~^~~~~~~
wbxml2.c: In function 'wbxml2_check':
wbxml2.c:142:31: warning: unused parameter 'in' [-Wunused-parameter]
  142 | wbxml2_check (unit_version_t *in, void *appdata)
      |               ~~~~~~~~~~~~~~~~^~
wbxml2.c:142:41: warning: unused parameter 'appdata' [-Wunused-parameter]
  142 | wbxml2_check (unit_version_t *in, void *appdata)
      |                                   ~~~~~~^~~~~~~
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples/wbxml2'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples/wbxml2'
/bin/sh ../../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../../libsrc -I../../../libsrc/Dk -I../../../libsrc/Wi -I../../../libsrc/odbcsdk/include -I../../../libsrc/plugin -I../../../libsrc/langfunc -I/usr/include/libwbxml-1.1/wbxml -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -module -avoid-version -export-dynamic -no-undefined -export-symbols wbxml2.exp -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o wbxml2.la -rpath /usr/lib64/virtuoso/hosting wbxml2_la-wbxml2.lo wbxml2_la-import_gate_virtuoso.lo -lwbxml2 -lexpat -lm  
libtool: link: echo "{ global:" > .libs/wbxml2.ver
libtool: link:  cat wbxml2.exp | /usr/bin/sed -e "s/\(.*\)/\1;/" >> .libs/wbxml2.ver
libtool: link:  echo "local: *; };" >> .libs/wbxml2.ver
libtool: link:  gcc -shared -Wl,--as-needed  -fPIC -DPIC  .libs/wbxml2_la-wbxml2.o .libs/wbxml2_la-import_gate_virtuoso.o    -g -O2 -Werror=format-security -Werror=implicit-function-declaration -O2 -g -Werror=format-security -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld    -lwbxml2 -lexpat -lm -Wl,-soname -Wl,wbxml2.so -Wl,-version-script -Wl,.libs/wbxml2.ver -o .libs/wbxml2.so
libtool: link: ( cd ".libs" && rm -f "wbxml2.la" && ln -s "../wbxml2.la" "wbxml2.la" )
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples/wbxml2'
make[3]: Nothing to be done for 'all-am'.
Making all in vsp
make[2]: Nothing to be done for 'all'.
Making all in ws
Making all in wsrm
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/ws/wsrm'
* Generating wsrm_xsd.sql using GNU Awk 5.3.2, API 4.0, PMA Avon 8-g1, (GNU MPFR 4.2.2, GNU MP 6.3.0)
gawk: ./xsd2sql.awk:82: warning: regexp escape sequence `\ ' is not a known regexp operator
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/ws/wsrm'
/usr/bin/make  all-am
make[4]: Nothing to be done for 'all-am'.
make[3]: Nothing to be done for 'all-am'.
Making all in sync
make[2]: Nothing to be done for 'all'.
Making all in vspx
make[2]: Nothing to be done for 'all'.
Making all in vad
make[2]: Nothing to be done for 'all'.
Making all in cached_resources
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/cached_resources'
Generating cached_resources.c
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/cached_resources'
/usr/bin/make  all-am
make[3]: Nothing to be done for 'all-am'.
Making all in virtodbc
make[2]: Nothing to be done for 'all'.
Making all in virtoledb
make[2]: Nothing to be done for 'all'.
Making all in virtuoso_sink
make[2]: Nothing to be done for 'all'.
Making all in xddl
make[2]: Nothing to be done for 'all'.
Making all in VirtuosoClient.Net
make[2]: Nothing to be done for 'all'.
Making all in oat
make[2]: Nothing to be done for 'all'.
Making all in isparql
make[2]: Nothing to be done for 'all'.
Making all in jena
make[2]: Nothing to be done for 'all'.
Making all in jena2
make[2]: Nothing to be done for 'all'.
Making all in jena3
make[2]: Nothing to be done for 'all'.
Making all in jena4
make[2]: Nothing to be done for 'all'.
Making all in jena5
make[2]: Nothing to be done for 'all'.
Making all in sesame
make[2]: Nothing to be done for 'all'.
Making all in sesame2
make[2]: Nothing to be done for 'all'.
Making all in sesame3
make[2]: Nothing to be done for 'all'.
Making all in sesame4
make[2]: Nothing to be done for 'all'.
Making all in redland
make[2]: Nothing to be done for 'all'.
Making all in hibernate
make[2]: Nothing to be done for 'all'.
Making all in dbpedia
make[2]: Nothing to be done for 'all'.
Making all in rdb2rdf
make[2]: Nothing to be done for 'all'.
Making all in rdf4j
make[2]: Nothing to be done for 'all'.
Making all in rdf4j_4
make[2]: Nothing to be done for 'all'.
Making all in rdf4j_5
make[2]: Nothing to be done for 'all'.
Making all in websocket
make[2]: Nothing to be done for 'all'.
make[2]: Nothing to be done for 'all-am'.
Making all in appsrc
Making all in ODS-Framework
make[2]: Nothing to be done for 'all'.
Making all in ODS-Addressbook
make[2]: Nothing to be done for 'all'.
Making all in ODS-Blog
make[2]: Nothing to be done for 'all'.
Making all in ODS-Bookmark
make[2]: Nothing to be done for 'all'.
Making all in ODS-Briefcase
make[2]: Nothing to be done for 'all'.
Making all in ODS-Calendar
make[2]: Nothing to be done for 'all'.
Making all in ODS-Community
make[2]: Nothing to be done for 'all'.
Making all in ODS-Discussion
make[2]: Nothing to be done for 'all'.
Making all in ODS-FeedManager
make[2]: Nothing to be done for 'all'.
Making all in ODS-Gallery
make[2]: Nothing to be done for 'all'.
Making all in ODS-Polls
make[2]: Nothing to be done for 'all'.
Making all in ODS-WebMail
make[2]: Nothing to be done for 'all'.
Making all in ODS-Wiki
Making all in plugin
/usr/bin/make  all-am
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Wiki/plugin'
/bin/sh ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../../libsrc -I../../../libsrc/Dk -I../../../libsrc/Wi -I../../../libsrc/odbcsdk/include -I../../../libsrc/langfunc -I../../../libsrc/plugin -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o mediawiki_la-import_gate_virtuoso.lo `test -f '../../../libsrc/plugin/import_gate_virtuoso.c' || echo './'`../../../libsrc/plugin/import_gate_virtuoso.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../../libsrc -I../../../libsrc/Dk -I../../../libsrc/Wi -I../../../libsrc/odbcsdk/include -I../../../libsrc/langfunc -I../../../libsrc/plugin -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c ../../../libsrc/plugin/import_gate_virtuoso.c  -fPIC -DPIC -o .libs/mediawiki_la-import_gate_virtuoso.o
In file included from ../../../libsrc/plugin/import_gate_virtuoso.c:3:
../../../libsrc/plugin/import_gate_virtuoso.h:892:9: warning: 'mutex_enter' redefined
  892 | #define mutex_enter (_gate._mutex_enter._ptr)
      |         ^~~~~~~~~~~
In file included from ../../../libsrc/plugin/import_gate_virtuoso.h:17:
../../../libsrc/plugin/../Wi/wi.h:2184:9: note: this is the location of the previous definition
 2184 | #define mutex_enter(m)  pthread_mutex_lock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../../libsrc/plugin/import_gate_virtuoso.h:894:9: warning: 'mutex_leave' redefined
  894 | #define mutex_leave (_gate._mutex_leave._ptr)
      |         ^~~~~~~~~~~
../../../libsrc/plugin/../Wi/wi.h:2185:9: note: this is the location of the previous definition
 2185 | #define mutex_leave(m)  pthread_mutex_unlock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../../libsrc/plugin/import_gate_virtuoso.h:1014:9: warning: 'thread_create' redefined
 1014 | #define thread_create (_gate._thread_create._ptr)
      |         ^~~~~~~~~~~~~
In file included from ../../../libsrc/plugin/../Dk.h:93,
                 from ../../../libsrc/plugin/import_gate_virtuoso.h:6:
../../../libsrc/plugin/../Thread/Dkthread.h:90:9: note: this is the location of the previous definition
   90 | #define thread_create  oplthread_create
      |         ^~~~~~~~~~~~~
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Wiki/plugin'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Wiki/plugin'
/bin/sh ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../../libsrc -I../../../libsrc/Dk -I../../../libsrc/Wi -I../../../libsrc/odbcsdk/include -I../../../libsrc/langfunc -I../../../libsrc/plugin -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o creolewiki_la-import_gate_virtuoso.lo `test -f '../../../libsrc/plugin/import_gate_virtuoso.c' || echo './'`../../../libsrc/plugin/import_gate_virtuoso.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../../libsrc -I../../../libsrc/Dk -I../../../libsrc/Wi -I../../../libsrc/odbcsdk/include -I../../../libsrc/langfunc -I../../../libsrc/plugin -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c ../../../libsrc/plugin/import_gate_virtuoso.c  -fPIC -DPIC -o .libs/creolewiki_la-import_gate_virtuoso.o
In file included from ../../../libsrc/plugin/import_gate_virtuoso.c:3:
../../../libsrc/plugin/import_gate_virtuoso.h:892:9: warning: 'mutex_enter' redefined
  892 | #define mutex_enter (_gate._mutex_enter._ptr)
      |         ^~~~~~~~~~~
In file included from ../../../libsrc/plugin/import_gate_virtuoso.h:17:
../../../libsrc/plugin/../Wi/wi.h:2184:9: note: this is the location of the previous definition
 2184 | #define mutex_enter(m)  pthread_mutex_lock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../../libsrc/plugin/import_gate_virtuoso.h:894:9: warning: 'mutex_leave' redefined
  894 | #define mutex_leave (_gate._mutex_leave._ptr)
      |         ^~~~~~~~~~~
../../../libsrc/plugin/../Wi/wi.h:2185:9: note: this is the location of the previous definition
 2185 | #define mutex_leave(m)  pthread_mutex_unlock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../../libsrc/plugin/import_gate_virtuoso.h:1014:9: warning: 'thread_create' redefined
 1014 | #define thread_create (_gate._thread_create._ptr)
      |         ^~~~~~~~~~~~~
In file included from ../../../libsrc/plugin/../Dk.h:93,
                 from ../../../libsrc/plugin/import_gate_virtuoso.h:6:
../../../libsrc/plugin/../Thread/Dkthread.h:90:9: note: this is the location of the previous definition
   90 | #define thread_create  oplthread_create
      |         ^~~~~~~~~~~~~
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Wiki/plugin'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Wiki/plugin'
/bin/sh ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../../libsrc -I../../../libsrc/Dk -I../../../libsrc/Wi -I../../../libsrc/odbcsdk/include -I../../../libsrc/langfunc -I../../../libsrc/plugin -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o wikiv_la-import_gate_virtuoso.lo `test -f '../../../libsrc/plugin/import_gate_virtuoso.c' || echo './'`../../../libsrc/plugin/import_gate_virtuoso.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../../libsrc -I../../../libsrc/Dk -I../../../libsrc/Wi -I../../../libsrc/odbcsdk/include -I../../../libsrc/langfunc -I../../../libsrc/plugin -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c ../../../libsrc/plugin/import_gate_virtuoso.c  -fPIC -DPIC -o .libs/wikiv_la-import_gate_virtuoso.o
In file included from ../../../libsrc/plugin/import_gate_virtuoso.c:3:
../../../libsrc/plugin/import_gate_virtuoso.h:892:9: warning: 'mutex_enter' redefined
  892 | #define mutex_enter (_gate._mutex_enter._ptr)
      |         ^~~~~~~~~~~
In file included from ../../../libsrc/plugin/import_gate_virtuoso.h:17:
../../../libsrc/plugin/../Wi/wi.h:2184:9: note: this is the location of the previous definition
 2184 | #define mutex_enter(m)  pthread_mutex_lock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../../libsrc/plugin/import_gate_virtuoso.h:894:9: warning: 'mutex_leave' redefined
  894 | #define mutex_leave (_gate._mutex_leave._ptr)
      |         ^~~~~~~~~~~
../../../libsrc/plugin/../Wi/wi.h:2185:9: note: this is the location of the previous definition
 2185 | #define mutex_leave(m)  pthread_mutex_unlock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../../libsrc/plugin/import_gate_virtuoso.h:1014:9: warning: 'thread_create' redefined
 1014 | #define thread_create (_gate._thread_create._ptr)
      |         ^~~~~~~~~~~~~
In file included from ../../../libsrc/plugin/../Dk.h:93,
                 from ../../../libsrc/plugin/import_gate_virtuoso.h:6:
../../../libsrc/plugin/../Thread/Dkthread.h:90:9: note: this is the location of the previous definition
   90 | #define thread_create  oplthread_create
      |         ^~~~~~~~~~~~~
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Wiki/plugin'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Wiki/plugin'
/bin/sh ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../../libsrc -I../../../libsrc/Dk -I../../../libsrc/Wi -I../../../libsrc/odbcsdk/include -I../../../libsrc/langfunc -I../../../libsrc/plugin -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o creolewiki_la-creolewiki.lo `test -f 'creolewiki.c' || echo './'`creolewiki.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../../libsrc -I../../../libsrc/Dk -I../../../libsrc/Wi -I../../../libsrc/odbcsdk/include -I../../../libsrc/langfunc -I../../../libsrc/plugin -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c creolewiki.c  -fPIC -DPIC -o .libs/creolewiki_la-creolewiki.o
In file included from creolewiki.c:25:
../../../libsrc/plugin/import_gate_virtuoso.h:892:9: warning: 'mutex_enter' redefined
  892 | #define mutex_enter (_gate._mutex_enter._ptr)
      |         ^~~~~~~~~~~
In file included from ../../../libsrc/plugin/import_gate_virtuoso.h:17:
../../../libsrc/plugin/../Wi/wi.h:2184:9: note: this is the location of the previous definition
 2184 | #define mutex_enter(m)  pthread_mutex_lock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../../libsrc/plugin/import_gate_virtuoso.h:894:9: warning: 'mutex_leave' redefined
  894 | #define mutex_leave (_gate._mutex_leave._ptr)
      |         ^~~~~~~~~~~
../../../libsrc/plugin/../Wi/wi.h:2185:9: note: this is the location of the previous definition
 2185 | #define mutex_leave(m)  pthread_mutex_unlock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../../libsrc/plugin/import_gate_virtuoso.h:1014:9: warning: 'thread_create' redefined
 1014 | #define thread_create (_gate._thread_create._ptr)
      |         ^~~~~~~~~~~~~
In file included from ../../../libsrc/Dk.h:93,
                 from ../../../libsrc/plugin/plugin.h:29,
                 from creolewiki.c:24:
../../../libsrc/Thread/Dkthread.h:90:9: note: this is the location of the previous definition
   90 | #define thread_create  oplthread_create
      |         ^~~~~~~~~~~~~
creolewiki.c: In function 'bif_creole_lexer_impl':
creolewiki.c:112:57: warning: unused parameter 'err' [-Wunused-parameter]
  112 | caddr_t bif_creole_lexer_impl (caddr_t * qst, caddr_t * err, state_slot_t ** args, char *bifname, int run_lexer)
      |                                               ~~~~~~~~~~^~~
creolewiki.c: In function 'bif_creole_name':
creolewiki.c:201:36: warning: unused parameter 'qst' [-Wunused-parameter]
  201 | caddr_t bif_creole_name (caddr_t * qst, caddr_t * err, state_slot_t ** args)
      |                          ~~~~~~~~~~^~~
creolewiki.c:201:51: warning: unused parameter 'err' [-Wunused-parameter]
  201 | caddr_t bif_creole_name (caddr_t * qst, caddr_t * err, state_slot_t ** args)
      |                                         ~~~~~~~~~~^~~
creolewiki.c:201:72: warning: unused parameter 'args' [-Wunused-parameter]
  201 | caddr_t bif_creole_name (caddr_t * qst, caddr_t * err, state_slot_t ** args)
      |                                                        ~~~~~~~~~~~~~~~~^~~~
creolewiki.c: In function 'creole_connect':
creolewiki.c:206:28: warning: unused parameter 'appdata' [-Wunused-parameter]
  206 | void creole_connect (void *appdata)
      |                      ~~~~~~^~~~~~~
creolewiki.c: In function 'creolewiki_check':
creolewiki.c:232:44: warning: unused parameter 'in' [-Wunused-parameter]
  232 | CALLBACK creolewiki_check (unit_version_t *in, void *appdata)
      |                            ~~~~~~~~~~~~~~~~^~
creolewiki.c:232:54: warning: unused parameter 'appdata' [-Wunused-parameter]
  232 | CALLBACK creolewiki_check (unit_version_t *in, void *appdata)
      |                                                ~~~~~~^~~~~~~
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Wiki/plugin'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Wiki/plugin'
/bin/sh ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../../libsrc -I../../../libsrc/Dk -I../../../libsrc/Wi -I../../../libsrc/odbcsdk/include -I../../../libsrc/langfunc -I../../../libsrc/plugin -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o wikiv_la-wikiv.lo `test -f 'wikiv.c' || echo './'`wikiv.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../../libsrc -I../../../libsrc/Dk -I../../../libsrc/Wi -I../../../libsrc/odbcsdk/include -I../../../libsrc/langfunc -I../../../libsrc/plugin -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c wikiv.c  -fPIC -DPIC -o .libs/wikiv_la-wikiv.o
In file included from wikiv.c:26:
../../../libsrc/plugin/import_gate_virtuoso.h:892:9: warning: 'mutex_enter' redefined
  892 | #define mutex_enter (_gate._mutex_enter._ptr)
      |         ^~~~~~~~~~~
In file included from ../../../libsrc/plugin/import_gate_virtuoso.h:17:
../../../libsrc/plugin/../Wi/wi.h:2184:9: note: this is the location of the previous definition
 2184 | #define mutex_enter(m)  pthread_mutex_lock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../../libsrc/plugin/import_gate_virtuoso.h:894:9: warning: 'mutex_leave' redefined
  894 | #define mutex_leave (_gate._mutex_leave._ptr)
      |         ^~~~~~~~~~~
../../../libsrc/plugin/../Wi/wi.h:2185:9: note: this is the location of the previous definition
 2185 | #define mutex_leave(m)  pthread_mutex_unlock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../../libsrc/plugin/import_gate_virtuoso.h:1014:9: warning: 'thread_create' redefined
 1014 | #define thread_create (_gate._thread_create._ptr)
      |         ^~~~~~~~~~~~~
In file included from ../../../libsrc/Dk.h:93,
                 from ../../../libsrc/plugin/plugin.h:29,
                 from wikiv.c:25:
../../../libsrc/Thread/Dkthread.h:90:9: note: this is the location of the previous definition
   90 | #define thread_create  oplthread_create
      |         ^~~~~~~~~~~~~
wikiv.c: In function 'bif_wikiv_lexer_impl':
wikiv.c:115:56: warning: unused parameter 'err' [-Wunused-parameter]
  115 | caddr_t bif_wikiv_lexer_impl (caddr_t * qst, caddr_t * err, state_slot_t ** args, char *bifname, int run_lexer)
      |                                              ~~~~~~~~~~^~~
wikiv.c: In function 'bif_wikiv_name':
wikiv.c:209:35: warning: unused parameter 'qst' [-Wunused-parameter]
  209 | caddr_t bif_wikiv_name (caddr_t * qst, caddr_t * err, state_slot_t ** args)
      |                         ~~~~~~~~~~^~~
wikiv.c:209:50: warning: unused parameter 'err' [-Wunused-parameter]
  209 | caddr_t bif_wikiv_name (caddr_t * qst, caddr_t * err, state_slot_t ** args)
      |                                        ~~~~~~~~~~^~~
wikiv.c:209:71: warning: unused parameter 'args' [-Wunused-parameter]
  209 | caddr_t bif_wikiv_name (caddr_t * qst, caddr_t * err, state_slot_t ** args)
      |                                                       ~~~~~~~~~~~~~~~~^~~~
wikiv.c: In function 'wikiv_connect':
wikiv.c:214:27: warning: unused parameter 'appdata' [-Wunused-parameter]
  214 | void wikiv_connect (void *appdata)
      |                     ~~~~~~^~~~~~~
wikiv.c: In function 'wikiv_check':
wikiv.c:240:39: warning: unused parameter 'in' [-Wunused-parameter]
  240 | CALLBACK wikiv_check (unit_version_t *in, void *appdata)
      |                       ~~~~~~~~~~~~~~~~^~
wikiv.c:240:49: warning: unused parameter 'appdata' [-Wunused-parameter]
  240 | CALLBACK wikiv_check (unit_version_t *in, void *appdata)
      |                                           ~~~~~~^~~~~~~
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Wiki/plugin'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Wiki/plugin'
/bin/sh ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../../libsrc -I../../../libsrc/Dk -I../../../libsrc/Wi -I../../../libsrc/odbcsdk/include -I../../../libsrc/langfunc -I../../../libsrc/plugin -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o mediawiki_la-mediawiki.lo `test -f 'mediawiki.c' || echo './'`mediawiki.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../../libsrc -I../../../libsrc/Dk -I../../../libsrc/Wi -I../../../libsrc/odbcsdk/include -I../../../libsrc/langfunc -I../../../libsrc/plugin -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c mediawiki.c  -fPIC -DPIC -o .libs/mediawiki_la-mediawiki.o
In file included from mediawiki.c:26:
../../../libsrc/plugin/import_gate_virtuoso.h:892:9: warning: 'mutex_enter' redefined
  892 | #define mutex_enter (_gate._mutex_enter._ptr)
      |         ^~~~~~~~~~~
In file included from ../../../libsrc/plugin/import_gate_virtuoso.h:17:
../../../libsrc/plugin/../Wi/wi.h:2184:9: note: this is the location of the previous definition
 2184 | #define mutex_enter(m)  pthread_mutex_lock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../../libsrc/plugin/import_gate_virtuoso.h:894:9: warning: 'mutex_leave' redefined
  894 | #define mutex_leave (_gate._mutex_leave._ptr)
      |         ^~~~~~~~~~~
../../../libsrc/plugin/../Wi/wi.h:2185:9: note: this is the location of the previous definition
 2185 | #define mutex_leave(m)  pthread_mutex_unlock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../../libsrc/plugin/import_gate_virtuoso.h:1014:9: warning: 'thread_create' redefined
 1014 | #define thread_create (_gate._thread_create._ptr)
      |         ^~~~~~~~~~~~~
In file included from ../../../libsrc/Dk.h:93,
                 from ../../../libsrc/plugin/plugin.h:29,
                 from mediawiki.c:25:
../../../libsrc/Thread/Dkthread.h:90:9: note: this is the location of the previous definition
   90 | #define thread_create  oplthread_create
      |         ^~~~~~~~~~~~~
mediawiki.c: In function 'bif_mediawiki_lexer_impl':
mediawiki.c:113:60: warning: unused parameter 'err' [-Wunused-parameter]
  113 | caddr_t bif_mediawiki_lexer_impl (caddr_t * qst, caddr_t * err, state_slot_t ** args, char *bifname, int run_lexer)
      |                                                  ~~~~~~~~~~^~~
mediawiki.c: In function 'bif_mediawiki_name':
mediawiki.c:202:39: warning: unused parameter 'qst' [-Wunused-parameter]
  202 | caddr_t bif_mediawiki_name (caddr_t * qst, caddr_t * err, state_slot_t ** args)
      |                             ~~~~~~~~~~^~~
mediawiki.c:202:54: warning: unused parameter 'err' [-Wunused-parameter]
  202 | caddr_t bif_mediawiki_name (caddr_t * qst, caddr_t * err, state_slot_t ** args)
      |                                            ~~~~~~~~~~^~~
mediawiki.c:202:75: warning: unused parameter 'args' [-Wunused-parameter]
  202 | caddr_t bif_mediawiki_name (caddr_t * qst, caddr_t * err, state_slot_t ** args)
      |                                                           ~~~~~~~~~~~~~~~~^~~~
mediawiki.c: In function 'mediawiki_connect':
mediawiki.c:207:31: warning: unused parameter 'appdata' [-Wunused-parameter]
  207 | void mediawiki_connect (void *appdata)
      |                         ~~~~~~^~~~~~~
mediawiki.c: In function 'mediawiki_check':
mediawiki.c:233:43: warning: unused parameter 'in' [-Wunused-parameter]
  233 | CALLBACK mediawiki_check (unit_version_t *in, void *appdata)
      |                           ~~~~~~~~~~~~~~~~^~
mediawiki.c:233:53: warning: unused parameter 'appdata' [-Wunused-parameter]
  233 | CALLBACK mediawiki_check (unit_version_t *in, void *appdata)
      |                                               ~~~~~~^~~~~~~
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Wiki/plugin'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Wiki/plugin'
/bin/sh ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../../libsrc -I../../../libsrc/Dk -I../../../libsrc/Wi -I../../../libsrc/odbcsdk/include -I../../../libsrc/langfunc -I../../../libsrc/plugin -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o wikiv_la-maclex.lo `test -f 'maclex.c' || echo './'`maclex.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../../libsrc -I../../../libsrc/Dk -I../../../libsrc/Wi -I../../../libsrc/odbcsdk/include -I../../../libsrc/langfunc -I../../../libsrc/plugin -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c maclex.c  -fPIC -DPIC -o .libs/wikiv_la-maclex.o
In file included from ./maclex.l:30:
../../../libsrc/plugin/import_gate_virtuoso.h:892:9: warning: 'mutex_enter' redefined
  892 | #define mutex_enter (_gate._mutex_enter._ptr)
      |         ^~~~~~~~~~~
In file included from ../../../libsrc/plugin/import_gate_virtuoso.h:17:
../../../libsrc/plugin/../Wi/wi.h:2184:9: note: this is the location of the previous definition
 2184 | #define mutex_enter(m)  pthread_mutex_lock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../../libsrc/plugin/import_gate_virtuoso.h:894:9: warning: 'mutex_leave' redefined
  894 | #define mutex_leave (_gate._mutex_leave._ptr)
      |         ^~~~~~~~~~~
../../../libsrc/plugin/../Wi/wi.h:2185:9: note: this is the location of the previous definition
 2185 | #define mutex_leave(m)  pthread_mutex_unlock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../../libsrc/plugin/import_gate_virtuoso.h:1014:9: warning: 'thread_create' redefined
 1014 | #define thread_create (_gate._thread_create._ptr)
      |         ^~~~~~~~~~~~~
In file included from ../../../libsrc/plugin/../Dk.h:93,
                 from ../../../libsrc/plugin/import_gate_virtuoso.h:6:
../../../libsrc/plugin/../Thread/Dkthread.h:90:9: note: this is the location of the previous definition
   90 | #define thread_create  oplthread_create
      |         ^~~~~~~~~~~~~
maclex.c:1571:16: warning: 'input' defined but not used [-Wunused-function]
 1571 |     static int input  (void)
      |                ^~~~~
maclex.c:1528:17: warning: 'yyunput' defined but not used [-Wunused-function]
 1528 |     static void yyunput (int c, char * yy_bp )
      |                 ^~~~~~~
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Wiki/plugin'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Wiki/plugin'
/bin/sh ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../../libsrc -I../../../libsrc/Dk -I../../../libsrc/Wi -I../../../libsrc/odbcsdk/include -I../../../libsrc/langfunc -I../../../libsrc/plugin -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o creolewiki_la-creole_maclex.lo `test -f 'creole_maclex.c' || echo './'`creole_maclex.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../../libsrc -I../../../libsrc/Dk -I../../../libsrc/Wi -I../../../libsrc/odbcsdk/include -I../../../libsrc/langfunc -I../../../libsrc/plugin -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c creole_maclex.c  -fPIC -DPIC -o .libs/creolewiki_la-creole_maclex.o
In file included from ./creole_maclex.l:30:
../../../libsrc/plugin/import_gate_virtuoso.h:892:9: warning: 'mutex_enter' redefined
  892 | #define mutex_enter (_gate._mutex_enter._ptr)
      |         ^~~~~~~~~~~
In file included from ../../../libsrc/plugin/import_gate_virtuoso.h:17:
../../../libsrc/plugin/../Wi/wi.h:2184:9: note: this is the location of the previous definition
 2184 | #define mutex_enter(m)  pthread_mutex_lock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../../libsrc/plugin/import_gate_virtuoso.h:894:9: warning: 'mutex_leave' redefined
  894 | #define mutex_leave (_gate._mutex_leave._ptr)
      |         ^~~~~~~~~~~
../../../libsrc/plugin/../Wi/wi.h:2185:9: note: this is the location of the previous definition
 2185 | #define mutex_leave(m)  pthread_mutex_unlock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../../libsrc/plugin/import_gate_virtuoso.h:1014:9: warning: 'thread_create' redefined
 1014 | #define thread_create (_gate._thread_create._ptr)
      |         ^~~~~~~~~~~~~
In file included from ../../../libsrc/plugin/../Dk.h:93,
                 from ../../../libsrc/plugin/import_gate_virtuoso.h:6:
../../../libsrc/plugin/../Thread/Dkthread.h:90:9: note: this is the location of the previous definition
   90 | #define thread_create  oplthread_create
      |         ^~~~~~~~~~~~~
creole_maclex.c:1571:16: warning: 'input' defined but not used [-Wunused-function]
 1571 |     static int input  (void)
      |                ^~~~~
creole_maclex.c:1528:17: warning: 'yyunput' defined but not used [-Wunused-function]
 1528 |     static void yyunput (int c, char * yy_bp )
      |                 ^~~~~~~
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Wiki/plugin'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Wiki/plugin'
/bin/sh ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../../libsrc -I../../../libsrc/Dk -I../../../libsrc/Wi -I../../../libsrc/odbcsdk/include -I../../../libsrc/langfunc -I../../../libsrc/plugin -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o mediawiki_la-media_maclex.lo `test -f 'media_maclex.c' || echo './'`media_maclex.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../../libsrc -I../../../libsrc/Dk -I../../../libsrc/Wi -I../../../libsrc/odbcsdk/include -I../../../libsrc/langfunc -I../../../libsrc/plugin -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c media_maclex.c  -fPIC -DPIC -o .libs/mediawiki_la-media_maclex.o
In file included from ./media_maclex.l:30:
../../../libsrc/plugin/import_gate_virtuoso.h:892:9: warning: 'mutex_enter' redefined
  892 | #define mutex_enter (_gate._mutex_enter._ptr)
      |         ^~~~~~~~~~~
In file included from ../../../libsrc/plugin/import_gate_virtuoso.h:17:
../../../libsrc/plugin/../Wi/wi.h:2184:9: note: this is the location of the previous definition
 2184 | #define mutex_enter(m)  pthread_mutex_lock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../../libsrc/plugin/import_gate_virtuoso.h:894:9: warning: 'mutex_leave' redefined
  894 | #define mutex_leave (_gate._mutex_leave._ptr)
      |         ^~~~~~~~~~~
../../../libsrc/plugin/../Wi/wi.h:2185:9: note: this is the location of the previous definition
 2185 | #define mutex_leave(m)  pthread_mutex_unlock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../../libsrc/plugin/import_gate_virtuoso.h:1014:9: warning: 'thread_create' redefined
 1014 | #define thread_create (_gate._thread_create._ptr)
      |         ^~~~~~~~~~~~~
In file included from ../../../libsrc/plugin/../Dk.h:93,
                 from ../../../libsrc/plugin/import_gate_virtuoso.h:6:
../../../libsrc/plugin/../Thread/Dkthread.h:90:9: note: this is the location of the previous definition
   90 | #define thread_create  oplthread_create
      |         ^~~~~~~~~~~~~
media_maclex.c:1571:16: warning: 'input' defined but not used [-Wunused-function]
 1571 |     static int input  (void)
      |                ^~~~~
media_maclex.c:1528:17: warning: 'yyunput' defined but not used [-Wunused-function]
 1528 |     static void yyunput (int c, char * yy_bp )
      |                 ^~~~~~~
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Wiki/plugin'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Wiki/plugin'
/bin/sh ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../../libsrc -I../../../libsrc/Dk -I../../../libsrc/Wi -I../../../libsrc/odbcsdk/include -I../../../libsrc/langfunc -I../../../libsrc/plugin -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o creolewiki_la-creole_wikilex.lo `test -f 'creole_wikilex.c' || echo './'`creole_wikilex.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../../libsrc -I../../../libsrc/Dk -I../../../libsrc/Wi -I../../../libsrc/odbcsdk/include -I../../../libsrc/langfunc -I../../../libsrc/plugin -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c creole_wikilex.c  -fPIC -DPIC -o .libs/creolewiki_la-creole_wikilex.o
In file included from ./creole_wikilex.l:31:
../../../libsrc/plugin/import_gate_virtuoso.h:892:9: warning: 'mutex_enter' redefined
  892 | #define mutex_enter (_gate._mutex_enter._ptr)
      |         ^~~~~~~~~~~
In file included from ../../../libsrc/plugin/import_gate_virtuoso.h:17:
../../../libsrc/plugin/../Wi/wi.h:2184:9: note: this is the location of the previous definition
 2184 | #define mutex_enter(m)  pthread_mutex_lock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../../libsrc/plugin/import_gate_virtuoso.h:894:9: warning: 'mutex_leave' redefined
  894 | #define mutex_leave (_gate._mutex_leave._ptr)
      |         ^~~~~~~~~~~
../../../libsrc/plugin/../Wi/wi.h:2185:9: note: this is the location of the previous definition
 2185 | #define mutex_leave(m)  pthread_mutex_unlock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../../libsrc/plugin/import_gate_virtuoso.h:1014:9: warning: 'thread_create' redefined
 1014 | #define thread_create (_gate._thread_create._ptr)
      |         ^~~~~~~~~~~~~
In file included from ../../../libsrc/plugin/../Dk.h:93,
                 from ../../../libsrc/plugin/import_gate_virtuoso.h:6:
../../../libsrc/plugin/../Thread/Dkthread.h:90:9: note: this is the location of the previous definition
   90 | #define thread_create  oplthread_create
      |         ^~~~~~~~~~~~~
./creole_wikilex.l: In function 'xml_encode':
./creole_wikilex.l:203:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  203 |       for(idx=0;idx<XMLREPL_SZ;++idx)
      |                    ^
creole_wikilex.c: At top level:
creole_wikilex.c:14121:24: warning: 'yy_fatal_error' defined but not used [-Wunused-function]
14121 | static void yynoreturn yy_fatal_error (const char* msg )
      |                        ^~~~~~~~~~~~~~
creole_wikilex.c:13696:16: warning: 'input' defined but not used [-Wunused-function]
13696 |     static int input  (void)
      |                ^~~~~
creole_wikilex.c:13653:17: warning: 'yyunput' defined but not used [-Wunused-function]
13653 |     static void yyunput (int c, char * yy_bp )
      |                 ^~~~~~~
./creole_wikilex.l:682:1: warning: 'print_col' defined but not used [-Wunused-function]
  682 | print_col(char* line)
      | ^~~~~~~~~
./creole_wikilex.l:582:13: warning: 'wlex_div_with_pred' defined but not used [-Wunused-function]
  582 | static void wlex_div_with_pred (wlex_state_t *st, char *text, char *delim_pred, char *delim, char *style)
      |             ^~~~~~~~~~~~~~~~~~
./creole_wikilex.l:217:13: warning: 'print_attr' defined but not used [-Wunused-function]
  217 | static void print_attr (char* text)
      |             ^~~~~~~~~~
./creole_wikilex.l:197:13: warning: 'xml_encode' defined but not used [-Wunused-function]
  197 | static void xml_encode (const char* str)
      |             ^~~~~~~~~~
./creole_wikilex.l:174:14: warning: 'strnonws' defined but not used [-Wunused-function]
  174 | static char *strnonws (char *str)
      |              ^~~~~~~~
./creole_wikilex.l:163:14: warning: 'strdigit' defined but not used [-Wunused-function]
  163 | static char *strdigit (char *str)
      |              ^~~~~~~~
./creole_wikilex.l: In function 'wlex_font_pop':
../../../libsrc/plugin/import_gate_virtuoso.h:952:62: warning: 'tags' may be used uninitialized [-Wmaybe-uninitialized]
  952 | #define session_buffered_write (_gate._session_buffered_write._ptr)
./creole_wikilex.l:124:21: note: in expansion of macro 'session_buffered_write'
  124 | #define PRINT(strg) session_buffered_write (STATE(wlex_out), (strg), strlen(strg))
      |                     ^~~~~~~~~~~~~~~~~~~~~~
./creole_wikilex.l:134:19: note: in expansion of macro 'PRINT'
  134 |   do { STARTPARA; PRINT((strg)); } while(0)
      |                   ^~~~~
./creole_wikilex.l:268:3: note: in expansion of macro 'PRINTTEXT'
  268 |   PRINTTEXT(tags);
      |   ^~~~~~~~~
./creole_wikilex.l:258:9: note: 'tags' was declared here
  258 |   char *tags;
      |         ^~~~
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Wiki/plugin'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Wiki/plugin'
/bin/sh ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../../libsrc -I../../../libsrc/Dk -I../../../libsrc/Wi -I../../../libsrc/odbcsdk/include -I../../../libsrc/langfunc -I../../../libsrc/plugin -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o mediawiki_la-media_wikilex.lo `test -f 'media_wikilex.c' || echo './'`media_wikilex.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../../libsrc -I../../../libsrc/Dk -I../../../libsrc/Wi -I../../../libsrc/odbcsdk/include -I../../../libsrc/langfunc -I../../../libsrc/plugin -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c media_wikilex.c  -fPIC -DPIC -o .libs/mediawiki_la-media_wikilex.o
In file included from ./media_wikilex.l:31:
../../../libsrc/plugin/import_gate_virtuoso.h:892:9: warning: 'mutex_enter' redefined
  892 | #define mutex_enter (_gate._mutex_enter._ptr)
      |         ^~~~~~~~~~~
In file included from ../../../libsrc/plugin/import_gate_virtuoso.h:17:
../../../libsrc/plugin/../Wi/wi.h:2184:9: note: this is the location of the previous definition
 2184 | #define mutex_enter(m)  pthread_mutex_lock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../../libsrc/plugin/import_gate_virtuoso.h:894:9: warning: 'mutex_leave' redefined
  894 | #define mutex_leave (_gate._mutex_leave._ptr)
      |         ^~~~~~~~~~~
../../../libsrc/plugin/../Wi/wi.h:2185:9: note: this is the location of the previous definition
 2185 | #define mutex_leave(m)  pthread_mutex_unlock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../../libsrc/plugin/import_gate_virtuoso.h:1014:9: warning: 'thread_create' redefined
 1014 | #define thread_create (_gate._thread_create._ptr)
      |         ^~~~~~~~~~~~~
In file included from ../../../libsrc/plugin/../Dk.h:93,
                 from ../../../libsrc/plugin/import_gate_virtuoso.h:6:
../../../libsrc/plugin/../Thread/Dkthread.h:90:9: note: this is the location of the previous definition
   90 | #define thread_create  oplthread_create
      |         ^~~~~~~~~~~~~
./media_wikilex.l: In function 'xml_encode':
./media_wikilex.l:194:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  194 |       for(idx=0;idx<XMLREPL_SZ;++idx)
      |                    ^
media_wikilex.c: At top level:
media_wikilex.c:17100:24: warning: 'yy_fatal_error' defined but not used [-Wunused-function]
17100 | static void yynoreturn yy_fatal_error (const char* msg )
      |                        ^~~~~~~~~~~~~~
media_wikilex.c:16675:16: warning: 'input' defined but not used [-Wunused-function]
16675 |     static int input  (void)
      |                ^~~~~
media_wikilex.c:16632:17: warning: 'yyunput' defined but not used [-Wunused-function]
16632 |     static void yyunput (int c, char * yy_bp )
      |                 ^~~~~~~
./media_wikilex.l:208:13: warning: 'print_attr' defined but not used [-Wunused-function]
  208 | static void print_attr (char* text)
      |             ^~~~~~~~~~
./media_wikilex.l:188:13: warning: 'xml_encode' defined but not used [-Wunused-function]
  188 | static void xml_encode (const char* str)
      |             ^~~~~~~~~~
./media_wikilex.l:165:14: warning: 'strnonws' defined but not used [-Wunused-function]
  165 | static char *strnonws (char *str)
      |              ^~~~~~~~
./media_wikilex.l:154:14: warning: 'strdigit' defined but not used [-Wunused-function]
  154 | static char *strdigit (char *str)
      |              ^~~~~~~~
./media_wikilex.l: In function 'wlex_font':
../../../libsrc/plugin/import_gate_virtuoso.h:952:62: warning: 'tags' may be used uninitialized [-Wmaybe-uninitialized]
  952 | #define session_buffered_write (_gate._session_buffered_write._ptr)
./media_wikilex.l:115:21: note: in expansion of macro 'session_buffered_write'
  115 | #define PRINT(strg) session_buffered_write (STATE(wlex_out), (strg), strlen(strg))
      |                     ^~~~~~~~~~~~~~~~~~~~~~
./media_wikilex.l:125:19: note: in expansion of macro 'PRINT'
  125 |   do { STARTPARA; PRINT((strg)); } while(0)
      |                   ^~~~~
./media_wikilex.l:227:3: note: in expansion of macro 'PRINTTEXT'
  227 |   PRINTTEXT(tags);
      |   ^~~~~~~~~
./media_wikilex.l:215:9: note: 'tags' was declared here
  215 |   char *tags;
      |         ^~~~
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Wiki/plugin'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Wiki/plugin'
/bin/sh ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../libsrc/Dk    -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../../libsrc -I../../../libsrc/Dk -I../../../libsrc/Wi -I../../../libsrc/odbcsdk/include -I../../../libsrc/langfunc -I../../../libsrc/plugin -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c -o wikiv_la-wikilex.lo `test -f 'wikilex.c' || echo './'`wikilex.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../libsrc/Dk -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64 -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../../libsrc -I../../../libsrc/Dk -I../../../libsrc/Wi -I../../../libsrc/odbcsdk/include -I../../../libsrc/langfunc -I../../../libsrc/plugin -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -c wikilex.c  -fPIC -DPIC -o .libs/wikiv_la-wikilex.o
In file included from ./wikilex.l:30:
../../../libsrc/plugin/import_gate_virtuoso.h:892:9: warning: 'mutex_enter' redefined
  892 | #define mutex_enter (_gate._mutex_enter._ptr)
      |         ^~~~~~~~~~~
In file included from ../../../libsrc/plugin/import_gate_virtuoso.h:17:
../../../libsrc/plugin/../Wi/wi.h:2184:9: note: this is the location of the previous definition
 2184 | #define mutex_enter(m)  pthread_mutex_lock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../../libsrc/plugin/import_gate_virtuoso.h:894:9: warning: 'mutex_leave' redefined
  894 | #define mutex_leave (_gate._mutex_leave._ptr)
      |         ^~~~~~~~~~~
../../../libsrc/plugin/../Wi/wi.h:2185:9: note: this is the location of the previous definition
 2185 | #define mutex_leave(m)  pthread_mutex_unlock (&((m)->mtx_mtx))
      |         ^~~~~~~~~~~
../../../libsrc/plugin/import_gate_virtuoso.h:1014:9: warning: 'thread_create' redefined
 1014 | #define thread_create (_gate._thread_create._ptr)
      |         ^~~~~~~~~~~~~
In file included from ../../../libsrc/plugin/../Dk.h:93,
                 from ../../../libsrc/plugin/import_gate_virtuoso.h:6:
../../../libsrc/plugin/../Thread/Dkthread.h:90:9: note: this is the location of the previous definition
   90 | #define thread_create  oplthread_create
      |         ^~~~~~~~~~~~~
./wikilex.l: In function 'xml_encode':
./wikilex.l:209:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  209 |       for(idx=0;idx<XMLREPL_SZ;++idx)
      |                    ^
wikilex.c: At top level:
wikilex.c:14042:24: warning: 'yy_fatal_error' defined but not used [-Wunused-function]
14042 | static void yynoreturn yy_fatal_error (const char* msg )
      |                        ^~~~~~~~~~~~~~
wikilex.c:13617:16: warning: 'input' defined but not used [-Wunused-function]
13617 |     static int input  (void)
      |                ^~~~~
wikilex.c:13574:17: warning: 'yyunput' defined but not used [-Wunused-function]
13574 |     static void yyunput (int c, char * yy_bp )
      |                 ^~~~~~~
./wikilex.l: In function 'wlex_font':
../../../libsrc/plugin/import_gate_virtuoso.h:952:62: warning: 'tags' may be used uninitialized [-Wmaybe-uninitialized]
  952 | #define session_buffered_write (_gate._session_buffered_write._ptr)
./wikilex.l:117:21: note: in expansion of macro 'session_buffered_write'
  117 | #define PRINT(strg) session_buffered_write (STATE(wlex_out), (strg), strlen(strg))
      |                     ^~~~~~~~~~~~~~~~~~~~~~
./wikilex.l:127:19: note: in expansion of macro 'PRINT'
  127 |   do { STARTPARA; PRINT((strg)); } while(0)
      |                   ^~~~~
./wikilex.l:242:3: note: in expansion of macro 'PRINTTEXT'
  242 |   PRINTTEXT(tags);
      |   ^~~~~~~~~
./wikilex.l:229:9: note: 'tags' was declared here
  229 |   char *tags;
      |         ^~~~
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Wiki/plugin'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Wiki/plugin'
/bin/sh ../../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../../libsrc -I../../../libsrc/Dk -I../../../libsrc/Wi -I../../../libsrc/odbcsdk/include -I../../../libsrc/langfunc -I../../../libsrc/plugin -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -module -avoid-version -export-dynamic -no-undefined -export-symbols creolewiki.exp -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o creolewiki.la -rpath /usr/lib64/virtuoso/hosting creolewiki_la-creolewiki.lo creolewiki_la-creole_maclex.lo creolewiki_la-creole_wikilex.lo creolewiki_la-import_gate_virtuoso.lo  -lm  
libtool: link: echo "{ global:" > .libs/creolewiki.ver
libtool: link:  cat creolewiki.exp | /usr/bin/sed -e "s/\(.*\)/\1;/" >> .libs/creolewiki.ver
libtool: link:  echo "local: *; };" >> .libs/creolewiki.ver
libtool: link:  gcc -shared -Wl,--as-needed  -fPIC -DPIC  .libs/creolewiki_la-creolewiki.o .libs/creolewiki_la-creole_maclex.o .libs/creolewiki_la-creole_wikilex.o .libs/creolewiki_la-import_gate_virtuoso.o    -g -O2 -Werror=format-security -Werror=implicit-function-declaration -O2 -g -Werror=format-security -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld    -lm -Wl,-soname -Wl,creolewiki.so -Wl,-version-script -Wl,.libs/creolewiki.ver -o .libs/creolewiki.so
libtool: link: ( cd ".libs" && rm -f "creolewiki.la" && ln -s "../creolewiki.la" "creolewiki.la" )
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Wiki/plugin'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Wiki/plugin'
/bin/sh ../../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../../libsrc -I../../../libsrc/Dk -I../../../libsrc/Wi -I../../../libsrc/odbcsdk/include -I../../../libsrc/langfunc -I../../../libsrc/plugin -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -module -avoid-version -export-dynamic -no-undefined -export-symbols mediawiki.exp -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o mediawiki.la -rpath /usr/lib64/virtuoso/hosting mediawiki_la-mediawiki.lo mediawiki_la-media_maclex.lo mediawiki_la-media_wikilex.lo mediawiki_la-import_gate_virtuoso.lo  -lm  
libtool: link: echo "{ global:" > .libs/mediawiki.ver
libtool: link:  cat mediawiki.exp | /usr/bin/sed -e "s/\(.*\)/\1;/" >> .libs/mediawiki.ver
libtool: link:  echo "local: *; };" >> .libs/mediawiki.ver
libtool: link:  gcc -shared -Wl,--as-needed  -fPIC -DPIC  .libs/mediawiki_la-mediawiki.o .libs/mediawiki_la-media_maclex.o .libs/mediawiki_la-media_wikilex.o .libs/mediawiki_la-import_gate_virtuoso.o    -g -O2 -Werror=format-security -Werror=implicit-function-declaration -O2 -g -Werror=format-security -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld    -lm -Wl,-soname -Wl,mediawiki.so -Wl,-version-script -Wl,.libs/mediawiki.ver -o .libs/mediawiki.so
libtool: link: ( cd ".libs" && rm -f "mediawiki.la" && ln -s "../mediawiki.la" "mediawiki.la" )
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Wiki/plugin'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Wiki/plugin'
/bin/sh ../../../libtool  --tag=CC   --mode=link gcc -g -O2 -fno-strict-aliasing -fno-omit-frame-pointer  -Wall -Wextra -Wformat -Werror=format-security -Werror=implicit-function-declaration -DNDEBUG -DPOINTER_64   -I/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE     -I../../../libsrc -I../../../libsrc/Dk -I../../../libsrc/Wi -I../../../libsrc/odbcsdk/include -I../../../libsrc/langfunc -I../../../libsrc/plugin -D_GNU_SOURCE -DGLOBALREF=extern -D_USRDLL -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -module -avoid-version -export-dynamic -no-undefined -export-symbols wikiv.exp -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o wikiv.la -rpath /usr/lib64/virtuoso/hosting wikiv_la-wikiv.lo wikiv_la-maclex.lo wikiv_la-wikilex.lo wikiv_la-import_gate_virtuoso.lo  -lm  
libtool: link: echo "{ global:" > .libs/wikiv.ver
libtool: link:  cat wikiv.exp | /usr/bin/sed -e "s/\(.*\)/\1;/" >> .libs/wikiv.ver
libtool: link:  echo "local: *; };" >> .libs/wikiv.ver
libtool: link:  gcc -shared -Wl,--as-needed  -fPIC -DPIC  .libs/wikiv_la-wikiv.o .libs/wikiv_la-maclex.o .libs/wikiv_la-wikilex.o .libs/wikiv_la-import_gate_virtuoso.o    -g -O2 -Werror=format-security -Werror=implicit-function-declaration -O2 -g -Werror=format-security -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld    -lm -Wl,-soname -Wl,wikiv.so -Wl,-version-script -Wl,.libs/wikiv.ver -o .libs/wikiv.so
libtool: link: ( cd ".libs" && rm -f "wikiv.la" && ln -s "../wikiv.la" "wikiv.la" )
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Wiki/plugin'
make[3]: Nothing to be done for 'all-am'.
make[2]: Nothing to be done for 'all-am'.
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.2JoVdo
+ umask 022
+ cd /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build
+ '[' 1 -eq 1 ']'
+ '[' /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT '!=' / ']'
+ rm -rf /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT
++ dirname /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT
+ mkdir -p /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build
+ mkdir /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT
+ CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full'
+ export CFLAGS
+ CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full'
+ export CXXFLAGS
+ FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full '
+ export FFLAGS
+ FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd virtuoso-opensource-7.2.16
+ '[' 1 -eq 1 ']'
+ /usr/bin/make install DESTDIR=/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT 'INSTALL=/usr/bin/install -p'
Making install in .
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16'
make[2]: Nothing to be done for 'install-exec-am'.
 /usr/bin/mkdir -p '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/share/virtuoso/doc'
 /usr/bin/install -p -m 644 ./AUTHORS ./COPYING ./COPYING.md ./CREDITS ./CREDITS.md ./INSTALL ./INSTALL.md ./LICENSE ./LICENSE.md ./SECURITY.md ./NEWS.md ./README.md ./README.ANYTIME.md ./README.GeoSPARQL.md ./README.GIT.md ./README.hibernate.md ./README.jena.md ./README.jsse.md ./README.MACOSX.md ./README.OpenSSL.md ./README.php5.md ./README.sesame2.md ./README.sesame3.md ./README.UPGRADE.md ./README.WINDOWS.md '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/share/virtuoso/doc'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16'
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16'
Making install in docsrc
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/docsrc'
Making install in chm
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/docsrc/chm'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/docsrc/chm'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/docsrc/chm'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/docsrc/chm'
Making install in docwiki
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/docsrc/docwiki'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/docsrc/docwiki'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/docsrc/docwiki'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/docsrc/docwiki'
Making install in html_virt
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/docsrc/html_virt'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/docsrc/html_virt'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/docsrc/html_virt'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/docsrc/html_virt'
Making install in images
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/docsrc/images'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/docsrc/images'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/docsrc/images'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/docsrc/images'
Making install in pdf
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/docsrc/pdf'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/docsrc/pdf'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/docsrc/pdf'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/docsrc/pdf'
Making install in releasenotes
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/docsrc/releasenotes'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/docsrc/releasenotes'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/docsrc/releasenotes'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/docsrc/releasenotes'
Making install in styleguide
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/docsrc/styleguide'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/docsrc/styleguide'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/docsrc/styleguide'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/docsrc/styleguide'
Making install in stylesheets
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/docsrc/stylesheets'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/docsrc/stylesheets'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/docsrc/stylesheets'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/docsrc/stylesheets'
Making install in xmlsource
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/docsrc/xmlsource'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/docsrc/xmlsource'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/docsrc/xmlsource'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/docsrc/xmlsource'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/docsrc'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/docsrc'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/docsrc'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/docsrc'
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/docsrc'
Making install in libsrc
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc'
Making install in util
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
/usr/bin/make  install-am
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/util'
Making install in zlib
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/zlib'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/zlib'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/zlib'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/zlib'
Making install in odbcsdk
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/odbcsdk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/odbcsdk'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/odbcsdk'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/odbcsdk'
Making install in Dk
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Dk'
Making install in Thread
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Thread'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Thread'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Thread'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Thread'
Making install in langfunc
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/langfunc'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/langfunc'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/langfunc'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/langfunc'
Making install in Wi
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
./mkgit_head.sh: line 11: git: command not found
make[2]: [Makefile:3829: git_head.c] Error 127 (ignored)
* Generating sql_code_ws.c using GNU Awk 5.3.2, API 4.0, PMA Avon 8-g1, (GNU MPFR 4.2.2, GNU MP 6.3.0)
/usr/bin/make  install-am
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
./mkgit_head.sh: line 11: git: command not found
make[3]: [Makefile:3829: git_head.c] Error 127 (ignored)
  CC       libwi_la-sql_code_ws.lo
sql_code_ws.c: In function 'sch_udt_def_exists':
sql_code_ws.c:29344:42: warning: unused parameter 'cli' [-Wunused-parameter]
29344 | sch_udt_def_exists (client_connection_t *cli, const char *udt_name)
      |                     ~~~~~~~~~~~~~~~~~~~~~^~~
  CCLD     libwi.la
copying selected object files to avoid basename conflicts...
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi'
Making install in plugin
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/plugin'
* Generating plugin gate headers and sources
/usr/bin/make  install-am
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/plugin'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/plugin'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/plugin'
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/plugin'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/plugin'
Making install in Tidy
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Tidy'
Making install in Xml.new
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new'
/usr/bin/make  install-am
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new'
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Xml.new'
Making install in JDBCDriverType4
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/JDBCDriverType4'
Making install in .
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/JDBCDriverType4'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/JDBCDriverType4'
make[4]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/jdbc-4.0"
/usr/bin/mkdir -p "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/jdbc-4.1"
/usr/bin/mkdir -p "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/jdbc-4.2"
/usr/bin/mkdir -p "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/jdbc-4.3"
cp virtjdbc4.jar   "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/jdbc-4.0"
cp virtjdbc4_1.jar "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/jdbc-4.1"
cp virtjdbc4_2.jar "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/jdbc-4.2"
cp virtjdbc4_3.jar "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/jdbc-4.3"
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/JDBCDriverType4'
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/JDBCDriverType4'
Making install in virtuoso
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/JDBCDriverType4/virtuoso'
Making install in jdbc
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/JDBCDriverType4/virtuoso/jdbc'
make[5]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/JDBCDriverType4/virtuoso/jdbc'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/JDBCDriverType4/virtuoso/jdbc'
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/JDBCDriverType4/virtuoso/jdbc'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/JDBCDriverType4/virtuoso'
make[5]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/JDBCDriverType4/virtuoso'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/JDBCDriverType4/virtuoso'
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/JDBCDriverType4/virtuoso'
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/JDBCDriverType4/virtuoso'
Making install in testsuite_4.0
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/JDBCDriverType4/testsuite_4.0'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/JDBCDriverType4/testsuite_4.0'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/JDBCDriverType4/testsuite_4.0'
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/JDBCDriverType4/testsuite_4.0'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/JDBCDriverType4'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc'
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc'
Making install in binsrc
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc'
Making install in dav
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/dav'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/dav'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/dav'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/dav'
Making install in mono
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/mono'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/mono'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/mono'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/mono'
Making install in virtuoso
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/virtuoso'
  CCLD     virtuoso-t
/usr/bin/ld: ../../libsrc/Wi/.libs/libwi.a(libwi_la-bif_file.o): in function `bif_tmp_file':
/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi/bif_file.c:1874:(.text+0x2af7): warning: the use of `tempnam' is dangerous, better use `mkstemp'
  CCLD     libvirtuoso-t.la
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/virtuoso'
 /usr/bin/mkdir -p '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64'
 /bin/sh ../../libtool   --mode=install /usr/bin/install -p   libvirtuoso-t.la '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64'
libtool: install: /usr/bin/install -p .libs/libvirtuoso-t.lai /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/libvirtuoso-t.la
libtool: install: /usr/bin/install -p .libs/libvirtuoso-t.a /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/libvirtuoso-t.a
libtool: install: chmod 644 /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/libvirtuoso-t.a
libtool: install: ranlib /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/libvirtuoso-t.a
libtool: warning: remember to run 'libtool --finish /usr/lib64'
 /usr/bin/mkdir -p '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/bin'
  /bin/sh ../../libtool   --mode=install /usr/bin/install -p virtuoso-t '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/bin'
libtool: install: /usr/bin/install -p virtuoso-t /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/bin/virtuoso-t
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/virtuoso'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/virtuoso'
Making install in tests
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
Making install in .
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
  CCLD     M2
/usr/bin/ld: ../../libsrc/Wi/.libs/libwi.a(libwi_la-bif_file.o): in function `bif_tmp_file':
/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi/bif_file.c:1874:(.text+0x2af7): warning: the use of `tempnam' is dangerous, better use `mkstemp'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
 /usr/bin/mkdir -p '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/bin'
  /bin/sh ../../libtool   --mode=install /usr/bin/install -p isql isqlw inifile isql-iodbc isqlw-iodbc '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/bin'
libtool: install: /usr/bin/install -p isql /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/bin/isql
libtool: install: /usr/bin/install -p isqlw /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/bin/isqlw
libtool: install: /usr/bin/install -p inifile /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/bin/inifile
libtool: install: /usr/bin/install -p isql-iodbc /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/bin/isql-iodbc
libtool: install: /usr/bin/install -p isqlw-iodbc /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/bin/isqlw-iodbc
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
Making install in biftest
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests/biftest'
/usr/bin/make  install-am
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests/biftest'
  CCLD     virtuoso-sample-t
/usr/bin/ld: ../../virtuoso/.libs/libvirtuoso-t.a(libwi_la-bif_file.o): in function `bif_tmp_file':
/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/libsrc/Wi/bif_file.c:1874:(.text+0x2af7): warning: the use of `tempnam' is dangerous, better use `mkstemp'
make[5]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests/biftest'
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests/biftest'
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests/biftest'
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests/biftest'
Making install in suite
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests/suite'
Making install in .
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests/suite'
make[5]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests/suite'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests/suite'
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests/suite'
Making install in tpc-d
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests/suite/tpc-d'
make[5]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests/suite/tpc-d'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests/suite/tpc-d'
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests/suite/tpc-d'
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests/suite'
Making install in dotnet
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests/dotnet'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests/dotnet'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests/dotnet'
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests/dotnet'
Making install in tpcrun
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests/tpcrun'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests/tpcrun'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests/tpcrun'
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests/tpcrun'
Making install in oledb
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests/oledb'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests/oledb'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests/oledb'
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests/oledb'
Making install in rdf
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests/rdf'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests/rdf'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests/rdf'
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests/rdf'
Making install in wb
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests/wb'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests/wb'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests/wb'
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests/wb'
Making install in lubm
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests/lubm'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests/lubm'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests/lubm'
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests/lubm'
Making install in bsbm
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests/bsbm'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests/bsbm'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests/bsbm'
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests/bsbm'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tests'
Making install in rdf_mappers
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/rdf_mappers'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/rdf_mappers'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/rdf_mappers'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/rdf_mappers'
Making install in driver
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
 /usr/bin/mkdir -p '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64'
 /bin/sh ../../libtool   --mode=install /usr/bin/install -p   virtodbc.la virtodbc_r.la virtodbcu.la virtodbcu_r.la '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64'
libtool: install: /usr/bin/install -p .libs/virtodbc.so /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/virtodbc.so
libtool: install: /usr/bin/install -p .libs/virtodbc.lai /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/virtodbc.la
libtool: install: /usr/bin/install -p .libs/virtodbc_r.so /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/virtodbc_r.so
libtool: install: /usr/bin/install -p .libs/virtodbc_r.lai /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/virtodbc_r.la
libtool: install: /usr/bin/install -p .libs/virtodbcu.so /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/virtodbcu.so
libtool: install: /usr/bin/install -p .libs/virtodbcu.lai /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/virtodbcu.la
libtool: install: /usr/bin/install -p .libs/virtodbcu_r.so /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/virtodbcu_r.so
libtool: install: /usr/bin/install -p .libs/virtodbcu_r.lai /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/virtodbcu_r.la
libtool: warning: remember to run 'libtool --finish /usr/lib64'
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/driver'
Making install in maildrop
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/maildrop'
/usr/bin/make  install-am
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/maildrop'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/maildrop'
 /usr/bin/mkdir -p '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/bin'
  /bin/sh ../../libtool   --mode=install /usr/bin/install -p virt_mail odbc_mail '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/bin'
libtool: install: /usr/bin/install -p virt_mail /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/bin/virt_mail
libtool: install: /usr/bin/install -p odbc_mail /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/bin/odbc_mail
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/maildrop'
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/maildrop'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/maildrop'
Making install in sqldoc
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/sqldoc'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/sqldoc'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/sqldoc'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/sqldoc'
Making install in hosting
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting'
Making install in .
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting'
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting'
Making install in perl
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/perl'
/usr/bin/make  install-am
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/perl'
make[5]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/perl'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/perl'
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/perl'
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/perl'
Making install in python
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/python'
/usr/bin/make  install-am
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/python'
make[5]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/python'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/python'
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/python'
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/python'
Making install in ruby
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/ruby'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/ruby'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/ruby'
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/ruby'
Making install in php
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/php'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/php'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/php'
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/php'
Making install in mono
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/mono'
/usr/bin/make  install-recursive
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/mono'
Making install in .
make[5]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/mono'
make[6]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/mono'
make[6]: Nothing to be done for 'install-data-am'.
make[6]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/mono'
make[5]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/mono'
Making install in tests
make[5]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/mono/tests'
make[6]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/mono/tests'
make[6]: Nothing to be done for 'install-exec-am'.
make[6]: Nothing to be done for 'install-data-am'.
make[6]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/mono/tests'
make[5]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/mono/tests'
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/mono'
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/mono'
Making install in proj4
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/proj4'
/usr/bin/make  install-am
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/proj4'
make[5]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/proj4'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/proj4'
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/proj4'
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/proj4'
Making install in geos
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/geos'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/geos'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/geos'
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/geos'
Making install in shapefileio
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/shapefileio'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/shapefileio'
make[4]: Nothing to be done for 'install-exec-am'.
 /usr/bin/mkdir -p '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/virtuoso/hosting'
 /bin/sh ../../../libtool   --mode=install /usr/bin/install -p   shapefileio.la '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/virtuoso/hosting'
libtool: install: /usr/bin/install -p .libs/shapefileio.so /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/virtuoso/hosting/shapefileio.so
libtool: install: /usr/bin/install -p .libs/shapefileio.lai /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/virtuoso/hosting/shapefileio.la
libtool: warning: remember to run 'libtool --finish /usr/lib64/virtuoso/hosting'
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/shapefileio'
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting/shapefileio'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hosting'
Making install in graphql
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/graphql'
/usr/bin/make  install-am
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/graphql'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/graphql'
make[4]: Nothing to be done for 'install-exec-am'.
/usr/bin/install -p -d /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/virtuoso/hosting/graphql/introspection
/usr/bin/install -p -m 644 ./introspection/*.sql /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/virtuoso/hosting/graphql/introspection
/usr/bin/install -p -m 644 ./introspection/*.ttl /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/virtuoso/hosting/graphql/introspection
 /usr/bin/mkdir -p '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/virtuoso/hosting'
 /bin/sh ../../libtool   --mode=install /usr/bin/install -p   graphql.la '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/virtuoso/hosting'
libtool: install: /usr/bin/install -p .libs/graphql.so /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/virtuoso/hosting/graphql.so
libtool: install: /usr/bin/install -p .libs/graphql.lai /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/virtuoso/hosting/graphql.la
libtool: warning: remember to run 'libtool --finish /usr/lib64/virtuoso/hosting'
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/graphql'
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/graphql'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/graphql'
Making install in bpel
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/bpel'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/bpel'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/bpel'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/bpel'
Making install in fct
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/fct'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/fct'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/fct'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/fct'
Making install in tutorial
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tutorial'
Making install in .
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tutorial'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tutorial'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tutorial'
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tutorial'
Making install in apps
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tutorial/apps'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tutorial/apps'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tutorial/apps'
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tutorial/apps'
Making install in hosting
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tutorial/hosting'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tutorial/hosting'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tutorial/hosting'
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tutorial/hosting'
Making install in services
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tutorial/services'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tutorial/services'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tutorial/services'
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tutorial/services'
Making install in web
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tutorial/web'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tutorial/web'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tutorial/web'
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tutorial/web'
Making install in xml
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tutorial/xml'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tutorial/xml'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tutorial/xml'
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tutorial/xml'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/tutorial'
Making install in conductor
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/conductor'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/conductor'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/conductor'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/conductor'
Making install in samples
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples'
Making install in demo
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples/demo'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples/demo'
make[4]: Nothing to be done for 'install-exec-am'.
sed -e 's,[@]PREFIX[@],/usr,g' -e 's,[@]DESTDIR[@],/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT,g' -e 's,[@]VADDIR[@],/usr/share/virtuoso/vad,g' -e 's,[@]HOSTINGDIR[@],/usr/lib64/virtuoso/hosting,g' -e 's,[@]DBDIR[@],/var/lib/virtuoso/db,g' -e 's,[@]DEMODIR[@],/var/lib/virtuoso/demo,g' -e 's,[@]HTTPROOTDIR[@],/var/lib/virtuoso/vsp,g' -e 's,[@]REM_IM[@],;,g' -e 's,[@]REM_HSL[@],;,g' -e 's,[@]REM_WBXML2[@],,g' -e 's,[@]REM_PHP5[@],;,g' -e 's,[@]REM_PYTHON[@],;,g' -e 's,[@]REM_PERL[@],;,g' -e 's,[@]REM_RUBY[@],;,g' -e 's,[@]REM_PROJ4[@],;,g' -e 's,[@]REM_GEOS[@],;,g' -e 's,[@]REM_SHAPEFILEIO[@],,g' -e 's,[@]REM_GRAPHQL[@],,g' < "./install_ini.sh.in" > "install_ini.sh"
chmod +x install_ini.sh
mkdir -p "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/var/lib/virtuoso/db"
/bin/sh ./install_ini.sh database
Installing default ini file as /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/var/lib/virtuoso/db/virtuoso.ini
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples/demo'
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples/demo'
Making install in hslookup
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples/hslookup'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples/hslookup'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples/hslookup'
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples/hslookup'
Making install in image_magick
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples/image_magick'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples/image_magick'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples/image_magick'
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples/image_magick'
Making install in JDBC
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples/JDBC'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples/JDBC'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples/JDBC'
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples/JDBC'
Making install in odp
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples/odp'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples/odp'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples/odp'
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples/odp'
Making install in sparql_demo
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples/sparql_demo'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples/sparql_demo'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples/sparql_demo'
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples/sparql_demo'
Making install in webapp
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples/webapp'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples/webapp'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples/webapp'
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples/webapp'
Making install in xpath
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples/xpath'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples/xpath'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples/xpath'
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples/xpath'
Making install in xquery
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples/xquery'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples/xquery'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples/xquery'
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples/xquery'
Making install in wbxml2
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples/wbxml2'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples/wbxml2'
make[4]: Nothing to be done for 'install-exec-am'.
 /usr/bin/mkdir -p '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/virtuoso/hosting'
 /bin/sh ../../../libtool   --mode=install /usr/bin/install -p   wbxml2.la '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/virtuoso/hosting'
libtool: install: /usr/bin/install -p .libs/wbxml2.so /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/virtuoso/hosting/wbxml2.so
libtool: install: /usr/bin/install -p .libs/wbxml2.lai /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/virtuoso/hosting/wbxml2.la
libtool: warning: remember to run 'libtool --finish /usr/lib64/virtuoso/hosting'
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples/wbxml2'
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples/wbxml2'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples'
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/samples'
Making install in vsp
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/vsp'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/vsp'
make[3]: Nothing to be done for 'install-exec-am'.
Installing in /var/lib/virtuoso/vsp
mkdir -p "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/var/lib/virtuoso/vsp"
mkdir -p "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/var/lib/virtuoso/vsp"/images
mkdir -p "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/var/lib/virtuoso/vsp"/admin
mkdir -p "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/var/lib/virtuoso/vsp"/vsmx
mkdir -p "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/var/lib/virtuoso/vsp"/favicon
/usr/bin/install -p -m 644 *.html "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/var/lib/virtuoso/vsp"
/usr/bin/install -p -m 644 *.css "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/var/lib/virtuoso/vsp"
/usr/bin/install -p -m 644 *.txt "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/var/lib/virtuoso/vsp"
/usr/bin/install -p -m 644 *.ico "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/var/lib/virtuoso/vsp"
/usr/bin/install -p -m 644 admin/index_left.vsp "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/var/lib/virtuoso/vsp"/admin
/usr/bin/install -p -m 644 images/*.gif "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/var/lib/virtuoso/vsp"/images
/usr/bin/install -p -m 644 images/*.png "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/var/lib/virtuoso/vsp"/images
/usr/bin/install -p -m 644 images/*.jpg "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/var/lib/virtuoso/vsp"/images
/usr/bin/install -p -m 644 vsmx/*.* "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/var/lib/virtuoso/vsp"/vsmx
/usr/bin/install -p -m 644 favicon/*.* "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/var/lib/virtuoso/vsp"/favicon
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/vsp'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/vsp'
Making install in ws
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/ws'
Making install in wsrm
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/ws/wsrm'
/usr/bin/make  install-am
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/ws/wsrm'
make[5]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/ws/wsrm'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/ws/wsrm'
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/ws/wsrm'
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/ws/wsrm'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/ws'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/ws'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/ws'
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/ws'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/ws'
Making install in sync
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/sync'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/sync'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/sync'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/sync'
Making install in vspx
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/vspx'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/vspx'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/vspx'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/vspx'
Making install in vad
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/vad'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/vad'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/vad'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/vad'
Making install in cached_resources
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/cached_resources'
Generating cached_resources.c
/usr/bin/make  install-am
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/cached_resources'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/cached_resources'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/cached_resources'
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/cached_resources'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/cached_resources'
Making install in virtodbc
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/virtodbc'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/virtodbc'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/virtodbc'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/virtodbc'
Making install in virtoledb
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/virtoledb'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/virtoledb'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/virtoledb'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/virtoledb'
Making install in virtuoso_sink
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/virtuoso_sink'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/virtuoso_sink'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/virtuoso_sink'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/virtuoso_sink'
Making install in xddl
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/xddl'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/xddl'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/xddl'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/xddl'
Making install in VirtuosoClient.Net
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/VirtuosoClient.Net'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/VirtuosoClient.Net'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/VirtuosoClient.Net'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/VirtuosoClient.Net'
Making install in oat
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/oat'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/oat'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/oat'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/oat'
Making install in isparql
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/isparql'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/isparql'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/isparql'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/isparql'
Making install in jena
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/jena'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/jena'
make[3]: Nothing to be done for 'install-exec-am'.
mkdir "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/jena"
cp virt_jena.jar "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/jena"
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/jena'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/jena'
Making install in jena2
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/jena2'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/jena2'
make[3]: Nothing to be done for 'install-exec-am'.
mkdir "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/jena2"
cp virt_jena2.jar "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/jena2"
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/jena2'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/jena2'
Making install in jena3
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/jena3'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/jena3'
make[3]: Nothing to be done for 'install-exec-am'.
mkdir "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/jena3"
cp virt_jena3.jar "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/jena3"
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/jena3'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/jena3'
Making install in jena4
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/jena4'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/jena4'
make[3]: Nothing to be done for 'install-exec-am'.
mkdir "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/jena4"
cp virt_jena4.jar "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/jena4"
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/jena4'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/jena4'
Making install in jena5
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/jena5'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/jena5'
make[3]: Nothing to be done for 'install-exec-am'.
mkdir "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/jena5"
cp virt_jena5.jar "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/jena5"
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/jena5'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/jena5'
Making install in sesame
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/sesame'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/sesame'
make[3]: Nothing to be done for 'install-exec-am'.
mkdir "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/sesame"
cp virt_sesame.jar "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/sesame"
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/sesame'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/sesame'
Making install in sesame2
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/sesame2'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/sesame2'
make[3]: Nothing to be done for 'install-exec-am'.
mkdir "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/sesame"
mkdir: cannot create directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/sesame': File exists
make[3]: [Makefile:643: install-data-local] Error 1 (ignored)
cp virt_sesame2.jar "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/sesame"
cp create.xsl create-virtuoso.xsl "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/sesame"
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/sesame2'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/sesame2'
Making install in sesame3
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/sesame3'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/sesame3'
make[3]: Nothing to be done for 'install-exec-am'.
mkdir "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/sesame"
mkdir: cannot create directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/sesame': File exists
make[3]: [Makefile:640: install-data-local] Error 1 (ignored)
cp virt_sesame3.jar "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/sesame"
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/sesame3'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/sesame3'
Making install in sesame4
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/sesame4'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/sesame4'
make[3]: Nothing to be done for 'install-exec-am'.
mkdir "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/sesame"
mkdir: cannot create directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/sesame': File exists
make[3]: [Makefile:643: install-data-local] Error 1 (ignored)
cp virt_sesame4.jar "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/sesame"
cp create.xsl create-virtuoso.xsl "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/sesame"
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/sesame4'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/sesame4'
Making install in redland
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/redland'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/redland'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/redland'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/redland'
Making install in hibernate
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hibernate'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hibernate'
make[3]: Nothing to be done for 'install-exec-am'.
mkdir "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/hibernate"
cp virt_dialect.jar "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/hibernate"
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hibernate'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/hibernate'
Making install in dbpedia
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/dbpedia'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/dbpedia'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/dbpedia'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/dbpedia'
Making install in rdb2rdf
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/rdb2rdf'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/rdb2rdf'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/rdb2rdf'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/rdb2rdf'
Making install in rdf4j
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/rdf4j'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/rdf4j'
make[3]: Nothing to be done for 'install-exec-am'.
mkdir "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/rdf4j"
cp virt_rdf4j.jar "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/rdf4j"
cp create.xsl create-virtuoso.xsl "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/rdf4j"
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/rdf4j'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/rdf4j'
Making install in rdf4j_4
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/rdf4j_4'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/rdf4j_4'
make[3]: Nothing to be done for 'install-exec-am'.
mkdir "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/rdf4j_4"
cp virt_rdf4j_4.jar "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/rdf4j_4"
cp create.xsl create-virtuoso.xsl "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/rdf4j_4"
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/rdf4j_4'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/rdf4j_4'
Making install in rdf4j_5
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/rdf4j_5'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/rdf4j_5'
make[3]: Nothing to be done for 'install-exec-am'.
mkdir "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/rdf4j_5"
cp virt_rdf4j_5.jar "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/rdf4j_5"
cp create.xsl create-virtuoso.xsl "/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/rdf4j_5"
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/rdf4j_5'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/rdf4j_5'
Making install in websocket
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/websocket'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/websocket'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/websocket'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc/websocket'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc'
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/binsrc'
Making install in appsrc
make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc'
Making install in ODS-Framework
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Framework'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Framework'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Framework'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Framework'
Making install in ODS-Addressbook
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Addressbook'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Addressbook'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Addressbook'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Addressbook'
Making install in ODS-Blog
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Blog'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Blog'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Blog'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Blog'
Making install in ODS-Bookmark
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Bookmark'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Bookmark'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Bookmark'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Bookmark'
Making install in ODS-Briefcase
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Briefcase'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Briefcase'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Briefcase'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Briefcase'
Making install in ODS-Calendar
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Calendar'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Calendar'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Calendar'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Calendar'
Making install in ODS-Community
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Community'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Community'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Community'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Community'
Making install in ODS-Discussion
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Discussion'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Discussion'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Discussion'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Discussion'
Making install in ODS-FeedManager
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-FeedManager'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-FeedManager'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-FeedManager'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-FeedManager'
Making install in ODS-Gallery
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Gallery'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Gallery'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Gallery'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Gallery'
Making install in ODS-Polls
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Polls'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Polls'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Polls'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Polls'
Making install in ODS-WebMail
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-WebMail'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-WebMail'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-WebMail'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-WebMail'
Making install in ODS-Wiki
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Wiki'
Making install in plugin
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Wiki/plugin'
/usr/bin/make  install-am
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Wiki/plugin'
make[5]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Wiki/plugin'
make[5]: Nothing to be done for 'install-exec-am'.
 /usr/bin/mkdir -p '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/virtuoso/hosting'
 /bin/sh ../../../libtool   --mode=install /usr/bin/install -p   wikiv.la mediawiki.la creolewiki.la '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/virtuoso/hosting'
libtool: install: /usr/bin/install -p .libs/wikiv.so /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/virtuoso/hosting/wikiv.so
libtool: install: /usr/bin/install -p .libs/wikiv.lai /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/virtuoso/hosting/wikiv.la
libtool: install: /usr/bin/install -p .libs/mediawiki.so /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/virtuoso/hosting/mediawiki.so
libtool: install: /usr/bin/install -p .libs/mediawiki.lai /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/virtuoso/hosting/mediawiki.la
libtool: install: /usr/bin/install -p .libs/creolewiki.so /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/virtuoso/hosting/creolewiki.so
libtool: install: /usr/bin/install -p .libs/creolewiki.lai /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/virtuoso/hosting/creolewiki.la
libtool: warning: remember to run 'libtool --finish /usr/lib64/virtuoso/hosting'
make[5]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Wiki/plugin'
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Wiki/plugin'
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Wiki/plugin'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Wiki'
make[4]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Wiki'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Wiki'
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Wiki'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc/ODS-Wiki'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc'
make[3]: Entering directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc'
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc'
make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/appsrc'
+ mkdir -p /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/virtuoso/plugins
+ mv /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/virtodbc.so /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/virtodbc_r.so /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/virtodbcu.so /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/virtodbcu_r.so /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/virtuoso/plugins/
+ mkdir -p /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/virtuoso/jars
+ mv /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/jdbc-4.0 /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/virtuoso/jars/jdbc4.0
+ mv /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/jdbc-4.1 /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/virtuoso/jars/jdbc4.1
+ mv /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/jdbc-4.2 /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/virtuoso/jars/jdbc4.2
+ mv /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/jdbc-4.3 /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/virtuoso/jars/jdbc4.3
+ mv /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/jena /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/virtuoso/jars/jena
+ mv /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/jena2 /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/virtuoso/jars/jena2
+ mv /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/jena3 /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/virtuoso/jars/jena3
+ mv /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/jena4 /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/virtuoso/jars/jena4
+ mv /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/jena5 /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/virtuoso/jars/jena5
+ mv /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/sesame /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/virtuoso/jars/sesame
+ mv /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/rdf4j /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/virtuoso/jars/rdf4j
+ mv /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/rdf4j_4 /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/virtuoso/jars/rdf4j_4
+ mv /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/rdf4j_5 /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/lib64/virtuoso/jars/rdf4j_5
+ mkdir -p /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/etc/virtuoso
+ mv /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/var/lib/virtuoso/db/virtuoso.ini /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/etc/virtuoso/
+ mv /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/bin/isql /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/bin/isql-v
+ find /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT -name '*.a' -delete
+ find /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT -name '*.la' -delete
+ /usr/bin/find-debuginfo -j16 --strict-build-id -m -i --build-id-seed 7.2.16.1-1.mga10 --unique-debug-suffix -7.2.16.1-1.mga10.x86_64 --unique-debug-src-base virtuoso-opensource-7.2.16.1-1.mga10.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16
find-debuginfo: starting

Extracting debug info from 10 files
DWARF-compressing 10 files
sepdebugcrcfix: Updated 10 CRC32s, 0 CRC32s did match.
Creating .debug symlinks for symlinks to ELF files
Copying sources found by 'debugedit -l' to /usr/src/debug/virtuoso-opensource-7.2.16.1-1.mga10.x86_64
find-debuginfo: done
+ /usr/lib/rpm/check-buildroot
+ '[' -n '' ']'
+ /usr/share/spec-helper/clean_files
+ '[' -n '' ']'
+ /usr/share/spec-helper/compress_files .xz
+ '[' -n '' ']'
+ /usr/share/spec-helper/relink_symlinks
+ '[' -n '' ']'
+ /usr/share/spec-helper/clean_perl
+ '[' -n '' ']'
+ /usr/share/spec-helper/lib_symlinks
+ '[' -n '' ']'
+ /usr/share/spec-helper/gprintify
+ '[' -n '' ']'
+ /usr/share/spec-helper/fix_mo
+ '[' -n '' ']'
+ /usr/share/spec-helper/fix_pamd
+ '[' -n '' ']'
+ /usr/share/spec-helper/remove_info_dir
+ '[' -n '' ']'
+ /usr/share/spec-helper/fix_eol
+ '[' -n '' ']'
+ /usr/share/spec-helper/check_desktop_files
+ '[' -n '' ']'
+ /usr/share/spec-helper/check_elf_files
+ /usr/lib/rpm/check-rpaths
+ /usr/lib/rpm/brp-remove-la-files
+ /usr/lib/rpm/redhat/brp-mangle-shebangs
+ env -u SOURCE_DATE_EPOCH /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j16
+ /usr/lib/rpm/redhat/brp-python-hardlink
Reading /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/SPECPARTS/rpm-debuginfo.specpart
Processing files: virtuoso-opensource-7.2.16.1-1.mga10.x86_64
Executing(%doc): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.xtgbSV
+ umask 022
+ cd /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build
+ cd virtuoso-opensource-7.2.16
+ DOCDIR=/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/share/doc/virtuoso-opensource
+ export LC_ALL=C
+ LC_ALL=C
+ export DOCDIR
+ /usr/bin/mkdir -p /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/share/doc/virtuoso-opensource
+ cp -pr /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/AUTHORS /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/share/doc/virtuoso-opensource
+ cp -pr /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/CREDITS /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/share/doc/virtuoso-opensource
+ cp -pr /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/README /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/share/doc/virtuoso-opensource
+ cp -pr /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/ChangeLog /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/share/doc/virtuoso-opensource
+ cp -pr /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/README.UPGRADE.md /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/share/doc/virtuoso-opensource
+ cp -pr /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/NEWS /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/share/doc/virtuoso-opensource
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%license): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.710lap
+ umask 022
+ cd /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build
+ cd virtuoso-opensource-7.2.16
+ LICENSEDIR=/home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/share/licenses/virtuoso-opensource
+ export LC_ALL=C
+ LC_ALL=C
+ export LICENSEDIR
+ /usr/bin/mkdir -p /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/share/licenses/virtuoso-opensource
+ cp -pr /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/virtuoso-opensource-7.2.16/COPYING /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT/usr/share/licenses/virtuoso-opensource
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: config(virtuoso-opensource) = 7.2.16.1-1.mga10 virtuoso-opensource = 7.2.16.1-1.mga10 virtuoso-opensource(x86-64) = 7.2.16.1-1.mga10
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: libbz2.so.1()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.11)(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libcrypto.so.3()(64bit) libcrypto.so.3(OPENSSL_3.0.0)(64bit) liblzma.so.5()(64bit) liblzma.so.5(XZ_5.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.29)(64bit) libm.so.6(GLIBC_2.38)(64bit) libpcre2-8.so.0()(64bit) libpcre2-8.so.0(PCRE2_10.47)(64bit) libssl.so.3()(64bit) libssl.so.3(OPENSSL_3.0.0)(64bit) libwbxml2.so.1()(64bit) libz.so.1()(64bit)
Processing files: virtuoso-opensource-applications-7.2.16.1-1.mga10.x86_64
warning: File listed twice: /usr/lib/.build-id/68/74b41301103f148dc75c9ddb15c6daf5856559
Provides: virtuoso-opensource-applications = 7.2.16.1-1.mga10 virtuoso-opensource-applications(x86-64) = 7.2.16.1-1.mga10
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.11)(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libcrypto.so.3()(64bit) libcrypto.so.3(OPENSSL_3.0.0)(64bit) libiodbc.so.2()(64bit) libreadline.so.8()(64bit) libssl.so.3()(64bit) libssl.so.3(OPENSSL_3.0.0)(64bit)
Processing files: virtuoso-opensource-jars-7.2.16.1-1.mga10.x86_64
Provides: virtuoso-opensource-jars = 7.2.16.1-1.mga10 virtuoso-opensource-jars(x86-64) = 7.2.16.1-1.mga10
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: virtuoso-opensource-debugsource-7.2.16.1-1.mga10.x86_64
Provides: virtuoso-opensource-debugsource = 7.2.16.1-1.mga10 virtuoso-opensource-debugsource(x86-64) = 7.2.16.1-1.mga10
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: virtuoso-opensource-debuginfo-7.2.16.1-1.mga10.x86_64
Provides: debuginfo(build-id) = 0d823768c04fd22ea3cb32fced1bbd0e8c329db6 debuginfo(build-id) = 233b3a41593fec53284a8a9fefeec92f3391fe64 debuginfo(build-id) = 503a9479cfb7006c5da120778f3c030fae82117c debuginfo(build-id) = 6874b41301103f148dc75c9ddb15c6daf5856559 debuginfo(build-id) = ca364838746508a9e32d259c8df6276e8aec2cfc debuginfo(build-id) = d2896332005d1c3b04070abe88696221608603c6 debuginfo(build-id) = d951d0013c5f713318b6f20979988334f29c9dea virtuoso-opensource-debuginfo = 7.2.16.1-1.mga10 virtuoso-opensource-debuginfo(x86-64) = 7.2.16.1-1.mga10
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: virtuoso-opensource-debugsource(x86-64) = 7.2.16.1-1.mga10
Processing files: virtuoso-opensource-applications-debuginfo-7.2.16.1-1.mga10.x86_64
Provides: debuginfo(build-id) = 6874b41301103f148dc75c9ddb15c6daf5856559 debuginfo(build-id) = 6f4772efc115caad7ee08062fd4d458fd8891be2 debuginfo(build-id) = 9e3d85613457e44e86ecc98a44b9cbd9fd41802f debuginfo(build-id) = f94889aef8154b874d25b30c862125cfe1c51514 virtuoso-opensource-applications-debuginfo = 7.2.16.1-1.mga10 virtuoso-opensource-applications-debuginfo(x86-64) = 7.2.16.1-1.mga10
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: virtuoso-opensource-debugsource(x86-64) = 7.2.16.1-1.mga10
Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build/BUILDROOT
Wrote: /home/pterjan/rpmbuild/RPMS/x86_64/virtuoso-opensource-jars-7.2.16.1-1.mga10.x86_64.rpm
Wrote: /home/pterjan/rpmbuild/RPMS/x86_64/virtuoso-opensource-applications-debuginfo-7.2.16.1-1.mga10.x86_64.rpm
Wrote: /home/pterjan/rpmbuild/RPMS/x86_64/virtuoso-opensource-debuginfo-7.2.16.1-1.mga10.x86_64.rpm
Wrote: /home/pterjan/rpmbuild/RPMS/x86_64/virtuoso-opensource-applications-7.2.16.1-1.mga10.x86_64.rpm
Wrote: /home/pterjan/rpmbuild/RPMS/x86_64/virtuoso-opensource-debugsource-7.2.16.1-1.mga10.x86_64.rpm
Wrote: /home/pterjan/rpmbuild/RPMS/x86_64/virtuoso-opensource-7.2.16.1-1.mga10.x86_64.rpm
Executing(rmbuild): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.RQT0FC
+ umask 022
+ cd /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build
+ test -d /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build
+ rm -rf /home/pterjan/rpmbuild/BUILD/virtuoso-opensource-7.2.16.1-build
+ RPM_EC=0
++ jobs -p
+ exit 0

RPM build warnings:
    File listed twice: /usr/lib/.build-id/68/74b41301103f148dc75c9ddb15c6daf5856559
D: [iurt_root_command] Success!
