DEBUG: Executing shell function do_compile
NOTE: make -j 70 -l 140
Making all in admin
make[1]: Entering directory 'TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build/admin'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory 'TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build/admin'
Making all in bin
make[1]: Entering directory 'TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build/bin'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory 'TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build/bin'
Making all in etc
make[1]: Entering directory 'TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build/etc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory 'TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build/etc'
Making all in man
make[1]: Entering directory 'TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build/man'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory 'TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build/man'
Making all in include
make[1]: Entering directory 'TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build/include'
make  all-am
make[2]: Entering directory 'TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build/include'
make[2]: Leaving directory 'TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build/include'
make[1]: Leaving directory 'TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build/include'
Making all in iodbcinst
make[1]: Entering directory 'TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build/iodbcinst'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory 'TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build/iodbcinst'
Making all in iodbc
make[1]: Entering directory 'TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build/iodbc'
Making all in trace
make[2]: Entering directory 'TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build/iodbc/trace'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory 'TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build/iodbc/trace'
Making all in .
make[2]: Entering directory 'TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build/iodbc'
/bin/bash ../libtool  --tag=CC   --mode=compile x86_64-oe-linux-gcc  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libiodbc-3.52.16/iodbc -I../include  -I../../libiodbc-3.52.16/include -I../../libiodbc-3.52.16/iodbcinst -DWITH_PTHREADS -D_REENTRANT  -O2 -g -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/libiodbc-3.52.16=/usr/src/debug/libiodbc/3.52.16  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/libiodbc-3.52.16=/usr/src/debug/libiodbc/3.52.16  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build=/usr/src/debug/libiodbc/3.52.16  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build=/usr/src/debug/libiodbc/3.52.16  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot-native=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot-native=  -pipe -DODBCVER=0x0350 -DIODBC_BUILD=16230502 -c -o catalog.lo ../../libiodbc-3.52.16/iodbc/catalog.c
/bin/bash ../libtool  --tag=CC   --mode=compile x86_64-oe-linux-gcc  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libiodbc-3.52.16/iodbc -I../include  -I../../libiodbc-3.52.16/include -I../../libiodbc-3.52.16/iodbcinst -DWITH_PTHREADS -D_REENTRANT  -O2 -g -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/libiodbc-3.52.16=/usr/src/debug/libiodbc/3.52.16  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/libiodbc-3.52.16=/usr/src/debug/libiodbc/3.52.16  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build=/usr/src/debug/libiodbc/3.52.16  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build=/usr/src/debug/libiodbc/3.52.16  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot-native=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot-native=  -pipe -DODBCVER=0x0350 -DIODBC_BUILD=16230502 -c -o connect.lo ../../libiodbc-3.52.16/iodbc/connect.c
/bin/bash ../libtool  --tag=CC   --mode=compile x86_64-oe-linux-gcc  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libiodbc-3.52.16/iodbc -I../include  -I../../libiodbc-3.52.16/include -I../../libiodbc-3.52.16/iodbcinst -DWITH_PTHREADS -D_REENTRANT  -O2 -g -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/libiodbc-3.52.16=/usr/src/debug/libiodbc/3.52.16  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/libiodbc-3.52.16=/usr/src/debug/libiodbc/3.52.16  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build=/usr/src/debug/libiodbc/3.52.16  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build=/usr/src/debug/libiodbc/3.52.16  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot-native=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot-native=  -pipe -DODBCVER=0x0350 -DIODBC_BUILD=16230502 -c -o execute.lo ../../libiodbc-3.52.16/iodbc/execute.c
/bin/bash ../libtool  --tag=CC   --mode=compile x86_64-oe-linux-gcc  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libiodbc-3.52.16/iodbc -I../include  -I../../libiodbc-3.52.16/include -I../../libiodbc-3.52.16/iodbcinst -DWITH_PTHREADS -D_REENTRANT  -O2 -g -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/libiodbc-3.52.16=/usr/src/debug/libiodbc/3.52.16  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/libiodbc-3.52.16=/usr/src/debug/libiodbc/3.52.16  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build=/usr/src/debug/libiodbc/3.52.16  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build=/usr/src/debug/libiodbc/3.52.16  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot-native=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot-native=  -pipe -DODBCVER=0x0350 -DIODBC_BUILD=16230502 -c -o fetch.lo ../../libiodbc-3.52.16/iodbc/fetch.c
/bin/bash ../libtool  --tag=CC   --mode=compile x86_64-oe-linux-gcc  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libiodbc-3.52.16/iodbc -I../include  -I../../libiodbc-3.52.16/include -I../../libiodbc-3.52.16/iodbcinst -DWITH_PTHREADS -D_REENTRANT  -O2 -g -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/libiodbc-3.52.16=/usr/src/debug/libiodbc/3.52.16  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/libiodbc-3.52.16=/usr/src/debug/libiodbc/3.52.16  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build=/usr/src/debug/libiodbc/3.52.16  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build=/usr/src/debug/libiodbc/3.52.16  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot-native=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot-native=  -pipe -DODBCVER=0x0350 -DIODBC_BUILD=16230502 -c -o hdbc.lo ../../libiodbc-3.52.16/iodbc/hdbc.c
/bin/bash ../libtool  --tag=CC   --mode=compile x86_64-oe-linux-gcc  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libiodbc-3.52.16/iodbc -I../include  -I../../libiodbc-3.52.16/include -I../../libiodbc-3.52.16/iodbcinst -DWITH_PTHREADS -D_REENTRANT  -O2 -g -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/libiodbc-3.52.16=/usr/src/debug/libiodbc/3.52.16  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/libiodbc-3.52.16=/usr/src/debug/libiodbc/3.52.16  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build=/usr/src/debug/libiodbc/3.52.16  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build=/usr/src/debug/libiodbc/3.52.16  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot-native=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot-native=  -pipe -DODBCVER=0x0350 -DIODBC_BUILD=16230502 -c -o herr.lo ../../libiodbc-3.52.16/iodbc/herr.c
/bin/bash ../libtool  --tag=CC   --mode=compile x86_64-oe-linux-gcc  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libiodbc-3.52.16/iodbc -I../include  -I../../libiodbc-3.52.16/include -I../../libiodbc-3.52.16/iodbcinst -DWITH_PTHREADS -D_REENTRANT  -O2 -g -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/libiodbc-3.52.16=/usr/src/debug/libiodbc/3.52.16  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/libiodbc-3.52.16=/usr/src/debug/libiodbc/3.52.16  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build=/usr/src/debug/libiodbc/3.52.16  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build=/usr/src/debug/libiodbc/3.52.16  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot-native=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot-native=  -pipe -DODBCVER=0x0350 -DIODBC_BUILD=16230502 -c -o hstmt.lo ../../libiodbc-3.52.16/iodbc/hstmt.c
/bin/bash ../libtool  --tag=CC   --mode=compile x86_64-oe-linux-gcc  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libiodbc-3.52.16/iodbc -I../include  -I../../libiodbc-3.52.16/include -I../../libiodbc-3.52.16/iodbcinst -DWITH_PTHREADS -D_REENTRANT  -O2 -g -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/libiodbc-3.52.16=/usr/src/debug/libiodbc/3.52.16  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/libiodbc-3.52.16=/usr/src/debug/libiodbc/3.52.16  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build=/usr/src/debug/libiodbc/3.52.16  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build=/usr/src/debug/libiodbc/3.52.16  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot-native=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot-native=  -pipe -DODBCVER=0x0350 -DIODBC_BUILD=16230502 -c -o info.lo ../../libiodbc-3.52.16/iodbc/info.c
/bin/bash ../libtool  --tag=CC   --mode=compile x86_64-oe-linux-gcc  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libiodbc-3.52.16/iodbc -I../include  -I../../libiodbc-3.52.16/include -I../../libiodbc-3.52.16/iodbcinst -DWITH_PTHREADS -D_REENTRANT  -O2 -g -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/libiodbc-3.52.16=/usr/src/debug/libiodbc/3.52.16  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/libiodbc-3.52.16=/usr/src/debug/libiodbc/3.52.16  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build=/usr/src/debug/libiodbc/3.52.16  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build=/usr/src/debug/libiodbc/3.52.16  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot-native=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot-native=  -pipe -DODBCVER=0x0350 -DIODBC_BUILD=16230502 -c -o prepare.lo ../../libiodbc-3.52.16/iodbc/prepare.c
/bin/bash ../libtool  --tag=CC   --mode=compile x86_64-oe-linux-gcc  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libiodbc-3.52.16/iodbc -I../include  -I../../libiodbc-3.52.16/include -I../../libiodbc-3.52.16/iodbcinst -DWITH_PTHREADS -D_REENTRANT  -O2 -g -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/libiodbc-3.52.16=/usr/src/debug/libiodbc/3.52.16  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/libiodbc-3.52.16=/usr/src/debug/libiodbc/3.52.16  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build=/usr/src/debug/libiodbc/3.52.16  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build=/usr/src/debug/libiodbc/3.52.16  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot-native=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot-native=  -pipe -DODBCVER=0x0350 -DIODBC_BUILD=16230502 -c -o result.lo ../../libiodbc-3.52.16/iodbc/result.c
/bin/bash ../libtool  --tag=CC   --mode=compile x86_64-oe-linux-gcc  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libiodbc-3.52.16/iodbc -I../include  -I../../libiodbc-3.52.16/include -I../../libiodbc-3.52.16/iodbcinst -DWITH_PTHREADS -D_REENTRANT  -O2 -g -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/libiodbc-3.52.16=/usr/src/debug/libiodbc/3.52.16  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/libiodbc-3.52.16=/usr/src/debug/libiodbc/3.52.16  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build=/usr/src/debug/libiodbc/3.52.16  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build=/usr/src/debug/libiodbc/3.52.16  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot-native=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot-native=  -pipe -DODBCVER=0x0350 -DIODBC_BUILD=16230502 -c -o odbc3.lo ../../libiodbc-3.52.16/iodbc/odbc3.c
libtool: compile:  x86_64-oe-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libiodbc-3.52.16/iodbc -I../include -I../../libiodbc-3.52.16/include -I../../libiodbc-3.52.16/iodbcinst -DWITH_PTHREADS -D_REENTRANT -O2 -g -fcanon-prefix-map -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/libiodbc-3.52.16=/usr/src/debug/libiodbc/3.52.16 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/libiodbc-3.52.16=/usr/src/debug/libiodbc/3.52.16 -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build=/usr/src/debug/libiodbc/3.52.16 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build=/usr/src/debug/libiodbc/3.52.16 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot= -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot-native= -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot-native= -pipe -DODBCVER=0x0350 -DIODBC_BUILD=16230502 -c ../../libiodbc-3.52.16/iodbc/connect.c  -fPIC -DPIC -o .libs/connect.o
libtool: compile:  x86_64-oe-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libiodbc-3.52.16/iodbc -I../include -I../../libiodbc-3.52.16/include -I../../libiodbc-3.52.16/iodbcinst -DWITH_PTHREADS -D_REENTRANT -O2 -g -fcanon-prefix-map -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/libiodbc-3.52.16=/usr/src/debug/libiodbc/3.52.16 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/libiodbc-3.52.16=/usr/src/debug/libiodbc/3.52.16 -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build=/usr/src/debug/libiodbc/3.52.16 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build=/usr/src/debug/libiodbc/3.52.16 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot= -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot-native= -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot-native= -pipe -DODBCVER=0x0350 -DIODBC_BUILD=16230502 -c ../../libiodbc-3.52.16/iodbc/result.c  -fPIC -DPIC -o .libs/result.o
libtool: compile:  x86_64-oe-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libiodbc-3.52.16/iodbc -I../include -I../../libiodbc-3.52.16/include -I../../libiodbc-3.52.16/iodbcinst -DWITH_PTHREADS -D_REENTRANT -O2 -g -fcanon-prefix-map -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/libiodbc-3.52.16=/usr/src/debug/libiodbc/3.52.16 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/libiodbc-3.52.16=/usr/src/debug/libiodbc/3.52.16 -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build=/usr/src/debug/libiodbc/3.52.16 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build=/usr/src/debug/libiodbc/3.52.16 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot= -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot-native= -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot-native= -pipe -DODBCVER=0x0350 -DIODBC_BUILD=16230502 -c ../../libiodbc-3.52.16/iodbc/hdbc.c  -fPIC -DPIC -o .libs/hdbc.o
libtool: compile:  x86_64-oe-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libiodbc-3.52.16/iodbc -I../include -I../../libiodbc-3.52.16/include -I../../libiodbc-3.52.16/iodbcinst -DWITH_PTHREADS -D_REENTRANT -O2 -g -fcanon-prefix-map -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/libiodbc-3.52.16=/usr/src/debug/libiodbc/3.52.16 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/libiodbc-3.52.16=/usr/src/debug/libiodbc/3.52.16 -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build=/usr/src/debug/libiodbc/3.52.16 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build=/usr/src/debug/libiodbc/3.52.16 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot= -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot-native= -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot-native= -pipe -DODBCVER=0x0350 -DIODBC_BUILD=16230502 -c ../../libiodbc-3.52.16/iodbc/catalog.c  -fPIC -DPIC -o .libs/catalog.o
libtool: compile:  x86_64-oe-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libiodbc-3.52.16/iodbc -I../include -I../../libiodbc-3.52.16/include -I../../libiodbc-3.52.16/iodbcinst -DWITH_PTHREADS -D_REENTRANT -O2 -g -fcanon-prefix-map -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/libiodbc-3.52.16=/usr/src/debug/libiodbc/3.52.16 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/libiodbc-3.52.16=/usr/src/debug/libiodbc/3.52.16 -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build=/usr/src/debug/libiodbc/3.52.16 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build=/usr/src/debug/libiodbc/3.52.16 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot= -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot-native= -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot-native= -pipe -DODBCVER=0x0350 -DIODBC_BUILD=16230502 -c ../../libiodbc-3.52.16/iodbc/execute.c  -fPIC -DPIC -o .libs/execute.o
libtool: compile:  x86_64-oe-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libiodbc-3.52.16/iodbc -I../include -I../../libiodbc-3.52.16/include -I../../libiodbc-3.52.16/iodbcinst -DWITH_PTHREADS -D_REENTRANT -O2 -g -fcanon-prefix-map -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/libiodbc-3.52.16=/usr/src/debug/libiodbc/3.52.16 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/libiodbc-3.52.16=/usr/src/debug/libiodbc/3.52.16 -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build=/usr/src/debug/libiodbc/3.52.16 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build=/usr/src/debug/libiodbc/3.52.16 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot= -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot-native= -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot-native= -pipe -DODBCVER=0x0350 -DIODBC_BUILD=16230502 -c ../../libiodbc-3.52.16/iodbc/odbc3.c  -fPIC -DPIC -o .libs/odbc3.o
libtool: compile:  x86_64-oe-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libiodbc-3.52.16/iodbc -I../include -I../../libiodbc-3.52.16/include -I../../libiodbc-3.52.16/iodbcinst -DWITH_PTHREADS -D_REENTRANT -O2 -g -fcanon-prefix-map -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/libiodbc-3.52.16=/usr/src/debug/libiodbc/3.52.16 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/libiodbc-3.52.16=/usr/src/debug/libiodbc/3.52.16 -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build=/usr/src/debug/libiodbc/3.52.16 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build=/usr/src/debug/libiodbc/3.52.16 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot= -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot-native= -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot-native= -pipe -DODBCVER=0x0350 -DIODBC_BUILD=16230502 -c ../../libiodbc-3.52.16/iodbc/hstmt.c  -fPIC -DPIC -o .libs/hstmt.o
libtool: compile:  x86_64-oe-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libiodbc-3.52.16/iodbc -I../include -I../../libiodbc-3.52.16/include -I../../libiodbc-3.52.16/iodbcinst -DWITH_PTHREADS -D_REENTRANT -O2 -g -fcanon-prefix-map -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/libiodbc-3.52.16=/usr/src/debug/libiodbc/3.52.16 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/libiodbc-3.52.16=/usr/src/debug/libiodbc/3.52.16 -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build=/usr/src/debug/libiodbc/3.52.16 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build=/usr/src/debug/libiodbc/3.52.16 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot= -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot-native= -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot-native= -pipe -DODBCVER=0x0350 -DIODBC_BUILD=16230502 -c ../../libiodbc-3.52.16/iodbc/info.c  -fPIC -DPIC -o .libs/info.o
libtool: compile:  x86_64-oe-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libiodbc-3.52.16/iodbc -I../include -I../../libiodbc-3.52.16/include -I../../libiodbc-3.52.16/iodbcinst -DWITH_PTHREADS -D_REENTRANT -O2 -g -fcanon-prefix-map -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/libiodbc-3.52.16=/usr/src/debug/libiodbc/3.52.16 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/libiodbc-3.52.16=/usr/src/debug/libiodbc/3.52.16 -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build=/usr/src/debug/libiodbc/3.52.16 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build=/usr/src/debug/libiodbc/3.52.16 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot= -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot-native= -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot-native= -pipe -DODBCVER=0x0350 -DIODBC_BUILD=16230502 -c ../../libiodbc-3.52.16/iodbc/fetch.c  -fPIC -DPIC -o .libs/fetch.o
libtool: compile:  x86_64-oe-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libiodbc-3.52.16/iodbc -I../include -I../../libiodbc-3.52.16/include -I../../libiodbc-3.52.16/iodbcinst -DWITH_PTHREADS -D_REENTRANT -O2 -g -fcanon-prefix-map -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/libiodbc-3.52.16=/usr/src/debug/libiodbc/3.52.16 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/libiodbc-3.52.16=/usr/src/debug/libiodbc/3.52.16 -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build=/usr/src/debug/libiodbc/3.52.16 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build=/usr/src/debug/libiodbc/3.52.16 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot= -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot-native= -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot-native= -pipe -DODBCVER=0x0350 -DIODBC_BUILD=16230502 -c ../../libiodbc-3.52.16/iodbc/prepare.c  -fPIC -DPIC -o .libs/prepare.o
libtool: compile:  x86_64-oe-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../libiodbc-3.52.16/iodbc -I../include -I../../libiodbc-3.52.16/include -I../../libiodbc-3.52.16/iodbcinst -DWITH_PTHREADS -D_REENTRANT -O2 -g -fcanon-prefix-map -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/libiodbc-3.52.16=/usr/src/debug/libiodbc/3.52.16 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/libiodbc-3.52.16=/usr/src/debug/libiodbc/3.52.16 -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build=/usr/src/debug/libiodbc/3.52.16 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build=/usr/src/debug/libiodbc/3.52.16 -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot= -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot-native= -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/recipe-sysroot-native= -pipe -DODBCVER=0x0350 -DIODBC_BUILD=16230502 -c ../../libiodbc-3.52.16/iodbc/herr.c  -fPIC -DPIC -o .libs/herr.o
In file included from ../../libiodbc-3.52.16/iodbc/hdbc.c:95:
../../libiodbc-3.52.16/iodbc/hdbc.c: In function '_iodbcdm_SetConnectOption':
../../libiodbc-3.52.16/iodbc/hdbc.c:567:49: error: too many arguments to function 'hproc3'; expected 0, have 4
  567 |               CALL_DRIVER (hdbc, pdbc, retcode, hproc3,
      |                                                 ^~~~~~
  568 |                   (pdbc->dhdbc, fOption, vParam, 0));
      |                    ~~~~~~~~~~~                   
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/hdbc.c:583:49: error: too many arguments to function 'hproc3'; expected 0, have 4
  583 |               CALL_DRIVER (hdbc, pdbc, retcode, hproc3,
      |                                                 ^~~~~~
  584 |                   (pdbc->dhdbc, fOption, vParam, SQL_NTS));
      |                    ~~~~~~~~~~~                   
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/hdbc.c:597:45: error: too many arguments to function 'hproc2'; expected 0, have 3
  597 |           CALL_DRIVER (hdbc, pdbc, retcode, hproc2,
      |                                             ^~~~~~
  598 |               (pdbc->dhdbc, fOption, vParam));
      |                ~~~~~~~~~~~                   
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/hdbc.c: In function '_iodbcdm_GetConnectOption':
../../libiodbc-3.52.16/iodbc/hdbc.c:939:49: error: too many arguments to function 'hproc3'; expected 0, have 5
  939 |               CALL_DRIVER (hdbc, pdbc, retcode, hproc3,
      |                                                 ^~~~~~
  940 |                   (pdbc->dhdbc, fOption, paramOut, 0, NULL));
      |                    ~~~~~~~~~~~                   
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
In file included from ../../libiodbc-3.52.16/iodbc/execute.c:94:
../../libiodbc-3.52.16/iodbc/execute.c: In function '_ReBindParam':
../../libiodbc-3.52.16/iodbc/hdbc.c:955:49: error: too many arguments to function 'hproc3'; expected 0, have 5
  955 |               CALL_DRIVER (hdbc, pdbc, retcode, hproc3,
      |                                                 ^~~~~~
  956 |                   (pdbc->dhdbc, fOption, paramOut, SQL_MAX_OPTION_STRING_LENGTH, NULL));
      |                    ~~~~~~~~~~~                   
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/execute.c:643:49: error: too many arguments to function 'hproc3'; expected 0, have 8
  643 |       CALL_DRIVER (pstmt->hdbc, pstmt, retcode, hproc3,
      |                                                 ^~~~~~
  644 |               (pstmt->dhstmt,
      |                ~~~~~~~~~~~~~                     
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/hdbc.c:970:45: error: too many arguments to function 'hproc2'; expected 0, have 3
  970 |           CALL_DRIVER (hdbc, pdbc, retcode, hproc2,
      |                                             ^~~~~~
  971 |               (pdbc->dhdbc, fOption, paramOut));
      |                ~~~~~~~~~~~                   
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/execute.c:661:49: error: too many arguments to function 'hproc2'; expected 0, have 10
  661 |       CALL_DRIVER (pstmt->hdbc, pstmt, retcode, hproc2,
      |                                                 ^~~~~~
  662 |           (pstmt->dhstmt,
      |            ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/execute.c: In function '_SQLExecute_ConvParams':
../../libiodbc-3.52.16/iodbc/execute.c:796:53: error: too many arguments to function 'hproc2'; expected 0, have 2
  796 |           CALL_DRIVER (pstmt->hdbc, pstmt, retcode, hproc2,
      |                                                     ^~~~~~
  797 |               (pstmt->dhstmt, (SQLUSMALLINT)SQL_RESET_PARAMS));
      |                ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/execute.c:805:57: error: too many arguments to function 'hproc3'; expected 0, have 4
  805 |               CALL_UDRIVER(pstmt->hdbc, pstmt, retcode, hproc3,
      |                                                         ^~~~~~
  806 |                 penv->unicode_driver, en_SetStmtAttr, (pstmt->dhstmt,
      |                                                        ~~~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/execute.c:805:15: note: in expansion of macro 'CALL_UDRIVER'
  805 |               CALL_UDRIVER(pstmt->hdbc, pstmt, retcode, hproc3,
      |               ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/execute.c:827:57: error: too many arguments to function 'hproc2'; expected 0, have 3
  827 |               CALL_DRIVER (pstmt->hdbc, pstmt, retcode, hproc2,
      |                                                         ^~~~~~
  828 |                   (pstmt->dhstmt,
      |                    ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/hdbc.c: In function '_iodbcdm_transact':
../../libiodbc-3.52.16/iodbc/hdbc.c:1146:41: error: too many arguments to function 'hproc3'; expected 0, have 3
 1146 |       CALL_DRIVER (hdbc, pdbc, retcode, hproc3,
      |                                         ^~~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/execute.c:842:57: error: too many arguments to function 'hproc3'; expected 0, have 4
  842 |               CALL_UDRIVER(pstmt->hdbc, pstmt, retcode, hproc3,
      |                                                         ^~~~~~
  843 |                 penv->unicode_driver, en_SetStmtAttr, (pstmt->dhstmt,
      |                                                        ~~~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/execute.c:842:15: note: in expansion of macro 'CALL_UDRIVER'
  842 |               CALL_UDRIVER(pstmt->hdbc, pstmt, retcode, hproc3,
      |               ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/hdbc.c:1157:41: error: too many arguments to function 'hproc2'; expected 0, have 3
 1157 |       CALL_DRIVER (hdbc, pdbc, retcode, hproc2,
      |                                         ^~~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/execute.c:949:53: error: too many arguments to function 'hproc3'; expected 0, have 4
  949 |           CALL_UDRIVER(pstmt->hdbc, pstmt, retcode, hproc3,
      |                                                     ^~~~~~
  950 |             penv->unicode_driver, en_SetStmtAttr, (pstmt->dhstmt,
      |                                                    ~~~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/execute.c:949:11: note: in expansion of macro 'CALL_UDRIVER'
  949 |           CALL_UDRIVER(pstmt->hdbc, pstmt, retcode, hproc3,
      |           ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/execute.c: In function 'SQLExecute_Internal':
../../libiodbc-3.52.16/iodbc/execute.c:1082:45: error: too many arguments to function 'hproc'; expected 0, have 1
 1082 |   CALL_DRIVER (pstmt->hdbc, pstmt, retcode, hproc, (pstmt->dhstmt));
      |                                             ^~~~~   ~~~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/execute.c: In function 'SQLExecDirect_Internal':
../../libiodbc-3.52.16/iodbc/execute.c:1263:45: error: too many arguments to function 'hproc'; expected 0, have 3
 1263 |   CALL_UDRIVER(pstmt->hdbc, pstmt, retcode, hproc, penv->unicode_driver,
      |                                             ^~~~~
 1264 |     en_ExecDirect, (
 1265 |        pstmt->dhstmt,
      |        ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/execute.c:1263:3: note: in expansion of macro 'CALL_UDRIVER'
 1263 |   CALL_UDRIVER(pstmt->hdbc, pstmt, retcode, hproc, penv->unicode_driver,
      |   ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/execute.c: In function 'SQLMoreResults_Internal':
../../libiodbc-3.52.16/iodbc/execute.c:1429:45: error: too many arguments to function 'hproc'; expected 0, have 1
 1429 |   CALL_DRIVER (pstmt->hdbc, pstmt, retcode, hproc,
      |                                             ^~~~~
 1430 |       (pstmt->dhstmt));
      |        ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/execute.c: In function 'SQLPutData_Internal':
../../libiodbc-3.52.16/iodbc/execute.c:1603:49: error: too many arguments to function 'hproc'; expected 0, have 3
 1603 |       CALL_DRIVER (pstmt->hdbc, pstmt, retcode, hproc,
      |                                                 ^~~~~
 1604 |           (pstmt->dhstmt, drv_rgbValue, drv_cbValue));
      |            ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/execute.c:1611:49: error: too many arguments to function 'hproc'; expected 0, have 3
 1611 |       CALL_DRIVER (pstmt->hdbc, pstmt, retcode, hproc,
      |                                                 ^~~~~
 1612 |           (pstmt->dhstmt, rgbValue, cbValue));
      |            ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
In file included from ../../libiodbc-3.52.16/iodbc/hstmt.c:96:
../../libiodbc-3.52.16/iodbc/hstmt.c: In function 'SQLAllocStmt_Internal':
../../libiodbc-3.52.16/iodbc/hstmt.c:234:48: error: too many arguments to function 'hproc3'; expected 0, have 3
  234 |       CALL_DRIVER (pstmt->hdbc, pdbc, retcode, hproc3,
      |                                                ^~~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/hstmt.c:250:41: error: too many arguments to function 'hproc2'; expected 0, have 2
  250 |       CALL_DRIVER (hdbc, pdbc, retcode, hproc2,
      |                                         ^~~~~~
  251 |           (pdbc->dhdbc, &(pstmt->dhstmt)));
      |            ~~~~~~~~~~~                   
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/execute.c: In function 'SQLParamData_Internal':
../../libiodbc-3.52.16/iodbc/execute.c:1733:45: error: too many arguments to function 'hproc'; expected 0, have 2
 1733 |   CALL_DRIVER (pstmt->hdbc, pstmt, retcode, hproc, (pstmt->dhstmt, prgbValue));
      |                                             ^~~~~   ~~~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
In file included from ../../libiodbc-3.52.16/iodbc/odbc3.c:97:
../../libiodbc-3.52.16/iodbc/odbc3.c: In function 'SQLAllocDesc_Internal':
../../libiodbc-3.52.16/iodbc/hstmt.c:343:46: error: too many arguments to function 'hproc3'; expected 0, have 5
  343 |               CALL_DRIVER (hdbc, pstmt, rc1, hproc3,
      |                                              ^~~~~~
  344 |                   (pstmt->dhstmt, desc_type, &pstmt->imp_desc[i]->dhdesc, 0,
      |                    ~~~~~~~~~~~~~              
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:177:37: error: too many arguments to function 'hproc'; expected 0, have 3
  177 |   CALL_DRIVER (pdbc, pdbc, retcode, hproc, (SQL_HANDLE_DESC, pdbc->dhdbc, &new_desc->dhdesc));
      |                                     ^~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/execute.c: In function 'SQLNumParams_Internal':
../../libiodbc-3.52.16/iodbc/hstmt.c:405:49: error: too many arguments to function 'hproc3'; expected 0, have 2
  405 |       CALL_DRIVER (pstmt->hdbc, pstmt, retcode, hproc3,
      |                                                 ^~~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/execute.c:1903:45: error: too many arguments to function 'hproc'; expected 0, have 2
 1903 |   CALL_DRIVER (pstmt->hdbc, pstmt, retcode, hproc, (pstmt->dhstmt, pcpar));
      |                                             ^~~~~   ~~~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/hstmt.c:417:49: error: too many arguments to function 'hproc2'; expected 0, have 2
  417 |       CALL_DRIVER (pstmt->hdbc, pstmt, retcode, hproc2,
      |                                                 ^~~~~~
  418 |           (pstmt->dhstmt, SQL_DROP));
      |            ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/execute.c: In function 'SQLDescribeParam_Internal':
../../libiodbc-3.52.16/iodbc/execute.c:1999:45: error: too many arguments to function 'hproc'; expected 0, have 6
 1999 |   CALL_DRIVER (pstmt->hdbc, pstmt, retcode, hproc,
      |                                             ^~~~~
 2000 |       (pstmt->dhstmt, ipar, pfSqlType, pcbColDef, pibScale, pfNullable));
      |        ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/hstmt.c: In function 'SQLFreeStmt_Internal':
../../libiodbc-3.52.16/iodbc/hstmt.c:567:49: error: too many arguments to function 'hproc3'; expected 0, have 2
  567 |       CALL_DRIVER (pstmt->hdbc, pstmt, retcode, hproc3,
      |                                                 ^~~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/hstmt.c:579:49: error: too many arguments to function 'hproc2'; expected 0, have 2
  579 |       CALL_DRIVER (pstmt->hdbc, pstmt, retcode, hproc2,
      |                                                 ^~~~~~
  580 |           (pstmt->dhstmt, fOption));
      |            ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c: In function '_SQLFreeHandle_DESC':
../../libiodbc-3.52.16/iodbc/odbc3.c:485:44: error: too many arguments to function 'hproc'; expected 0, have 2
  485 |         CALL_DRIVER (pdbc, pdesc, retcode, hproc,
      |                                            ^~~~~
  486 |             (handleType, pdesc->dhdesc));
      |              ~~~~~~~~~~                     
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/hstmt.c: In function 'SQLSetStmtOption_Internal':
../../libiodbc-3.52.16/iodbc/hstmt.c:787:57: error: too many arguments to function 'hproc3'; expected 0, have 4
  787 |               CALL_DRIVER (pstmt->hdbc, pstmt, retcode, hproc3,
      |                                                         ^~~~~~
  788 |                   (pstmt->dhstmt, fOption, vParam, 0));
      |                    ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/hstmt.c:815:57: error: too many arguments to function 'hproc3'; expected 0, have 4
  815 |               CALL_DRIVER (pstmt->hdbc, pstmt, retcode, hproc3,
      |                                                         ^~~~~~
  816 |                   (pstmt->dhstmt, fOption, vParam, SQL_NTS));
      |                    ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/hstmt.c:828:49: error: too many arguments to function 'hproc2'; expected 0, have 3
  828 |       CALL_DRIVER (pstmt->hdbc, pstmt, retcode, hproc2,
      |                                                 ^~~~~~
  829 |           (pstmt->dhstmt, fOption, vParam));
      |            ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
In file included from ../../libiodbc-3.52.16/iodbc/connect.c:95:
../../libiodbc-3.52.16/iodbc/connect.c: In function '_iodbcdm_SetConnectOption_init':
../../libiodbc-3.52.16/iodbc/connect.c:274:45: error: too many arguments to function 'hproc'; expected 0, have 3
  274 |           CALL_DRIVER (hdbc, pdbc, retcode, hproc,
      |                                             ^~~~~
  275 |               (pdbc->dhdbc, fOption, ptr));
      |                ~~~~~~~~~~~                   
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/connect.c:281:45: error: too many arguments to function 'hproc'; expected 0, have 4
  281 |           CALL_DRIVER (hdbc, pdbc, retcode, hproc,
      |                                             ^~~~~
  282 |               (pdbc->dhdbc, fOption, ptr, strLength));
      |                ~~~~~~~~~~~                   
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c: In function 'SQLGetEnvAttr_Internal':
../../libiodbc-3.52.16/iodbc/odbc3.c:767:44: error: too many arguments to function 'hproc'; expected 0, have 5
  767 |           CALL_DRIVER (con, genv, retcode, hproc,
      |                                            ^~~~~
  768 |               (env->dhenv, Attribute, ValuePtr, BufferLength,
      |                ~~~~~~~~~~                   
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/connect.c:293:45: error: too many arguments to function 'hproc'; expected 0, have 3
  293 |           CALL_DRIVER (hdbc, pdbc, retcode, hproc,
      |                                             ^~~~~
  294 |               (pdbc->dhdbc, fOption, vParam));
      |                ~~~~~~~~~~~                   
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/connect.c:299:45: error: too many arguments to function 'hproc'; expected 0, have 3
  299 |           CALL_DRIVER (hdbc, pdbc, retcode, hproc,
      |                                             ^~~~~
  300 |               (pdbc->dhdbc, fOption, vParam));
      |                ~~~~~~~~~~~                   
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/connect.c:306:45: error: too many arguments to function 'hproc'; expected 0, have 4
  306 |           CALL_DRIVER (hdbc, pdbc, retcode, hproc,
      |                                             ^~~~~
  307 |               (pdbc->dhdbc, fOption, vParam, strLength));
      |                ~~~~~~~~~~~                   
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/connect.c:312:45: error: too many arguments to function 'hproc'; expected 0, have 4
  312 |           CALL_DRIVER (hdbc, pdbc, retcode, hproc,
      |                                             ^~~~~
  313 |               (pdbc->dhdbc, fOption, vParam, strLength));
      |                ~~~~~~~~~~~                   
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/hstmt.c: In function 'SQLGetStmtOption_Internal':
../../libiodbc-3.52.16/iodbc/hstmt.c:973:53: error: too many arguments to function 'hproc3'; expected 0, have 5
  973 |           CALL_DRIVER (pstmt->hdbc, pstmt, retcode, hproc3,
      |                                                     ^~~~~~
  974 |               (pstmt->dhstmt, fOption, pvParam, 0, NULL));
      |                ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/hstmt.c:1001:53: error: too many arguments to function 'hproc3'; expected 0, have 5
 1001 |           CALL_DRIVER (pstmt->hdbc, pstmt, retcode, hproc3,
      |                                                     ^~~~~~
 1002 |               (pstmt->dhstmt, fOption, pvParam, SQL_MAX_OPTION_STRING_LENGTH,
      |                ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/connect.c: In function '_iodbcdm_SetConnectAttr_init':
../../libiodbc-3.52.16/iodbc/hstmt.c:1015:49: error: too many arguments to function 'hproc2'; expected 0, have 3
 1015 |       CALL_DRIVER (pstmt->hdbc, pstmt, retcode, hproc2,
      |                                                 ^~~~~~
 1016 |           (pstmt->dhstmt, fOption, pvParam));
      |            ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/connect.c:352:45: error: too many arguments to function 'hproc'; expected 0, have 4
  352 |           CALL_DRIVER (hdbc, pdbc, retcode, hproc,
      |                                             ^~~~~
  353 |               (pdbc->dhdbc, fOption, ptr, strLength));
      |                ~~~~~~~~~~~                   
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/connect.c:363:45: error: too many arguments to function 'hproc'; expected 0, have 4
  363 |           CALL_DRIVER (hdbc, pdbc, retcode, hproc,
      |                                             ^~~~~
  364 |               (pdbc->dhdbc, fOption, vParam, strLength));
      |                ~~~~~~~~~~~                   
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c: In function 'SQLGetStmtAttr_Internal':
../../libiodbc-3.52.16/iodbc/odbc3.c:950:51: error: too many arguments to function 'hproc'; expected 0, have 5
  950 |           CALL_UDRIVER(stmt->hdbc, stmt, retcode, hproc,
      |                                                   ^~~~~
  951 |             penv->unicode_driver, en_GetStmtAttr, (stmt->dhstmt, Attribute,
      |                                                    ~~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:950:11: note: in expansion of macro 'CALL_UDRIVER'
  950 |           CALL_UDRIVER(stmt->hdbc, stmt, retcode, hproc,
      |           ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/connect.c:369:45: error: too many arguments to function 'hproc'; expected 0, have 4
  369 |           CALL_DRIVER (hdbc, pdbc, retcode, hproc,
      |                                             ^~~~~
  370 |               (pdbc->dhdbc, fOption, vParam, strLength));
      |                ~~~~~~~~~~~                   
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:977:47: error: too many arguments to function 'hproc'; expected 0, have 5
  977 |       CALL_UDRIVER(stmt->hdbc, stmt, retcode, hproc,
      |                                               ^~~~~
  978 |         penv->unicode_driver, en_GetStmtAttr, (stmt->dhstmt, Attribute,
      |                                                ~~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:977:7: note: in expansion of macro 'CALL_UDRIVER'
  977 |       CALL_UDRIVER(stmt->hdbc, stmt, retcode, hproc,
      |       ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/connect.c: In function '_iodbcdm_getInfo_init':
../../libiodbc-3.52.16/iodbc/connect.c:404:37: error: too many arguments to function 'hproc'; expected 0, have 5
  404 |   CALL_UDRIVER(hdbc, pdbc, retcode, hproc, penv->unicode_driver,
      |                                     ^~~~~
  405 |     en_GetInfo, (
  406 |        pdbc->dhdbc,
      |        ~~~~~~~~~~~                   
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/connect.c:404:3: note: in expansion of macro 'CALL_UDRIVER'
  404 |   CALL_UDRIVER(hdbc, pdbc, retcode, hproc, penv->unicode_driver,
      |   ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/hstmt.c: In function 'SQLCancel_Internal':
../../libiodbc-3.52.16/iodbc/hstmt.c:1077:45: error: too many arguments to function 'hproc'; expected 0, have 1
 1077 |   CALL_DRIVER (pstmt->hdbc, pstmt, retcode, hproc, (pstmt->dhstmt));
      |                                             ^~~~~   ~~~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:991:51: error: too many arguments to function 'hproc'; expected 0, have 5
  991 |           CALL_UDRIVER(stmt->hdbc, stmt, retcode, hproc,
      |                                                   ^~~~~
  992 |             penv->unicode_driver, en_GetStmtAttr, (stmt->dhstmt, Attribute,
      |                                                    ~~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:991:11: note: in expansion of macro 'CALL_UDRIVER'
  991 |           CALL_UDRIVER(stmt->hdbc, stmt, retcode, hproc,
      |           ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/connect.c: In function '_iodbcdm_finish_disconnect':
../../libiodbc-3.52.16/iodbc/connect.c:444:41: error: too many arguments to function 'hproc'; expected 0, have 1
  444 |       CALL_DRIVER (hdbc, pdbc, retcode, hproc, (pdbc->dhdbc));
      |                                         ^~~~~   ~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:1012:51: error: too many arguments to function 'hproc'; expected 0, have 5
 1012 |           CALL_UDRIVER(stmt->hdbc, stmt, retcode, hproc,
      |                                                   ^~~~~
 1013 |             penv->unicode_driver, en_GetStmtAttr, (stmt->dhstmt, Attribute,
      |                                                    ~~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:1012:11: note: in expansion of macro 'CALL_UDRIVER'
 1012 |           CALL_UDRIVER(stmt->hdbc, stmt, retcode, hproc,
      |           ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:1033:51: error: too many arguments to function 'hproc'; expected 0, have 5
 1033 |           CALL_UDRIVER(stmt->hdbc, stmt, retcode, hproc,
      |                                                   ^~~~~
 1034 |             penv->unicode_driver, en_GetStmtAttr, (stmt->dhstmt, Attribute,
      |                                                    ~~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:1033:11: note: in expansion of macro 'CALL_UDRIVER'
 1033 |           CALL_UDRIVER(stmt->hdbc, stmt, retcode, hproc,
      |           ^~~~~~~~~~~~
make[2]: *** [Makefile:612: hdbc.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
../../libiodbc-3.52.16/iodbc/odbc3.c:1054:51: error: too many arguments to function 'hproc'; expected 0, have 5
 1054 |           CALL_UDRIVER(stmt->hdbc, stmt, retcode, hproc,
      |                                                   ^~~~~
 1055 |             penv->unicode_driver, en_GetStmtAttr, (stmt->dhstmt, Attribute,
      |                                                    ~~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:1054:11: note: in expansion of macro 'CALL_UDRIVER'
 1054 |           CALL_UDRIVER(stmt->hdbc, stmt, retcode, hproc,
      |           ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:1075:51: error: too many arguments to function 'hproc'; expected 0, have 5
 1075 |           CALL_UDRIVER(stmt->hdbc, stmt, retcode, hproc,
      |                                                   ^~~~~
 1076 |             penv->unicode_driver, en_GetStmtAttr, (stmt->dhstmt, Attribute,
      |                                                    ~~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:1075:11: note: in expansion of macro 'CALL_UDRIVER'
 1075 |           CALL_UDRIVER(stmt->hdbc, stmt, retcode, hproc,
      |           ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:1098:51: error: too many arguments to function 'hproc'; expected 0, have 5
 1098 |           CALL_UDRIVER(stmt->hdbc, stmt, retcode, hproc,
      |                                                   ^~~~~
 1099 |             penv->unicode_driver, en_GetStmtAttr, (stmt->dhstmt, Attribute,
      |                                                    ~~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:1098:11: note: in expansion of macro 'CALL_UDRIVER'
 1098 |           CALL_UDRIVER(stmt->hdbc, stmt, retcode, hproc,
      |           ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:1134:51: error: too many arguments to function 'hproc'; expected 0, have 5
 1134 |           CALL_UDRIVER(stmt->hdbc, stmt, retcode, hproc,
      |                                                   ^~~~~
 1135 |             penv->unicode_driver, en_GetStmtAttr, (stmt->dhstmt, Attribute,
      |                                                    ~~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:1134:11: note: in expansion of macro 'CALL_UDRIVER'
 1134 |           CALL_UDRIVER(stmt->hdbc, stmt, retcode, hproc,
      |           ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:1149:55: error: too many arguments to function 'hproc'; expected 0, have 3
 1149 |               CALL_DRIVER (stmt->hdbc, stmt, retcode, hproc,
      |                                                       ^~~~~
 1150 |                   (stmt->dhstmt, Attribute, ValuePtr));
      |                    ~~~~~~~~~~~~                        
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:1157:55: error: too many arguments to function 'hproc'; expected 0, have 3
 1157 |               CALL_DRIVER (stmt->hdbc, stmt, retcode, hproc,
      |                                                       ^~~~~
 1158 |                   (stmt->dhstmt, Attribute, ValuePtr));
      |                    ~~~~~~~~~~~~                        
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:1169:47: error: too many arguments to function 'hproc'; expected 0, have 5
 1169 |       CALL_UDRIVER(stmt->hdbc, stmt, retcode, hproc,
      |                                               ^~~~~
 1170 |         penv->unicode_driver, en_GetStmtAttr, (stmt->dhstmt, Attribute, ValuePtr,
      |                                                ~~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:1169:7: note: in expansion of macro 'CALL_UDRIVER'
 1169 |       CALL_UDRIVER(stmt->hdbc, stmt, retcode, hproc,
      |       ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/connect.c: In function '_iodbcdm_pool_conn_dead':
../../libiodbc-3.52.16/iodbc/connect.c:786:37: error: too many arguments to function 'hproc'; expected 0, have 5
  786 |   CALL_UDRIVER(pdbc, pdbc, retcode, hproc, 'A', en_GetConnectAttr,
      |                                     ^~~~~
  787 |       (pdbc->dhdbc, SQL_ATTR_CONNECTION_DEAD, &attr_dead, 0, NULL));
      |        ~~~~~~~~~~~                   
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/connect.c:786:3: note: in expansion of macro 'CALL_UDRIVER'
  786 |   CALL_UDRIVER(pdbc, pdbc, retcode, hproc, 'A', en_GetConnectAttr,
      |   ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/connect.c:796:37: error: too many arguments to function 'hproc'; expected 0, have 3
  796 |   CALL_UDRIVER(pdbc, pdbc, retcode, hproc, 'A', en_GetConnectOption,
      |                                     ^~~~~
  797 |       (pdbc->dhdbc, SQL_ATTR_CONNECTION_DEAD, &attr_dead));
      |        ~~~~~~~~~~~                   
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/connect.c:796:3: note: in expansion of macro 'CALL_UDRIVER'
  796 |   CALL_UDRIVER(pdbc, pdbc, retcode, hproc, 'A', en_GetConnectOption,
      |   ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/odbc3.c: In function 'SQLSetStmtAttr_Internal':
../../libiodbc-3.52.16/iodbc/odbc3.c:1294:51: error: too many arguments to function 'hproc'; expected 0, have 4
 1294 |           CALL_UDRIVER(stmt->hdbc, stmt, retcode, hproc,
      |                                                   ^~~~~
 1295 |             penv->unicode_driver, en_SetStmtAttr, (stmt->dhstmt, Attribute,
      |                                                    ~~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:1294:11: note: in expansion of macro 'CALL_UDRIVER'
 1294 |           CALL_UDRIVER(stmt->hdbc, stmt, retcode, hproc,
      |           ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/hstmt.c: In function '_ReBindCol':
../../libiodbc-3.52.16/iodbc/hstmt.c:1788:45: error: too many arguments to function 'hproc'; expected 0, have 6
 1788 |   CALL_DRIVER (pstmt->hdbc, pstmt, retcode, hproc,
      |                                             ^~~~~
 1789 |       (pstmt->dhstmt, col->bn_col, col->bn_type, col->bn_conv_data,
      |        ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:1323:51: error: too many arguments to function 'hproc'; expected 0, have 4
 1323 |           CALL_UDRIVER(stmt->hdbc, stmt, retcode, hproc,
      |                                                   ^~~~~
 1324 |             penv->unicode_driver, en_SetStmtAttr, (stmt->dhstmt, Attribute,
      |                                                    ~~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:1323:11: note: in expansion of macro 'CALL_UDRIVER'
 1323 |           CALL_UDRIVER(stmt->hdbc, stmt, retcode, hproc,
      |           ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:1344:51: error: too many arguments to function 'hproc'; expected 0, have 4
 1344 |           CALL_UDRIVER(stmt->hdbc, stmt, retcode, hproc,
      |                                                   ^~~~~
 1345 |             penv->unicode_driver, en_SetStmtAttr, (stmt->dhstmt, Attribute,
      |                                                    ~~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:1344:11: note: in expansion of macro 'CALL_UDRIVER'
 1344 |           CALL_UDRIVER(stmt->hdbc, stmt, retcode, hproc,
      |           ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/hstmt.c: In function '_iodbcdm_FixColBindData':
../../libiodbc-3.52.16/iodbc/odbc3.c:1373:51: error: too many arguments to function 'hproc'; expected 0, have 4
 1373 |           CALL_UDRIVER(stmt->hdbc, stmt, retcode, hproc,
      |                                                   ^~~~~
 1374 |             penv->unicode_driver, en_SetStmtAttr, (stmt->dhstmt, Attribute,
      |                                                    ~~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:1373:11: note: in expansion of macro 'CALL_UDRIVER'
 1373 |           CALL_UDRIVER(stmt->hdbc, stmt, retcode, hproc,
      |           ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/hstmt.c:1940:57: error: too many arguments to function 'hproc3'; expected 0, have 4
 1940 |               CALL_UDRIVER(pstmt->hdbc, pstmt, retcode, hproc3,
      |                                                         ^~~~~~
 1941 |                 penv->unicode_driver, en_SetStmtAttr, (pstmt->dhstmt,
      |                                                        ~~~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/hstmt.c:1940:15: note: in expansion of macro 'CALL_UDRIVER'
 1940 |               CALL_UDRIVER(pstmt->hdbc, pstmt, retcode, hproc3,
      |               ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/hstmt.c:1962:57: error: too many arguments to function 'hproc2'; expected 0, have 3
 1962 |               CALL_DRIVER (pstmt->hdbc, pstmt, retcode, hproc2,
      |                                                         ^~~~~~
 1963 |                   (pstmt->dhstmt,
      |                    ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:1400:47: error: too many arguments to function 'hproc'; expected 0, have 4
 1400 |       CALL_UDRIVER(stmt->hdbc, stmt, retcode, hproc,
      |                                               ^~~~~
 1401 |         penv->unicode_driver, en_SetStmtAttr, (stmt->dhstmt, Attribute,
      |                                                ~~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:1400:7: note: in expansion of macro 'CALL_UDRIVER'
 1400 |       CALL_UDRIVER(stmt->hdbc, stmt, retcode, hproc,
      |       ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/connect.c: In function '_iodbcdm_driverload':
../../libiodbc-3.52.16/iodbc/connect.c:1288:49: error: too many arguments to function 'hproc'; expected 0, have 3
 1288 |               CALL_DRIVER (hdbc, genv, retcode, hproc,
      |                                                 ^~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:1421:51: error: too many arguments to function 'hproc'; expected 0, have 4
 1421 |           CALL_UDRIVER(stmt->hdbc, stmt, retcode, hproc,
      |                                                   ^~~~~
 1422 |             penv->unicode_driver, en_SetStmtAttr, (stmt->dhstmt, Attribute,
      |                                                    ~~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:1421:11: note: in expansion of macro 'CALL_UDRIVER'
 1421 |           CALL_UDRIVER(stmt->hdbc, stmt, retcode, hproc,
      |           ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/hstmt.c:1994:53: error: too many arguments to function 'hproc3'; expected 0, have 4
 1994 |           CALL_UDRIVER(pstmt->hdbc, pstmt, retcode, hproc3,
      |                                                     ^~~~~~
 1995 |             penv->unicode_driver, en_SetStmtAttr, (pstmt->dhstmt,
      |                                                    ~~~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/hstmt.c:1994:11: note: in expansion of macro 'CALL_UDRIVER'
 1994 |           CALL_UDRIVER(pstmt->hdbc, pstmt, retcode, hproc3,
      |           ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/connect.c:1303:57: error: too many arguments to function 'hproc'; expected 0, have 4
 1303 |                       CALL_DRIVER (hdbc, genv, retcode, hproc,
      |                                                         ^~~~~
 1304 |                           (penv->dhenv, SQL_ATTR_ODBC_VERSION, genv->odbc_ver,
      |                            ~~~~~~~~~~~                   
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/connect.c:1316:57: error: too many arguments to function 'hproc'; expected 0, have 5
 1316 |                       CALL_DRIVER (hdbc, penv, retcode, hproc,
      |                                                         ^~~~~
 1317 |                         (penv->dhenv, SQL_ATTR_DRIVER_UNICODE_TYPE, &val, 0, 0));
      |                          ~~~~~~~~~~~                     
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:1442:51: error: too many arguments to function 'hproc'; expected 0, have 4
 1442 |           CALL_UDRIVER(stmt->hdbc, stmt, retcode, hproc,
      |                                                   ^~~~~
 1443 |             penv->unicode_driver, en_SetStmtAttr, (stmt->dhstmt, Attribute,
      |                                                    ~~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:1442:11: note: in expansion of macro 'CALL_UDRIVER'
 1442 |           CALL_UDRIVER(stmt->hdbc, stmt, retcode, hproc,
      |           ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:1463:51: error: too many arguments to function 'hproc'; expected 0, have 4
 1463 |           CALL_UDRIVER(stmt->hdbc, stmt, retcode, hproc,
      |                                                   ^~~~~
 1464 |             penv->unicode_driver, en_SetStmtAttr, (stmt->dhstmt, Attribute,
      |                                                    ~~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:1463:11: note: in expansion of macro 'CALL_UDRIVER'
 1463 |           CALL_UDRIVER(stmt->hdbc, stmt, retcode, hproc,
      |           ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/connect.c:1378:53: error: too many arguments to function 'hproc'; expected 0, have 1
 1378 |                   CALL_DRIVER (hdbc, genv, retcode, hproc, (&(penv->dhenv)));
      |                                                     ^~~~~   ~~~~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:1484:51: error: too many arguments to function 'hproc'; expected 0, have 4
 1484 |           CALL_UDRIVER(stmt->hdbc, stmt, retcode, hproc,
      |                                                   ^~~~~
 1485 |             penv->unicode_driver, en_SetStmtAttr, (stmt->dhstmt, Attribute,
      |                                                    ~~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:1484:11: note: in expansion of macro 'CALL_UDRIVER'
 1484 |           CALL_UDRIVER(stmt->hdbc, stmt, retcode, hproc,
      |           ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/connect.c:1452:49: error: too many arguments to function 'hproc'; expected 0, have 5
 1452 |               CALL_DRIVER (hdbc, penv, retcode, hproc,
      |                                                 ^~~~~
 1453 |                     (penv->dhenv, SQL_ATTR_DRIVER_UNICODE_TYPE, &val, 0, 0));
      |                      ~~~~~~~~~~~                 
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:1505:51: error: too many arguments to function 'hproc'; expected 0, have 4
 1505 |           CALL_UDRIVER(stmt->hdbc, stmt, retcode, hproc,
      |                                                   ^~~~~
 1506 |             penv->unicode_driver, en_SetStmtAttr, (stmt->dhstmt, Attribute,
      |                                                    ~~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:1505:11: note: in expansion of macro 'CALL_UDRIVER'
 1505 |           CALL_UDRIVER(stmt->hdbc, stmt, retcode, hproc,
      |           ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/connect.c:1487:49: error: too many arguments to function 'hproc'; expected 0, have 3
 1487 |               CALL_DRIVER (hdbc, genv, retcode, hproc,
      |                                                 ^~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:1556:55: error: too many arguments to function 'hproc'; expected 0, have 3
 1556 |               CALL_DRIVER (stmt->hdbc, stmt, retcode, hproc,
      |                                                       ^~~~~
 1557 |                   (stmt->dhstmt, SQL_ROWSET_SIZE, stmt->row_array_size));
      |                    ~~~~~~~~~~~~                        
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
In file included from ../../libiodbc-3.52.16/iodbc/fetch.c:93:
../../libiodbc-3.52.16/iodbc/fetch.c: In function 'SQLFetch_Internal':
../../libiodbc-3.52.16/iodbc/connect.c:1502:53: error: too many arguments to function 'hproc'; expected 0, have 2
 1502 |                   CALL_DRIVER (hdbc, genv, retcode, hproc,
      |                                                     ^~~~~
 1503 |                       (penv->dhenv, &(pdbc->dhdbc)));
      |                        ~~~~~~~~~~~                   
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:1576:55: error: too many arguments to function 'hproc'; expected 0, have 3
 1576 |               CALL_DRIVER (stmt->hdbc, stmt, retcode, hproc,
      |                                                       ^~~~~
 1577 |                   (stmt->dhstmt, SQL_ROWSET_SIZE, stmt->row_array_size));
      |                    ~~~~~~~~~~~~                        
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/fetch.c:144:53: error: too many arguments to function 'hproc'; expected 0, have 5
  144 |           CALL_DRIVER (pstmt->hdbc, pstmt, retcode, hproc,
      |                                                     ^~~~~
  145 |               (pstmt->dhstmt, SQL_FETCH_NEXT, 0, pstmt->rows_fetched_ptr,
      |                ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/connect.c:1536:45: error: too many arguments to function 'hproc'; expected 0, have 5
 1536 |           CALL_DRIVER (hdbc, penv, retcode, hproc,
      |                                             ^~~~~
 1537 |               (penv->dhenv, SQL_ATTR_DRIVER_UNICODE_TYPE, &val, 0, 0));
      |                ~~~~~~~~~~~                   
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/fetch.c:160:49: error: too many arguments to function 'hproc'; expected 0, have 1
  160 |       CALL_DRIVER (pstmt->hdbc, pstmt, retcode, hproc,
      |                                                 ^~~~~
  161 |           (pstmt->dhstmt));
      |            ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:1605:51: error: too many arguments to function 'hproc'; expected 0, have 4
 1605 |           CALL_UDRIVER(stmt->hdbc, stmt, retcode, hproc,
      |                                                   ^~~~~
 1606 |             penv->unicode_driver, en_SetStmtAttr, (stmt->dhstmt, Attribute,
      |                                                    ~~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:1605:11: note: in expansion of macro 'CALL_UDRIVER'
 1605 |           CALL_UDRIVER(stmt->hdbc, stmt, retcode, hproc,
      |           ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:1645:51: error: too many arguments to function 'hproc'; expected 0, have 4
 1645 |           CALL_UDRIVER(stmt->hdbc, stmt, retcode, hproc,
      |                                                   ^~~~~
 1646 |             penv->unicode_driver, en_SetStmtAttr, (stmt->dhstmt, Attribute,
      |                                                    ~~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:1645:11: note: in expansion of macro 'CALL_UDRIVER'
 1645 |           CALL_UDRIVER(stmt->hdbc, stmt, retcode, hproc,
      |           ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:1664:55: error: too many arguments to function 'hproc'; expected 0, have 3
 1664 |               CALL_DRIVER (stmt->hdbc, stmt, retcode, hproc,
      |                                                       ^~~~~
 1665 |                   (stmt->dhstmt, Attribute, ValuePtr));
      |                    ~~~~~~~~~~~~                        
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:1674:55: error: too many arguments to function 'hproc'; expected 0, have 3
 1674 |               CALL_DRIVER (stmt->hdbc, stmt, retcode, hproc,
      |                                                       ^~~~~
 1675 |                   (stmt->dhstmt, Attribute, ValuePtr));
      |                    ~~~~~~~~~~~~                        
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:1690:51: error: too many arguments to function 'hproc'; expected 0, have 3
 1690 |           CALL_DRIVER (stmt->hdbc, stmt, retcode, hproc,
      |                                                   ^~~~~
 1691 |               (stmt->dhstmt, Attribute, ValuePtr));
      |                ~~~~~~~~~~~~                        
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:1698:51: error: too many arguments to function 'hproc'; expected 0, have 3
 1698 |           CALL_DRIVER (stmt->hdbc, stmt, retcode, hproc,
      |                                                   ^~~~~
 1699 |               (stmt->dhstmt, Attribute, ValuePtr));
      |                ~~~~~~~~~~~~                        
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/fetch.c: In function '_iodbcdm_ExtendedFetch':
../../libiodbc-3.52.16/iodbc/fetch.c:319:45: error: too many arguments to function 'hproc'; expected 0, have 5
  319 |   CALL_DRIVER (pstmt->hdbc, pstmt, retcode, hproc,
      |                                             ^~~~~
  320 |       (pstmt->dhstmt, fFetchType, irow, pcrow, rgfRowStatus));
      |        ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/connect.c: In function '_iodbcdm_driverunload':
../../libiodbc-3.52.16/iodbc/connect.c:1687:41: error: too many arguments to function 'hproc2'; expected 0, have 1
 1687 |       CALL_DRIVER (hdbc, pdbc, retcode, hproc2, (pdbc->dhdbc));
      |                                         ^~~~~~   ~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/connect.c:1694:41: error: too many arguments to function 'hproc3'; expected 0, have 2
 1694 |       CALL_DRIVER (hdbc, pdbc, retcode, hproc3,
      |                                         ^~~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/connect.c:1720:45: error: too many arguments to function 'hproc2'; expected 0, have 1
 1720 |           CALL_DRIVER (hdbc, genv, retcode, hproc2, (penv->dhenv));
      |                                             ^~~~~~   ~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/connect.c:1727:45: error: too many arguments to function 'hproc3'; expected 0, have 2
 1727 |           CALL_DRIVER (hdbc, genv, retcode, hproc3,
      |                                             ^~~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/fetch.c: In function 'SQLGetData_Internal':
../../libiodbc-3.52.16/iodbc/fetch.c:557:45: error: too many arguments to function 'hproc'; expected 0, have 6
  557 |   CALL_DRIVER (pstmt->hdbc, pstmt, retcode, hproc,
      |                                             ^~~~~
  558 |       (pstmt->dhstmt, icol, nCType, valueOut, cbValueMax, pcbValue));
      |        ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c: In function 'SQLSetConnectAttr_Internal':
../../libiodbc-3.52.16/iodbc/odbc3.c:1865:39: error: too many arguments to function 'hproc'; expected 0, have 4
 1865 |       CALL_UDRIVER(con, con, retcode, hproc, unicode_driver,
      |                                       ^~~~~
 1866 |         en_SetConnectAttr, (con->dhdbc, Attribute, ValuePtr, StringLength));
      |                             ~~~~~~~~~~ 
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:1865:7: note: in expansion of macro 'CALL_UDRIVER'
 1865 |       CALL_UDRIVER(con, con, retcode, hproc, unicode_driver,
      |       ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/fetch.c: In function '_iodbcdm_SetPos':
../../libiodbc-3.52.16/iodbc/fetch.c:740:45: error: too many arguments to function 'hproc'; expected 0, have 4
  740 |   CALL_DRIVER (pstmt->hdbc, pstmt, retcode, hproc,
      |                                             ^~~~~
  741 |       (pstmt->dhstmt, irow, fOption, fLock));
      |        ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c: In function 'SQLGetConnectAttr_Internal':
../../libiodbc-3.52.16/iodbc/odbc3.c:2067:39: error: too many arguments to function 'hproc'; expected 0, have 5
 2067 |       CALL_UDRIVER(con, con, retcode, hproc, unicode_driver,
      |                                       ^~~~~
 2068 |         en_GetConnectAttr, (con->dhdbc, Attribute, valueOut, _StringLength,
      |                             ~~~~~~~~~~ 
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:2067:7: note: in expansion of macro 'CALL_UDRIVER'
 2067 |       CALL_UDRIVER(con, con, retcode, hproc, unicode_driver,
      |       ^~~~~~~~~~~~
make[2]: *** [Makefile:612: execute.lo] Error 1
../../libiodbc-3.52.16/iodbc/odbc3.c: In function 'SQLGetDescField_Internal':
../../libiodbc-3.52.16/iodbc/odbc3.c:2292:43: error: too many arguments to function 'hproc'; expected 0, have 6
 2292 |   CALL_UDRIVER(desc->hdbc, desc, retcode, hproc, penv->unicode_driver,
      |                                           ^~~~~
 2293 |     en_GetDescField, (desc->dhdesc, RecNumber, FieldIdentifier, valueOut,
      |                       ~~~~~~~~~~~~         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:2292:3: note: in expansion of macro 'CALL_UDRIVER'
 2292 |   CALL_UDRIVER(desc->hdbc, desc, retcode, hproc, penv->unicode_driver,
      |   ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/connect.c: In function 'SQLConnect_Internal':
../../libiodbc-3.52.16/iodbc/connect.c:2396:37: error: too many arguments to function 'hproc'; expected 0, have 7
 2396 |   CALL_UDRIVER(hdbc, pdbc, retcode, hproc, penv->unicode_driver,
      |                                     ^~~~~
 2397 |     en_Connect, (
 2398 |        pdbc->dhdbc,
      |        ~~~~~~~~~~~                   
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/connect.c:2396:3: note: in expansion of macro 'CALL_UDRIVER'
 2396 |   CALL_UDRIVER(hdbc, pdbc, retcode, hproc, penv->unicode_driver,
      |   ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/odbc3.c: In function 'SQLSetDescField_Internal':
../../libiodbc-3.52.16/iodbc/odbc3.c:2498:43: error: too many arguments to function 'hproc'; expected 0, have 5
 2498 |   CALL_UDRIVER(desc->hdbc, desc, retcode, hproc, penv->unicode_driver,
      |                                           ^~~~~
 2499 |     en_SetDescField, (desc->dhdesc, RecNumber, FieldIdentifier, ValuePtr,
      |                       ~~~~~~~~~~~~         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:2498:3: note: in expansion of macro 'CALL_UDRIVER'
 2498 |   CALL_UDRIVER(desc->hdbc, desc, retcode, hproc, penv->unicode_driver,
      |   ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/odbc3.c: In function 'SQLGetDescRec_Internal':
../../libiodbc-3.52.16/iodbc/odbc3.c:2637:43: error: too many arguments to function 'hproc'; expected 0, have 11
 2637 |   CALL_UDRIVER(desc->hdbc, desc, retcode, hproc, penv->unicode_driver,
      |                                           ^~~~~
 2638 |     en_GetDescRec, (desc->dhdesc, RecNumber, nameOut, BufferLength,
      |                     ~~~~~~~~~~~~           
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:2637:3: note: in expansion of macro 'CALL_UDRIVER'
 2637 |   CALL_UDRIVER(desc->hdbc, desc, retcode, hproc, penv->unicode_driver,
      |   ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/odbc3.c: In function 'SQLSetDescRec_Internal':
../../libiodbc-3.52.16/iodbc/odbc3.c:2864:43: error: too many arguments to function 'hproc'; expected 0, have 10
 2864 |   CALL_DRIVER (desc->hdbc, desc, retcode, hproc,
      |                                           ^~~~~
 2865 |       (desc->dhdesc, RecNumber, Type, SubType, Length, Precision, Scale,
      |        ~~~~~~~~~~~~                        
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c: In function 'SQLCopyDesc_Internal':
../../libiodbc-3.52.16/iodbc/odbc3.c:2917:43: error: too many arguments to function 'hproc'; expected 0, have 2
 2917 |   CALL_DRIVER (desc->hdbc, desc, retcode, hproc,
      |                                           ^~~~~
 2918 |       (desc->dhdesc, desc1->dhdesc));
      |        ~~~~~~~~~~~~                        
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/connect.c: In function 'SQLDriverConnect_Internal':
../../libiodbc-3.52.16/iodbc/connect.c:2970:19: error: too many arguments to function 'dialproc'; expected 0, have 6
 2970 |         retcode = dialproc (hwnd,       /* window or display handle */
      |                   ^~~~~~~~  ~~~~
In file included from ../../libiodbc-3.52.16/iodbc/catalog.c:93:
../../libiodbc-3.52.16/iodbc/catalog.c: In function 'SQLGetTypeInfo_Internal':
In file included from ../../libiodbc-3.52.16/iodbc/prepare.c:94:
../../libiodbc-3.52.16/iodbc/prepare.c: In function 'SQLPrepare_Internal':
../../libiodbc-3.52.16/iodbc/catalog.c:232:49: error: too many arguments to function 'hproc'; expected 0, have 2
  232 |       CALL_UDRIVER(pstmt->hdbc, pstmt, retcode, hproc, penv->unicode_driver,
      |                                                 ^~~~~
  233 |         en_GetTypeInfo, (
  234 |            pstmt->dhstmt,
      |            ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/catalog.c:232:7: note: in expansion of macro 'CALL_UDRIVER'
  232 |       CALL_UDRIVER(pstmt->hdbc, pstmt, retcode, hproc, penv->unicode_driver,
      |       ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/prepare.c:176:45: error: too many arguments to function 'hproc'; expected 0, have 3
  176 |   CALL_UDRIVER(pstmt->hdbc, pstmt, retcode, hproc, penv->unicode_driver,
      |                                             ^~~~~
  177 |     en_Prepare, (
  178 |        pstmt->dhstmt,
      |        ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/prepare.c:176:3: note: in expansion of macro 'CALL_UDRIVER'
  176 |   CALL_UDRIVER(pstmt->hdbc, pstmt, retcode, hproc, penv->unicode_driver,
      |   ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/odbc3.c: In function 'SQLColAttribute_Internal':
../../libiodbc-3.52.16/iodbc/odbc3.c:3033:47: error: too many arguments to function 'hproc'; expected 0, have 7
 3033 |       CALL_UDRIVER(stmt->hdbc, stmt, retcode, hproc, penv->unicode_driver,
      |                                               ^~~~~
 3034 |         en_ColAttribute, (stmt->dhstmt, ColumnNumber, FieldIdentifier,
      |                           ~~~~~~~~~~~~         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:3033:7: note: in expansion of macro 'CALL_UDRIVER'
 3033 |       CALL_UDRIVER(stmt->hdbc, stmt, retcode, hproc, penv->unicode_driver,
      |       ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:3142:51: error: too many arguments to function 'hproc'; expected 0, have 2
 3142 |           CALL_DRIVER (stmt->hdbc, stmt, retcode, hproc,
      |                                                   ^~~~~
 3143 |               (stmt->dhstmt, NumericAttributePtr));
      |                ~~~~~~~~~~~~                        
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/connect.c:3168:38: error: too many arguments to function 'hproc'; expected 0, have 8
 3168 |   CALL_UDRIVER (hdbc, pdbc, retcode, hproc, penv->unicode_driver,
      |                                      ^~~~~
 3169 |       en_DriverConnect, (pdbc->dhdbc,
      |                          ~~~~~~~~~~~  
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/connect.c:3168:3: note: in expansion of macro 'CALL_UDRIVER'
 3168 |   CALL_UDRIVER (hdbc, pdbc, retcode, hproc, penv->unicode_driver,
      |   ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:3245:47: error: too many arguments to function 'hproc'; expected 0, have 7
 3245 |       CALL_UDRIVER(stmt->hdbc, stmt, retcode, hproc, penv->unicode_driver,
      |                                               ^~~~~
 3246 |         en_ColAttributes, (stmt->dhstmt, ColumnNumber, FieldIdentifier,
      |                            ~~~~~~~~~~~~        
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:3245:7: note: in expansion of macro 'CALL_UDRIVER'
 3245 |       CALL_UDRIVER(stmt->hdbc, stmt, retcode, hproc, penv->unicode_driver,
      |       ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/catalog.c: In function 'SQLSpecialColumns_Internal':
../../libiodbc-3.52.16/iodbc/prepare.c: In function 'SQLSetCursorName_Internal':
../../libiodbc-3.52.16/iodbc/catalog.c:388:49: error: too many arguments to function 'hproc'; expected 0, have 10
  388 |       CALL_UDRIVER(pstmt->hdbc, pstmt, retcode, hproc, penv->unicode_driver,
      |                                                 ^~~~~
  389 |         en_SpecialColumns, (
  390 |            pstmt->dhstmt,
      |            ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/catalog.c:388:7: note: in expansion of macro 'CALL_UDRIVER'
  388 |       CALL_UDRIVER(pstmt->hdbc, pstmt, retcode, hproc, penv->unicode_driver,
      |       ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/prepare.c:370:45: error: too many arguments to function 'hproc'; expected 0, have 3
  370 |   CALL_UDRIVER(pstmt->hdbc, pstmt, retcode, hproc, penv->unicode_driver,
      |                                             ^~~~~
  371 |     en_SetCursorName, (
  372 |        pstmt->dhstmt,
      |        ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/prepare.c:370:3: note: in expansion of macro 'CALL_UDRIVER'
  370 |   CALL_UDRIVER(pstmt->hdbc, pstmt, retcode, hproc, penv->unicode_driver,
      |   ^~~~~~~~~~~~
make[2]: *** [Makefile:612: hstmt.lo] Error 1
In file included from ../../libiodbc-3.52.16/iodbc/result.c:93:
../../libiodbc-3.52.16/iodbc/result.c: In function 'SQLBindCol_Internal':
../../libiodbc-3.52.16/iodbc/result.c:193:49: error: too many arguments to function 'hproc'; expected 0, have 6
  193 |       CALL_DRIVER (pstmt->hdbc, pstmt, retcode, hproc,
      |                                                 ^~~~~
  194 |           (pstmt->dhstmt, icol, SQL_C_CHAR, rgbValue,
      |            ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/result.c:198:47: error: too many arguments to function 'hproc'; expected 0, have 6
  198 |     CALL_DRIVER (pstmt->hdbc, pstmt, retcode, hproc,
      |                                               ^~~~~
  199 |         (pstmt->dhstmt, icol, nCType, rgbValue, cbValueMax, pcbValue));
      |          ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/catalog.c: In function 'SQLStatistics_Internal':
../../libiodbc-3.52.16/iodbc/catalog.c:636:49: error: too many arguments to function 'hproc'; expected 0, have 9
  636 |       CALL_UDRIVER(pstmt->hdbc, pstmt, retcode, hproc, penv->unicode_driver,
      |                                                 ^~~~~
  637 |         en_Statistics, (
  638 |            pstmt->dhstmt,
      |            ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/catalog.c:636:7: note: in expansion of macro 'CALL_UDRIVER'
  636 |       CALL_UDRIVER(pstmt->hdbc, pstmt, retcode, hproc, penv->unicode_driver,
      |       ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/odbc3.c: In function 'SQLBulkOperations_Internal':
../../libiodbc-3.52.16/iodbc/odbc3.c:3503:47: error: too many arguments to function 'hproc'; expected 0, have 2
 3503 |       CALL_DRIVER (stmt->hdbc, stmt, retcode, hproc,
      |                                               ^~~~~
 3504 |           (stmt->dhstmt, Operation));
      |            ~~~~~~~~~~~~                        
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/prepare.c: In function 'SQLBindParameter_Internal':
../../libiodbc-3.52.16/iodbc/prepare.c:654:49: error: too many arguments to function 'hproc3'; expected 0, have 8
  654 |       CALL_DRIVER (pstmt->hdbc, pstmt, retcode, hproc3,
      |                                                 ^~~~~~
  655 |               (pstmt->dhstmt, ipar, nCType, nSqlType, cbColDef,
      |                ~~~~~~~~~~~~~                     
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/prepare.c:666:49: error: too many arguments to function 'hproc2'; expected 0, have 10
  666 |       CALL_DRIVER (pstmt->hdbc, pstmt, retcode, hproc2,
      |                                                 ^~~~~~
  667 |           (pstmt->dhstmt, ipar, fParamType, nCType, nSqlType, cbColDef,
      |            ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c: In function 'SQLFetchScroll_Internal':
../../libiodbc-3.52.16/iodbc/odbc3.c:3603:51: error: too many arguments to function 'hproc'; expected 0, have 3
 3603 |           CALL_DRIVER (stmt->hdbc, stmt, retcode, hproc,
      |                                                   ^~~~~
 3604 |               (stmt->dhstmt, fetchOrientation, fetchOffset));
      |                ~~~~~~~~~~~~                        
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/prepare.c: In function 'SQLParamOptions_Internal':
../../libiodbc-3.52.16/iodbc/prepare.c:746:49: error: too many arguments to function 'hproc3'; expected 0, have 4
  746 |       CALL_DRIVER (pstmt->hdbc, pstmt, retcode, hproc3,
      |                                                 ^~~~~~
  747 |           (pstmt->dhstmt, SQL_ATTR_PARAMSET_SIZE, crow, 0));
      |            ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/prepare.c:750:53: error: too many arguments to function 'hproc3'; expected 0, have 4
  750 |           CALL_DRIVER (pstmt->hdbc, pstmt, retcode, hproc3,
      |                                                     ^~~~~~
  751 |               (pstmt->dhstmt, SQL_ATTR_PARAMS_PROCESSED_PTR, pirow, 0));
      |                ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/prepare.c:763:49: error: too many arguments to function 'hproc2'; expected 0, have 3
  763 |       CALL_DRIVER (pstmt->hdbc, pstmt, retcode, hproc2,
      |                                                 ^~~~~~
  764 |           (pstmt->dhstmt, crow, pirow));
      |            ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/result.c: In function 'SQLGetCursorName_Internal':
../../libiodbc-3.52.16/iodbc/result.c:325:45: error: too many arguments to function 'hproc'; expected 0, have 4
  325 |   CALL_UDRIVER(pstmt->hdbc, pstmt, retcode, hproc, penv->unicode_driver,
      |                                             ^~~~~
  326 |     en_GetCursorName, (
  327 |        pstmt->dhstmt,
      |        ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/result.c:325:3: note: in expansion of macro 'CALL_UDRIVER'
  325 |   CALL_UDRIVER(pstmt->hdbc, pstmt, retcode, hproc, penv->unicode_driver,
      |   ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/catalog.c: In function 'SQLTables_Internal':
../../libiodbc-3.52.16/iodbc/catalog.c:864:49: error: too many arguments to function 'hproc'; expected 0, have 9
  864 |       CALL_UDRIVER(pstmt->hdbc, pstmt, retcode, hproc, penv->unicode_driver,
      |                                                 ^~~~~
  865 |         en_Tables, (
  866 |            pstmt->dhstmt,
      |            ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/catalog.c:864:7: note: in expansion of macro 'CALL_UDRIVER'
  864 |       CALL_UDRIVER(pstmt->hdbc, pstmt, retcode, hproc, penv->unicode_driver,
      |       ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/connect.c: In function 'SQLBrowseConnect_Internal':
../../libiodbc-3.52.16/iodbc/connect.c:3612:37: error: too many arguments to function 'hproc'; expected 0, have 6
 3612 |   CALL_UDRIVER(hdbc, pdbc, retcode, hproc, penv->unicode_driver,
      |                                     ^~~~~
 3613 |     en_BrowseConnect, (
 3614 |        pdbc->dhdbc,
      |        ~~~~~~~~~~~                   
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/connect.c:3612:3: note: in expansion of macro 'CALL_UDRIVER'
 3612 |   CALL_UDRIVER(hdbc, pdbc, retcode, hproc, penv->unicode_driver,
      |   ^~~~~~~~~~~~
make[2]: *** [Makefile:612: fetch.lo] Error 1
../../libiodbc-3.52.16/iodbc/prepare.c: In function 'SQLSetScrollOptions_Internal':
../../libiodbc-3.52.16/iodbc/prepare.c:853:53: error: too many arguments to function 'hproc'; expected 0, have 4
  853 |           CALL_DRIVER (pstmt->hdbc, pstmt, retcode, hproc,
      |                                                     ^~~~~
  854 |               (pstmt->dhstmt, fConcurrency, crowKeyset, crowRowset));
      |                ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
In file included from ../../libiodbc-3.52.16/iodbc/herr.c:97:
../../libiodbc-3.52.16/iodbc/herr.c: In function '_iodbcdm_sqlerror':
../../libiodbc-3.52.16/iodbc/herr.c:439:46: error: too many arguments to function 'hproc3'; expected 0, have 8
  439 |           CALL_DRIVER (thdbc, NULL, retcode, hproc3, (
      |                                              ^~~~~~
  440 |                   handleType,
      |                   ~~~~~~~~~~                  
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/prepare.c:893:52: error: too many arguments to function 'hproc2'; expected 0, have 5
  893 |           CALL_DRIVER (pstmt->hdbc, pdbc, retcode, hproc2,
      |                                                    ^~~~~~
  894 |               (pdbc->dhdbc, InfoType, &InfoValue, 0, NULL));
      |                ~~~~~~~~~~~                          
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/herr.c:457:47: error: too many arguments to function 'hproc2'; expected 0, have 8
  457 |            CALL_DRIVER (thdbc, NULL, retcode, hproc2, (
      |                                               ^~~~~~
  458 |                    dhenv,
      |                    ~~~~~                       
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c: In function 'SQLCloseCursor_Internal':
../../libiodbc-3.52.16/iodbc/odbc3.c:3759:53: error: too many arguments to function 'hproc'; expected 0, have 1
 3759 |           CALL_DRIVER (pstmt->hdbc, pstmt, retcode, hproc,
      |                                                     ^~~~~
 3760 |               (pstmt->dhstmt));
      |                ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/prepare.c:936:53: error: too many arguments to function 'hproc1'; expected 0, have 4
  936 |           CALL_DRIVER (pstmt->hdbc, pstmt, retcode, hproc1,
      |                                                     ^~~~~~
  937 |               (pstmt->dhstmt, SQL_ATTR_CURSOR_TYPE, Value, 0));
      |                ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/prepare.c:942:53: error: too many arguments to function 'hproc1'; expected 0, have 4
  942 |           CALL_DRIVER (pstmt->hdbc, pstmt, retcode, hproc1,
      |                                                     ^~~~~~
  943 |               (pstmt->dhstmt, SQL_ATTR_CONCURRENCY, fConcurrency, 0));
      |                ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/odbc3.c:3774:49: error: too many arguments to function 'hproc'; expected 0, have 2
 3774 |       CALL_DRIVER (pstmt->hdbc, pstmt, retcode, hproc,
      |                                                 ^~~~~
 3775 |           (pstmt->dhstmt, SQL_CLOSE));
      |            ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/prepare.c:950:57: error: too many arguments to function 'hproc1'; expected 0, have 4
  950 |               CALL_DRIVER (pstmt->hdbc, pstmt, retcode, hproc1,
      |                                                         ^~~~~~
  951 |                   (pstmt->dhstmt, SQL_ATTR_KEYSET_SIZE, crowKeyset, 0));
      |                    ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/prepare.c:957:53: error: too many arguments to function 'hproc1'; expected 0, have 4
  957 |           CALL_DRIVER (pstmt->hdbc, pstmt, retcode, hproc1,
      |                                                     ^~~~~~
  958 |               (pstmt->dhstmt, SQL_ROWSET_SIZE, crowRowset, 0));
      |                ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/catalog.c: In function 'SQLColumnPrivileges_Internal':
../../libiodbc-3.52.16/iodbc/catalog.c:1084:49: error: too many arguments to function 'hproc'; expected 0, have 9
 1084 |       CALL_UDRIVER(pstmt->hdbc, pstmt, retcode, hproc, penv->unicode_driver,
      |                                                 ^~~~~
 1085 |         en_ColumnPrivileges, (
 1086 |            pstmt->dhstmt,
      |            ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/catalog.c:1084:7: note: in expansion of macro 'CALL_UDRIVER'
 1084 |       CALL_UDRIVER(pstmt->hdbc, pstmt, retcode, hproc, penv->unicode_driver,
      |       ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/result.c: In function 'SQLRowCount_Internal':
../../libiodbc-3.52.16/iodbc/result.c:470:45: error: too many arguments to function 'hproc'; expected 0, have 2
  470 |   CALL_DRIVER (pstmt->hdbc, pstmt, retcode, hproc,
      |                                             ^~~~~
  471 |       (pstmt->dhstmt, pcrow));
      |        ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/connect.c: In function 'SQLNativeSql_Internal':
../../libiodbc-3.52.16/iodbc/connect.c:3904:37: error: too many arguments to function 'hproc'; expected 0, have 6
 3904 |   CALL_UDRIVER(hdbc, pdbc, retcode, hproc, penv->unicode_driver,
      |                                     ^~~~~
 3905 |     en_NativeSql, (
 3906 |        pdbc->dhdbc,
      |        ~~~~~~~~~~~                   
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/connect.c:3904:3: note: in expansion of macro 'CALL_UDRIVER'
 3904 |   CALL_UDRIVER(hdbc, pdbc, retcode, hproc, penv->unicode_driver,
      |   ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/catalog.c: In function 'SQLColumns_Internal':
../../libiodbc-3.52.16/iodbc/catalog.c:1300:49: error: too many arguments to function 'hproc'; expected 0, have 9
 1300 |       CALL_UDRIVER(pstmt->hdbc, pstmt, retcode, hproc, penv->unicode_driver,
      |                                                 ^~~~~
 1301 |         en_Columns, (
 1302 |            pstmt->dhstmt,
      |            ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/catalog.c:1300:7: note: in expansion of macro 'CALL_UDRIVER'
 1300 |       CALL_UDRIVER(pstmt->hdbc, pstmt, retcode, hproc, penv->unicode_driver,
      |       ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/result.c: In function '_iodbcdm_NumResultCols':
../../libiodbc-3.52.16/iodbc/result.c:530:45: error: too many arguments to function 'hproc'; expected 0, have 2
  530 |   CALL_DRIVER (pstmt->hdbc, pstmt, retcode, hproc,
      |                                             ^~~~~
  531 |       (pstmt->dhstmt, &ccol));
      |        ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/herr.c: In function 'SQLGetDiagRec_Internal':
../../libiodbc-3.52.16/iodbc/herr.c:1140:47: error: too many arguments to function 'hproc3'; expected 0, have 8
 1140 |           CALL_DRIVER (hdbc, Handle, retcode, hproc3, (
      |                                               ^~~~~~
 1141 |                   HandleType,
      |                   ~~~~~~~~~~                   
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/herr.c:1164:47: error: too many arguments to function 'hproc2'; expected 0, have 8
 1164 |           CALL_DRIVER (hdbc, Handle, retcode, hproc2, (
      |                                               ^~~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/catalog.c: In function 'SQLForeignKeys_Internal':
../../libiodbc-3.52.16/iodbc/catalog.c:1533:49: error: too many arguments to function 'hproc'; expected 0, have 13
 1533 |       CALL_UDRIVER(pstmt->hdbc, pstmt, retcode, hproc, penv->unicode_driver,
      |                                                 ^~~~~
 1534 |         en_ForeignKeys, (
 1535 |            pstmt->dhstmt,
      |            ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/catalog.c:1533:7: note: in expansion of macro 'CALL_UDRIVER'
 1533 |       CALL_UDRIVER(pstmt->hdbc, pstmt, retcode, hproc, penv->unicode_driver,
      |       ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/result.c: In function 'SQLDescribeCol_Internal':
../../libiodbc-3.52.16/iodbc/result.c:731:45: error: too many arguments to function 'hproc'; expected 0, have 9
  731 |   CALL_UDRIVER(pstmt->hdbc, pstmt, retcode, hproc, penv->unicode_driver,
      |                                             ^~~~~
  732 |     en_DescribeCol, (
  733 |        pstmt->dhstmt,
      |        ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/result.c:731:3: note: in expansion of macro 'CALL_UDRIVER'
  731 |   CALL_UDRIVER(pstmt->hdbc, pstmt, retcode, hproc, penv->unicode_driver,
      |   ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/catalog.c: In function 'SQLPrimaryKeys_Internal':
../../libiodbc-3.52.16/iodbc/herr.c: In function 'SQLGetDiagField_Internal':
../../libiodbc-3.52.16/iodbc/catalog.c:1779:49: error: too many arguments to function 'hproc'; expected 0, have 7
 1779 |       CALL_UDRIVER(pstmt->hdbc, pstmt, retcode, hproc, penv->unicode_driver,
      |                                                 ^~~~~
 1780 |         en_PrimaryKeys, (
 1781 |            pstmt->dhstmt,
      |            ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/catalog.c:1779:7: note: in expansion of macro 'CALL_UDRIVER'
 1779 |       CALL_UDRIVER(pstmt->hdbc, pstmt, retcode, hproc, penv->unicode_driver,
      |       ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/herr.c:1649:46: error: too many arguments to function 'hproc'; expected 0, have 7
 1649 |             CALL_UDRIVER(con, stmt, retcode, hproc, unicode_driver, en_GetDiagField,
      |                                              ^~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/herr.c:1649:13: note: in expansion of macro 'CALL_UDRIVER'
 1649 |             CALL_UDRIVER(con, stmt, retcode, hproc, unicode_driver, en_GetDiagField,
      |             ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/herr.c:1663:57: error: too many arguments to function 'hproc'; expected 0, have 2
 1663 |                 CALL_DRIVER (stmt->hdbc, stmt, retcode, hproc,
      |                                                         ^~~~~
 1664 |                     (stmt->dhstmt, pDiagInfoPtr));
      |                      ~~~~~~~~~~~~                        
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/herr.c:1690:46: error: too many arguments to function 'hproc'; expected 0, have 7
 1690 |             CALL_UDRIVER(con, stmt, retcode, hproc, unicode_driver, en_GetDiagField,
      |                                              ^~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/herr.c:1690:13: note: in expansion of macro 'CALL_UDRIVER'
 1690 |             CALL_UDRIVER(con, stmt, retcode, hproc, unicode_driver, en_GetDiagField,
      |             ^~~~~~~~~~~~
In file included from ../../libiodbc-3.52.16/iodbc/info.c:95:
../../libiodbc-3.52.16/iodbc/info.c: In function 'SQLGetInfo_Internal':
../../libiodbc-3.52.16/iodbc/herr.c:1715:54: error: too many arguments to function 'hproc'; expected 0, have 7
 1715 |                   CALL_UDRIVER(con, Handle, retcode, hproc, unicode_driver, en_GetDiagField,
      |                                                      ^~~~~
 1716 |                     (nHandleType, dhandle, 0, nDiagIdentifier,
      |                      ~~~~~~~~~~~                      
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/herr.c:1715:19: note: in expansion of macro 'CALL_UDRIVER'
 1715 |                   CALL_UDRIVER(con, Handle, retcode, hproc, unicode_driver, en_GetDiagField,
      |                   ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/info.c:988:37: error: too many arguments to function 'hproc'; expected 0, have 5
  988 |   CALL_UDRIVER(hdbc, pdbc, retcode, hproc, penv->unicode_driver,
      |                                     ^~~~~
  989 |     en_GetInfo, (pdbc->dhdbc, fInfoType, infoValueOut, _cbInfoValueMax,
      |                  ~~~~~~~~~~~         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/info.c:988:3: note: in expansion of macro 'CALL_UDRIVER'
  988 |   CALL_UDRIVER(hdbc, pdbc, retcode, hproc, penv->unicode_driver,
      |   ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/herr.c:1839:52: error: too many arguments to function 'hproc'; expected 0, have 7
 1839 |                 CALL_UDRIVER(con, Handle, retcode, hproc, unicode_driver, en_GetDiagField,
      |                                                    ^~~~~
 1840 |                   (nHandleType, dhandle, nRecNumber, nDiagIdentifier,
      |                    ~~~~~~~~~~~                      
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/herr.c:1839:17: note: in expansion of macro 'CALL_UDRIVER'
 1839 |                 CALL_UDRIVER(con, Handle, retcode, hproc, unicode_driver, en_GetDiagField,
      |                 ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/result.c: In function 'SQLColAttributes_Internal':
../../libiodbc-3.52.16/iodbc/herr.c:1951:48: error: too many arguments to function 'hproc'; expected 0, have 7
 1951 |             CALL_UDRIVER(con, Handle, retcode, hproc, unicode_driver, en_GetDiagField,
      |                                                ^~~~~
 1952 |               (nHandleType, dhandle, nRecNumber, nDiagIdentifier,
      |                ~~~~~~~~~~~                      
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/herr.c:1951:13: note: in expansion of macro 'CALL_UDRIVER'
 1951 |             CALL_UDRIVER(con, Handle, retcode, hproc, unicode_driver, en_GetDiagField,
      |             ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/result.c:1096:53: error: too many arguments to function 'hproc3'; expected 0, have 7
 1096 |           CALL_DRIVER (pstmt->hdbc, pstmt, retcode, hproc3, (
      |                                                     ^~~~~~
 1097 |                   pstmt->dhstmt,
      |                   ~~~~~~~~~~~~~                      
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/catalog.c: In function 'SQLProcedureColumns_Internal':
../../libiodbc-3.52.16/iodbc/result.c:1115:53: error: too many arguments to function 'hproc2'; expected 0, have 7
 1115 |           CALL_DRIVER (pstmt->hdbc, pstmt, retcode, hproc2, (
      |                                                     ^~~~~~
 1116 |                   pstmt->dhstmt,
      |                   ~~~~~~~~~~~~~                      
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/catalog.c:1981:49: error: too many arguments to function 'hproc'; expected 0, have 9
 1981 |       CALL_UDRIVER(pstmt->hdbc, pstmt, retcode, hproc, penv->unicode_driver,
      |                                                 ^~~~~
 1982 |         en_ProcedureColumns, (
 1983 |            pstmt->dhstmt,
      |            ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/catalog.c:1981:7: note: in expansion of macro 'CALL_UDRIVER'
 1981 |       CALL_UDRIVER(pstmt->hdbc, pstmt, retcode, hproc, penv->unicode_driver,
      |       ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/herr.c:2031:57: error: too many arguments to function 'hproc'; expected 0, have 8
 2031 |                     CALL_UDRIVER (con, Handle, retcode, hproc, unicode_driver,
      |                                                         ^~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/herr.c:2031:21: note: in expansion of macro 'CALL_UDRIVER'
 2031 |                     CALL_UDRIVER (con, Handle, retcode, hproc, unicode_driver,
      |                     ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/herr.c:2082:57: error: too many arguments to function 'hproc'; expected 0, have 8
 2082 |                     CALL_UDRIVER (con, Handle, retcode, hproc, unicode_driver,
      |                                                         ^~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/herr.c:2082:21: note: in expansion of macro 'CALL_UDRIVER'
 2082 |                     CALL_UDRIVER (con, Handle, retcode, hproc, unicode_driver,
      |                     ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/result.c:1146:53: error: too many arguments to function 'hproc3'; expected 0, have 7
 1146 |           CALL_DRIVER (pstmt->hdbc, pstmt, retcode, hproc3, (
      |                                                     ^~~~~~
 1147 |                   pstmt->dhstmt,
      |                   ~~~~~~~~~~~~~                      
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/herr.c:2128:57: error: too many arguments to function 'hproc'; expected 0, have 8
 2128 |                     CALL_UDRIVER (con, Handle, retcode, hproc, unicode_driver,
      |                                                         ^~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/herr.c:2128:21: note: in expansion of macro 'CALL_UDRIVER'
 2128 |                     CALL_UDRIVER (con, Handle, retcode, hproc, unicode_driver,
      |                     ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/result.c:1165:53: error: too many arguments to function 'hproc2'; expected 0, have 7
 1165 |           CALL_DRIVER (pstmt->hdbc, pstmt, retcode, hproc2, (
      |                                                     ^~~~~~
 1166 |                   pstmt->dhstmt,
      |                   ~~~~~~~~~~~~~                      
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/herr.c:2142:57: error: too many arguments to function 'hproc'; expected 0, have 8
 2142 |                     CALL_UDRIVER (con, Handle, retcode, hproc, unicode_driver,
      |                                                         ^~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/herr.c:2142:21: note: in expansion of macro 'CALL_UDRIVER'
 2142 |                     CALL_UDRIVER (con, Handle, retcode, hproc, unicode_driver,
      |                     ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/catalog.c: In function 'SQLProcedures_Internal':
../../libiodbc-3.52.16/iodbc/catalog.c:2193:49: error: too many arguments to function 'hproc'; expected 0, have 7
 2193 |       CALL_UDRIVER(pstmt->hdbc, pstmt, retcode, hproc, penv->unicode_driver,
      |                                                 ^~~~~
 2194 |         en_Procedures, (
 2195 |            pstmt->dhstmt,
      |            ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/catalog.c:2193:7: note: in expansion of macro 'CALL_UDRIVER'
 2193 |       CALL_UDRIVER(pstmt->hdbc, pstmt, retcode, hproc, penv->unicode_driver,
      |       ^~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/info.c: In function 'SQLGetFunctions_Internal':
../../libiodbc-3.52.16/iodbc/info.c:1329:41: error: too many arguments to function 'hproc'; expected 0, have 3
 1329 |       CALL_DRIVER (hdbc, pdbc, retcode, hproc, (pdbc->dhdbc, fFunc, pfExists));
      |                                         ^~~~~   ~~~~~~~~~~~
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/catalog.c: In function 'SQLTablePrivileges_Internal':
../../libiodbc-3.52.16/iodbc/catalog.c:2388:49: error: too many arguments to function 'hproc'; expected 0, have 7
 2388 |       CALL_UDRIVER(pstmt->hdbc, pstmt, retcode, hproc, penv->unicode_driver,
      |                                                 ^~~~~
 2389 |         en_TablePrivileges, (
 2390 |            pstmt->dhstmt,
      |            ~~~~~~~~~~~~~                         
../../libiodbc-3.52.16/iodbc/itrace.h:113:15: note: in definition of macro 'CALL_DRIVER'
  113 |         ret = proc plist; \
      |               ^~~~
../../libiodbc-3.52.16/iodbc/catalog.c:2388:7: note: in expansion of macro 'CALL_UDRIVER'
 2388 |       CALL_UDRIVER(pstmt->hdbc, pstmt, retcode, hproc, penv->unicode_driver,
      |       ^~~~~~~~~~~~
make[2]: *** [Makefile:612: prepare.lo] Error 1
make[2]: *** [Makefile:612: info.lo] Error 1
make[2]: *** [Makefile:612: herr.lo] Error 1
make[2]: *** [Makefile:612: result.lo] Error 1
make[2]: *** [Makefile:612: odbc3.lo] Error 1
make[2]: *** [Makefile:612: connect.lo] Error 1
make[2]: *** [Makefile:612: catalog.lo] Error 1
make[2]: Leaving directory 'TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build/iodbc'
make[1]: *** [Makefile:627: all-recursive] Error 1
make[1]: Leaving directory 'TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/build/iodbc'
make: *** [Makefile:610: all-recursive] Error 1
ERROR: oe_runmake failed
WARNING: TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/temp/run.do_compile.1188858:181 exit 1 from 'exit 1'
WARNING: Backtrace (BB generated script): 
	#1: bbfatal_log, TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/temp/run.do_compile.1188858, line 181
	#2: die, TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/temp/run.do_compile.1188858, line 165
	#3: oe_runmake, TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/temp/run.do_compile.1188858, line 160
	#4: autotools_do_compile, TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/temp/run.do_compile.1188858, line 155
	#5: do_compile, TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/temp/run.do_compile.1188858, line 150
	#6: main, TOPDIR/tmp/work/core2-64-oe-linux/libiodbc/3.52.16/temp/run.do_compile.1188858, line 194

Error details

Submitted on:
01/04/25 07:20
Error type:
Recipe
Task:
do_compile
Recipe:
libiodbc
Recipe version:
3.52.16-r0
Machine:
qemux86-64
Distro:
nodistro
Build system:
x86_64-linux
Target system:
x86_64-oe-linux
Host distro:
gentoo-2.17/gentoo-2.17
Branch:
jansa/master
Commit:
82232e3cb46f310f823d3aea6111cb4bb5365c3c
Build:
#203668
Submitter:
Martin.Jansa@gmail.com
Similar errors:
0
Open a bug