+ 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=310 WRKLOG=/tmp/bulklog/py310-apsw-3.46.0.1/work.log + su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=310 WRKLOG=/tmp/bulklog/py310-apsw-3.46.0.1/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for py310-apsw-3.46.0.1 * Building wheel... running bdist_wheel running build running build_py creating build creating build/lib.linux-x86_64-cpython-310 creating build/lib.linux-x86_64-cpython-310/apsw copying apsw/shell.py -> build/lib.linux-x86_64-cpython-310/apsw copying apsw/__main__.py -> build/lib.linux-x86_64-cpython-310/apsw copying apsw/ext.py -> build/lib.linux-x86_64-cpython-310/apsw copying apsw/bestpractice.py -> build/lib.linux-x86_64-cpython-310/apsw copying apsw/trace.py -> build/lib.linux-x86_64-cpython-310/apsw copying apsw/speedtest.py -> build/lib.linux-x86_64-cpython-310/apsw copying apsw/tests.py -> build/lib.linux-x86_64-cpython-310/apsw copying apsw/__init__.pyi -> build/lib.linux-x86_64-cpython-310/apsw copying apsw/py.typed -> build/lib.linux-x86_64-cpython-310/apsw running build_ext SQLite: Using system sqlite include/libraries building 'apsw.__init__' extension creating build/temp.linux-x86_64-cpython-310 creating build/temp.linux-x86_64-cpython-310/src cc -Wno-unused-result -Wsign-compare -DNDEBUG -pipe -O2 -I/usr/include -I/usr/pkg/include -DNCURSES_WIDECHAR=1 -I/usr/pkg/include/ncurses -I/usr/pkg/include/db4 -pipe -O2 -I/usr/include -I/usr/pkg/include -DNCURSES_WIDECHAR=1 -I/usr/pkg/include/ncurses -I/usr/pkg/include/db4 -pipe -O2 -I/usr/include -I/usr/pkg/include -DNCURSES_WIDECHAR=1 -I/usr/pkg/include/ncurses -I/usr/pkg/include/db4 -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.10 -fPIC -DNDEBUG=1 -DAPSW_FORK_CHECKER=1 -Isrc -I/usr/pkg/include/python3.10 -c src/apsw.c -o build/temp.linux-x86_64-cpython-310/src/apsw.o In file included from src/apsw.c:200: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:325: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:325: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:433:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(4, Connection_init_KWNAMES); ^ src/connection.c: In function 'Connection_blob_open': 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:567:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(5, Connection_blob_open_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:664:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(3, Connection_backup_KWNAMES); ^ src/connection.c: In function 'Connection_set_busy_timeout': 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:815:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Connection_set_busy_timeout_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:961: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:1016:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(2, Connection_limit_KWNAMES); ^ src/connection.c: In function 'Connection_set_update_hook': 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:1094:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Connection_set_update_hook_KWNAMES); ^ src/connection.c: In function 'Connection_set_rollback_hook': 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:1163:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Connection_set_rollback_hook_KWNAMES); ^ src/connection.c: In function 'Connection_set_profile': 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:1237:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Connection_set_profile_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:1397:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(2, Connection_trace_v2_KWNAMES); ^ src/connection.c: In function 'Connection_set_commit_hook': 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:1501:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Connection_set_commit_hook_KWNAMES); ^ src/connection.c: In function 'Connection_set_wal_hook': 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:1598:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Connection_set_wal_hook_KWNAMES); ^ src/connection.c: In function 'Connection_set_progress_handler': 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:1687:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(2, Connection_set_progress_handler_KWNAMES); ^ src/connection.c: In function 'Connection_set_authorizer': 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:1804:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Connection_set_authorizer_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:1899:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Connection_autovacuum_pages_KWNAMES); ^ src/connection.c: In function 'Connection_collation_needed': 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:1981:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Connection_collation_needed_KWNAMES); ^ src/connection.c: In function 'Connection_set_busy_handler': 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:2086:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Connection_set_busy_handler_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:2151: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:2206:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(2, Connection_deserialize_KWNAMES); ^ src/connection.c: In function 'Connection_enable_load_extension': 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:2268:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Connection_enable_load_extension_KWNAMES); ^ src/connection.c: In function 'Connection_load_extension': 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:2312:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(2, Connection_load_extension_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:3092:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(3, Connection_create_window_function_KWNAMES); ^ src/connection.c: In function 'Connection_create_scalar_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:3179:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(3, Connection_create_scalar_function_KWNAMES); ^ src/connection.c: In function 'Connection_create_aggregate_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:3285:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(3, Connection_create_aggregate_function_KWNAMES); ^ src/connection.c: In function 'Connection_create_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/connection.c:3437:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(2, Connection_create_collation_KWNAMES); ^ src/connection.c: In function 'Connection_file_control': 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:3529:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(3, Connection_file_control_KWNAMES); ^ src/connection.c: In function 'Connection_vfsname': 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:3574:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Connection_vfsname_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:3636: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:3679:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(2, Connection_wal_checkpoint_KWNAMES); ^ src/connection.c: In function 'Connection_create_module': 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:3733:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(2, Connection_create_module_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:3793:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(2, Connection_vtab_config_KWNAMES); ^ src/connection.c: In function 'Connection_overload_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:3859:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(2, Connection_overload_function_KWNAMES); ^ src/connection.c: In function 'Connection_set_exec_trace': 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:3887:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Connection_set_exec_trace_KWNAMES); ^ src/connection.c: In function 'Connection_set_row_trace': 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:3914:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Connection_set_row_trace_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:4117: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:4249: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:4284: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:4314: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:4342: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:4463: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:4605: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:4632: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:4676: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:4764: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:4861: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:170: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:249: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:323: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:71: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:271:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Blob_read_KWNAMES); ^ src/blob.c: In function 'APSWBlob_read_into': 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:352:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(3, Blob_read_into_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:428: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:498: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:577: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:654: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:286: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:939: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:1049: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:1162:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Cursor_close_KWNAMES); ^ src/cursor.c: In function 'APSWCursor_set_exec_trace': 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:1262:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Cursor_set_exec_trace_KWNAMES); ^ src/cursor.c: In function 'APSWCursor_set_row_trace': 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:1288:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Cursor_set_row_trace_KWNAMES); ^ In file included from src/apsw.c:220:0: src/cursor.c: In function 'APSWCursor_bindings_names': src/cursor.c:1537:3: error: 'for' loop initial declarations are only allowed in C99 mode for (int i = 1; i <= count; i++) ^ In file included from src/apsw.c:200:0: 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:125: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:149: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:173: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:200: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:225: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:258: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:281: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:304: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:327: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:352: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:377: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:403: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:430: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:111: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:425: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:491: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:578: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:733:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(2, VFS_xOpen_KWNAMES); ^ In file included from src/apsw.c:200: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:735:19: note: in expansion of macro 'ARG_List_int_int' ARG_MANDATORY ARG_List_int_int(flags); ^ In file included from src/apsw.c:200: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:854: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:917: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:973: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:1140: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:1215: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:1527: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:1594: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:1657: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:1796: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:2049:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(3, VFSFile_init_KWNAMES); ^ In file included from src/apsw.c:200: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:2052:19: note: in expansion of macro 'ARG_List_int_int' ARG_MANDATORY ARG_List_int_int(flags); ^ In file included from src/apsw.c:200: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:2229: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:2315: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:2378: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:2438: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:2491: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:2543: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:2913: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:3182: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:3206: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:3232:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(2, URIFilename_uri_boolean_KWNAMES); ^ src/apsw.c: In function 'enable_shared_cache': 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:285:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Apsw_enable_shared_cache_KWNAMES); ^ src/apsw.c: In function 'memory_high_water': 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:624:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Apsw_memory_high_water_KWNAMES); ^ src/apsw.c: In function 'soft_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:648:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Apsw_soft_heap_limit_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:674: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:699:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Apsw_randomness_KWNAMES); ^ src/apsw.c: In function 'release_memory': 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:728:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Apsw_release_memory_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:759:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(2, Apsw_status_KWNAMES); ^ src/apsw.c: In function 'get_apsw_exception_for': 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:910:5: note: in expansion of macro 'ARG_PROLOG' ARG_PROLOG(1, Apsw_exception_for_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:971: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:1534: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:1562: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:1588: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:1614: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:1640: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:1668: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:1698: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:1726: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:1763: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 Backend subprocess exited when trying to invoke build_wheel *** 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