Mock Version: 6.0 Mock Version: 6.0 Mock Version: 6.0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target riscv64 --nodeps /builddir/build/SPECS/tcl-pgtcl.spec'], chrootPath='/var/lib/mock/f42-build-868638-176219/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=604800uid=992gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.qvo_b8fg:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.qvo_b8fg:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'f66a0054dec84a85856604b7b2e1a264', '-D', '/var/lib/mock/f42-build-868638-176219/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.qvo_b8fg:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target riscv64 --nodeps /builddir/build/SPECS/tcl-pgtcl.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: riscv64 Building for target riscv64 sh: line 1: tclsh: command not found setting SOURCE_DATE_EPOCH=1737244800 Wrote: /builddir/build/SRPMS/tcl-pgtcl-2.1.1-22.fc42.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target riscv64 --nodeps /builddir/build/SPECS/tcl-pgtcl.spec'], chrootPath='/var/lib/mock/f42-build-868638-176219/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=604800uid=992gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.qvo_b8fg:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.qvo_b8fg:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '03ebff45bf9340519d7e3dedc06a251f', '-D', '/var/lib/mock/f42-build-868638-176219/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.qvo_b8fg:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target riscv64 --nodeps /builddir/build/SPECS/tcl-pgtcl.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1737244800 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.XuNpjL + umask 022 + cd /builddir/build/BUILD/tcl-pgtcl-2.1.1-build + test -d /builddir/build/BUILD/tcl-pgtcl-2.1.1-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/tcl-pgtcl-2.1.1-build + /usr/bin/rm -rf /builddir/build/BUILD/tcl-pgtcl-2.1.1-build + /usr/bin/mkdir -p /builddir/build/BUILD/tcl-pgtcl-2.1.1-build + /usr/bin/mkdir -p /builddir/build/BUILD/tcl-pgtcl-2.1.1-build/SPECPARTS + RPM_EC=0 ++ jobs -p + exit 0 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.Z2Oood + umask 022 + cd /builddir/build/BUILD/tcl-pgtcl-2.1.1-build + cd /builddir/build/BUILD/tcl-pgtcl-2.1.1-build + rm -rf pgtcl2.1.1 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/pgtcl2.1.1.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd pgtcl2.1.1 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + unzip /builddir/build/SOURCES/pgtcldocs-20131007a.zip Archive: /builddir/build/SOURCES/pgtcldocs-20131007a.zip creating: pgtcldocs-20131007a/ inflating: pgtcldocs-20131007a/pg-describe-cursor.html inflating: pgtcldocs-20131007a/pg-lo-read.html inflating: pgtcldocs-20131007a/pg-lo-tell64.html inflating: pgtcldocs-20131007a/pgtcl-example-copy.html inflating: pgtcldocs-20131007a/pg-notice-handler.html inflating: pgtcldocs-20131007a/pg-describe-prepared.html inflating: pgtcldocs-20131007a/pgtcl-loading.html inflating: pgtcldocs-20131007a/pg-lo-export.html inflating: pgtcldocs-20131007a/pg-escape-string.html inflating: pgtcldocs-20131007a/pg-getresult.html inflating: pgtcldocs-20131007a/pgtcl-example-picview-esc.html inflating: pgtcldocs-20131007a/pgtcl-example-picstore-pq.html inflating: pgtcldocs-20131007a/pg-sendquery-params.html inflating: pgtcldocs-20131007a/pgtcl-ref-largeobj.html inflating: pgtcldocs-20131007a/pg-result.html inflating: pgtcldocs-20131007a/pgtcl-example-cnq-execute.html inflating: pgtcldocs-20131007a/pg-execute.html inflating: pgtcldocs-20131007a/pgtcl-ref.html inflating: pgtcldocs-20131007a/pg-lo-write.html inflating: pgtcldocs-20131007a/stylesheet.css inflating: pgtcldocs-20131007a/pgtcl-ref-connstatus.html inflating: pgtcldocs-20131007a/pg-escape-identifier.html inflating: pgtcldocs-20131007a/pg-sendquery-prepared.html inflating: pgtcldocs-20131007a/pgtcl-examples.html inflating: pgtcldocs-20131007a/pgtcl-make-macos.html inflating: pgtcldocs-20131007a/pg-isbusy.html inflating: pgtcldocs-20131007a/pg-lo-tell.html inflating: pgtcldocs-20131007a/pgtcl-make-bcc.html inflating: pgtcldocs-20131007a/pg-result-callback.html inflating: pgtcldocs-20131007a/pg-escape-bytea.html inflating: pgtcldocs-20131007a/pg-conndefaults.html inflating: pgtcldocs-20131007a/pg-escape-literal.html inflating: pgtcldocs-20131007a/pgtcl-overview.html inflating: pgtcldocs-20131007a/pgtcl-preface.html inflating: pgtcldocs-20131007a/pg-lo-lseek.html inflating: pgtcldocs-20131007a/pg-server-version.html inflating: pgtcldocs-20131007a/pg-disconnect.html inflating: pgtcldocs-20131007a/pg-sendquery.html inflating: pgtcldocs-20131007a/pg-backend-pid.html inflating: pgtcldocs-20131007a/pg-lo-unlink.html inflating: pgtcldocs-20131007a/pg-lo-creat.html inflating: pgtcldocs-20131007a/pg-lo-truncate.html inflating: pgtcldocs-20131007a/pg-lo-lseek64.html inflating: pgtcldocs-20131007a/pg-encrypt-password.html inflating: pgtcldocs-20131007a/pg-exec-params.html inflating: pgtcldocs-20131007a/index.html inflating: pgtcldocs-20131007a/pgtcl-example-picview-pq.html inflating: pgtcldocs-20131007a/pg-parameter-status.html inflating: pgtcldocs-20131007a/pgtcl-ref-notif.html inflating: pgtcldocs-20131007a/pg-select.html inflating: pgtcldocs-20131007a/pg-exec.html inflating: pgtcldocs-20131007a/INSTALL.html inflating: pgtcldocs-20131007a/pg-quote.html inflating: pgtcldocs-20131007a/pgtcl-make.html inflating: pgtcldocs-20131007a/pgtcl-example-asyncevent.html inflating: pgtcldocs-20131007a/legalnotice.html inflating: pgtcldocs-20131007a/pgtcl-example-results.html inflating: pgtcldocs-20131007a/pgtcl-ref-async.html inflating: pgtcldocs-20131007a/pg-lo-close.html inflating: pgtcldocs-20131007a/pg-transaction-status.html inflating: pgtcldocs-20131007a/pgtcl-loading-load.html inflating: pgtcldocs-20131007a/pgtcl-example-picstore-lo.html inflating: pgtcldocs-20131007a/pg-lo-open.html inflating: pgtcldocs-20131007a/pg-connect.html inflating: pgtcldocs-20131007a/pg-listen.html inflating: pgtcldocs-20131007a/pgtcl-example-picview-lo.html inflating: pgtcldocs-20131007a/pgtcl-ref-query.html inflating: pgtcldocs-20131007a/pgtcl-load-static.html inflating: pgtcldocs-20131007a/pg-on-connection-loss.html inflating: pgtcldocs-20131007a/pgtcl-example-async.html inflating: pgtcldocs-20131007a/pg-unescape-bytea.html inflating: pgtcldocs-20131007a/pg-cancelrequest.html inflating: pgtcldocs-20131007a/pg-lo-import.html inflating: pgtcldocs-20131007a/pgtcl-example-dblist.html inflating: pgtcldocs-20131007a/pg-exec-prepared.html inflating: pgtcldocs-20131007a/pg-blocking.html inflating: pgtcldocs-20131007a/pgtcl-make-mingw.html inflating: pgtcldocs-20131007a/pgtcl-example-picstore-esc.html inflating: pgtcldocs-20131007a/pg-lo-truncate64.html ++ basename /builddir/build/SOURCES/pgtcldocs-20131007a.zip .zip + PGTCLDOCDIR=pgtcldocs-20131007a + mv pgtcldocs-20131007a Pgtcl-docs + echo 'Patch #1 (pgtcl-no-rpath.patch):' Patch #1 (pgtcl-no-rpath.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file Makefile.in Hunk #1 succeeded at 102 (offset 1 line). patching file aclocal.m4 + autoconf configure.in:37: warning: The macro 'AC_HELP_STRING' is obsolete. configure.in:37: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... aclocal.m4:38: TEA_PATH_TCLCONFIG is expanded from... configure.in:37: the top level configure.in:61: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:61: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... aclocal.m4:2266: TEA_SETUP_COMPILER is expanded from... configure.in:61: the top level configure.in:61: warning: The macro 'AC_TRY_LINK' is obsolete. configure.in:61: You should run autoupdate. ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... aclocal.m4:1423: TEA_MISSING_POSIX_HEADERS is expanded from... aclocal.m4:2266: TEA_SETUP_COMPILER is expanded from... configure.in:61: the top level configure.in:61: warning: The macro 'AC_HAVE_HEADERS' is obsolete. configure.in:61: You should run autoupdate. ./lib/autoconf/oldnames.m4:35: AC_HAVE_HEADERS is expanded from... aclocal.m4:1423: TEA_MISSING_POSIX_HEADERS is expanded from... aclocal.m4:2266: TEA_SETUP_COMPILER is expanded from... configure.in:61: the top level configure.in:135: warning: The macro 'AC_HELP_STRING' is obsolete. configure.in:135: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... aclocal.m4:277: TEA_ENABLE_SHARED is expanded from... configure.in:135: the top level configure.in:143: warning: The macro 'AC_HELP_STRING' is obsolete. configure.in:143: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... aclocal.m4:496: TEA_CONFIG_CFLAGS is expanded from... configure.in:143: the top level configure.in:143: warning: The macro 'AC_TRY_LINK' is obsolete. configure.in:143: You should run autoupdate. ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... aclocal.m4:496: TEA_CONFIG_CFLAGS is expanded from... configure.in:143: the top level configure.in:143: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:143: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... aclocal.m4:1753: TEA_TCL_EARLY_FLAG is expanded from... aclocal.m4:1766: TEA_TCL_EARLY_FLAGS is expanded from... aclocal.m4:496: TEA_CONFIG_CFLAGS is expanded from... configure.in:143: the top level configure.in:143: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:143: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... aclocal.m4:1801: TEA_TCL_64BIT_FLAGS is expanded from... aclocal.m4:496: TEA_CONFIG_CFLAGS is expanded from... configure.in:143: the top level configure.in:143: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:143: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... aclocal.m4:1801: TEA_TCL_64BIT_FLAGS is expanded from... aclocal.m4:496: TEA_CONFIG_CFLAGS is expanded from... configure.in:143: the top level configure.in:149: warning: The macro 'AC_HELP_STRING' is obsolete. configure.in:149: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... aclocal.m4:332: TEA_ENABLE_SYMBOLS is expanded from... configure.in:149: the top level configure.in:247: warning: AC_C_BIGENDIAN should be used with AC_CONFIG_HEADERS + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.uYHfnn + umask 022 + cd /builddir/build/BUILD/tcl-pgtcl-2.1.1-build + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd pgtcl2.1.1 + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + '[' x '!=' x ']' + '[' 1 = 1 ']' +++ dirname ./configure ++ find . -name config.guess -o -name config.sub + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' ++ find . -name ltmain.sh ++ grep -q runstatedir=DIR ./configure ++ echo --runstatedir=/run + ./configure --build=riscv64-redhat-linux-gnu --host=riscv64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/bin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --runstatedir=/run --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --libdir=/usr/lib64/tcl9.0 --with-tcl=/usr/lib64 configure: WARNING: unrecognized options: --disable-dependency-tracking checking for correct TEA configuration... ok (TEA 3.5) checking for Tcl configuration... found /usr/lib64/tclConfig.sh checking for existence of /usr/lib64/tclConfig.sh... loading checking for a BSD-compatible install... /usr/bin/install -c checking for riscv64-redhat-linux-gnu-gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking how to run the C preprocessor... gcc -E checking whether make sets $(MAKE)... yes checking for riscv64-redhat-linux-gnu-ranlib... no checking for ranlib... ranlib checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for egrep -e... /usr/bin/grep -E checking if the compiler understands -pipe... yes checking whether byte ordering is bigendian... no checking for sin... no checking for main in -lieee... no checking for main in -linet... no checking for net/errno.h... no checking for connect... yes checking for gethostbyname... yes checking dirent.h... yes checking for errno.h... yes checking for float.h... yes checking for values.h... yes checking for limits.h... yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for sys/wait.h... yes checking for dlfcn.h... yes checking for sys/param.h... yes checking for Tcl public headers... /usr/include checking how to build libraries... shared checking if 64bit support is requested... no checking if 64bit Sparc VIS support is requested... no checking system version... Linux-6.13.1-200.spacemit.fc41.riscv64 checking for dlopen in -ldl... yes checking for ar... ar checking for required early compiler flags... _LARGEFILE64_SOURCE checking for 64-bit integer type... using long checking for build with symbols... no checking for pg_config... /usr/bin/pg_config configure: pg_config says includedir is /usr/include configure: pg_config says libdir is /usr/lib64 checking for lo_truncate... yes checking for PQencryptPassword... yes checking for PQescapeStringConn... yes checking for PQescapeByteaConn... yes checking for PQdescribePrepared... yes checking for lo_tell64... yes checking for PQescapeLiteral... yes checking for tclsh... /usr/bin/tclsh9.0 configure: creating ./config.status config.status: creating Makefile config.status: creating pkgIndex.tcl configure: WARNING: unrecognized options: --disable-dependency-tracking + make all -j8 gcc -pipe -DPACKAGE_NAME=\"pgtcl\" -DPACKAGE_TARNAME=\"pgtcl\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"pgtcl\ 2.1.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_SYS_PARAM_H=1 -D_LARGEFILE64_SOURCE=1 -DTCL_WIDE_INT_IS_LONG=1 -DUSE_TCL_STUBS=1 -DHAVE_LO_TRUNCATE=1 -DHAVE_PQENCRYPTPASSWORD=1 -DHAVE_PQESCAPESTRINGCONN=1 -DHAVE_PQESCAPEBYTEACONN=1 -DHAVE_PQDESCRIBEPREPARED=1 -DHAVE_LO_TELL64=1 -DHAVE_PQESCAPELITERAL=1 -I/usr/include -I"/usr/include" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -fomit-frame-pointer -Wall -Wno-implicit-int -fPIC -c `echo pgtcl.c` -o pgtcl.o gcc -pipe -DPACKAGE_NAME=\"pgtcl\" -DPACKAGE_TARNAME=\"pgtcl\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"pgtcl\ 2.1.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_SYS_PARAM_H=1 -D_LARGEFILE64_SOURCE=1 -DTCL_WIDE_INT_IS_LONG=1 -DUSE_TCL_STUBS=1 -DHAVE_LO_TRUNCATE=1 -DHAVE_PQENCRYPTPASSWORD=1 -DHAVE_PQESCAPESTRINGCONN=1 -DHAVE_PQESCAPEBYTEACONN=1 -DHAVE_PQDESCRIBEPREPARED=1 -DHAVE_LO_TELL64=1 -DHAVE_PQESCAPELITERAL=1 -I/usr/include -I"/usr/include" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -fomit-frame-pointer -Wall -Wno-implicit-int -fPIC -c `echo pgtclCmds.c` -o pgtclCmds.o gcc -pipe -DPACKAGE_NAME=\"pgtcl\" -DPACKAGE_TARNAME=\"pgtcl\" -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"pgtcl\ 2.1.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_SYS_PARAM_H=1 -D_LARGEFILE64_SOURCE=1 -DTCL_WIDE_INT_IS_LONG=1 -DUSE_TCL_STUBS=1 -DHAVE_LO_TRUNCATE=1 -DHAVE_PQENCRYPTPASSWORD=1 -DHAVE_PQESCAPESTRINGCONN=1 -DHAVE_PQESCAPEBYTEACONN=1 -DHAVE_PQDESCRIBEPREPARED=1 -DHAVE_LO_TELL64=1 -DHAVE_PQESCAPELITERAL=1 -I/usr/include -I"/usr/include" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -fomit-frame-pointer -Wall -Wno-implicit-int -fPIC -c `echo pgtclId.c` -o pgtclId.o In file included from pgtcl.c:19: pgtclCmds.h:138:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 138 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:141:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 141 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:144:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 144 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:147:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 147 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:150:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 150 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:153:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 153 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:156:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 156 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:159:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 159 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:162:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 162 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:165:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 165 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:168:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 168 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:171:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 171 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:174:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 174 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:177:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 177 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:180:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 180 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:183:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 183 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:186:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 186 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:189:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 189 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:192:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 192 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:195:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 195 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:198:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 198 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:201:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 201 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:204:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 204 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:207:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 207 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:210:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 210 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:213:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 213 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:216:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 216 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:219:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 219 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:222:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 222 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:225:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 225 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:228:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 228 | ClientData cdata, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:231:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 231 | ClientData cdata, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:234:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 234 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:237:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 237 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:240:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 240 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:243:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 243 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:247:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 247 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:252:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 252 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:257:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 257 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:259:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 259 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:263:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 263 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:266:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 266 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:270:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 270 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:272:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 272 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:274:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 274 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:279:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 279 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtcl.c: In function ‘Pgtcl_Init’: pgtcl.c:64:50: error: ‘Pg_conndefaults’ undeclared (first use in this function); did you mean ‘PQconndefaults’? 64 | Pg_conndefaults, | ^~~~~~~~~~~~~~~ | PQconndefaults pgtcl.c:64:50: note: each undeclared identifier is reported only once for each function it appears in In file included from pgtclId.c:24: pgtclCmds.h:138:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 138 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ In file included from pgtclCmds.c:20: pgtclCmds.h:138:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 138 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:141:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 141 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:141:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 141 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:144:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 144 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:144:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 144 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:147:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 147 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:147:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 147 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:150:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 150 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:150:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 150 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:153:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 153 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:153:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 153 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:156:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 156 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:156:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 156 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:159:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 159 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:159:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 159 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:162:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 162 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:162:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 162 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:165:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 165 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:165:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 165 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:168:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 168 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:168:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 168 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtcl.c:70:50: error: ‘Pg_connect’ undeclared (first use in this function); did you mean ‘pg_conn’? 70 | Pg_connect, | ^~~~~~~~~~ | pg_conn pgtclCmds.h:171:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 171 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:171:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 171 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:174:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 174 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:174:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 174 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:177:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 177 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:177:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 177 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:180:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 180 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:180:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 180 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:183:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 183 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:183:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 183 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:186:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 186 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:186:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 186 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:189:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 189 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:189:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 189 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:192:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 192 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:192:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 192 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:195:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 195 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:195:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 195 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:198:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 198 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:198:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 198 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:201:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 201 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:201:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 201 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:204:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 204 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:204:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 204 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:207:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 207 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:207:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 207 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:210:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 210 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:210:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 210 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:213:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 213 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:213:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 213 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:216:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 216 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:216:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 216 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:219:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 219 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:219:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 219 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:222:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 222 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:222:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 222 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:225:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 225 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:225:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 225 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:228:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 228 | ClientData cdata, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:228:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 228 | ClientData cdata, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:231:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 231 | ClientData cdata, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:231:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 231 | ClientData cdata, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:234:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 234 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:234:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 234 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:237:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 237 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:237:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 237 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:240:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 240 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:240:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 240 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:243:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 243 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:243:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 243 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:247:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 247 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:247:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 247 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:252:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 252 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:252:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 252 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:257:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 257 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:257:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 257 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:259:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 259 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:259:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 259 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:263:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 263 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:263:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 263 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:266:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 266 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:266:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 266 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:270:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 270 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:270:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 270 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:272:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 272 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:272:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 272 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:274:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 274 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:274:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 274 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:279:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 279 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.h:279:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 279 | ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]); | ^~~~ pgtclCmds.c:52:48: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 52 | Tcl_Obj *CONST objv[]) | ^~~~ pgtclCmds.c:128:35: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 128 | Tcl_Obj *CONST objv[]) | ^~~~ pgtclCmds.c:334:78: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 334 | Pg_disconnect(ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) | ^~~~ pgtclCmds.c:376:84: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 376 | Pg_encrypt_password(ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) | ^~~~ pgtclCmds.c: In function ‘get_result_format’: pgtclCmds.c:424:59: error: passing argument 3 of ‘tclStubsPtr->tcl_ListObjGetElements’ from incompatible pointer type [-Wincompatible-pointer-types] 424 | if (Tcl_ListObjGetElements(interp, resultListObj, &listLen, &objp) != TCL_OK) | ^~~~~~~~ | | | int * pgtclCmds.c:424:59: note: expected ‘Tcl_Size *’ {aka ‘long int *’} but argument is of type ‘int *’ pgtclId.c:197:9: error: initialization of ‘int (*)(void *, const char *, int, int *)’ from incompatible pointer type ‘int (*)(void *, char *, int, int *)’ [-Wincompatible-pointer-types] 197 | PgOutputProc, /* outputproc */ | ^~~~~~~~~~~~ pgtclId.c:197:9: note: (near initialization for ‘Pg_ConnType.outputProc’) pgtclId.c:132:1: note: ‘PgOutputProc’ declared here 132 | PgOutputProc(DRIVER_OUTPUT_PROTO) | ^~~~~~~~~~~~ pgtclId.c: In function ‘PgSetConnectionId’: pgtclId.c:238:61: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 238 | connid->notifier_channel = Tcl_MakeTcpClientChannel((ClientData) PQsocket(conn)); | ^ pgtclCmds.c: In function ‘get_param_formats’: pgtclCmds.c:470:62: error: passing argument 3 of ‘tclStubsPtr->tcl_ListObjGetElements’ from incompatible pointer type [-Wincompatible-pointer-types] 470 | if (Tcl_ListObjGetElements(interp, argFormatListObj, &listLen, &objp) != TCL_OK) | ^~~~~~~~ | | | int * pgtclCmds.c:470:62: note: expected ‘Tcl_Size *’ {aka ‘long int *’} but argument is of type ‘int *’ pgtcl.c:76:50: error: ‘Pg_disconnect’ undeclared (first use in this function) 76 | Pg_disconnect, | ^~~~~~~~~~~~~ pgtclCmds.c: At top level: pgtclCmds.c:526:53: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token 526 | get_param_values(Tcl_Interp *interp, Tcl_Obj *CONST *objv, | ^ pgtclCmds.c: In function ‘get_param_types’: pgtclCmds.c:578:60: error: passing argument 3 of ‘tclStubsPtr->tcl_ListObjGetElements’ from incompatible pointer type [-Wincompatible-pointer-types] 578 | if (Tcl_ListObjGetElements(interp, argTypeListObj, &listLen, &objp) != TCL_OK) | ^~~~~~~~ | | | int * pgtclCmds.c:578:60: note: expected ‘Tcl_Size *’ {aka ‘long int *’} but argument is of type ‘int *’ pgtcl.c:82:50: error: ‘Pg_exec’ undeclared (first use in this function); did you mean ‘PQexec’? 82 | Pg_exec, | ^~~~~~~ | PQexec pgtclCmds.c: At top level: pgtclCmds.c:659:72: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 659 | Pg_exec(ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) | ^~~~ pgtclCmds.c:765:81: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 765 | Pg_exec_prepared(ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) | ^~~~ pgtclCmds.c:882:79: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 882 | Pg_exec_params(ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) | ^~~~ pgtcl.c:88:50: error: ‘Pg_select’ undeclared (first use in this function) 88 | Pg_select, | ^~~~~~~~~ pgtclCmds.c:1129:74: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 1129 | Pg_result(ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) | ^~~~ pgtcl.c:94:50: error: ‘Pg_result’ undeclared (first use in this function); did you mean ‘pg_result’? 94 | Pg_result, | ^~~~~~~~~ | pg_result pgtclCmds.c:1963:75: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 1963 | Pg_execute(ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) | ^~~~ pgtclCmds.c:2284:75: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 2284 | Pg_lo_open(ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) | ^~~~ pgtclCmds.c:2370:76: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 2370 | Pg_lo_close(ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) | ^~~~ pgtclCmds.c:2416:35: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 2416 | Tcl_Obj *CONST objv[]) | ^~~~ pgtclCmds.c:2491:40: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 2491 | Tcl_Obj *CONST objv[]) | ^~~~ pgtclCmds.c:2549:40: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 2549 | Tcl_Obj *CONST objv[]) | ^~~~ pgtclCmds.c:2618:40: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 2618 | Tcl_Obj *CONST objv[]) | ^~~~ pgtclCmds.c:2696:40: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 2696 | Tcl_Obj *CONST objv[]) | ^~~~ pgtclCmds.c:2768:35: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 2768 | Tcl_Obj *CONST objv[]) | ^~~~ pgtclCmds.c:2813:35: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 2813 | Tcl_Obj *CONST objv[]) | ^~~~ pgtclCmds.c:2861:41: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 2861 | Tcl_Obj *CONST objv[]) | ^~~~ pgtcl.c:100:50: error: ‘Pg_execute’ undeclared (first use in this function) 100 | Pg_execute, | ^~~~~~~~~~ pgtclCmds.c:2903:41: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 2903 | Tcl_Obj *CONST objv[]) | ^~~~ pgtclCmds.c:2948:41: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 2948 | Tcl_Obj *CONST objv[]) | ^~~~ pgtclCmds.c:2998:40: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 2998 | Tcl_Obj *CONST objv[]) | ^~~~ pgtclCmds.c:3049:40: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 3049 | Tcl_Obj *CONST objv[]) | ^~~~ pgtclCmds.c: In function ‘pg_select_helper’: pgtclCmds.h:128:37: error: invalid use of incomplete typedef ‘Tcl_Interp’ 128 | #define Get_ErrorLine(interp) interp->errorLine | ^~ pgtclCmds.c:3146:49: note: in expansion of macro ‘Get_ErrorLine’ 3146 | Get_ErrorLine(interp)); | ^~~~~~~~~~~~~ pgtclCmds.c: At top level: pgtclCmds.c:3171:74: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 3171 | Pg_select(ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) | ^~~~ pgtcl.c:106:50: error: ‘Pg_lo_open’ undeclared (first use in this function); did you mean ‘lo_open’? 106 | Pg_lo_open, | ^~~~~~~~~~ | lo_open pgtclCmds.c:3275:44: error: unknown type name ‘CONST’; did you mean ‘CONST84’? 3275 | Pg_have_listener(Pg_ConnectionId * connid, CONST char *relname) | ^~~~~ | CONST84 pgtclCmds.c:3354:74: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 3354 | Pg_listen(ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) | ^~~~ pgtclCmds.c:3547:41: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 3547 | Tcl_Obj *CONST objv[]) | ^~~~ pgtclCmds.c:3628:41: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 3628 | Tcl_Obj *CONST objv[]) | ^~~~ pgtcl.c:112:50: error: ‘Pg_lo_close’ undeclared (first use in this function); did you mean ‘lo_close’? 112 | Pg_lo_close, | ^~~~~~~~~~~ | lo_close pgtclCmds.c:3737:41: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 3737 | Tcl_Obj *CONST objv[]) | ^~~~ pgtclCmds.c:3827:41: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 3827 | Tcl_Obj *CONST objv[]) | ^~~~ pgtclCmds.c:3878:41: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 3878 | Tcl_Obj *CONST objv[]) | ^~~~ pgtclCmds.c:3942:34: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 3942 | Tcl_Obj *CONST objv[]) | ^~~~ pgtclCmds.c:3980:40: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 3980 | Tcl_Obj *CONST objv[]) | ^~~~ pgtclCmds.c:4024:49: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 4024 | Tcl_Obj *CONST objv[]) | ^~~~ pgtclCmds.c:4070:49: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 4070 | Tcl_Obj *CONST objv[]) | ^~~~ pgtclCmds.c:4154:49: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 4154 | Tcl_Obj *CONST objv[]) | ^~~~ pgtclCmds.c:4211:49: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 4211 | Tcl_Obj *CONST objv[]) | ^~~~ pgtclCmds.c:4290:49: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 4290 | Tcl_Obj *CONST objv[]) | ^~~~ pgtclCmds.c:4363:49: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 4363 | Tcl_Obj *CONST objv[]) | ^~~~ pgtclCmds.c:4436:49: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 4436 | Tcl_Obj *CONST objv[]) | ^~~~ pgtclCmds.c:4484:86: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 4484 | Pg_transaction_status(ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) | ^~~~ pgtclCmds.c:4547:84: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 4547 | Pg_parameter_status(ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) | ^~~~ pgtcl.c:118:50: error: ‘Pg_lo_read’ undeclared (first use in this function); did you mean ‘lo_read’? 118 | Pg_lo_read, | ^~~~~~~~~~ | lo_read pgtclCmds.c:4586:79: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 4586 | Pg_backend_pid(ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) | ^~~~ pgtclCmds.c:4618:82: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 4618 | Pg_server_version(ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) | ^~~~ pgtclCmds.c:4703:82: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 4703 | Pg_notice_handler(ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) | ^~~~ pgtclCmds.c:4789:83: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 4789 | Pg_describe_cursor(ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) | ^~~~ pgtclCmds.c:4853:85: error: expected ‘;’, ‘,’ or ‘)’ before ‘objv’ 4853 | Pg_describe_prepared(ClientData cData, Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[]) | ^~~~ pgtclCmds.c:4650:1: warning: ‘PgNoticeProcessor’ defined but not used [-Wunused-function] 4650 | PgNoticeProcessor(void *arg, const char *message) | ^~~~~~~~~~~~~~~~~ pgtcl.c:124:50: error: ‘Pg_lo_write’ undeclared (first use in this function); did you mean ‘lo_write’? 124 | Pg_lo_write, | ^~~~~~~~~~~ | lo_write pgtclCmds.c:3304:1: warning: ‘Pg_get_notifies’ defined but not used [-Wunused-function] 3304 | Pg_get_notifies(Tcl_Interp *interp, Pg_ConnectionId *connid) | ^~~~~~~~~~~~~~~ pgtclCmds.c:3099:1: warning: ‘pg_select_helper’ defined but not used [-Wunused-function] 3099 | pg_select_helper(Tcl_Interp *interp, PGresult *result, Tcl_Obj *varNameObj, | ^~~~~~~~~~~~~~~~ pgtclCmds.c:2219:1: warning: ‘execute_put_values’ defined but not used [-Wunused-function] 2219 | execute_put_values(Tcl_Interp *interp, char *array_varname, | ^~~~~~~~~~~~~~~~~~ pgtclCmds.c:1931:1: warning: ‘get_row_list_obj’ defined but not used [-Wunused-function] 1931 | get_row_list_obj(Tcl_Interp *interp, PGresult *result, int tupno) | ^~~~~~~~~~~~~~~~ pgtclCmds.c:989:1: warning: ‘pg_result_errorfield_code’ defined but not used [-Wunused-function] 989 | pg_result_errorfield_code(char *fieldName) | ^~~~~~~~~~~~~~~~~~~~~~~~~ pgtclCmds.c:625:1: warning: ‘PgQueryOK’ defined but not used [-Wunused-function] 625 | PgQueryOK(Tcl_Interp *interp, PGconn *conn, Pg_ConnectionId *connid, int asyncOK) | ^~~~~~~~~ pgtclCmds.c:570:1: warning: ‘get_param_types’ defined but not used [-Wunused-function] 570 | get_param_types(Tcl_Interp *interp, Tcl_Obj *argTypeListObj, | ^~~~~~~~~~~~~~~ pgtclCmds.c:462:1: warning: ‘get_param_formats’ defined but not used [-Wunused-function] 462 | get_param_formats(Tcl_Interp *interp, Tcl_Obj *argFormatListObj, | ^~~~~~~~~~~~~~~~~ pgtclCmds.c:418:1: warning: ‘get_result_format’ defined but not used [-Wunused-function] 418 | get_result_format(Tcl_Interp *interp, Tcl_Obj *resultListObj, int *resultFormat) | ^~~~~~~~~~~~~~~~~ pgtcl.c:130:50: error: ‘Pg_lo_lseek’ undeclared (first use in this function); did you mean ‘lo_lseek’? 130 | Pg_lo_lseek, | ^~~~~~~~~~~ | lo_lseek make: *** [Makefile:272: pgtclCmds.o] Error 1 make: *** Waiting for unfinished jobs.... make: *** [Makefile:272: pgtclId.o] Error 1 pgtcl.c:136:50: error: ‘Pg_lo_creat’ undeclared (first use in this function); did you mean ‘lo_creat’? 136 | Pg_lo_creat, | ^~~~~~~~~~~ | lo_creat pgtcl.c:142:50: error: ‘Pg_lo_tell’ undeclared (first use in this function); did you mean ‘lo_tell’? 142 | Pg_lo_tell, | ^~~~~~~~~~ | lo_tell pgtcl.c:148:50: error: ‘Pg_lo_unlink’ undeclared (first use in this function); did you mean ‘lo_unlink’? 148 | Pg_lo_unlink, | ^~~~~~~~~~~~ | lo_unlink pgtcl.c:154:50: error: ‘Pg_lo_import’ undeclared (first use in this function); did you mean ‘lo_import’? 154 | Pg_lo_import, | ^~~~~~~~~~~~ | lo_import pgtcl.c:160:50: error: ‘Pg_lo_export’ undeclared (first use in this function); did you mean ‘lo_export’? 160 | Pg_lo_export, | ^~~~~~~~~~~~ | lo_export pgtcl.c:166:50: error: ‘Pg_listen’ undeclared (first use in this function) 166 | Pg_listen, | ^~~~~~~~~ pgtcl.c:172:50: error: ‘Pg_sendquery’ undeclared (first use in this function); did you mean ‘PQsendQuery’? 172 | Pg_sendquery, | ^~~~~~~~~~~~ | PQsendQuery pgtcl.c:178:50: error: ‘Pg_sendquery_prepared’ undeclared (first use in this function); did you mean ‘PQsendQueryPrepared’? 178 | Pg_sendquery_prepared, | ^~~~~~~~~~~~~~~~~~~~~ | PQsendQueryPrepared pgtcl.c:184:50: error: ‘Pg_sendquery_params’ undeclared (first use in this function); did you mean ‘PQsendQueryParams’? 184 | Pg_sendquery_params, | ^~~~~~~~~~~~~~~~~~~ | PQsendQueryParams pgtcl.c:190:50: error: ‘Pg_getresult’ undeclared (first use in this function); did you mean ‘PQgetResult’? 190 | Pg_getresult, | ^~~~~~~~~~~~ | PQgetResult pgtcl.c:196:50: error: ‘Pg_isbusy’ undeclared (first use in this function); did you mean ‘PQisBusy’? 196 | Pg_isbusy, | ^~~~~~~~~ | PQisBusy pgtcl.c:202:50: error: ‘Pg_blocking’ undeclared (first use in this function) 202 | Pg_blocking, | ^~~~~~~~~~~ pgtcl.c:208:50: error: ‘Pg_cancelrequest’ undeclared (first use in this function) 208 | Pg_cancelrequest, | ^~~~~~~~~~~~~~~~ pgtcl.c:214:51: error: ‘Pg_on_connection_loss’ undeclared (first use in this function); did you mean ‘Pg_ConnectionId_s’? 214 | Pg_on_connection_loss, | ^~~~~~~~~~~~~~~~~~~~~ | Pg_ConnectionId_s pgtcl.c:220:51: error: ‘Pg_escape_string’ undeclared (first use in this function); did you mean ‘PQescapeString’? 220 | Pg_escape_string, | ^~~~~~~~~~~~~~~~ | PQescapeString pgtcl.c:226:51: error: ‘Pg_quote’ undeclared (first use in this function) 226 | Pg_quote, | ^~~~~~~~ pgtcl.c:232:51: error: ‘Pg_escape_bytea’ undeclared (first use in this function); did you mean ‘PQescapeBytea’? 232 | Pg_escape_bytea, | ^~~~~~~~~~~~~~~ | PQescapeBytea pgtcl.c:238:51: error: ‘Pg_unescape_bytea’ undeclared (first use in this function); did you mean ‘PQunescapeBytea’? 238 | Pg_unescape_bytea, | ^~~~~~~~~~~~~~~~~ | PQunescapeBytea pgtcl.c:244:51: error: ‘Pg_transaction_status’ undeclared (first use in this function); did you mean ‘PQtransactionStatus’? 244 | Pg_transaction_status, | ^~~~~~~~~~~~~~~~~~~~~ | PQtransactionStatus pgtcl.c:250:51: error: ‘Pg_parameter_status’ undeclared (first use in this function); did you mean ‘PQparameterStatus’? 250 | Pg_parameter_status, | ^~~~~~~~~~~~~~~~~~~ | PQparameterStatus pgtcl.c:256:51: error: ‘Pg_exec_prepared’ undeclared (first use in this function); did you mean ‘PQexecPrepared’? 256 | Pg_exec_prepared, | ^~~~~~~~~~~~~~~~ | PQexecPrepared pgtcl.c:262:51: error: ‘Pg_exec_params’ undeclared (first use in this function); did you mean ‘PQexecParams’? 262 | Pg_exec_params, | ^~~~~~~~~~~~~~ | PQexecParams pgtcl.c:268:51: error: ‘Pg_notice_handler’ undeclared (first use in this function) 268 | Pg_notice_handler, | ^~~~~~~~~~~~~~~~~ pgtcl.c:274:51: error: ‘Pg_result_callback’ undeclared (first use in this function); did you mean ‘PgClearResultCallback’? 274 | Pg_result_callback, | ^~~~~~~~~~~~~~~~~~ | PgClearResultCallback pgtcl.c:281:51: error: ‘Pg_encrypt_password’ undeclared (first use in this function); did you mean ‘PQencryptPassword’? 281 | Pg_encrypt_password, | ^~~~~~~~~~~~~~~~~~~ | PQencryptPassword pgtcl.c:289:51: error: ‘Pg_lo_truncate’ undeclared (first use in this function); did you mean ‘lo_truncate’? 289 | Pg_lo_truncate, | ^~~~~~~~~~~~~~ | lo_truncate pgtcl.c:297:51: error: ‘Pg_describe_cursor’ undeclared (first use in this function) 297 | Pg_describe_cursor, | ^~~~~~~~~~~~~~~~~~ pgtcl.c:303:51: error: ‘Pg_describe_prepared’ undeclared (first use in this function); did you mean ‘PQdescribePrepared’? 303 | Pg_describe_prepared, | ^~~~~~~~~~~~~~~~~~~~ | PQdescribePrepared pgtcl.c:310:51: error: ‘Pg_backend_pid’ undeclared (first use in this function); did you mean ‘PQbackendPID’? 310 | Pg_backend_pid, | ^~~~~~~~~~~~~~ | PQbackendPID pgtcl.c:316:51: error: ‘Pg_server_version’ undeclared (first use in this function); did you mean ‘PQserverVersion’? 316 | Pg_server_version, | ^~~~~~~~~~~~~~~~~ | PQserverVersion pgtcl.c:323:51: error: ‘Pg_lo_tell64’ undeclared (first use in this function); did you mean ‘lo_tell64’? 323 | Pg_lo_tell64, | ^~~~~~~~~~~~ | lo_tell64 pgtcl.c:329:51: error: ‘Pg_lo_lseek64’ undeclared (first use in this function); did you mean ‘lo_lseek64’? 329 | Pg_lo_lseek64, | ^~~~~~~~~~~~~ | lo_lseek64 pgtcl.c:335:51: error: ‘Pg_lo_truncate64’ undeclared (first use in this function); did you mean ‘lo_truncate64’? 335 | Pg_lo_truncate64, | ^~~~~~~~~~~~~~~~ | lo_truncate64 pgtcl.c:343:51: error: ‘Pg_escape_l_i’ undeclared (first use in this function) 343 | Pg_escape_l_i, | ^~~~~~~~~~~~~ make: *** [Makefile:272: pgtcl.o] Error 1 error: Bad exit status from /var/tmp/rpm-tmp.uYHfnn (%build) Bad exit status from /var/tmp/rpm-tmp.uYHfnn (%build) RPM build errors: Child return code was: 1 EXCEPTION: [Error('Command failed: \n # /usr/bin/systemd-nspawn -q -M 03ebff45bf9340519d7e3dedc06a251f -D /var/lib/mock/f42-build-868638-176219/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.qvo_b8fg:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/fuse --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin \'--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"\' \'--setenv=PS1= \\s-\\v\\$ \' --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c \'/usr/bin/rpmbuild -bb --noclean --target riscv64 --nodeps /builddir/build/SPECS/tcl-pgtcl.spec\'\n', 1)] Traceback (most recent call last): File "/usr/lib/python3.13/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) File "/usr/lib/python3.13/site-packages/mockbuild/util.py", line 610, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (cmd_pretty(command, env), output), child.returncode) mockbuild.exception.Error: Command failed: # /usr/bin/systemd-nspawn -q -M 03ebff45bf9340519d7e3dedc06a251f -D /var/lib/mock/f42-build-868638-176219/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.qvo_b8fg:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/fuse --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin '--setenv=PROMPT_COMMAND=printf "\033]0;\007"' '--setenv=PS1= \s-\v\$ ' --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c '/usr/bin/rpmbuild -bb --noclean --target riscv64 --nodeps /builddir/build/SPECS/tcl-pgtcl.spec'