+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=312 WRKLOG=/tmp/bulklog/py312-apsw-3.43.1.1/work.log + su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=312 WRKLOG=/tmp/bulklog/py312-apsw-3.43.1.1/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for py312-apsw-3.43.1.1 (cd /home/pbulk/build/databases/py-apsw/work/apsw-3.43.1.1/ && /bin/env USETOOLS=no PTHREAD_CFLAGS=\ -pthread\ PTHREAD_LDFLAGS=\ -pthread PTHREAD_LIBS=-lpthread\ -lrt PTHREADBASE=/usr DL_CFLAGS= DL_LDFLAGS= DL_LIBS= PYTHON=/usr/pkg/bin/python3.12 CC=cc CFLAGS=-pipe\ -O2\ -I/usr/pkg/include\ -I/usr/include\ -I/usr/pkg/include/python3.12 CPPFLAGS=-I/usr/pkg/include\ -I/usr/include\ -I/usr/pkg/include/python3.12 CXX=c++ CXXFLAGS=-pipe\ -O2\ -I/usr/pkg/include\ -I/usr/include\ -I/usr/pkg/include/python3.12 COMPILER_RPATH_FLAG=-Wl,-R F77=f77 FC=f77 FFLAGS=-O LANG=C LC_ALL=C LC_COLLATE=C LC_CTYPE=C LC_MESSAGES=C LC_MONETARY=C LC_NUMERIC=C LC_TIME=C LDFLAGS=-Wl,-zrelro\ -L/usr/pkg/lib\ -Wl,-R/usr/pkg/lib\ -L/usr/lib64\ -Wl,-R/usr/lib64 LINKER_RPATH_FLAG=-R PATH=/home/pbulk/build/databases/py-apsw/work/.cwrapper/bin:/home/pbulk/build/databases/py-apsw/work/.buildlink/bin:/home/pbulk/build/databases/py-apsw/work/.gcc/bin:/home/pbulk/build/databases/py-apsw/work/.tools/bin:/usr/pkg/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/pkg/bin:/usr/pkg/bin PREFIX=/usr/pkg MAKELEVEL=0 CONFIG_SITE= PKG_SYSCONFDIR=/usr/pkg/etc CXXCPP=cpp HOME=/home/pbulk/build/databases/py-apsw/work/.home CWRAPPERS_CONFIG_DIR=/home/pbulk/build/databases/py-apsw/work/.cwrapper/config CPP=cpp LOCALBASE=/usr/pkg X11BASE=/usr/pkg PKGMANDIR=man PKGINFODIR=info PKGGNUDIR=gnu/ MAKECONF=/dev/null OBJECT_FMT=ELF USETOOLS=no BSD_INSTALL_PROGRAM=/bin/install\ -c\ -s\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_SCRIPT=/bin/install\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_LIB=/bin/install\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_DATA=/bin/install\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 644 BSD_INSTALL_MAN=/bin/install\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 644 BSD_INSTALL=/bin/install BSD_INSTALL_PROGRAM_DIR=/bin/install\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_SCRIPT_DIR=/bin/install\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_LIB_DIR=/bin/install\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_DATA_DIR=/bin/install\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_MAN_DIR=/bin/install\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_GAME=/bin/install\ -c\ -s\ -o\ pbulk\ -g\ pbulk\ -m\ 2555 BSD_INSTALL_GAME_DATA=/bin/install\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 664 BSD_INSTALL_GAME_DIR=/bin/install\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 775 INSTALL_INFO= MAKEINFO=/home/pbulk/build/databases/py-apsw/work/.tools/bin/makeinfo FLEX= BISON= ITSTOOL=/home/pbulk/build/databases/py-apsw/work/.tools/bin/itstool GDBUS_CODEGEN=/home/pbulk/build/databases/py-apsw/work/.tools/bin/gdbus-codegen PKG_CONFIG=/home/pbulk/build/databases/py-apsw/work/.tools/bin/pkg-config PKG_CONFIG_LIBDIR=/home/pbulk/build/databases/py-apsw/work/.buildlink/lib64/pkgconfig:/home/pbulk/build/databases/py-apsw/work/.buildlink/lib/pkgconfig:/home/pbulk/build/databases/py-apsw/work/.buildlink/share/pkgconfig PKG_CONFIG_LOG=/home/pbulk/build/databases/py-apsw/work/.pkg-config.log PKG_CONFIG_PATH= CWRAPPERS_CONFIG_DIR=/home/pbulk/build/databases/py-apsw/work/.cwrapper/config /usr/pkg/bin/python3.12 setup.py build --enable=load_extension -j2) running build running build_py creating build creating build/lib.linux-x86_64-cpython-312 creating build/lib.linux-x86_64-cpython-312/apsw copying apsw/shell.py -> build/lib.linux-x86_64-cpython-312/apsw copying apsw/__main__.py -> build/lib.linux-x86_64-cpython-312/apsw copying apsw/ext.py -> build/lib.linux-x86_64-cpython-312/apsw copying apsw/bestpractice.py -> build/lib.linux-x86_64-cpython-312/apsw copying apsw/trace.py -> build/lib.linux-x86_64-cpython-312/apsw copying apsw/speedtest.py -> build/lib.linux-x86_64-cpython-312/apsw copying apsw/tests.py -> build/lib.linux-x86_64-cpython-312/apsw copying apsw/__init__.pyi -> build/lib.linux-x86_64-cpython-312/apsw copying apsw/py.typed -> build/lib.linux-x86_64-cpython-312/apsw running build_ext SQLite: Using system sqlite include/libraries building 'apsw.__init__' extension creating build/temp.linux-x86_64-cpython-312 creating build/temp.linux-x86_64-cpython-312/src cc -fno-strict-overflow -Wsign-compare -DNDEBUG -pipe -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/ncurses -I/usr/pkg/include/db4 -pipe -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/ncurses -I/usr/pkg/include/db4 -pipe -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/ncurses -I/usr/pkg/include/db4 -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.12 -fPIC -DNDEBUG=1 -DAPSW_FORK_CHECKER=1 -DSQLITE_ENABLE_LOAD_EXTENSION=1 -Isrc -I/usr/pkg/include/python3.12 -c src/apsw.c -o build/temp.linux-x86_64-cpython-312/src/apsw.o In file included from src/apsw.c:196:0: src/connection.c: In function 'Connection_close': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/connection.c:316:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Connection_close_KWNAMES); ^ src/argparse.c:54:9: note: use option -std=c99 or -std=gnu99 to compile your code for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/connection.c:316:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Connection_close_KWNAMES); ^ src/connection.c: In function 'Connection_init': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/connection.c:424:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(4, Connection_init_KWNAMES); ^ src/connection.c: In function 'Connection_blobopen': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/connection.c:560:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(5, Connection_blobopen_KWNAMES); ^ src/connection.c: In function 'Connection_backup': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/connection.c:658:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(3, Connection_backup_KWNAMES); ^ src/connection.c: In function 'Connection_setbusytimeout': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/connection.c:809:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Connection_setbusytimeout_KWNAMES); ^ src/connection.c: In function 'Connection_set_last_insert_rowid': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/connection.c:955:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Connection_set_last_insert_rowid_KWNAMES); ^ src/connection.c: In function 'Connection_limit': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/connection.c:1010:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(2, Connection_limit_KWNAMES); ^ src/connection.c: In function 'Connection_setupdatehook': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/connection.c:1089:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Connection_setupdatehook_KWNAMES); ^ src/connection.c: In function 'Connection_setrollbackhook': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/connection.c:1158:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Connection_setrollbackhook_KWNAMES); ^ src/connection.c: In function 'Connection_setprofile': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/connection.c:1236:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Connection_setprofile_KWNAMES); ^ src/connection.c: In function 'Connection_trace_v2': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/connection.c:1396:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(2, Connection_trace_v2_KWNAMES); ^ src/connection.c: In function 'Connection_setcommithook': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/connection.c:1500:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Connection_setcommithook_KWNAMES); ^ src/connection.c: In function 'Connection_setwalhook': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/connection.c:1597:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Connection_setwalhook_KWNAMES); ^ src/connection.c: In function 'Connection_setprogresshandler': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/connection.c:1686:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(2, Connection_setprogresshandler_KWNAMES); ^ src/connection.c: In function 'Connection_setauthorizer': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/connection.c:1803:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Connection_setauthorizer_KWNAMES); ^ src/connection.c: In function 'Connection_autovacuum_pages': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/connection.c:1896:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Connection_autovacuum_pages_KWNAMES); ^ src/connection.c: In function 'Connection_collationneeded': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/connection.c:1978:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Connection_collationneeded_KWNAMES); ^ src/connection.c: In function 'Connection_setbusyhandler': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/connection.c:2083:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Connection_setbusyhandler_KWNAMES); ^ src/connection.c: In function 'Connection_serialize': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/connection.c:2147:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Connection_serialize_KWNAMES); ^ src/connection.c: In function 'Connection_deserialize': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/connection.c:2202:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(2, Connection_deserialize_KWNAMES); ^ src/connection.c: In function 'Connection_enableloadextension': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/connection.c:2263:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Connection_enableloadextension_KWNAMES); ^ src/connection.c: In function 'Connection_loadextension': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/connection.c:2307:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(2, Connection_loadextension_KWNAMES); ^ src/connection.c: In function 'Connection_create_window_function': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/connection.c:3057:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(3, Connection_create_window_function_KWNAMES); ^ src/connection.c: In function 'Connection_createscalarfunction': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/connection.c:3143:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(3, Connection_createscalarfunction_KWNAMES); ^ src/connection.c: In function 'Connection_createaggregatefunction': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/connection.c:3244:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(3, Connection_createaggregatefunction_KWNAMES); ^ src/connection.c: In function 'Connection_createcollation': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/connection.c:3395:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(2, Connection_createcollation_KWNAMES); ^ src/connection.c: In function 'Connection_filecontrol': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/connection.c:3487:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(3, Connection_filecontrol_KWNAMES); ^ src/connection.c: In function 'Connection_wal_autocheckpoint': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/connection.c:3549:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Connection_wal_autocheckpoint_KWNAMES); ^ src/connection.c: In function 'Connection_wal_checkpoint': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/connection.c:3592:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(2, Connection_wal_checkpoint_KWNAMES); ^ src/connection.c: In function 'Connection_createmodule': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/connection.c:3646:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(2, Connection_createmodule_KWNAMES); ^ src/connection.c: In function 'Connection_vtab_config': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/connection.c:3706:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(2, Connection_vtab_config_KWNAMES); ^ src/connection.c: In function 'Connection_overloadfunction': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/connection.c:3771:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(2, Connection_overloadfunction_KWNAMES); ^ src/connection.c: In function 'Connection_setexectrace': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/connection.c:3799:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Connection_setexectrace_KWNAMES); ^ src/connection.c: In function 'Connection_setrowtrace': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/connection.c:3826:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Connection_setrowtrace_KWNAMES); ^ src/connection.c: In function 'Connection_exit': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/connection.c:4028:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(3, Connection_exit_KWNAMES); ^ src/connection.c: In function 'Connection_status': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/connection.c:4161:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(2, Connection_status_KWNAMES); ^ src/connection.c: In function 'Connection_readonly': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/connection.c:4195:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Connection_readonly_KWNAMES); ^ src/connection.c: In function 'Connection_db_filename': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/connection.c:4225:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Connection_db_filename_KWNAMES); ^ src/connection.c: In function 'Connection_txn_state': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/connection.c:4254:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Connection_txn_state_KWNAMES); ^ src/connection.c: In function 'Connection_pragma': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/connection.c:4363:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(2, Connection_pragma_KWNAMES); ^ src/connection.c: In function 'Connection_cache_stats': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/connection.c:4478:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Connection_cache_stats_KWNAMES); ^ src/connection.c: In function 'Connection_table_exists': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/connection.c:4505:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(2, Connection_table_exists_KWNAMES); ^ src/connection.c: In function 'Connection_column_metadata': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/connection.c:4549:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(3, Connection_column_metadata_KWNAMES); ^ src/connection.c: In function 'Connection_drop_modules': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/connection.c:4637:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Connection_drop_modules_KWNAMES); ^ src/connection.c: In function 'Connection_read': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/connection.c:4734:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(4, Connection_read_KWNAMES); ^ src/backup.c: In function 'APSWBackup_step': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/backup.c:189:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Backup_step_KWNAMES); ^ src/backup.c: In function 'APSWBackup_close': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/backup.c:270:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Backup_close_KWNAMES); ^ src/backup.c: In function 'APSWBackup_exit': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/backup.c:344:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(3, Backup_exit_KWNAMES); ^ src/blob.c: In function 'ZeroBlobBind_init': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/blob.c:83:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Zeroblob_init_KWNAMES); ^ src/blob.c: In function 'APSWBlob_read': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/blob.c:274:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Blob_read_KWNAMES); ^ src/blob.c: In function 'APSWBlob_readinto': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/blob.c:355:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(3, Blob_readinto_KWNAMES); ^ src/blob.c: In function 'APSWBlob_seek': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/blob.c:431:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(2, Blob_seek_KWNAMES); ^ src/blob.c: In function 'APSWBlob_write': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/blob.c:501:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Blob_write_KWNAMES); ^ src/blob.c: In function 'APSWBlob_close': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/blob.c:580:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Blob_close_KWNAMES); ^ src/blob.c: In function 'APSWBlob_reopen': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/blob.c:657:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Blob_reopen_KWNAMES); ^ src/cursor.c: In function 'APSWCursor_init': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/cursor.c:356:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Cursor_init_KWNAMES); ^ src/cursor.c: In function 'APSWCursor_execute': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/cursor.c:1065:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(2, Cursor_execute_KWNAMES); ^ src/cursor.c: In function 'APSWCursor_executemany': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/cursor.c:1183:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(2, Cursor_executemany_KWNAMES); ^ src/cursor.c: In function 'APSWCursor_close': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/cursor.c:1298:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Cursor_close_KWNAMES); ^ src/cursor.c: In function 'APSWCursor_setexectrace': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/cursor.c:1398:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Cursor_setexectrace_KWNAMES); ^ src/cursor.c: In function 'APSWCursor_setrowtrace': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/cursor.c:1424:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Cursor_setrowtrace_KWNAMES); ^ src/vtable.c: In function 'SqliteIndexInfo_get_aConstraint_iColumn': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/vtable.c:137:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, IndexInfo_get_aConstraint_iColumn_KWNAMES); ^ src/vtable.c: In function 'SqliteIndexInfo_get_aConstraint_op': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/vtable.c:161:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, IndexInfo_get_aConstraint_op_KWNAMES); ^ src/vtable.c: In function 'SqliteIndexInfo_get_aConstraint_usable': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/vtable.c:185:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, IndexInfo_get_aConstraint_usable_KWNAMES); ^ src/vtable.c: In function 'SqliteIndexInfo_get_aConstraint_collation': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/vtable.c:212:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, IndexInfo_get_aConstraint_collation_KWNAMES); ^ src/vtable.c: In function 'SqliteIndexInfo_get_aConstraint_rhs': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/vtable.c:237:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, IndexInfo_get_aConstraint_rhs_KWNAMES); ^ src/vtable.c: In function 'SqliteIndexInfo_get_aOrderBy_iColumn': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/vtable.c:270:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, IndexInfo_get_aOrderBy_iColumn_KWNAMES); ^ src/vtable.c: In function 'SqliteIndexInfo_get_aOrderBy_desc': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/vtable.c:293:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, IndexInfo_get_aOrderBy_desc_KWNAMES); ^ src/vtable.c: In function 'SqliteIndexInfo_get_aConstraintUsage_argvIndex': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/vtable.c:316:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, IndexInfo_get_aConstraintUsage_argvIndex_KWNAMES); ^ src/vtable.c: In function 'SqliteIndexInfo_set_aConstraintUsage_argvIndex': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/vtable.c:339:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(2, IndexInfo_set_aConstraintUsage_argvIndex_KWNAMES); ^ src/vtable.c: In function 'SqliteIndexInfo_get_aConstraintUsage_omit': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/vtable.c:364:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, IndexInfo_get_aConstraintUsage_omit_KWNAMES); ^ src/vtable.c: In function 'SqliteIndexInfo_set_aConstraintUsage_omit': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/vtable.c:389:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(2, IndexInfo_set_aConstraintUsage_omit_KWNAMES); ^ src/vtable.c: In function 'SqliteIndexInfo_get_aConstraintUsage_in': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/vtable.c:415:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, IndexInfo_get_aConstraintUsage_in_KWNAMES); ^ src/vtable.c: In function 'SqliteIndexInfo_set_aConstraintUsage_in': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/vtable.c:442:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(2, IndexInfo_set_aConstraintUsage_in_KWNAMES); ^ src/vfs.c: In function 'apswfcntl_pragma_init': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/vfs.c:117:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, VFSFcntlPragma_init_KWNAMES); ^ src/vfs.c: In function 'apswvfspy_xDelete': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/vfs.c:431:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(2, VFS_xDelete_KWNAMES); ^ src/vfs.c: In function 'apswvfspy_xAccess': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/vfs.c:497:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(2, VFS_xAccess_KWNAMES); ^ src/vfs.c: In function 'apswvfspy_xFullPathname': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/vfs.c:584:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, VFS_xFullPathname_KWNAMES); ^ src/vfs.c: In function 'apswvfspy_xOpen': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/vfs.c:736:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(2, VFS_xOpen_KWNAMES); ^ In file included from src/apsw.c:196:0: src/argparse.c:284:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i = 0; i < 2; i++) \ ^ src/vfs.c:738:19: note: in expansion of macro 'ARG_List_int_int' ARG_MANDATORY ARG_List_int_int(flags); ^ In file included from src/apsw.c:196:0: src/vfs.c: In function 'apswvfspy_xDlOpen': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/vfs.c:857:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, VFS_xDlOpen_KWNAMES); ^ src/vfs.c: In function 'apswvfspy_xDlSym': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/vfs.c:920:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(2, VFS_xDlSym_KWNAMES); ^ src/vfs.c: In function 'apswvfspy_xDlClose': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/vfs.c:976:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, VFS_xDlClose_KWNAMES); ^ src/vfs.c: In function 'apswvfspy_xRandomness': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/vfs.c:1144:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, VFS_xRandomness_KWNAMES); ^ src/vfs.c: In function 'apswvfspy_xSleep': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/vfs.c:1219:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, VFS_xSleep_KWNAMES); ^ src/vfs.c: In function 'apswvfspy_xSetSystemCall': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/vfs.c:1533:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(2, VFS_xSetSystemCall_KWNAMES); ^ src/vfs.c: In function 'apswvfspy_xGetSystemCall': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/vfs.c:1600:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, VFS_xGetSystemCall_KWNAMES); ^ src/vfs.c: In function 'apswvfspy_xNextSystemCall': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/vfs.c:1663:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, VFS_xNextSystemCall_KWNAMES); ^ src/vfs.c: In function 'APSWVFS_init': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/vfs.c:1802:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(4, VFS_init_KWNAMES); ^ src/vfs.c: In function 'APSWVFSFile_init': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/vfs.c:2048:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(3, VFSFile_init_KWNAMES); ^ In file included from src/apsw.c:196:0: src/argparse.c:284:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i = 0; i < 2; i++) \ ^ src/vfs.c:2051:19: note: in expansion of macro 'ARG_List_int_int' ARG_MANDATORY ARG_List_int_int(flags); ^ In file included from src/apsw.c:196:0: src/vfs.c: In function 'apswvfsfilepy_xRead': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/vfs.c:2224:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(2, VFSFile_xRead_KWNAMES); ^ src/vfs.c: In function 'apswvfsfilepy_xWrite': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/vfs.c:2310:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(2, VFSFile_xWrite_KWNAMES); ^ src/vfs.c: In function 'apswvfsfilepy_xUnlock': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/vfs.c:2373:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, VFSFile_xUnlock_KWNAMES); ^ src/vfs.c: In function 'apswvfsfilepy_xLock': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/vfs.c:2433:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, VFSFile_xLock_KWNAMES); ^ src/vfs.c: In function 'apswvfsfilepy_xTruncate': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/vfs.c:2486:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, VFSFile_xTruncate_KWNAMES); ^ src/vfs.c: In function 'apswvfsfilepy_xSync': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/vfs.c:2538:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, VFSFile_xSync_KWNAMES); ^ src/vfs.c: In function 'apswvfsfilepy_xFileControl': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/vfs.c:2841:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(2, VFSFile_xFileControl_KWNAMES); ^ src/vfs.c: In function 'apswurifilename_uri_parameter': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/vfs.c:3057:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, URIFilename_uri_parameter_KWNAMES); ^ src/vfs.c: In function 'apswurifilename_uri_int': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/vfs.c:3080:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(2, URIFilename_uri_int_KWNAMES); ^ src/vfs.c: In function 'apswurifilename_uri_boolean': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/vfs.c:3105:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(2, URIFilename_uri_boolean_KWNAMES); ^ src/apsw.c: In function 'enablesharedcache': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/apsw.c:284:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Apsw_enablesharedcache_KWNAMES); ^ src/apsw.c: In function 'memoryhighwater': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/apsw.c:614:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Apsw_memoryhighwater_KWNAMES); ^ src/apsw.c: In function 'softheaplimit': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/apsw.c:638:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Apsw_softheaplimit_KWNAMES); ^ src/apsw.c: In function 'apsw_hard_heap_limit': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/apsw.c:664:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Apsw_hard_heap_limit_KWNAMES); ^ src/apsw.c: In function 'randomness': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/apsw.c:689:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Apsw_randomness_KWNAMES); ^ src/apsw.c: In function 'releasememory': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/apsw.c:718:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Apsw_releasememory_KWNAMES); ^ src/apsw.c: In function 'status': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/apsw.c:748:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(2, Apsw_status_KWNAMES); ^ src/apsw.c: In function 'getapswexceptionfor': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/apsw.c:896:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Apsw_exceptionfor_KWNAMES); ^ src/apsw.c: In function 'apswcomplete': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/apsw.c:956:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Apsw_complete_KWNAMES); ^ src/apsw.c: In function 'apsw_log': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/apsw.c:1523:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(2, Apsw_log_KWNAMES); ^ src/apsw.c: In function 'apsw_strlike': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/apsw.c:1551:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(3, Apsw_strlike_KWNAMES); ^ src/apsw.c: In function 'apsw_strglob': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/apsw.c:1577:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(2, Apsw_strglob_KWNAMES); ^ src/apsw.c: In function 'apsw_stricmp': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/apsw.c:1603:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(2, Apsw_stricmp_KWNAMES); ^ src/apsw.c: In function 'apsw_strnicmp': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/apsw.c:1629:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(3, Apsw_strnicmp_KWNAMES); ^ src/apsw.c: In function 'apsw_set_default_vfs': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/apsw.c:1657:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Apsw_set_default_vfs_KWNAMES); ^ src/apsw.c: In function 'apsw_unregister_vfs': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/apsw.c:1687:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Apsw_unregister_vfs_KWNAMES); ^ src/apsw.c: In function 'apsw_sleep': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/apsw.c:1715:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Apsw_sleep_KWNAMES); ^ src/apsw.c: In function 'apsw_allow_missing_dict_bindings': src/argparse.c:54:9: error: 'for' loop initial declarations are only allowed in C99 mode for (int i_arg_prolog = 0; i_arg_prolog < PyTuple_GET_SIZE(fast_kwnames); i_arg_prolog++) \ ^ src/apsw.c:1752:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Apsw_allow_missing_dict_bindings_KWNAMES); ^ error: command '/home/pbulk/build/databases/py-apsw/work/.cwrapper/bin/cc' failed with exit code 1 *** Error code 1 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/databases/py-apsw *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/databases/py-apsw