Warning: Permanently added '2620:52:3:1:dead:beef:cafe:c296' (ED25519) to the list of known hosts. You can reproduce this build on your computer by running: sudo dnf install copr-rpmbuild /usr/bin/copr-rpmbuild --verbose --drop-resultdir --task-url https://copr.fedorainfracloud.org/backend/get-build-task/8139438-fedora-rawhide-ppc64le --chroot fedora-rawhide-ppc64le Version: 1.0 PID: 30462 Logging PID: 30463 Task: {'allow_user_ssh': False, 'appstream': False, 'background': False, 'build_id': 8139438, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-ppc64le', 'enable_net': False, 'fedora_review': False, 'git_hash': '06ea1215793770523ff167fd9fce20765e5ddb6d', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/jskarvad/TclTK9.0.0/tcl-tclxml', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'tcl-tclxml', 'package_version': '3.2-37', 'project_dirname': 'TclTK9.0.0', 'project_name': 'TclTK9.0.0', 'project_owner': 'jskarvad', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/jskarvad/TclTK9.0.0/fedora-rawhide-ppc64le/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None}], 'sandbox': 'jskarvad/TclTK9.0.0--jskarvad', 'source_json': {}, 'source_type': None, 'ssh_public_keys': None, 'storage': 0, 'submitter': 'jskarvad', 'tags': [], 'task_id': '8139438-fedora-rawhide-ppc64le', 'timeout': 18000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/jskarvad/TclTK9.0.0/tcl-tclxml /var/lib/copr-rpmbuild/workspace/workdir-8r_64ykb/tcl-tclxml --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/jskarvad/TclTK9.0.0/tcl-tclxml', '/var/lib/copr-rpmbuild/workspace/workdir-8r_64ykb/tcl-tclxml', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-8r_64ykb/tcl-tclxml'... Running: git checkout 06ea1215793770523ff167fd9fce20765e5ddb6d -- cmd: ['git', 'checkout', '06ea1215793770523ff167fd9fce20765e5ddb6d', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-8r_64ykb/tcl-tclxml rc: 0 stdout: stderr: Note: switching to '06ea1215793770523ff167fd9fce20765e5ddb6d'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at 06ea121 automatic import of tcl-tclxml Running: dist-git-client sources cmd: ['dist-git-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-8r_64ykb/tcl-tclxml rc: 0 stdout: stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD INFO: Reading stdout from command: git rev-parse HEAD INFO: Reading sources specification file: sources INFO: Downloading tclxml-3.2.tar.gz INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -o tclxml-3.2.tar.gz --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/jskarvad/TclTK9.0.0/tcl-tclxml/tclxml-3.2.tar.gz/md5/9d1605246c899eff7db591bca3c23200/tclxml-3.2.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 739k 100 739k 0 0 8000k 0 --:--:-- --:--:-- --:--:-- 8041k INFO: Reading stdout from command: md5sum tclxml-3.2.tar.gz /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-8r_64ykb/tcl-tclxml/tcl-tclxml.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-8r_64ykb/tcl-tclxml --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1729004716.709134 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 5.9 starting (python version = 3.12.1, NVR = mock-5.9-1.fc39), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-8r_64ykb/tcl-tclxml/tcl-tclxml.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-8r_64ykb/tcl-tclxml --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1729004716.709134 -r /var/lib/copr-rpmbuild/results/configs/child.cfg Start(bootstrap): init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish(bootstrap): init plugins Start: init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/var/lib/copr-rpmbuild/workspace/workdir-8r_64ykb/tcl-tclxml/tcl-tclxml.spec) Config(fedora-rawhide-ppc64le) Start: clean chroot Finish: clean chroot Mock Version: 5.9 INFO: Mock Version: 5.9 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-ppc64le-bootstrap-1729004716.709134/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: Guessed host environment type: unknown INFO: Using bootstrap image: registry.fedoraproject.org/fedora:rawhide INFO: Pulling image: registry.fedoraproject.org/fedora:rawhide INFO: Copy content of container registry.fedoraproject.org/fedora:rawhide to /var/lib/mock/fedora-rawhide-ppc64le-bootstrap-1729004716.709134/root INFO: Checking that registry.fedoraproject.org/fedora:rawhide image matches host's architecture INFO: mounting registry.fedoraproject.org/fedora:rawhide with podman image mount INFO: image registry.fedoraproject.org/fedora:rawhide as /var/lib/containers/storage/overlay/926cf3e72ae5c6d23c83e9c89896586614842ac9f3955c0ab321dfe186ebce8b/merged INFO: umounting image registry.fedoraproject.org/fedora:rawhide (/var/lib/containers/storage/overlay/926cf3e72ae5c6d23c83e9c89896586614842ac9f3955c0ab321dfe186ebce8b/merged) with podman image umount INFO: Package manager dnf5 detected and used (fallback) INFO: Not updating bootstrap chroot, bootstrap_image_ready=True Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-ppc64le-1729004716.709134/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Package manager dnf5 detected and used (direct choice) INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.20.0-1.fc42.ppc64le rpm-sequoia-1.7.0-2.fc41.ppc64le dnf5-5.2.6.2-1.fc42.ppc64le dnf5-plugins-5.2.6.2-1.fc42.ppc64le Start: installing minimal buildroot with dnf5 Updating and loading repositories: fedora 100% | 181.1 KiB/s | 5.8 KiB | 00m00s Copr repository 100% | 23.4 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing group/module packages: bash ppc64le 5.2.32-2.fc42 fedora 8.7 MiB bzip2 ppc64le 1.0.8-19.fc41 fedora 427.5 KiB coreutils ppc64le 9.5-10.fc42 fedora 21.4 MiB cpio ppc64le 2.15-2.fc41 fedora 1.2 MiB diffutils ppc64le 3.10-8.fc41 fedora 2.2 MiB fedora-release-common noarch 42-0.4 fedora 19.5 KiB findutils ppc64le 1:4.10.0-4.fc41 fedora 2.2 MiB gawk ppc64le 5.3.0-4.fc41 fedora 4.5 MiB glibc-minimal-langpack ppc64le 2.40.9000-6.fc42 fedora 0.0 B grep ppc64le 3.11-9.fc41 fedora 1.2 MiB gzip ppc64le 1.13-2.fc41 fedora 552.8 KiB info ppc64le 7.1.1-1.fc42 fedora 741.5 KiB patch ppc64le 2.7.6-25.fc41 fedora 390.5 KiB redhat-rpm-config noarch 296-1.fc42 fedora 186.6 KiB rpm-build ppc64le 4.20.0-1.fc42 fedora 1.4 MiB sed ppc64le 4.9-3.fc41 fedora 1.0 MiB shadow-utils ppc64le 2:4.16.0-5.fc42 fedora 7.3 MiB tar ppc64le 2:1.35-4.fc41 fedora 3.2 MiB unzip ppc64le 6.0-64.fc41 fedora 854.4 KiB util-linux ppc64le 2.40.2-8.fc42 fedora 17.2 MiB which ppc64le 2.21-42.fc41 fedora 248.0 KiB xz ppc64le 1:5.6.3-2.fc42 fedora 1.5 MiB Installing dependencies: add-determinism ppc64le 0.4.0-1.fc42 fedora 2.6 MiB alternatives ppc64le 1.30-1.fc41 fedora 218.2 KiB ansible-srpm-macros noarch 1-16.fc41 fedora 35.7 KiB audit-libs ppc64le 4.0.2-1.fc41 fedora 675.2 KiB authselect ppc64le 1.5.0-8.fc42 fedora 309.4 KiB authselect-libs ppc64le 1.5.0-8.fc42 fedora 931.7 KiB basesystem noarch 11-21.fc41 fedora 0.0 B binutils ppc64le 2.43.1-1.fc42 fedora 33.0 MiB build-reproducibility-srpm-macros noarch 0.4.0-1.fc42 fedora 735.0 B bzip2-libs ppc64le 1.0.8-19.fc41 fedora 200.6 KiB ca-certificates noarch 2024.2.69_v8.0.401-2.fc42 fedora 2.6 MiB coreutils-common ppc64le 9.5-10.fc42 fedora 11.2 MiB cracklib ppc64le 2.9.11-6.fc41 fedora 934.2 KiB crypto-policies noarch 20241010-1.git8baf557.fc42 fedora 136.9 KiB curl ppc64le 8.10.1-2.fc42 fedora 581.3 KiB cyrus-sasl-lib ppc64le 2.1.28-27.fc41 fedora 3.5 MiB debugedit ppc64le 5.0-18.fc42 fedora 499.0 KiB dwz ppc64le 0.15-8.fc42 fedora 450.8 KiB ed ppc64le 1.20.2-2.fc41 fedora 282.8 KiB efi-srpm-macros noarch 5-12.fc41 fedora 40.1 KiB elfutils ppc64le 0.191-8.fc41 fedora 5.3 MiB elfutils-debuginfod-client ppc64le 0.191-8.fc41 fedora 396.5 KiB elfutils-default-yama-scope noarch 0.191-8.fc41 fedora 1.8 KiB elfutils-libelf ppc64le 0.191-8.fc41 fedora 1.3 MiB elfutils-libs ppc64le 0.191-8.fc41 fedora 1.0 MiB fedora-gpg-keys noarch 42-0.2 fedora 126.4 KiB fedora-release noarch 42-0.4 fedora 0.0 B fedora-release-identity-basic noarch 42-0.4 fedora 694.0 B fedora-repos noarch 42-0.2 fedora 4.9 KiB fedora-repos-rawhide noarch 42-0.2 fedora 2.2 KiB file ppc64le 5.45-7.fc41 fedora 267.4 KiB file-libs ppc64le 5.45-7.fc41 fedora 10.1 MiB filesystem ppc64le 3.18-29.fc42 fedora 106.0 B fonts-srpm-macros noarch 1:2.0.5-17.fc41 fedora 55.8 KiB forge-srpm-macros noarch 0.4.0-1.fc42 fedora 38.9 KiB fpc-srpm-macros noarch 1.3-13.fc41 fedora 144.0 B gdb-minimal ppc64le 15.1-2.fc42 fedora 15.5 MiB gdbm ppc64le 1:1.23-7.fc41 fedora 928.3 KiB gdbm-libs ppc64le 1:1.23-7.fc41 fedora 425.5 KiB ghc-srpm-macros noarch 1.9.2-1.fc42 fedora 779.0 B glibc ppc64le 2.40.9000-6.fc42 fedora 14.8 MiB glibc-common ppc64le 2.40.9000-6.fc42 fedora 2.6 MiB glibc-gconv-extra ppc64le 2.40.9000-6.fc42 fedora 49.1 MiB gmp ppc64le 1:6.3.0-2.fc41 fedora 850.3 KiB gnat-srpm-macros noarch 6-6.fc41 fedora 1.0 KiB go-srpm-macros noarch 3.6.0-3.fc41 fedora 60.8 KiB jansson ppc64le 2.13.1-10.fc41 fedora 220.3 KiB kernel-srpm-macros noarch 1.0-24.fc41 fedora 1.9 KiB keyutils-libs ppc64le 1.6.3-4.fc41 fedora 226.1 KiB krb5-libs ppc64le 1.21.3-2.fc41 fedora 3.8 MiB libacl ppc64le 2.3.2-2.fc41 fedora 195.7 KiB libarchive ppc64le 3.7.6-1.fc42 fedora 1.4 MiB libattr ppc64le 2.5.2-4.fc41 fedora 196.3 KiB libblkid ppc64le 2.40.2-8.fc42 fedora 482.6 KiB libbrotli ppc64le 1.1.0-5.fc41 fedora 1.3 MiB libcap ppc64le 2.70-4.fc41 fedora 1.4 MiB libcap-ng ppc64le 0.8.5-3.fc41 fedora 416.5 KiB libcom_err ppc64le 1.47.1-3.fc41 fedora 239.1 KiB libcurl ppc64le 8.10.1-2.fc42 fedora 1.1 MiB libeconf ppc64le 0.6.2-3.fc41 fedora 206.0 KiB libevent ppc64le 2.1.12-14.fc41 fedora 1.6 MiB libfdisk ppc64le 2.40.2-8.fc42 fedora 611.0 KiB libffi ppc64le 3.4.6-3.fc42 fedora 218.0 KiB libgcc ppc64le 14.2.1-4.fc42 fedora 350.4 KiB libgomp ppc64le 14.2.1-4.fc42 fedora 695.4 KiB libidn2 ppc64le 2.3.7-2.fc41 fedora 456.8 KiB libmount ppc64le 2.40.2-8.fc42 fedora 548.0 KiB libnghttp2 ppc64le 1.63.0-1.fc42 fedora 326.1 KiB libnsl2 ppc64le 2.0.1-2.fc41 fedora 221.8 KiB libpkgconf ppc64le 2.3.0-1.fc42 fedora 198.0 KiB libpsl ppc64le 0.21.5-4.fc41 fedora 196.2 KiB libpwquality ppc64le 1.4.5-11.fc41 fedora 1.1 MiB librtas ppc64le 2.0.6-2.fc41 fedora 497.6 KiB libselinux ppc64le 3.7-6.fc42 fedora 329.0 KiB libsemanage ppc64le 3.7-3.fc42 fedora 489.5 KiB libsepol ppc64le 3.7-3.fc42 fedora 1.2 MiB libsmartcols ppc64le 2.40.2-8.fc42 fedora 353.5 KiB libssh ppc64le 0.11.1-1.fc42 fedora 777.7 KiB libssh-config noarch 0.11.1-1.fc42 fedora 277.0 B libstdc++ ppc64le 14.2.1-4.fc42 fedora 3.9 MiB libtasn1 ppc64le 4.19.0-9.fc41 fedora 347.4 KiB libtirpc ppc64le 1.3.5-0.fc41 fedora 402.7 KiB libtool-ltdl ppc64le 2.4.7-12.fc41 fedora 222.1 KiB libunistring ppc64le 1.1-8.fc41 fedora 1.9 MiB libuuid ppc64le 2.40.2-8.fc42 fedora 197.4 KiB libverto ppc64le 0.3.2-9.fc41 fedora 197.2 KiB libxcrypt ppc64le 4.4.36-7.fc41 fedora 398.6 KiB libxml2 ppc64le 2.12.8-2.fc41 fedora 2.5 MiB libzstd ppc64le 1.5.6-2.fc41 fedora 988.0 KiB lua-libs ppc64le 5.4.6-6.fc41 fedora 456.9 KiB lua-srpm-macros noarch 1-14.fc41 fedora 1.3 KiB lz4-libs ppc64le 1.10.0-1.fc41 fedora 325.2 KiB mpfr ppc64le 4.2.1-5.fc41 fedora 976.9 KiB ncurses-base noarch 6.5-2.20240629.fc41 fedora 326.3 KiB ncurses-libs ppc64le 6.5-2.20240629.fc41 fedora 2.4 MiB ocaml-srpm-macros noarch 10-3.fc41 fedora 1.9 KiB openblas-srpm-macros noarch 2-18.fc41 fedora 112.0 B openldap ppc64le 2.6.8-5.fc41 fedora 1.1 MiB openssl-libs ppc64le 1:3.2.2-8.fc42 fedora 8.6 MiB p11-kit ppc64le 0.25.5-4.fc42 fedora 3.1 MiB p11-kit-trust ppc64le 0.25.5-4.fc42 fedora 655.4 KiB package-notes-srpm-macros noarch 0.5-12.fc41 fedora 1.6 KiB pam ppc64le 1.6.1-6.fc42 fedora 11.0 MiB pam-libs ppc64le 1.6.1-6.fc42 fedora 606.5 KiB pcre2 ppc64le 10.44-1.fc41.1 fedora 968.8 KiB pcre2-syntax noarch 10.44-1.fc41.1 fedora 251.6 KiB perl-srpm-macros noarch 1-56.fc41 fedora 861.0 B pkgconf ppc64le 2.3.0-1.fc42 fedora 240.5 KiB pkgconf-m4 noarch 2.3.0-1.fc42 fedora 14.4 KiB pkgconf-pkg-config ppc64le 2.3.0-1.fc42 fedora 990.0 B popt ppc64le 1.19-7.fc41 fedora 272.8 KiB publicsuffix-list-dafsa noarch 20240107-4.fc41 fedora 67.5 KiB pyproject-srpm-macros noarch 1.15.1-1.fc42 fedora 1.9 KiB python-srpm-macros noarch 3.13-3.fc41 fedora 51.0 KiB qt5-srpm-macros noarch 5.15.15-1.fc42 fedora 500.0 B qt6-srpm-macros noarch 6.7.2-3.fc41 fedora 456.0 B readline ppc64le 8.2-11.fc42 fedora 881.0 KiB rpm ppc64le 4.20.0-1.fc42 fedora 4.8 MiB rpm-build-libs ppc64le 4.20.0-1.fc42 fedora 390.6 KiB rpm-libs ppc64le 4.20.0-1.fc42 fedora 1.2 MiB rpm-sequoia ppc64le 1.7.0-2.fc41 fedora 2.9 MiB rust-srpm-macros noarch 26.3-3.fc42 fedora 4.8 KiB setup noarch 2.15.0-5.fc41 fedora 720.7 KiB sqlite-libs ppc64le 3.46.0-4.fc41 fedora 2.0 MiB systemd-libs ppc64le 256.7-1.fc42 fedora 3.0 MiB util-linux-core ppc64le 2.40.2-8.fc42 fedora 6.2 MiB xxhash-libs ppc64le 0.8.2-4.fc42 fedora 211.9 KiB xz-libs ppc64le 1:5.6.3-2.fc42 fedora 394.1 KiB zig-srpm-macros noarch 1-3.fc41 fedora 1.1 KiB zip ppc64le 3.0-41.fc41 fedora 1.2 MiB zlib-ng-compat ppc64le 2.1.7-3.fc42 fedora 261.7 KiB zstd ppc64le 1.5.6-2.fc41 fedora 2.1 MiB Installing groups: Buildsystem building group Transaction Summary: Installing: 154 packages Total size of inbound packages is 57 MiB. Need to download 0 B. After this operation, 327 MiB extra will be used (install 327 MiB, remove 0 B). [1/1] tar-2:1.35-4.fc41.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [1/1] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/2] bzip2-0:1.0.8-19.fc41.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [2/2] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/3] redhat-rpm-config-0:296-1.fc42.no 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [3/3] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/4] rpm-build-0:4.20.0-1.fc42.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [4/4] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/5] unzip-0:6.0-64.fc41.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [5/5] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/6] cpio-0:2.15-2.fc41.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [6/6] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/7] which-0:2.21-42.fc41.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [7/7] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/8] bash-0:5.2.32-2.fc42.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [8/8] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/9] coreutils-0:9.5-10.fc42.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [9/9] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/10] grep-0:3.11-9.fc41.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [10/10] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/11] patch-0:2.7.6-25.fc41.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [11/11] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/12] sed-0:4.9-3.fc41.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [12/12] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/13] shadow-utils-2:4.16.0-5.fc42.pp 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [13/13] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/14] util-linux-0:2.40.2-8.fc42.ppc6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [14/14] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/15] diffutils-0:3.10-8.fc41.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [15/15] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/16] fedora-release-common-0:42-0.4. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [16/16] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/17] findutils-1:4.10.0-4.fc41.ppc64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [17/17] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/18] gawk-0:5.3.0-4.fc41.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [18/18] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/19] glibc-minimal-langpack-0:2.40.9 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [19/19] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/20] gzip-0:1.13-2.fc41.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [20/20] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/21] info-0:7.1.1-1.fc42.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [21/21] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/22] xz-1:5.6.3-2.fc42.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [22/22] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/23] glibc-0:2.40.9000-6.fc42.ppc64l 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [23/23] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/24] libacl-0:2.3.2-2.fc41.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [24/24] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/25] libselinux-0:3.7-6.fc42.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [25/25] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/26] bzip2-libs-0:1.0.8-19.fc41.ppc6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [26/26] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/27] ansible-srpm-macros-0:1-16.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [27/27] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/28] build-reproducibility-srpm-macr 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [28/28] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/29] dwz-0:0.15-8.fc42.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [29/29] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/30] efi-srpm-macros-0:5-12.fc41.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [30/30] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/31] file-0:5.45-7.fc41.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [31/31] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/32] fonts-srpm-macros-1:2.0.5-17.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [32/32] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/33] forge-srpm-macros-0:0.4.0-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [33/33] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/34] fpc-srpm-macros-0:1.3-13.fc41.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [34/34] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/35] ghc-srpm-macros-0:1.9.2-1.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [35/35] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/36] gnat-srpm-macros-0:6-6.fc41.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [36/36] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/37] go-srpm-macros-0:3.6.0-3.fc41.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [37/37] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/38] kernel-srpm-macros-0:1.0-24.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [38/38] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/39] lua-srpm-macros-0:1-14.fc41.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [39/39] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/40] ocaml-srpm-macros-0:10-3.fc41.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [40/40] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/41] openblas-srpm-macros-0:2-18.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [41/41] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/42] package-notes-srpm-macros-0:0.5 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [42/42] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/43] perl-srpm-macros-0:1-56.fc41.no 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [43/43] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/44] pyproject-srpm-macros-0:1.15.1- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [44/44] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/45] python-srpm-macros-0:3.13-3.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [45/45] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/46] qt5-srpm-macros-0:5.15.15-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [46/46] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/47] qt6-srpm-macros-0:6.7.2-3.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [47/47] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/48] rpm-0:4.20.0-1.fc42.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [48/48] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/49] rust-srpm-macros-0:26.3-3.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [49/49] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/50] zig-srpm-macros-0:1-3.fc41.noar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [50/50] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/51] zip-0:3.0-41.fc41.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [51/51] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/52] binutils-0:2.43.1-1.fc42.ppc64l 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [52/52] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/53] debugedit-0:5.0-18.fc42.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [53/53] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/54] elfutils-0:0.191-8.fc41.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [54/54] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/55] elfutils-libelf-0:0.191-8.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [55/55] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/56] libarchive-0:3.7.6-1.fc42.ppc64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [56/56] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/57] pkgconf-pkg-config-0:2.3.0-1.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [57/57] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/58] popt-0:1.19-7.fc41.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [58/58] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/59] readline-0:8.2-11.fc42.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [59/59] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/60] rpm-build-libs-0:4.20.0-1.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [60/60] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/61] rpm-libs-0:4.20.0-1.fc42.ppc64l 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [61/61] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/62] zstd-0:1.5.6-2.fc41.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [62/62] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/63] filesystem-0:3.18-29.fc42.ppc64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [63/63] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/64] ncurses-libs-0:6.5-2.20240629.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [64/64] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/65] coreutils-common-0:9.5-10.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [65/65] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/66] gmp-1:6.3.0-2.fc41.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [66/66] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/67] libattr-0:2.5.2-4.fc41.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [67/67] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/68] libcap-0:2.70-4.fc41.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [68/68] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/69] openssl-libs-1:3.2.2-8.fc42.ppc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [69/69] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/70] systemd-libs-0:256.7-1.fc42.ppc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [70/70] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/71] pcre2-0:10.44-1.fc41.1.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [71/71] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/72] ed-0:1.20.2-2.fc41.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [72/72] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/73] audit-libs-0:4.0.2-1.fc41.ppc64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [73/73] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/74] libeconf-0:0.6.2-3.fc41.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [74/74] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/75] libsemanage-0:3.7-3.fc42.ppc64l 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [75/75] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/76] libxcrypt-0:4.4.36-7.fc41.ppc64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [76/76] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/77] pam-libs-0:1.6.1-6.fc42.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [77/77] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/78] setup-0:2.15.0-5.fc41.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [78/78] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/79] authselect-libs-0:1.5.0-8.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [79/79] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/80] libblkid-0:2.40.2-8.fc42.ppc64l 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [80/80] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/81] libcap-ng-0:0.8.5-3.fc41.ppc64l 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [81/81] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/82] libfdisk-0:2.40.2-8.fc42.ppc64l 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [82/82] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/83] libmount-0:2.40.2-8.fc42.ppc64l 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [83/83] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/84] librtas-0:2.0.6-2.fc41.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [84/84] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/85] libsmartcols-0:2.40.2-8.fc42.pp 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [85/85] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/86] libuuid-0:2.40.2-8.fc42.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [86/86] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/87] pam-0:1.6.1-6.fc42.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [87/87] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/88] util-linux-core-0:2.40.2-8.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [88/88] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/89] zlib-ng-compat-0:2.1.7-3.fc42.p 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [89/89] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/90] fedora-repos-0:42-0.2.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [90/90] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/91] mpfr-0:4.2.1-5.fc41.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [91/91] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/92] glibc-common-0:2.40.9000-6.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [92/92] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/93] xz-libs-1:5.6.3-2.fc42.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [93/93] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/94] glibc-gconv-extra-0:2.40.9000-6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [94/94] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/95] basesystem-0:11-21.fc41.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [95/95] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/96] libgcc-0:14.2.1-4.fc42.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [96/96] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/97] libsepol-0:3.7-3.fc42.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [97/97] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/98] add-determinism-0:0.4.0-1.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [98/98] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/99] file-libs-0:5.45-7.fc41.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [99/99] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/100] curl-0:8.10.1-2.fc42.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [100/100] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/101] alternatives-0:1.30-1.fc41.pp 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [101/101] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/102] elfutils-debuginfod-client-0: 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [102/102] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/103] jansson-0:2.13.1-10.fc41.ppc6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [103/103] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/104] libstdc++-0:14.2.1-4.fc42.ppc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [104/104] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/105] elfutils-libs-0:0.191-8.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [105/105] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/106] libzstd-0:1.5.6-2.fc41.ppc64l 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [106/106] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/107] libxml2-0:2.12.8-2.fc41.ppc64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [107/107] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/108] lz4-libs-0:1.10.0-1.fc41.ppc6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [108/108] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/109] pkgconf-0:2.3.0-1.fc42.ppc64l 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [109/109] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/110] pkgconf-m4-0:2.3.0-1.fc42.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [110/110] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/111] libgomp-0:14.2.1-4.fc42.ppc64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [111/111] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/112] lua-libs-0:5.4.6-6.fc41.ppc64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [112/112] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/113] rpm-sequoia-0:1.7.0-2.fc41.pp 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [113/113] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/114] sqlite-libs-0:3.46.0-4.fc41.p 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [114/114] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/115] ncurses-base-0:6.5-2.20240629 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [115/115] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/116] ca-certificates-0:2024.2.69_v 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [116/116] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/117] crypto-policies-0:20241010-1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [117/117] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/118] pcre2-syntax-0:10.44-1.fc41.1 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [118/118] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/119] authselect-0:1.5.0-8.fc42.ppc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [119/119] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/120] gdbm-1:1.23-7.fc41.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [120/120] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/121] gdbm-libs-1:1.23-7.fc41.ppc64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [121/121] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/122] libnsl2-0:2.0.1-2.fc41.ppc64l 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [122/122] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/123] libpwquality-0:1.4.5-11.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [123/123] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/124] libtirpc-0:1.3.5-0.fc41.ppc64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [124/124] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/125] fedora-gpg-keys-0:42-0.2.noar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [125/125] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/126] fedora-repos-rawhide-0:42-0.2 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [126/126] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/127] elfutils-default-yama-scope-0 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [127/127] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/128] libpkgconf-0:2.3.0-1.fc42.ppc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [128/128] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/129] libffi-0:3.4.6-3.fc42.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [129/129] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/130] p11-kit-0:0.25.5-4.fc42.ppc64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [130/130] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/131] p11-kit-trust-0:0.25.5-4.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [131/131] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/132] cracklib-0:2.9.11-6.fc41.ppc6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [132/132] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/133] krb5-libs-0:1.21.3-2.fc41.ppc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [133/133] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/134] libcom_err-0:1.47.1-3.fc41.pp 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [134/134] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/135] libtasn1-0:4.19.0-9.fc41.ppc6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [135/135] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/136] keyutils-libs-0:1.6.3-4.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [136/136] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/137] libverto-0:0.3.2-9.fc41.ppc64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [137/137] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/138] fedora-release-0:42-0.4.noarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [138/138] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/139] gdb-minimal-0:15.1-2.fc42.ppc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [139/139] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/140] xxhash-libs-0:0.8.2-4.fc42.pp 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [140/140] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/141] fedora-release-identity-basic 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [141/141] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/142] libcurl-0:8.10.1-2.fc42.ppc64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [142/142] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/143] libbrotli-0:1.1.0-5.fc41.ppc6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [143/143] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/144] libidn2-0:2.3.7-2.fc41.ppc64l 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [144/144] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/145] libnghttp2-0:1.63.0-1.fc42.pp 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [145/145] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/146] libpsl-0:0.21.5-4.fc41.ppc64l 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [146/146] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/147] libssh-0:0.11.1-1.fc42.ppc64l 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [147/147] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/148] openldap-0:2.6.8-5.fc41.ppc64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [148/148] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/149] libunistring-0:1.1-8.fc41.ppc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [149/149] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/150] publicsuffix-list-dafsa-0:202 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [150/150] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/151] libssh-config-0:0.11.1-1.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [151/151] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/152] cyrus-sasl-lib-0:2.1.28-27.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [152/152] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/153] libevent-0:2.1.12-14.fc41.ppc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [153/153] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/154] libtool-ltdl-0:2.4.7-12.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [154/154] Total 100% | 0.0 B/s | 0.0 B | 00m00s Running transaction Importing PGP key 0x105EF944: UserID : "Fedora (42) " Fingerprint: B0F4950458F69E1150C6C5EDC8AC4916105EF944 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-42-primary The key was successfully imported. Importing PGP key 0x105EF944: UserID : "Fedora (42) " Fingerprint: B0F4950458F69E1150C6C5EDC8AC4916105EF944 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-42-primary The key was successfully imported. Importing PGP key 0xE99D6AD1: UserID : "Fedora (41) " Fingerprint: 466CF2D8B60BC3057AA9453ED0622462E99D6AD1 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-41-primary The key was successfully imported. Importing PGP key 0x31645531: UserID : "Fedora (43) " Fingerprint: C6E7F081CF80E13146676E88829B606631645531 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-43-primary The key was successfully imported. [ 1/156] Verify package files 100% | 230.0 B/s | 154.0 B | 00m01s [ 2/156] Prepare transaction 100% | 1.3 KiB/s | 154.0 B | 00m00s [ 3/156] Installing libgcc-0:14.2.1-4. 100% | 86.0 MiB/s | 352.1 KiB | 00m00s [ 4/156] Installing libssh-config-0:0. 100% | 0.0 B/s | 816.0 B | 00m00s [ 5/156] Installing publicsuffix-list- 100% | 66.7 MiB/s | 68.3 KiB | 00m00s [ 6/156] Installing fedora-release-ide 100% | 929.7 KiB/s | 952.0 B | 00m00s [ 7/156] Installing fedora-gpg-keys-0: 100% | 15.3 MiB/s | 172.2 KiB | 00m00s [ 8/156] Installing fedora-repos-rawhi 100% | 0.0 B/s | 2.4 KiB | 00m00s [ 9/156] Installing fedora-repos-0:42- 100% | 5.6 MiB/s | 5.7 KiB | 00m00s [ 10/156] Installing fedora-release-com 100% | 11.6 MiB/s | 23.8 KiB | 00m00s [ 11/156] Installing fedora-release-0:4 100% | 0.0 B/s | 124.0 B | 00m00s [ 12/156] Installing setup-0:2.15.0-5.f 100% | 21.5 MiB/s | 726.1 KiB | 00m00s [ 13/156] Installing filesystem-0:3.18- 100% | 1.2 MiB/s | 212.6 KiB | 00m00s [ 14/156] Installing basesystem-0:11-21 100% | 0.0 B/s | 124.0 B | 00m00s [ 15/156] Installing pcre2-syntax-0:10. 100% | 62.0 MiB/s | 254.1 KiB | 00m00s [ 16/156] Installing ncurses-base-0:6.5 100% | 22.9 MiB/s | 351.7 KiB | 00m00s [ 17/156] Installing glibc-minimal-lang 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 18/156] Installing ncurses-libs-0:6.5 100% | 143.2 MiB/s | 2.4 MiB | 00m00s warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead [ 19/156] Installing glibc-0:2.40.9000- 100% | 143.5 MiB/s | 14.8 MiB | 00m00s [ 20/156] Installing bash-0:5.2.32-2.fc 100% | 147.3 MiB/s | 8.7 MiB | 00m00s [ 21/156] Installing glibc-common-0:2.4 100% | 125.6 MiB/s | 2.6 MiB | 00m00s warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead [ 22/156] Installing glibc-gconv-extra- 100% | 209.2 MiB/s | 49.2 MiB | 00m00s [ 23/156] Installing zlib-ng-compat-0:2 100% | 128.2 MiB/s | 262.5 KiB | 00m00s [ 24/156] Installing bzip2-libs-0:1.0.8 100% | 98.5 MiB/s | 201.8 KiB | 00m00s [ 25/156] Installing xz-libs-1:5.6.3-2. 100% | 128.6 MiB/s | 395.2 KiB | 00m00s [ 26/156] Installing popt-0:1.19-7.fc41 100% | 45.5 MiB/s | 279.4 KiB | 00m00s [ 27/156] Installing readline-0:8.2-11. 100% | 143.7 MiB/s | 883.1 KiB | 00m00s [ 28/156] Installing libuuid-0:2.40.2-8 100% | 96.9 MiB/s | 198.5 KiB | 00m00s [ 29/156] Installing libblkid-0:2.40.2- 100% | 157.5 MiB/s | 483.8 KiB | 00m00s [ 30/156] Installing gmp-1:6.3.0-2.fc41 100% | 138.8 MiB/s | 852.5 KiB | 00m00s [ 31/156] Installing libattr-0:2.5.2-4. 100% | 192.6 MiB/s | 197.2 KiB | 00m00s [ 32/156] Installing libacl-0:2.3.2-2.f 100% | 192.0 MiB/s | 196.6 KiB | 00m00s [ 33/156] Installing libxcrypt-0:4.4.36 100% | 98.0 MiB/s | 401.3 KiB | 00m00s [ 34/156] Installing libstdc++-0:14.2.1 100% | 150.3 MiB/s | 3.9 MiB | 00m00s [ 35/156] Installing libzstd-0:1.5.6-2. 100% | 138.0 MiB/s | 989.2 KiB | 00m00s [ 36/156] Installing elfutils-libelf-0: 100% | 146.0 MiB/s | 1.3 MiB | 00m00s [ 37/156] Installing libeconf-0:0.6.2-3 100% | 101.4 MiB/s | 207.6 KiB | 00m00s [ 38/156] Installing gdbm-libs-1:1.23-7 100% | 139.1 MiB/s | 427.2 KiB | 00m00s [ 39/156] Installing dwz-0:0.15-8.fc42. 100% | 110.4 MiB/s | 452.1 KiB | 00m00s [ 40/156] Installing mpfr-0:4.2.1-5.fc4 100% | 119.5 MiB/s | 978.6 KiB | 00m00s [ 41/156] Installing gawk-0:5.3.0-4.fc4 100% | 167.1 MiB/s | 4.5 MiB | 00m00s [ 42/156] Installing unzip-0:6.0-64.fc4 100% | 139.6 MiB/s | 858.0 KiB | 00m00s [ 43/156] Installing file-libs-0:5.45-7 100% | 214.6 MiB/s | 10.1 MiB | 00m00s [ 44/156] Installing file-0:5.45-7.fc41 100% | 29.2 MiB/s | 268.9 KiB | 00m00s [ 45/156] Installing crypto-policies-0: 100% | 13.3 MiB/s | 163.3 KiB | 00m00s [ 46/156] Installing pcre2-0:10.44-1.fc 100% | 157.9 MiB/s | 970.3 KiB | 00m00s [ 47/156] Installing grep-0:3.11-9.fc41 100% | 89.2 MiB/s | 1.2 MiB | 00m00s [ 48/156] Installing xz-1:5.6.3-2.fc42. 100% | 94.4 MiB/s | 1.5 MiB | 00m00s [ 49/156] Installing libcap-ng-0:0.8.5- 100% | 136.2 MiB/s | 418.4 KiB | 00m00s [ 50/156] Installing audit-libs-0:4.0.2 100% | 132.3 MiB/s | 677.3 KiB | 00m00s [ 51/156] Installing pam-libs-0:1.6.1-6 100% | 148.6 MiB/s | 608.8 KiB | 00m00s [ 52/156] Installing libcap-0:2.70-4.fc 100% | 152.8 MiB/s | 1.4 MiB | 00m00s [ 53/156] Installing systemd-libs-0:256 100% | 159.0 MiB/s | 3.0 MiB | 00m00s [ 54/156] Installing libsmartcols-0:2.4 100% | 115.4 MiB/s | 354.6 KiB | 00m00s [ 55/156] Installing libsepol-0:3.7-3.f 100% | 145.9 MiB/s | 1.2 MiB | 00m00s [ 56/156] Installing libselinux-0:3.7-6 100% | 107.5 MiB/s | 330.3 KiB | 00m00s [ 57/156] Installing sed-0:4.9-3.fc41.p 100% | 89.6 MiB/s | 1.0 MiB | 00m00s [ 58/156] Installing findutils-1:4.10.0 100% | 127.7 MiB/s | 2.2 MiB | 00m00s [ 59/156] Installing libmount-0:2.40.2- 100% | 134.1 MiB/s | 549.1 KiB | 00m00s [ 60/156] Installing alternatives-0:1.3 100% | 107.3 MiB/s | 219.8 KiB | 00m00s [ 61/156] Installing lz4-libs-0:1.10.0- 100% | 106.2 MiB/s | 326.3 KiB | 00m00s [ 62/156] Installing lua-libs-0:5.4.6-6 100% | 149.1 MiB/s | 458.1 KiB | 00m00s [ 63/156] Installing libffi-0:3.4.6-3.f 100% | 107.1 MiB/s | 219.4 KiB | 00m00s [ 64/156] Installing libcom_err-0:1.47. 100% | 117.3 MiB/s | 240.2 KiB | 00m00s [ 65/156] Installing libtasn1-0:4.19.0- 100% | 113.7 MiB/s | 349.2 KiB | 00m00s [ 66/156] Installing p11-kit-0:0.25.5-4 100% | 121.0 MiB/s | 3.1 MiB | 00m00s [ 67/156] Installing libunistring-0:1.1 100% | 144.0 MiB/s | 1.9 MiB | 00m00s [ 68/156] Installing libidn2-0:2.3.7-2. 100% | 64.6 MiB/s | 462.8 KiB | 00m00s [ 69/156] Installing libpsl-0:0.21.5-4. 100% | 96.4 MiB/s | 197.3 KiB | 00m00s [ 70/156] Installing p11-kit-trust-0:0. 100% | 58.3 MiB/s | 657.1 KiB | 00m00s [ 71/156] Installing zstd-0:1.5.6-2.fc4 100% | 158.9 MiB/s | 2.1 MiB | 00m00s [ 72/156] Installing util-linux-core-0: 100% | 172.2 MiB/s | 6.2 MiB | 00m00s [ 73/156] Installing tar-2:1.35-4.fc41. 100% | 133.0 MiB/s | 3.2 MiB | 00m00s [ 74/156] Installing libsemanage-0:3.7- 100% | 80.0 MiB/s | 491.3 KiB | 00m00s [ 75/156] Installing shadow-utils-2:4.1 100% | 119.5 MiB/s | 7.4 MiB | 00m00s [ 76/156] Installing zip-0:3.0-41.fc41. 100% | 138.7 MiB/s | 1.2 MiB | 00m00s [ 77/156] Installing gdbm-1:1.23-7.fc41 100% | 113.9 MiB/s | 933.2 KiB | 00m00s [ 78/156] Installing cyrus-sasl-lib-0:2 100% | 161.1 MiB/s | 3.5 MiB | 00m00s [ 79/156] Installing libfdisk-0:2.40.2- 100% | 119.6 MiB/s | 612.2 KiB | 00m00s [ 80/156] Installing libxml2-0:2.12.8-2 100% | 148.1 MiB/s | 2.5 MiB | 00m00s [ 81/156] Installing bzip2-0:1.0.8-19.f 100% | 105.5 MiB/s | 432.0 KiB | 00m00s [ 82/156] Installing add-determinism-0: 100% | 152.8 MiB/s | 2.6 MiB | 00m00s [ 83/156] Installing build-reproducibil 100% | 0.0 B/s | 1.0 KiB | 00m00s [ 84/156] Installing sqlite-libs-0:3.46 100% | 142.7 MiB/s | 2.0 MiB | 00m00s [ 85/156] Installing ed-0:1.20.2-2.fc41 100% | 92.8 MiB/s | 285.1 KiB | 00m00s [ 86/156] Installing patch-0:2.7.6-25.f 100% | 127.6 MiB/s | 392.1 KiB | 00m00s [ 87/156] Installing elfutils-default-y 100% | 408.6 KiB/s | 2.0 KiB | 00m00s [ 88/156] Installing elfutils-libs-0:0. 100% | 149.0 MiB/s | 1.0 MiB | 00m00s [ 89/156] Installing cpio-0:2.15-2.fc41 100% | 111.0 MiB/s | 1.2 MiB | 00m00s [ 90/156] Installing diffutils-0:3.10-8 100% | 127.7 MiB/s | 2.2 MiB | 00m00s [ 91/156] Installing librtas-0:2.0.6-2. 100% | 44.4 MiB/s | 499.7 KiB | 00m00s [ 92/156] Installing jansson-0:2.13.1-1 100% | 108.3 MiB/s | 221.7 KiB | 00m00s [ 93/156] Installing libgomp-0:14.2.1-4 100% | 136.1 MiB/s | 696.8 KiB | 00m00s [ 94/156] Installing libpkgconf-0:2.3.0 100% | 97.2 MiB/s | 199.1 KiB | 00m00s [ 95/156] Installing pkgconf-0:2.3.0-1. 100% | 79.1 MiB/s | 243.0 KiB | 00m00s [ 96/156] Installing keyutils-libs-0:1. 100% | 111.1 MiB/s | 227.5 KiB | 00m00s [ 97/156] Installing libverto-0:0.3.2-9 100% | 97.2 MiB/s | 199.0 KiB | 00m00s [ 98/156] Installing xxhash-libs-0:0.8. 100% | 104.2 MiB/s | 213.3 KiB | 00m00s [ 99/156] Installing libbrotli-0:1.1.0- 100% | 140.6 MiB/s | 1.3 MiB | 00m00s [100/156] Installing libnghttp2-0:1.63. 100% | 106.5 MiB/s | 327.2 KiB | 00m00s [101/156] Installing libtool-ltdl-0:2.4 100% | 109.0 MiB/s | 223.2 KiB | 00m00s [102/156] Installing pkgconf-m4-0:2.3.0 100% | 14.5 MiB/s | 14.8 KiB | 00m00s [103/156] Installing pkgconf-pkg-config 100% | 886.7 KiB/s | 1.8 KiB | 00m00s [104/156] Installing coreutils-common-0 100% | 145.3 MiB/s | 11.2 MiB | 00m00s [105/156] Installing openssl-libs-1:3.2 100% | 163.2 MiB/s | 8.7 MiB | 00m00s [106/156] Installing coreutils-0:9.5-10 100% | 199.0 MiB/s | 21.5 MiB | 00m00s [107/156] Installing ca-certificates-0: 100% | 993.1 KiB/s | 2.4 MiB | 00m02s [108/156] Installing krb5-libs-0:1.21.3 100% | 91.5 MiB/s | 3.8 MiB | 00m00s [109/156] Installing libarchive-0:3.7.6 100% | 116.0 MiB/s | 1.4 MiB | 00m00s [110/156] Installing libtirpc-0:1.3.5-0 100% | 98.8 MiB/s | 404.5 KiB | 00m00s [111/156] Installing gzip-0:1.13-2.fc41 100% | 77.9 MiB/s | 558.4 KiB | 00m00s [112/156] Installing authselect-libs-0: 100% | 61.6 MiB/s | 946.6 KiB | 00m00s [113/156] Installing cracklib-0:2.9.11- 100% | 83.9 MiB/s | 945.6 KiB | 00m00s [114/156] Installing libpwquality-0:1.4 100% | 85.1 MiB/s | 1.1 MiB | 00m00s [115/156] Installing libnsl2-0:2.0.1-2. 100% | 72.6 MiB/s | 222.9 KiB | 00m00s [116/156] Installing pam-0:1.6.1-6.fc42 100% | 162.0 MiB/s | 11.0 MiB | 00m00s [117/156] Installing libssh-0:0.11.1-1. 100% | 126.9 MiB/s | 779.8 KiB | 00m00s [118/156] Installing rpm-sequoia-0:1.7. 100% | 150.8 MiB/s | 2.9 MiB | 00m00s [119/156] Installing rpm-libs-0:4.20.0- 100% | 144.5 MiB/s | 1.2 MiB | 00m00s [120/156] Installing rpm-build-libs-0:4 100% | 127.4 MiB/s | 391.4 KiB | 00m00s [121/156] Installing libevent-0:2.1.12- 100% | 158.5 MiB/s | 1.6 MiB | 00m00s [122/156] Installing openldap-0:2.6.8-5 100% | 124.6 MiB/s | 1.1 MiB | 00m00s [123/156] Installing libcurl-0:8.10.1-2 100% | 136.2 MiB/s | 1.1 MiB | 00m00s [124/156] Installing elfutils-debuginfo 100% | 64.9 MiB/s | 398.5 KiB | 00m00s [125/156] Installing binutils-0:2.43.1- 100% | 130.1 MiB/s | 33.1 MiB | 00m00s [126/156] Installing elfutils-0:0.191-8 100% | 169.9 MiB/s | 5.3 MiB | 00m00s [127/156] Installing gdb-minimal-0:15.1 100% | 158.6 MiB/s | 15.5 MiB | 00m00s [128/156] Installing debugedit-0:5.0-18 100% | 122.5 MiB/s | 501.7 KiB | 00m00s [129/156] Installing curl-0:8.10.1-2.fc 100% | 31.7 MiB/s | 583.7 KiB | 00m00s [130/156] Installing rpm-0:4.20.0-1.fc4 100% | 88.3 MiB/s | 3.4 MiB | 00m00s [131/156] Installing efi-srpm-macros-0: 100% | 40.2 MiB/s | 41.2 KiB | 00m00s [132/156] Installing lua-srpm-macros-0: 100% | 1.9 MiB/s | 1.9 KiB | 00m00s [133/156] Installing zig-srpm-macros-0: 100% | 1.6 MiB/s | 1.7 KiB | 00m00s [134/156] Installing rust-srpm-macros-0 100% | 5.4 MiB/s | 5.6 KiB | 00m00s [135/156] Installing qt6-srpm-macros-0: 100% | 0.0 B/s | 732.0 B | 00m00s [136/156] Installing qt5-srpm-macros-0: 100% | 0.0 B/s | 776.0 B | 00m00s [137/156] Installing perl-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [138/156] Installing package-notes-srpm 100% | 2.0 MiB/s | 2.0 KiB | 00m00s [139/156] Installing openblas-srpm-macr 100% | 382.8 KiB/s | 392.0 B | 00m00s [140/156] Installing ocaml-srpm-macros- 100% | 0.0 B/s | 2.2 KiB | 00m00s [141/156] Installing kernel-srpm-macros 100% | 2.3 MiB/s | 2.3 KiB | 00m00s [142/156] Installing gnat-srpm-macros-0 100% | 0.0 B/s | 1.3 KiB | 00m00s [143/156] Installing ghc-srpm-macros-0: 100% | 0.0 B/s | 1.0 KiB | 00m00s [144/156] Installing fpc-srpm-macros-0: 100% | 0.0 B/s | 420.0 B | 00m00s [145/156] Installing ansible-srpm-macro 100% | 35.4 MiB/s | 36.2 KiB | 00m00s [146/156] Installing fonts-srpm-macros- 100% | 55.7 MiB/s | 57.0 KiB | 00m00s [147/156] Installing forge-srpm-macros- 100% | 39.3 MiB/s | 40.3 KiB | 00m00s [148/156] Installing go-srpm-macros-0:3 100% | 60.5 MiB/s | 62.0 KiB | 00m00s [149/156] Installing python-srpm-macros 100% | 25.5 MiB/s | 52.2 KiB | 00m00s [150/156] Installing redhat-rpm-config- 100% | 37.7 MiB/s | 193.2 KiB | 00m00s [151/156] Installing rpm-build-0:4.20.0 100% | 139.6 MiB/s | 1.4 MiB | 00m00s [152/156] Installing pyproject-srpm-mac 100% | 833.3 KiB/s | 2.5 KiB | 00m00s [153/156] Installing util-linux-0:2.40. 100% | 159.8 MiB/s | 17.3 MiB | 00m00s [154/156] Installing authselect-0:1.5.0 100% | 61.3 MiB/s | 313.8 KiB | 00m00s [155/156] Installing which-0:2.21-42.fc 100% | 81.5 MiB/s | 250.2 KiB | 00m00s warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead [156/156] Installing info-0:7.1.1-1.fc4 100% | 234.9 KiB/s | 741.9 KiB | 00m03s Complete! Finish: installing minimal buildroot with dnf5 Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: add-determinism-0.4.0-1.fc42.ppc64le alternatives-1.30-1.fc41.ppc64le ansible-srpm-macros-1-16.fc41.noarch audit-libs-4.0.2-1.fc41.ppc64le authselect-1.5.0-8.fc42.ppc64le authselect-libs-1.5.0-8.fc42.ppc64le basesystem-11-21.fc41.noarch bash-5.2.32-2.fc42.ppc64le binutils-2.43.1-1.fc42.ppc64le build-reproducibility-srpm-macros-0.4.0-1.fc42.noarch bzip2-1.0.8-19.fc41.ppc64le bzip2-libs-1.0.8-19.fc41.ppc64le ca-certificates-2024.2.69_v8.0.401-2.fc42.noarch coreutils-9.5-10.fc42.ppc64le coreutils-common-9.5-10.fc42.ppc64le cpio-2.15-2.fc41.ppc64le cracklib-2.9.11-6.fc41.ppc64le crypto-policies-20241010-1.git8baf557.fc42.noarch curl-8.10.1-2.fc42.ppc64le cyrus-sasl-lib-2.1.28-27.fc41.ppc64le debugedit-5.0-18.fc42.ppc64le diffutils-3.10-8.fc41.ppc64le dwz-0.15-8.fc42.ppc64le ed-1.20.2-2.fc41.ppc64le efi-srpm-macros-5-12.fc41.noarch elfutils-0.191-8.fc41.ppc64le elfutils-debuginfod-client-0.191-8.fc41.ppc64le elfutils-default-yama-scope-0.191-8.fc41.noarch elfutils-libelf-0.191-8.fc41.ppc64le elfutils-libs-0.191-8.fc41.ppc64le fedora-gpg-keys-42-0.2.noarch fedora-release-42-0.4.noarch fedora-release-common-42-0.4.noarch fedora-release-identity-basic-42-0.4.noarch fedora-repos-42-0.2.noarch fedora-repos-rawhide-42-0.2.noarch file-5.45-7.fc41.ppc64le file-libs-5.45-7.fc41.ppc64le filesystem-3.18-29.fc42.ppc64le findutils-4.10.0-4.fc41.ppc64le fonts-srpm-macros-2.0.5-17.fc41.noarch forge-srpm-macros-0.4.0-1.fc42.noarch fpc-srpm-macros-1.3-13.fc41.noarch gawk-5.3.0-4.fc41.ppc64le gdb-minimal-15.1-2.fc42.ppc64le gdbm-1.23-7.fc41.ppc64le gdbm-libs-1.23-7.fc41.ppc64le ghc-srpm-macros-1.9.2-1.fc42.noarch glibc-2.40.9000-6.fc42.ppc64le glibc-common-2.40.9000-6.fc42.ppc64le glibc-gconv-extra-2.40.9000-6.fc42.ppc64le glibc-minimal-langpack-2.40.9000-6.fc42.ppc64le gmp-6.3.0-2.fc41.ppc64le gnat-srpm-macros-6-6.fc41.noarch go-srpm-macros-3.6.0-3.fc41.noarch gpg-pubkey-105ef944-65ca83d1 gpg-pubkey-31645531-66b6dccf gpg-pubkey-e99d6ad1-64d2612c grep-3.11-9.fc41.ppc64le gzip-1.13-2.fc41.ppc64le info-7.1.1-1.fc42.ppc64le jansson-2.13.1-10.fc41.ppc64le kernel-srpm-macros-1.0-24.fc41.noarch keyutils-libs-1.6.3-4.fc41.ppc64le krb5-libs-1.21.3-2.fc41.ppc64le libacl-2.3.2-2.fc41.ppc64le libarchive-3.7.6-1.fc42.ppc64le libattr-2.5.2-4.fc41.ppc64le libblkid-2.40.2-8.fc42.ppc64le libbrotli-1.1.0-5.fc41.ppc64le libcap-2.70-4.fc41.ppc64le libcap-ng-0.8.5-3.fc41.ppc64le libcom_err-1.47.1-3.fc41.ppc64le libcurl-8.10.1-2.fc42.ppc64le libeconf-0.6.2-3.fc41.ppc64le libevent-2.1.12-14.fc41.ppc64le libfdisk-2.40.2-8.fc42.ppc64le libffi-3.4.6-3.fc42.ppc64le libgcc-14.2.1-4.fc42.ppc64le libgomp-14.2.1-4.fc42.ppc64le libidn2-2.3.7-2.fc41.ppc64le libmount-2.40.2-8.fc42.ppc64le libnghttp2-1.63.0-1.fc42.ppc64le libnsl2-2.0.1-2.fc41.ppc64le libpkgconf-2.3.0-1.fc42.ppc64le libpsl-0.21.5-4.fc41.ppc64le libpwquality-1.4.5-11.fc41.ppc64le librtas-2.0.6-2.fc41.ppc64le libselinux-3.7-6.fc42.ppc64le libsemanage-3.7-3.fc42.ppc64le libsepol-3.7-3.fc42.ppc64le libsmartcols-2.40.2-8.fc42.ppc64le libssh-0.11.1-1.fc42.ppc64le libssh-config-0.11.1-1.fc42.noarch libstdc++-14.2.1-4.fc42.ppc64le libtasn1-4.19.0-9.fc41.ppc64le libtirpc-1.3.5-0.fc41.ppc64le libtool-ltdl-2.4.7-12.fc41.ppc64le libunistring-1.1-8.fc41.ppc64le libuuid-2.40.2-8.fc42.ppc64le libverto-0.3.2-9.fc41.ppc64le libxcrypt-4.4.36-7.fc41.ppc64le libxml2-2.12.8-2.fc41.ppc64le libzstd-1.5.6-2.fc41.ppc64le lua-libs-5.4.6-6.fc41.ppc64le lua-srpm-macros-1-14.fc41.noarch lz4-libs-1.10.0-1.fc41.ppc64le mpfr-4.2.1-5.fc41.ppc64le ncurses-base-6.5-2.20240629.fc41.noarch ncurses-libs-6.5-2.20240629.fc41.ppc64le ocaml-srpm-macros-10-3.fc41.noarch openblas-srpm-macros-2-18.fc41.noarch openldap-2.6.8-5.fc41.ppc64le openssl-libs-3.2.2-8.fc42.ppc64le p11-kit-0.25.5-4.fc42.ppc64le p11-kit-trust-0.25.5-4.fc42.ppc64le package-notes-srpm-macros-0.5-12.fc41.noarch pam-1.6.1-6.fc42.ppc64le pam-libs-1.6.1-6.fc42.ppc64le patch-2.7.6-25.fc41.ppc64le pcre2-10.44-1.fc41.1.ppc64le pcre2-syntax-10.44-1.fc41.1.noarch perl-srpm-macros-1-56.fc41.noarch pkgconf-2.3.0-1.fc42.ppc64le pkgconf-m4-2.3.0-1.fc42.noarch pkgconf-pkg-config-2.3.0-1.fc42.ppc64le popt-1.19-7.fc41.ppc64le publicsuffix-list-dafsa-20240107-4.fc41.noarch pyproject-srpm-macros-1.15.1-1.fc42.noarch python-srpm-macros-3.13-3.fc41.noarch qt5-srpm-macros-5.15.15-1.fc42.noarch qt6-srpm-macros-6.7.2-3.fc41.noarch readline-8.2-11.fc42.ppc64le redhat-rpm-config-296-1.fc42.noarch rpm-4.20.0-1.fc42.ppc64le rpm-build-4.20.0-1.fc42.ppc64le rpm-build-libs-4.20.0-1.fc42.ppc64le rpm-libs-4.20.0-1.fc42.ppc64le rpm-sequoia-1.7.0-2.fc41.ppc64le rust-srpm-macros-26.3-3.fc42.noarch sed-4.9-3.fc41.ppc64le setup-2.15.0-5.fc41.noarch shadow-utils-4.16.0-5.fc42.ppc64le sqlite-libs-3.46.0-4.fc41.ppc64le systemd-libs-256.7-1.fc42.ppc64le tar-1.35-4.fc41.ppc64le unzip-6.0-64.fc41.ppc64le util-linux-2.40.2-8.fc42.ppc64le util-linux-core-2.40.2-8.fc42.ppc64le which-2.21-42.fc41.ppc64le xxhash-libs-0.8.2-4.fc42.ppc64le xz-5.6.3-2.fc42.ppc64le xz-libs-5.6.3-2.fc42.ppc64le zig-srpm-macros-1-3.fc41.noarch zip-3.0-41.fc41.ppc64le zlib-ng-compat-2.1.7-3.fc42.ppc64le zstd-1.5.6-2.fc41.ppc64le Start: buildsrpm Start: rpmbuild -bs Building target platforms: ppc64le Building for target ppc64le sh: line 1: tclsh: command not found sh: line 1: tclsh: command not found sh: line 1: tclsh: command not found sh: line 1: tclsh: command not found sh: line 1: tclsh: command not found sh: line 1: tclsh: command not found sh: line 1: tclsh: command not found sh: line 1: tclsh: command not found sh: line 1: tclsh: command not found sh: line 1: tclsh: command not found sh: line 1: tclsh: command not found sh: line 1: tclsh: command not found setting SOURCE_DATE_EPOCH=1725408000 Wrote: /builddir/build/SRPMS/tcl-tclxml-3.2-37.fc42.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-ppc64le-1729004716.709134/root/var/log/dnf5.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-8r_64ykb/tcl-tclxml/tcl-tclxml.spec) Config(child) 0 minutes 22 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot INFO: Start(/var/lib/copr-rpmbuild/results/tcl-tclxml-3.2-37.fc42.src.rpm) Config(fedora-rawhide-ppc64le) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-ppc64le-bootstrap-1729004716.709134/root. INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-ppc64le-bootstrap-1729004716.709134/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-ppc64le-1729004716.709134/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.20.0-1.fc42.ppc64le rpm-sequoia-1.7.0-2.fc41.ppc64le dnf5-5.2.6.2-1.fc42.ppc64le dnf5-plugins-5.2.6.2-1.fc42.ppc64le Finish: chroot init Start: build phase for tcl-tclxml-3.2-37.fc42.src.rpm Start: build setup for tcl-tclxml-3.2-37.fc42.src.rpm Building target platforms: ppc64le Building for target ppc64le sh: line 1: tclsh: command not found sh: line 1: tclsh: command not found sh: line 1: tclsh: command not found sh: line 1: tclsh: command not found sh: line 1: tclsh: command not found sh: line 1: tclsh: command not found sh: line 1: tclsh: command not found sh: line 1: tclsh: command not found sh: line 1: tclsh: command not found sh: line 1: tclsh: command not found sh: line 1: tclsh: command not found sh: line 1: tclsh: command not found setting SOURCE_DATE_EPOCH=1725408000 Wrote: /builddir/build/SRPMS/tcl-tclxml-3.2-37.fc42.src.rpm Updating and loading repositories: fedora 100% | 206.9 KiB/s | 5.8 KiB | 00m00s Copr repository 100% | 46.1 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing: gcc ppc64le 14.2.1-4.fc42 fedora 93.1 MiB libxml2-devel ppc64le 2.12.8-2.fc41 fedora 3.4 MiB libxslt-devel ppc64le 1.1.42-2.fc41 fedora 957.2 KiB make ppc64le 1:4.4.1-9.fc42 fedora 2.0 MiB tcl-devel ppc64le 1:9.0.0-1.fc42 copr_base 823.4 KiB Installing dependencies: annobin-docs noarch 12.70-1.fc42 fedora 97.7 KiB annobin-plugin-gcc ppc64le 12.70-1.fc42 fedora 1.1 MiB cmake-filesystem ppc64le 3.28.3-7.fc41 fedora 0.0 B cpp ppc64le 14.2.1-4.fc42 fedora 32.4 MiB gcc-plugin-annobin ppc64le 14.2.1-4.fc42 fedora 196.9 KiB glibc-devel ppc64le 2.40.9000-6.fc42 fedora 2.7 MiB kernel-headers ppc64le 6.11.0-63.fc42 fedora 6.4 MiB libasan ppc64le 14.2.1-4.fc42 fedora 2.0 MiB libatomic ppc64le 14.2.1-4.fc42 fedora 196.2 KiB libgpg-error ppc64le 1.50-2.fc41 fedora 1.2 MiB libgpg-error-devel ppc64le 1.50-2.fc41 fedora 393.0 KiB libmpc ppc64le 1.3.1-6.fc41 fedora 345.6 KiB libubsan ppc64le 14.2.1-4.fc42 fedora 732.5 KiB libxcrypt-devel ppc64le 4.4.36-7.fc41 fedora 30.3 KiB libxslt ppc64le 1.1.42-2.fc41 fedora 995.0 KiB tcl ppc64le 1:9.0.0-1.fc42 copr_base 3.9 MiB xz-devel ppc64le 1:5.6.3-2.fc42 fedora 255.6 KiB zlib-ng-compat-devel ppc64le 2.1.7-3.fc42 fedora 106.8 KiB Transaction Summary: Installing: 23 packages Total size of inbound packages is 50 MiB. Need to download 345 KiB. After this operation, 153 MiB extra will be used (install 153 MiB, remove 0 B). [1/1] gcc-0:14.2.1-4.fc42.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [1/1] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/2] libxml2-devel-0:2.12.8-2.fc41.ppc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [2/2] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/4] make-1:4.4.1-9.fc42.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [2/5] tcl-devel-1:9.0.0-1.fc42.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [3/6] cpp-0:14.2.1-4.fc42.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [4/7] glibc-devel-0:2.40.9000-6.fc42.pp 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [5/8] libasan-0:14.2.1-4.fc42.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [6/9] libatomic-0:14.2.1-4.fc42.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 7/10] libmpc-0:1.3.1-6.fc41.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 8/11] libubsan-0:14.2.1-4.fc42.ppc64l 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 9/12] cmake-filesystem-0:3.28.3-7.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [10/13] xz-devel-1:5.6.3-2.fc42.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [11/14] zlib-ng-compat-devel-0:2.1.7-3. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [12/15] libgpg-error-devel-0:1.50-2.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [13/17] tcl-1:9.0.0-1.fc42.ppc64le 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [14/18] kernel-headers-0:6.11.0-63.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [15/19] libxcrypt-devel-0:4.4.36-7.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [16/20] libgpg-error-0:1.50-2.fc41.ppc6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [17/21] annobin-plugin-gcc-0:12.70-1.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [18/22] gcc-plugin-annobin-0:14.2.1-4.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [19/23] annobin-docs-0:12.70-1.fc42.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [20/23] libxslt-0:1.1.42-2.fc41.ppc64le 100% | 3.0 MiB/s | 207.5 KiB | 00m00s [21/23] libxslt-devel-0:1.1.42-2.fc41.p 100% | 1.9 MiB/s | 137.2 KiB | 00m00s -------------------------------------------------------------------------------- [23/23] Total 100% | 0.0 B/s | 0.0 B | 00m00s Running transaction [ 1/25] Verify package files 100% | 44.0 B/s | 23.0 B | 00m01s [ 2/25] Prepare transaction 100% | 403.0 B/s | 23.0 B | 00m00s [ 3/25] Installing cmake-filesystem-0:3 100% | 2.3 MiB/s | 7.1 KiB | 00m00s [ 4/25] Installing zlib-ng-compat-devel 100% | 52.9 MiB/s | 108.3 KiB | 00m00s [ 5/25] Installing libmpc-0:1.3.1-6.fc4 100% | 113.0 MiB/s | 347.1 KiB | 00m00s [ 6/25] Installing cpp-0:14.2.1-4.fc42. 100% | 159.8 MiB/s | 32.4 MiB | 00m00s [ 7/25] Installing annobin-docs-0:12.70 100% | 48.2 MiB/s | 98.8 KiB | 00m00s [ 8/25] Installing libgpg-error-0:1.50- 100% | 118.7 MiB/s | 1.2 MiB | 00m00s [ 9/25] Installing libgpg-error-devel-0 100% | 55.1 MiB/s | 395.2 KiB | 00m00s [10/25] Installing kernel-headers-0:6.1 100% | 72.2 MiB/s | 6.5 MiB | 00m00s [11/25] Installing libxcrypt-devel-0:4. 100% | 6.4 MiB/s | 32.6 KiB | 00m00s [12/25] Installing glibc-devel-0:2.40.9 100% | 66.6 MiB/s | 2.7 MiB | 00m00s [13/25] Installing tcl-1:9.0.0-1.fc42.p 100% | 73.2 MiB/s | 4.0 MiB | 00m00s [14/25] Installing libxslt-0:1.1.42-2.f 100% | 139.2 MiB/s | 998.1 KiB | 00m00s [15/25] Installing xz-devel-1:5.6.3-2.f 100% | 63.3 MiB/s | 259.4 KiB | 00m00s [16/25] Installing libxml2-devel-0:2.12 100% | 131.4 MiB/s | 3.4 MiB | 00m00s [17/25] Installing libubsan-0:14.2.1-4. 100% | 119.3 MiB/s | 733.3 KiB | 00m00s [18/25] Installing libatomic-0:14.2.1-4 100% | 96.2 MiB/s | 197.0 KiB | 00m00s [19/25] Installing libasan-0:14.2.1-4.f 100% | 179.8 MiB/s | 2.0 MiB | 00m00s [20/25] Installing make-1:4.4.1-9.fc42. 100% | 116.2 MiB/s | 2.0 MiB | 00m00s [21/25] Installing gcc-0:14.2.1-4.fc42. 100% | 165.2 MiB/s | 93.2 MiB | 00m01s [22/25] Installing annobin-plugin-gcc-0 100% | 49.9 MiB/s | 1.1 MiB | 00m00s [23/25] Installing gcc-plugin-annobin-0 100% | 9.2 MiB/s | 198.5 KiB | 00m00s [24/25] Installing libxslt-devel-0:1.1. 100% | 73.1 MiB/s | 972.9 KiB | 00m00s warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead [25/25] Installing tcl-devel-1:9.0.0-1. 100% | 3.2 MiB/s | 830.4 KiB | 00m00s Warning: skipped PGP checks for 2 packages from repository: copr_base Complete! Finish: build setup for tcl-tclxml-3.2-37.fc42.src.rpm Start: rpmbuild tcl-tclxml-3.2-37.fc42.src.rpm Building target platforms: ppc64le Building for target ppc64le application-specific initialization failed: Cannot find a usable init.tcl in the following directories: {} /usr/share/tcl9.0 /usr/lib/tcl9.0 /lib/tcl9.0 /usr/library /library /tcl9.0/library /tcl9.0.0/library /tcl9.0.0/library This probably means that Tcl wasn't installed properly. application-specific initialization failed: Cannot find a usable init.tcl in the following directories: {} /usr/share/tcl9.0 /usr/lib/tcl9.0 /lib/tcl9.0 /usr/library /library /tcl9.0/library /tcl9.0.0/library /tcl9.0.0/library This probably means that Tcl wasn't installed properly. application-specific initialization failed: Cannot find a usable init.tcl in the following directories: {} /usr/share/tcl9.0 /usr/lib/tcl9.0 /lib/tcl9.0 /usr/library /library /tcl9.0/library /tcl9.0.0/library /tcl9.0.0/library This probably means that Tcl wasn't installed properly. application-specific initialization failed: Cannot find a usable init.tcl in the following directories: {} /usr/share/tcl9.0 /usr/lib/tcl9.0 /lib/tcl9.0 /usr/library /library /tcl9.0/library /tcl9.0.0/library /tcl9.0.0/library This probably means that Tcl wasn't installed properly. application-specific initialization failed: Cannot find a usable init.tcl in the following directories: {} /usr/share/tcl9.0 /usr/lib/tcl9.0 /lib/tcl9.0 /usr/library /library /tcl9.0/library /tcl9.0.0/library /tcl9.0.0/library This probably means that Tcl wasn't installed properly. application-specific initialization failed: Cannot find a usable init.tcl in the following directories: {} /usr/share/tcl9.0 /usr/lib/tcl9.0 /lib/tcl9.0 /usr/library /library /tcl9.0/library /tcl9.0.0/library /tcl9.0.0/library This probably means that Tcl wasn't installed properly. application-specific initialization failed: Cannot find a usable init.tcl in the following directories: {} /usr/share/tcl9.0 /usr/lib/tcl9.0 /lib/tcl9.0 /usr/library /library /tcl9.0/library /tcl9.0.0/library /tcl9.0.0/library This probably means that Tcl wasn't installed properly. application-specific initialization failed: Cannot find a usable init.tcl in the following directories: {} /usr/share/tcl9.0 /usr/lib/tcl9.0 /lib/tcl9.0 /usr/library /library /tcl9.0/library /tcl9.0.0/library /tcl9.0.0/library This probably means that Tcl wasn't installed properly. application-specific initialization failed: Cannot find a usable init.tcl in the following directories: {} /usr/share/tcl9.0 /usr/lib/tcl9.0 /lib/tcl9.0 /usr/library /library /tcl9.0/library /tcl9.0.0/library /tcl9.0.0/library This probably means that Tcl wasn't installed properly. application-specific initialization failed: Cannot find a usable init.tcl in the following directories: {} /usr/share/tcl9.0 /usr/lib/tcl9.0 /lib/tcl9.0 /usr/library /library /tcl9.0/library /tcl9.0.0/library /tcl9.0.0/library This probably means that Tcl wasn't installed properly. application-specific initialization failed: Cannot find a usable init.tcl in the following directories: {} /usr/share/tcl9.0 /usr/lib/tcl9.0 /lib/tcl9.0 /usr/library /library /tcl9.0/library /tcl9.0.0/library /tcl9.0.0/library This probably means that Tcl wasn't installed properly. application-specific initialization failed: Cannot find a usable init.tcl in the following directories: {} /usr/share/tcl9.0 /usr/lib/tcl9.0 /lib/tcl9.0 /usr/library /library /tcl9.0/library /tcl9.0.0/library /tcl9.0.0/library This probably means that Tcl wasn't installed properly. setting SOURCE_DATE_EPOCH=1725408000 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.8ZYNzH + umask 022 + cd /builddir/build/BUILD/tcl-tclxml-3.2-build + test -d /builddir/build/BUILD/tcl-tclxml-3.2-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/tcl-tclxml-3.2-build + /usr/bin/rm -rf /builddir/build/BUILD/tcl-tclxml-3.2-build + /usr/bin/mkdir -p /builddir/build/BUILD/tcl-tclxml-3.2-build + /usr/bin/mkdir -p /builddir/build/BUILD/tcl-tclxml-3.2-build/SPECPARTS + RPM_EC=0 ++ jobs -p + exit 0 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.ywo9zU + umask 022 + cd /builddir/build/BUILD/tcl-tclxml-3.2-build + cd /builddir/build/BUILD/tcl-tclxml-3.2-build + rm -rf tclxml-3.2 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/tclxml-3.2.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd tclxml-3.2 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . Patch #0 (tclxml-3.2-sgmlparser.patch): + echo 'Patch #0 (tclxml-3.2-sgmlparser.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file tclxml-tcl/sgmlparser.tcl Patch #1 (tclxml-3.2-xmlGenericError.patch): + echo 'Patch #1 (tclxml-3.2-xmlGenericError.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file tclxslt-libxslt.c + echo 'Patch #2 (tcl-tclxml-libxml2-init.patch):' Patch #2 (tcl-tclxml-libxml2-init.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file include/tcldom-libxml2/tcldom-libxml2.h + chmod -x ChangeLog doc/xsltsl/cmp.xsl docObj.c nodeObj.c tcldom-libxml2.c tcldom.c tclxml-libxml2.c tclxml.c tclxmlStubInit.c tclxmlStubLib.c tclxslt-libxslt.c + sed -i -e 's/\r//' doc/README.xml.in + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.mnkKym + umask 022 + cd /builddir/build/BUILD/tcl-tclxml-3.2-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -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 tclxml-3.2 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -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 + '[' '-flto=auto -ffat-lto-objectsx' '!=' x ']' ++ find . -type f -name configure -print + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + '[' 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 + ./configure --build=ppc64le-redhat-linux --host=ppc64le-redhat-linux --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info checking for correct TEA configuration... ok (TEA 3.6) checking for Tcl configuration... found /usr/lib64/tclConfig.sh checking for existence of /usr/lib64/tclConfig.sh... loading checking for ppc64le-redhat-linux-gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E checking for a BSD-compatible install... /usr/bin/install -c checking whether make sets $(MAKE)... yes checking for ppc64le-redhat-linux-ranlib... no checking for ranlib... ranlib checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes 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 net/errno.h usability... no checking net/errno.h presence... no checking for net/errno.h... no checking for connect... yes checking for gethostbyname... yes checking dirent.h... yes checking errno.h usability... yes checking errno.h presence... yes checking for errno.h... yes checking float.h usability... yes checking float.h presence... yes checking for float.h... yes checking values.h usability... yes checking values.h presence... yes checking for values.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking sys/wait.h usability... yes checking sys/wait.h presence... yes checking for sys/wait.h... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking for Tcl public headers... /usr/include checking for pthread_mutex_init in -lpthread... yes checking for building with threads... yes (default) configure: WARNING: --enable-threads requested, but building against a Tcl that is NOT thread-enabled. This is an OK configuration that will also run in a thread-enabled core. 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.6.13-200.fc39.ppc64le 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 xml2-config script... /usr/bin/xml2-config checking for xslt-config script... /usr/bin/xslt-config checking for static linking of XML/XSLT libraries... use dynamic linking setting up dynamic linking checking for tclsh... /usr/bin/tclsh9.0 configure: creating ./config.status config.status: creating Makefile config.status: creating Makefile.macosx config.status: creating pkgIndex.tcl config.status: creating TclxmlConfig.sh config.status: creating include/tclxml/tclxml.h config.status: creating doc/tclxml.xml config.status: creating doc/tcldom.xml config.status: creating doc/tclxslt.xml config.status: creating doc/README.xml + make -j5 gcc -DPACKAGE_NAME=\"Tclxml\" -DPACKAGE_TARNAME=\"tclxml\" -DPACKAGE_VERSION=\"3.2\" -DPACKAGE_STRING=\"Tclxml\ 3.2\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_SYS_PARAM_H=1 -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DTCL_THREADS=1 -D_LARGEFILE64_SOURCE=1 -DTCL_WIDE_INT_IS_LONG=1 -DUSE_TCL_STUBS=1 -I/usr/include/libxml2 -I/usr/include/libxml2 -DWITH_GZFILEOP -Iinclude -I"/usr/include" -O2 -flto=auto -ffat-lto-objects -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -O2 -fomit-frame-pointer -Wall -Wno-implicit-int -fPIC -c `echo tclxml.c` -o tclxml.o gcc -DPACKAGE_NAME=\"Tclxml\" -DPACKAGE_TARNAME=\"tclxml\" -DPACKAGE_VERSION=\"3.2\" -DPACKAGE_STRING=\"Tclxml\ 3.2\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_SYS_PARAM_H=1 -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DTCL_THREADS=1 -D_LARGEFILE64_SOURCE=1 -DTCL_WIDE_INT_IS_LONG=1 -DUSE_TCL_STUBS=1 -I/usr/include/libxml2 -I/usr/include/libxml2 -DWITH_GZFILEOP -Iinclude -I"/usr/include" -O2 -flto=auto -ffat-lto-objects -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -O2 -fomit-frame-pointer -Wall -Wno-implicit-int -fPIC -c `echo docObj.c` -o docObj.o gcc -DPACKAGE_NAME=\"Tclxml\" -DPACKAGE_TARNAME=\"tclxml\" -DPACKAGE_VERSION=\"3.2\" -DPACKAGE_STRING=\"Tclxml\ 3.2\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_SYS_PARAM_H=1 -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DTCL_THREADS=1 -D_LARGEFILE64_SOURCE=1 -DTCL_WIDE_INT_IS_LONG=1 -DUSE_TCL_STUBS=1 -I/usr/include/libxml2 -I/usr/include/libxml2 -DWITH_GZFILEOP -Iinclude -I"/usr/include" -O2 -flto=auto -ffat-lto-objects -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -O2 -fomit-frame-pointer -Wall -Wno-implicit-int -fPIC -c `echo tclxml-libxml2.c` -o tclxml-libxml2.o gcc -DPACKAGE_NAME=\"Tclxml\" -DPACKAGE_TARNAME=\"tclxml\" -DPACKAGE_VERSION=\"3.2\" -DPACKAGE_STRING=\"Tclxml\ 3.2\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_SYS_PARAM_H=1 -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DTCL_THREADS=1 -D_LARGEFILE64_SOURCE=1 -DTCL_WIDE_INT_IS_LONG=1 -DUSE_TCL_STUBS=1 -I/usr/include/libxml2 -I/usr/include/libxml2 -DWITH_GZFILEOP -Iinclude -I"/usr/include" -O2 -flto=auto -ffat-lto-objects -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -O2 -fomit-frame-pointer -Wall -Wno-implicit-int -fPIC -c `echo nodeObj.c` -o nodeObj.o gcc -DPACKAGE_NAME=\"Tclxml\" -DPACKAGE_TARNAME=\"tclxml\" -DPACKAGE_VERSION=\"3.2\" -DPACKAGE_STRING=\"Tclxml\ 3.2\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_SYS_PARAM_H=1 -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DTCL_THREADS=1 -D_LARGEFILE64_SOURCE=1 -DTCL_WIDE_INT_IS_LONG=1 -DUSE_TCL_STUBS=1 -I/usr/include/libxml2 -I/usr/include/libxml2 -DWITH_GZFILEOP -Iinclude -I"/usr/include" -O2 -flto=auto -ffat-lto-objects -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -pipe -O2 -fomit-frame-pointer -Wall -Wno-implicit-int -fPIC -c `echo tcldom-libxml2.c` -o tcldom-libxml2.o nodeObj.c: warning: -Wno-implicit-int detected - is this intentional ? tclxml.c: warning: -Wno-implicit-int detected - is this intentional ? tclxml-libxml2.c: warning: -Wno-implicit-int detected - is this intentional ? docObj.c: warning: -Wno-implicit-int detected - is this intentional ? In file included from tclxml.c:17: include/tclxml/tclxml.h:120:39: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 120 | typedef int (TclXML_ElementStartProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *namePtr, Tcl_Obj *nsuri, Tcl_Obj *attListPtr, Tcl_Obj *nsDeclsPtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:121:37: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 121 | typedef int (TclXML_ElementEndProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *namePtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:122:40: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 122 | typedef int (TclXML_CharacterDataProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *dataPtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:123:29: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 123 | typedef int (TclXML_PIProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *targetPtr, Tcl_Obj *dataPtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:124:34: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 124 | typedef int (TclXML_DefaultProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *dataPtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:125:35: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 125 | typedef int (TclXML_UnparsedProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *entityPtr, Tcl_Obj *basePtr, Tcl_Obj *systemIdPtr, Tcl_Obj *publicIdPtr, Tcl_Obj *notationNamePtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:126:39: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 126 | typedef int (TclXML_NotationDeclProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *namePtr, Tcl_Obj *basePtr, Tcl_Obj *systemIdPtr, Tcl_Obj *publicIdPtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:127:33: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 127 | typedef int (TclXML_EntityProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *namePtr, Tcl_Obj *basePtr, Tcl_Obj *systemIdPtr, Tcl_Obj *publicIdPtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:128:42: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 128 | typedef int (TclXML_UnknownEncodingProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *dataPtr, void *info)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:129:34: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 129 | typedef int (TclXML_CommentProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *dataPtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:130:40: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 130 | typedef int (TclXML_NotStandaloneProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:131:38: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 131 | typedef int (TclXML_ElementDeclProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *namePtr, Tcl_Obj *contentspecPtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:132:38: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 132 | typedef int (TclXML_AttlistDeclProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *elementnamePtr, Tcl_Obj *attrdefnsPtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:133:43: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 133 | typedef int (TclXML_StartDoctypeDeclProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *namePtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:134:41: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 134 | typedef int (TclXML_EndDoctypeDeclProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData)); | ^~~~~~~~~~~ In file included from include/tclxml-libxml2/tclxml-libxml2.h:19, from tclxml-libxml2.c:16: include/tclxml/tclxml.h:120:39: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 120 | typedef int (TclXML_ElementStartProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *namePtr, Tcl_Obj *nsuri, Tcl_Obj *attListPtr, Tcl_Obj *nsDeclsPtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:121:37: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 121 | typedef int (TclXML_ElementEndProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *namePtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:122:40: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 122 | typedef int (TclXML_CharacterDataProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *dataPtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:123:29: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 123 | typedef int (TclXML_PIProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *targetPtr, Tcl_Obj *dataPtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:124:34: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 124 | typedef int (TclXML_DefaultProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *dataPtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:125:35: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 125 | typedef int (TclXML_UnparsedProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *entityPtr, Tcl_Obj *basePtr, Tcl_Obj *systemIdPtr, Tcl_Obj *publicIdPtr, Tcl_Obj *notationNamePtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:169:5: error: unknown type name ‘TclXML_ElementStartProc’ 169 | TclXML_ElementStartProc *elementstart; /* Callback for element start */ | ^~~~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:126:39: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 126 | typedef int (TclXML_NotationDeclProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *namePtr, Tcl_Obj *basePtr, Tcl_Obj *systemIdPtr, Tcl_Obj *publicIdPtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:127:33: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 127 | typedef int (TclXML_EntityProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *namePtr, Tcl_Obj *basePtr, Tcl_Obj *systemIdPtr, Tcl_Obj *publicIdPtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:128:42: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 128 | typedef int (TclXML_UnknownEncodingProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *dataPtr, void *info)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:129:34: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 129 | typedef int (TclXML_CommentProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *dataPtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:130:40: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 130 | typedef int (TclXML_NotStandaloneProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:131:38: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 131 | typedef int (TclXML_ElementDeclProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *namePtr, Tcl_Obj *contentspecPtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:132:38: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 132 | typedef int (TclXML_AttlistDeclProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *elementnamePtr, Tcl_Obj *attrdefnsPtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:133:43: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 133 | typedef int (TclXML_StartDoctypeDeclProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *namePtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:134:41: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 134 | typedef int (TclXML_EndDoctypeDeclProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData)); | ^~~~~~~~~~~ tcldom-libxml2.c: warning: -Wno-implicit-int detected - is this intentional ? include/tclxml/tclxml.h:172:5: error: unknown type name ‘TclXML_ElementEndProc’ 172 | TclXML_ElementEndProc *elementend; /* Callback for element end */ | ^~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:169:5: error: unknown type name ‘TclXML_ElementStartProc’ 169 | TclXML_ElementStartProc *elementstart; /* Callback for element start */ | ^~~~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:175:5: error: unknown type name ‘TclXML_CharacterDataProc’ 175 | TclXML_CharacterDataProc *cdatacb; /* Callback for character data */ | ^~~~~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:172:5: error: unknown type name ‘TclXML_ElementEndProc’ 172 | TclXML_ElementEndProc *elementend; /* Callback for element end */ | ^~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:175:5: error: unknown type name ‘TclXML_CharacterDataProc’ 175 | TclXML_CharacterDataProc *cdatacb; /* Callback for character data */ | ^~~~~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:178:5: error: unknown type name ‘TclXML_PIProc’ 178 | TclXML_PIProc *pi; /* Callback for processing instruction */ | ^~~~~~~~~~~~~ include/tclxml/tclxml.h:178:5: error: unknown type name ‘TclXML_PIProc’ 178 | TclXML_PIProc *pi; /* Callback for processing instruction */ | ^~~~~~~~~~~~~ include/tclxml/tclxml.h:181:5: error: unknown type name ‘TclXML_DefaultProc’ 181 | TclXML_DefaultProc *defaultcb; /* Callback for default data */ | ^~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:181:5: error: unknown type name ‘TclXML_DefaultProc’ 181 | TclXML_DefaultProc *defaultcb; /* Callback for default data */ | ^~~~~~~~~~~~~~~~~~ In file included from include/tcldom-libxml2/tcldom-libxml2.h:21, from include/tcldom-libxml2/nodeObj.h:19, from nodeObj.c:16: include/tclxml/tclxml.h:120:39: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 120 | typedef int (TclXML_ElementStartProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *namePtr, Tcl_Obj *nsuri, Tcl_Obj *attListPtr, Tcl_Obj *nsDeclsPtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:121:37: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 121 | typedef int (TclXML_ElementEndProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *namePtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:122:40: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 122 | typedef int (TclXML_CharacterDataProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *dataPtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:123:29: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 123 | typedef int (TclXML_PIProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *targetPtr, Tcl_Obj *dataPtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:124:34: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 124 | typedef int (TclXML_DefaultProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *dataPtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:125:35: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 125 | typedef int (TclXML_UnparsedProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *entityPtr, Tcl_Obj *basePtr, Tcl_Obj *systemIdPtr, Tcl_Obj *publicIdPtr, Tcl_Obj *notationNamePtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:126:39: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 126 | typedef int (TclXML_NotationDeclProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *namePtr, Tcl_Obj *basePtr, Tcl_Obj *systemIdPtr, Tcl_Obj *publicIdPtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:127:33: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 127 | typedef int (TclXML_EntityProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *namePtr, Tcl_Obj *basePtr, Tcl_Obj *systemIdPtr, Tcl_Obj *publicIdPtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:128:42: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 128 | typedef int (TclXML_UnknownEncodingProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *dataPtr, void *info)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:129:34: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 129 | typedef int (TclXML_CommentProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *dataPtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:130:40: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 130 | typedef int (TclXML_NotStandaloneProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:131:38: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 131 | typedef int (TclXML_ElementDeclProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *namePtr, Tcl_Obj *contentspecPtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:132:38: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 132 | typedef int (TclXML_AttlistDeclProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *elementnamePtr, Tcl_Obj *attrdefnsPtr)); | ^~~~~~~~~~~ In file included from include/tclxml-libxml2/tclxml-libxml2.h:19, from docObj.c:16: include/tclxml/tclxml.h:120:39: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 120 | typedef int (TclXML_ElementStartProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *namePtr, Tcl_Obj *nsuri, Tcl_Obj *attListPtr, Tcl_Obj *nsDeclsPtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:133:43: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 133 | typedef int (TclXML_StartDoctypeDeclProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *namePtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:134:41: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 134 | typedef int (TclXML_EndDoctypeDeclProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:121:37: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 121 | typedef int (TclXML_ElementEndProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *namePtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:122:40: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 122 | typedef int (TclXML_CharacterDataProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *dataPtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:123:29: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 123 | typedef int (TclXML_PIProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *targetPtr, Tcl_Obj *dataPtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:124:34: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 124 | typedef int (TclXML_DefaultProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *dataPtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:125:35: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 125 | typedef int (TclXML_UnparsedProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *entityPtr, Tcl_Obj *basePtr, Tcl_Obj *systemIdPtr, Tcl_Obj *publicIdPtr, Tcl_Obj *notationNamePtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:126:39: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 126 | typedef int (TclXML_NotationDeclProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *namePtr, Tcl_Obj *basePtr, Tcl_Obj *systemIdPtr, Tcl_Obj *publicIdPtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:127:33: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 127 | typedef int (TclXML_EntityProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *namePtr, Tcl_Obj *basePtr, Tcl_Obj *systemIdPtr, Tcl_Obj *publicIdPtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:128:42: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 128 | typedef int (TclXML_UnknownEncodingProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *dataPtr, void *info)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:129:34: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 129 | typedef int (TclXML_CommentProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *dataPtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:130:40: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 130 | typedef int (TclXML_NotStandaloneProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:131:38: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 131 | typedef int (TclXML_ElementDeclProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *namePtr, Tcl_Obj *contentspecPtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:132:38: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 132 | typedef int (TclXML_AttlistDeclProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *elementnamePtr, Tcl_Obj *attrdefnsPtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:133:43: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 133 | typedef int (TclXML_StartDoctypeDeclProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *namePtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:134:41: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 134 | typedef int (TclXML_EndDoctypeDeclProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:184:5: error: unknown type name ‘TclXML_UnparsedProc’ 184 | TclXML_UnparsedProc *unparsed; /* Callback for unparsed entity declaraion */ | ^~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:184:5: error: unknown type name ‘TclXML_UnparsedProc’ 184 | TclXML_UnparsedProc *unparsed; /* Callback for unparsed entity declaraion */ | ^~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:187:5: error: unknown type name ‘TclXML_NotationDeclProc’ 187 | TclXML_NotationDeclProc *notation; /* Callback for notation declaraion */ | ^~~~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:169:5: error: unknown type name ‘TclXML_ElementStartProc’ 169 | TclXML_ElementStartProc *elementstart; /* Callback for element start */ | ^~~~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:187:5: error: unknown type name ‘TclXML_NotationDeclProc’ 187 | TclXML_NotationDeclProc *notation; /* Callback for notation declaraion */ | ^~~~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:169:5: error: unknown type name ‘TclXML_ElementStartProc’ 169 | TclXML_ElementStartProc *elementstart; /* Callback for element start */ | ^~~~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:190:5: error: unknown type name ‘TclXML_EntityProc’; did you mean ‘Tcl_ExitProc’? 190 | TclXML_EntityProc *entity; /* Callback for external entity */ | ^~~~~~~~~~~~~~~~~ | Tcl_ExitProc include/tclxml/tclxml.h:190:5: error: unknown type name ‘TclXML_EntityProc’; did you mean ‘Tcl_ExitProc’? 190 | TclXML_EntityProc *entity; /* Callback for external entity */ | ^~~~~~~~~~~~~~~~~ | Tcl_ExitProc include/tclxml/tclxml.h:172:5: error: unknown type name ‘TclXML_ElementEndProc’ 172 | TclXML_ElementEndProc *elementend; /* Callback for element end */ | ^~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:172:5: error: unknown type name ‘TclXML_ElementEndProc’ 172 | TclXML_ElementEndProc *elementend; /* Callback for element end */ | ^~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:193:5: error: unknown type name ‘TclXML_UnknownEncodingProc’ 193 | TclXML_UnknownEncodingProc *unknownencoding; /* Callback for unknown encoding */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:175:5: error: unknown type name ‘TclXML_CharacterDataProc’ 175 | TclXML_CharacterDataProc *cdatacb; /* Callback for character data */ | ^~~~~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:197:5: error: unknown type name ‘TclXML_CommentProc’ 197 | TclXML_CommentProc *comment; /* Callback for comments */ | ^~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:193:5: error: unknown type name ‘TclXML_UnknownEncodingProc’ 193 | TclXML_UnknownEncodingProc *unknownencoding; /* Callback for unknown encoding */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:175:5: error: unknown type name ‘TclXML_CharacterDataProc’ 175 | TclXML_CharacterDataProc *cdatacb; /* Callback for character data */ | ^~~~~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:178:5: error: unknown type name ‘TclXML_PIProc’ 178 | TclXML_PIProc *pi; /* Callback for processing instruction */ | ^~~~~~~~~~~~~ include/tclxml/tclxml.h:200:5: error: unknown type name ‘TclXML_NotStandaloneProc’ 200 | TclXML_NotStandaloneProc *notStandalone; /* Callback for "not standalone" docs */ | ^~~~~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:178:5: error: unknown type name ‘TclXML_PIProc’ 178 | TclXML_PIProc *pi; /* Callback for processing instruction */ | ^~~~~~~~~~~~~ include/tclxml/tclxml.h:197:5: error: unknown type name ‘TclXML_CommentProc’ 197 | TclXML_CommentProc *comment; /* Callback for comments */ | ^~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:204:5: error: unknown type name ‘TclXML_ElementDeclProc’ 204 | TclXML_ElementDeclProc *elementDecl; /* Callback for element declaration */ | ^~~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:181:5: error: unknown type name ‘TclXML_DefaultProc’ 181 | TclXML_DefaultProc *defaultcb; /* Callback for default data */ | ^~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:181:5: error: unknown type name ‘TclXML_DefaultProc’ 181 | TclXML_DefaultProc *defaultcb; /* Callback for default data */ | ^~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:200:5: error: unknown type name ‘TclXML_NotStandaloneProc’ 200 | TclXML_NotStandaloneProc *notStandalone; /* Callback for "not standalone" docs */ | ^~~~~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:207:5: error: unknown type name ‘TclXML_AttlistDeclProc’ 207 | TclXML_AttlistDeclProc *attlistDecl; /* Callback for attribute list declaration */ | ^~~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:184:5: error: unknown type name ‘TclXML_UnparsedProc’ 184 | TclXML_UnparsedProc *unparsed; /* Callback for unparsed entity declaraion */ | ^~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:184:5: error: unknown type name ‘TclXML_UnparsedProc’ 184 | TclXML_UnparsedProc *unparsed; /* Callback for unparsed entity declaraion */ | ^~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:204:5: error: unknown type name ‘TclXML_ElementDeclProc’ 204 | TclXML_ElementDeclProc *elementDecl; /* Callback for element declaration */ | ^~~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:212:5: error: unknown type name ‘TclXML_StartDoctypeDeclProc’ 212 | TclXML_StartDoctypeDeclProc *startDoctypeDecl; /* Callback for document type declaration start */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:187:5: error: unknown type name ‘TclXML_NotationDeclProc’ 187 | TclXML_NotationDeclProc *notation; /* Callback for notation declaraion */ | ^~~~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:207:5: error: unknown type name ‘TclXML_AttlistDeclProc’ 207 | TclXML_AttlistDeclProc *attlistDecl; /* Callback for attribute list declaration */ | ^~~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:215:5: error: unknown type name ‘TclXML_EndDoctypeDeclProc’ 215 | TclXML_EndDoctypeDeclProc *endDoctypeDecl; /* Callback for document type declaration start */ | ^~~~~~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:225:40: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 225 | typedef ClientData (TclXML_CreateProc) _ANSI_ARGS_((Tcl_Interp *interp, TclXML_Info *xmlinfo)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:226:52: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 226 | typedef ClientData (TclXML_CreateEntityParserProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:187:5: error: unknown type name ‘TclXML_NotationDeclProc’ 187 | TclXML_NotationDeclProc *notation; /* Callback for notation declaraion */ | ^~~~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:227:32: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 227 | typedef int (TclXML_ParseProc) _ANSI_ARGS_((ClientData clientData, char *buffer, int len, int final)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:228:36: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 228 | typedef int (TclXML_ConfigureProc) _ANSI_ARGS_((ClientData clientData, Tcl_Obj *CONST optionPtr, Tcl_Obj *CONST valuePtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:229:30: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 229 | typedef int (TclXML_GetProc) _ANSI_ARGS_((ClientData clientData, int objc, Tcl_Obj *CONST objv[])); | ^~~~~~~~~~~ include/tclxml/tclxml.h:230:32: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 230 | typedef int (TclXML_ResetProc) _ANSI_ARGS_((ClientData clientData)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:231:33: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 231 | typedef int (TclXML_DeleteProc) _ANSI_ARGS_((ClientData clientData)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:190:5: error: unknown type name ‘TclXML_EntityProc’; did you mean ‘Tcl_ExitProc’? 190 | TclXML_EntityProc *entity; /* Callback for external entity */ | ^~~~~~~~~~~~~~~~~ | Tcl_ExitProc include/tclxml/tclxml.h:241:3: error: unknown type name ‘TclXML_CreateProc’; did you mean ‘Tcl_FreeProc’? 241 | TclXML_CreateProc *create; /* Direct-call creation proc */ | ^~~~~~~~~~~~~~~~~ | Tcl_FreeProc include/tclxml/tclxml.h:190:5: error: unknown type name ‘TclXML_EntityProc’; did you mean ‘Tcl_ExitProc’? 190 | TclXML_EntityProc *entity; /* Callback for external entity */ | ^~~~~~~~~~~~~~~~~ | Tcl_ExitProc include/tclxml/tclxml.h:212:5: error: unknown type name ‘TclXML_StartDoctypeDeclProc’ 212 | TclXML_StartDoctypeDeclProc *startDoctypeDecl; /* Callback for document type declaration start */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:244:3: error: unknown type name ‘TclXML_CreateEntityParserProc’ 244 | TclXML_CreateEntityParserProc *createEntity; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:193:5: error: unknown type name ‘TclXML_UnknownEncodingProc’ 193 | TclXML_UnknownEncodingProc *unknownencoding; /* Callback for unknown encoding */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:193:5: error: unknown type name ‘TclXML_UnknownEncodingProc’ 193 | TclXML_UnknownEncodingProc *unknownencoding; /* Callback for unknown encoding */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:247:3: error: unknown type name ‘TclXML_ParseProc’; did you mean ‘Tcl_PanicProc’? 247 | TclXML_ParseProc *parse; | ^~~~~~~~~~~~~~~~ | Tcl_PanicProc include/tclxml/tclxml.h:215:5: error: unknown type name ‘TclXML_EndDoctypeDeclProc’ 215 | TclXML_EndDoctypeDeclProc *endDoctypeDecl; /* Callback for document type declaration start */ | ^~~~~~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:225:40: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 225 | typedef ClientData (TclXML_CreateProc) _ANSI_ARGS_((Tcl_Interp *interp, TclXML_Info *xmlinfo)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:226:52: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 226 | typedef ClientData (TclXML_CreateEntityParserProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:227:32: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 227 | typedef int (TclXML_ParseProc) _ANSI_ARGS_((ClientData clientData, char *buffer, int len, int final)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:228:36: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 228 | typedef int (TclXML_ConfigureProc) _ANSI_ARGS_((ClientData clientData, Tcl_Obj *CONST optionPtr, Tcl_Obj *CONST valuePtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:229:30: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 229 | typedef int (TclXML_GetProc) _ANSI_ARGS_((ClientData clientData, int objc, Tcl_Obj *CONST objv[])); | ^~~~~~~~~~~ include/tclxml/tclxml.h:230:32: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 230 | typedef int (TclXML_ResetProc) _ANSI_ARGS_((ClientData clientData)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:231:33: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 231 | typedef int (TclXML_DeleteProc) _ANSI_ARGS_((ClientData clientData)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:250:3: error: unknown type name ‘TclXML_ConfigureProc’ 250 | TclXML_ConfigureProc *configure; | ^~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:197:5: error: unknown type name ‘TclXML_CommentProc’ 197 | TclXML_CommentProc *comment; /* Callback for comments */ | ^~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:197:5: error: unknown type name ‘TclXML_CommentProc’ 197 | TclXML_CommentProc *comment; /* Callback for comments */ | ^~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:253:3: error: unknown type name ‘TclXML_GetProc’ 253 | TclXML_GetProc *get; | ^~~~~~~~~~~~~~ include/tclxml/tclxml.h:241:3: error: unknown type name ‘TclXML_CreateProc’; did you mean ‘Tcl_FreeProc’? 241 | TclXML_CreateProc *create; /* Direct-call creation proc */ | ^~~~~~~~~~~~~~~~~ | Tcl_FreeProc include/tclxml/tclxml.h:256:3: error: unknown type name ‘TclXML_ResetProc’ 256 | TclXML_ResetProc *reset; | ^~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:200:5: error: unknown type name ‘TclXML_NotStandaloneProc’ 200 | TclXML_NotStandaloneProc *notStandalone; /* Callback for "not standalone" docs */ | ^~~~~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:200:5: error: unknown type name ‘TclXML_NotStandaloneProc’ 200 | TclXML_NotStandaloneProc *notStandalone; /* Callback for "not standalone" docs */ | ^~~~~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:259:3: error: unknown type name ‘TclXML_DeleteProc’; did you mean ‘Tcl_CmdDeleteProc’? 259 | TclXML_DeleteProc *destroy; | ^~~~~~~~~~~~~~~~~ | Tcl_CmdDeleteProc include/tclxml/tclxml.h:272:49: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 272 | typedef Tcl_Obj * (TclXML_ErrorNodeHandlerProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:244:3: error: unknown type name ‘TclXML_CreateEntityParserProc’ 244 | TclXML_CreateEntityParserProc *createEntity; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:277:3: error: unknown type name ‘TclXML_ErrorNodeHandlerProc’ 277 | TclXML_ErrorNodeHandlerProc *nodeHandlerProc; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:204:5: error: unknown type name ‘TclXML_ElementDeclProc’ 204 | TclXML_ElementDeclProc *elementDecl; /* Callback for element declaration */ | ^~~~~~~~~~~~~~~~~~~~~~ In file included from include/tclxml/tclxml.h:288: include/tclxml/tclxmlDecls.h:24:37: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 24 | EXTERN int Tclxml_Init _ANSI_ARGS_((Tcl_Interp * interp)); | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:26:41: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 26 | EXTERN int Tclxml_SafeInit _ANSI_ARGS_((Tcl_Interp * interp)); | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:28:50: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 28 | EXTERN int TclXML_RegisterXMLParser _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:32:57: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 32 | EXTERN int TclXML_RegisterElementStartProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:37:55: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 37 | EXTERN int TclXML_RegisterElementEndProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:42:58: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 42 | EXTERN int TclXML_RegisterCharacterDataProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:47:47: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 47 | EXTERN int TclXML_RegisterPIProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:52:52: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 52 | EXTERN int TclXML_RegisterDefaultProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:57:53: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 57 | EXTERN int TclXML_RegisterUnparsedProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxml.h:204:5: error: unknown type name ‘TclXML_ElementDeclProc’ 204 | TclXML_ElementDeclProc *elementDecl; /* Callback for element declaration */ | ^~~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxmlDecls.h:62:57: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 62 | EXTERN int TclXML_RegisterNotationDeclProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:67:51: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 67 | EXTERN int TclXML_RegisterEntityProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:72:60: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 72 | EXTERN int TclXML_RegisterUnknownEncodingProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:77:52: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 77 | EXTERN int TclXML_RegisterCommentProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:82:58: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 82 | EXTERN int TclXML_RegisterNotStandaloneProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:87:56: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 87 | EXTERN int TclXML_RegisterElementDeclProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:92:56: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 92 | EXTERN int TclXML_RegisterAttListDeclProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:97:61: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 97 | EXTERN int TclXML_RegisterStartDoctypeDeclProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:102:59: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 102 | EXTERN int TclXML_RegisterEndDoctypeDeclProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:107:52: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 107 | EXTERN void TclXML_ElementStartHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:112:50: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 112 | EXTERN void TclXML_ElementEndHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:115:53: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 115 | EXTERN void TclXML_CharacterDataHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:118:61: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 118 | EXTERN void TclXML_ProcessingInstructionHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:122:57: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 122 | EXTERN int TclXML_ExternalEntityRefHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:127:47: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 127 | EXTERN void TclXML_DefaultHandler _ANSI_ARGS_((void * userData, | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:130:52: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 130 | EXTERN void TclXML_UnparsedDeclHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:135:52: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 135 | EXTERN void TclXML_NotationDeclHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:140:55: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 140 | EXTERN int TclXML_UnknownEncodingHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:144:47: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 144 | EXTERN void TclXML_CommentHandler _ANSI_ARGS_((void * userData, | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:147:53: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 147 | EXTERN int TclXML_NotStandaloneHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:152:51: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 152 | EXTERN void TclXML_ElementDeclHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:156:51: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 156 | EXTERN void TclXML_AttlistDeclHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:160:56: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 160 | EXTERN void TclXML_StartDoctypeDeclHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:163:54: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 163 | EXTERN void TclXML_EndDoctypeDeclHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:170:24: error: expected ‘:’, ‘,’, ‘;’, ‘}’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 170 | int (*tclxml_Init) _ANSI_ARGS_((Tcl_Interp * interp)); /* 0 */ | ^~~~~~~~~~~ include/tclxml/tclxml.h:247:3: error: unknown type name ‘TclXML_ParseProc’; did you mean ‘Tcl_PanicProc’? 247 | TclXML_ParseProc *parse; | ^~~~~~~~~~~~~~~~ | Tcl_PanicProc include/tclxml/tclxml.h:207:5: error: unknown type name ‘TclXML_AttlistDeclProc’ 207 | TclXML_AttlistDeclProc *attlistDecl; /* Callback for attribute list declaration */ | ^~~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:207:5: error: unknown type name ‘TclXML_AttlistDeclProc’ 207 | TclXML_AttlistDeclProc *attlistDecl; /* Callback for attribute list declaration */ | ^~~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:250:3: error: unknown type name ‘TclXML_ConfigureProc’ 250 | TclXML_ConfigureProc *configure; | ^~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:253:3: error: unknown type name ‘TclXML_GetProc’ 253 | TclXML_GetProc *get; | ^~~~~~~~~~~~~~ include/tclxml/tclxml.h:212:5: error: unknown type name ‘TclXML_StartDoctypeDeclProc’ 212 | TclXML_StartDoctypeDeclProc *startDoctypeDecl; /* Callback for document type declaration start */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from include/tclxml-libxml2/tclxml-libxml2.h:21: include/tclxml-libxml2/docObj.h:30:47: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 30 | typedef void (TclXML_libxml2Doc_FreeHookProc) _ANSI_ARGS_((ClientData clientData)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:256:3: error: unknown type name ‘TclXML_ResetProc’ 256 | TclXML_ResetProc *reset; | ^~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:259:3: error: unknown type name ‘TclXML_DeleteProc’; did you mean ‘Tcl_CmdDeleteProc’? 259 | TclXML_DeleteProc *destroy; | ^~~~~~~~~~~~~~~~~ | Tcl_CmdDeleteProc include/tclxml/tclxml.h:215:5: error: unknown type name ‘TclXML_EndDoctypeDeclProc’ 215 | TclXML_EndDoctypeDeclProc *endDoctypeDecl; /* Callback for document type declaration start */ | ^~~~~~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:225:40: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 225 | typedef ClientData (TclXML_CreateProc) _ANSI_ARGS_((Tcl_Interp *interp, TclXML_Info *xmlinfo)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:226:52: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 226 | typedef ClientData (TclXML_CreateEntityParserProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:227:32: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 227 | typedef int (TclXML_ParseProc) _ANSI_ARGS_((ClientData clientData, char *buffer, int len, int final)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:228:36: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 228 | typedef int (TclXML_ConfigureProc) _ANSI_ARGS_((ClientData clientData, Tcl_Obj *CONST optionPtr, Tcl_Obj *CONST valuePtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:229:30: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 229 | typedef int (TclXML_GetProc) _ANSI_ARGS_((ClientData clientData, int objc, Tcl_Obj *CONST objv[])); | ^~~~~~~~~~~ include/tclxml/tclxml.h:230:32: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 230 | typedef int (TclXML_ResetProc) _ANSI_ARGS_((ClientData clientData)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:231:33: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 231 | typedef int (TclXML_DeleteProc) _ANSI_ARGS_((ClientData clientData)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:272:49: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 272 | typedef Tcl_Obj * (TclXML_ErrorNodeHandlerProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData)); | ^~~~~~~~~~~ include/tclxml-libxml2/docObj.h:55:3: error: unknown type name ‘TclXML_libxml2Doc_FreeHookProc’ 55 | TclXML_libxml2Doc_FreeHookProc *domfree; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:241:3: error: unknown type name ‘TclXML_CreateProc’; did you mean ‘Tcl_FreeProc’? 241 | TclXML_CreateProc *create; /* Direct-call creation proc */ | ^~~~~~~~~~~~~~~~~ | Tcl_FreeProc include/tclxml/tclxml.h:277:3: error: unknown type name ‘TclXML_ErrorNodeHandlerProc’ 277 | TclXML_ErrorNodeHandlerProc *nodeHandlerProc; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from include/tclxml/tclxml.h:288: include/tclxml/tclxmlDecls.h:24:37: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 24 | EXTERN int Tclxml_Init _ANSI_ARGS_((Tcl_Interp * interp)); | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:26:41: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 26 | EXTERN int Tclxml_SafeInit _ANSI_ARGS_((Tcl_Interp * interp)); | ^~~~~~~~~~~ include/tclxml-libxml2/docObj.h:57:3: error: unknown type name ‘TclXML_libxml2Doc_FreeHookProc’ 57 | TclXML_libxml2Doc_FreeHookProc *appfree; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2.h:73:13: error: expected ‘;’ before ‘char’ 73 | EXTERN CONST char * TclXML_libxml2_InitStubs _ANSI_ARGS_((Tcl_Interp *interp, | ^~~~~ | ; include/tclxml-libxml2/tclxml-libxml2.h:73:50: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 73 | EXTERN CONST char * TclXML_libxml2_InitStubs _ANSI_ARGS_((Tcl_Interp *interp, | ^~~~~~~~~~~ In file included from include/tclxml-libxml2/tclxml-libxml2.h:91: include/tclxml-libxml2/tclxml-libxml2Decls.h:27:45: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 27 | EXTERN int Tclxml_libxml2_Init _ANSI_ARGS_((Tcl_Interp * interp)); | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:30:51: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 30 | EXTERN int TclXML_libxml2_InitDocObj _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:33:50: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 33 | EXTERN Tcl_Obj * TclXML_libxml2_NewDocObj _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:36:57: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 36 | EXTERN Tcl_Obj * TclXML_libxml2_CreateObjFromDoc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:39:54: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 39 | EXTERN int TclXML_libxml2_GetDocFromObj _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:43:57: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 43 | EXTERN int TclXML_libxml2_GetTclDocFromObj _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:47:58: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 47 | EXTERN int TclXML_libxml2_GetTclDocFromNode _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:51:56: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 51 | EXTERN void TclXML_libxml2_DestroyDocument _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:54:48: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 54 | EXTERN void TclXML_libxml2_DocKeep _ANSI_ARGS_((Tcl_Obj * objPtr, | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:57:53: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 57 | EXTERN void TclXML_libxml2_ErrorHandler _ANSI_ARGS_((void * ctx, | ^~~~~~~~~~~ In file included from include/tcldom-libxml2/tcldom-libxml2.h:21, from tcldom-libxml2.c:18: include/tclxml/tclxml.h:120:39: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 120 | typedef int (TclXML_ElementStartProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *namePtr, Tcl_Obj *nsuri, Tcl_Obj *attListPtr, Tcl_Obj *nsDeclsPtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:121:37: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 121 | typedef int (TclXML_ElementEndProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *namePtr)); | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:60:51: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 60 | EXTERN void TclXML_libxml2_ResetError _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxml.h:122:40: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 122 | typedef int (TclXML_CharacterDataProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *dataPtr)); | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:63:52: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 63 | EXTERN Tcl_Obj * TclXML_libxml2_GetErrorObj _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxml.h:123:29: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 123 | typedef int (TclXML_PIProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *targetPtr, Tcl_Obj *dataPtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:124:34: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 124 | typedef int (TclXML_DefaultProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *dataPtr)); | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:66:57: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 66 | EXTERN void TclXML_libxml2_SetErrorNodeFunc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxml.h:125:35: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 125 | typedef int (TclXML_UnparsedProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *entityPtr, Tcl_Obj *basePtr, Tcl_Obj *systemIdPtr, Tcl_Obj *publicIdPtr, Tcl_Obj *notationNamePtr)); | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:74:32: error: expected ‘:’, ‘,’, ‘;’, ‘}’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 74 | int (*tclxml_libxml2_Init) _ANSI_ARGS_((Tcl_Interp * interp)); /* 0 */ | ^~~~~~~~~~~ include/tclxml/tclxml.h:126:39: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 126 | typedef int (TclXML_NotationDeclProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *namePtr, Tcl_Obj *basePtr, Tcl_Obj *systemIdPtr, Tcl_Obj *publicIdPtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:127:33: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 127 | typedef int (TclXML_EntityProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *namePtr, Tcl_Obj *basePtr, Tcl_Obj *systemIdPtr, Tcl_Obj *publicIdPtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:128:42: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 128 | typedef int (TclXML_UnknownEncodingProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *dataPtr, void *info)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:129:34: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 129 | typedef int (TclXML_CommentProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *dataPtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:130:40: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 130 | typedef int (TclXML_NotStandaloneProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:131:38: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 131 | typedef int (TclXML_ElementDeclProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *namePtr, Tcl_Obj *contentspecPtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:132:38: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 132 | typedef int (TclXML_AttlistDeclProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *elementnamePtr, Tcl_Obj *attrdefnsPtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:133:43: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 133 | typedef int (TclXML_StartDoctypeDeclProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData, Tcl_Obj *namePtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:134:41: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 134 | typedef int (TclXML_EndDoctypeDeclProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:212:5: error: unknown type name ‘TclXML_StartDoctypeDeclProc’ 212 | TclXML_StartDoctypeDeclProc *startDoctypeDecl; /* Callback for document type declaration start */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxmlDecls.h:28:50: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 28 | EXTERN int TclXML_RegisterXMLParser _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxml.h:244:3: error: unknown type name ‘TclXML_CreateEntityParserProc’ 244 | TclXML_CreateEntityParserProc *createEntity; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxmlDecls.h:32:57: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 32 | EXTERN int TclXML_RegisterElementStartProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:37:55: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 37 | EXTERN int TclXML_RegisterElementEndProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:42:58: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 42 | EXTERN int TclXML_RegisterCharacterDataProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:47:47: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 47 | EXTERN int TclXML_RegisterPIProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:52:52: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 52 | EXTERN int TclXML_RegisterDefaultProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:57:53: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 57 | EXTERN int TclXML_RegisterUnparsedProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:62:57: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 62 | EXTERN int TclXML_RegisterNotationDeclProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:67:51: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 67 | EXTERN int TclXML_RegisterEntityProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:72:60: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 72 | EXTERN int TclXML_RegisterUnknownEncodingProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:77:52: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 77 | EXTERN int TclXML_RegisterCommentProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:82:58: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 82 | EXTERN int TclXML_RegisterNotStandaloneProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:87:56: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 87 | EXTERN int TclXML_RegisterElementDeclProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:92:56: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 92 | EXTERN int TclXML_RegisterAttListDeclProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxml.h:247:3: error: unknown type name ‘TclXML_ParseProc’; did you mean ‘Tcl_PanicProc’? 247 | TclXML_ParseProc *parse; | ^~~~~~~~~~~~~~~~ | Tcl_PanicProc include/tclxml/tclxmlDecls.h:97:61: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 97 | EXTERN int TclXML_RegisterStartDoctypeDeclProc _ANSI_ARGS_(( | ^~~~~~~~~~~ tclxml-libxml2.c:54:32: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 54 | static ClientData ReaderCreate _ANSI_ARGS_((Tcl_Interp *interp, | ^~~~~~~~~~~ tclxml-libxml2.c:56:25: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 56 | static int ReaderReset _ANSI_ARGS_((ClientData clientData)); | ^~~~~~~~~~~ tclxml-libxml2.c:57:37: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 57 | static int TclXMLlibxml2Delete _ANSI_ARGS_((ClientData clientData)); | ^~~~~~~~~~~ tclxml-libxml2.c:58:29: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 58 | static int ReaderParse _ANSI_ARGS_((ClientData clientData, | ^~~~~~~~~~~ include/tclxml/tclxml.h:215:5: error: unknown type name ‘TclXML_EndDoctypeDeclProc’ 215 | TclXML_EndDoctypeDeclProc *endDoctypeDecl; /* Callback for document type declaration start */ | ^~~~~~~~~~~~~~~~~~~~~~~~~ tclxml-libxml2.c:60:40: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 60 | static int TclXMLlibxml2Configure _ANSI_ARGS_((ClientData clientdata, | ^~~~~~~~~~~ tclxml-libxml2.c:63:34: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 63 | static int TclXMLlibxml2Get _ANSI_ARGS_((ClientData clientData, | ^~~~~~~~~~~ tclxml-libxml2.c:66:60: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 66 | static xmlParserInputPtr TclXMLlibxml2ExternalEntityLoader _ANSI_ARGS_((const char *URL, | ^~~~~~~~~~~ include/tclxml/tclxml.h:225:40: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 225 | typedef ClientData (TclXML_CreateProc) _ANSI_ARGS_((Tcl_Interp *interp, TclXML_Info *xmlinfo)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:226:52: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 226 | typedef ClientData (TclXML_CreateEntityParserProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:227:32: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 227 | typedef int (TclXML_ParseProc) _ANSI_ARGS_((ClientData clientData, char *buffer, int len, int final)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:228:36: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 228 | typedef int (TclXML_ConfigureProc) _ANSI_ARGS_((ClientData clientData, Tcl_Obj *CONST optionPtr, Tcl_Obj *CONST valuePtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:229:30: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 229 | typedef int (TclXML_GetProc) _ANSI_ARGS_((ClientData clientData, int objc, Tcl_Obj *CONST objv[])); | ^~~~~~~~~~~ include/tclxml/tclxml.h:230:32: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 230 | typedef int (TclXML_ResetProc) _ANSI_ARGS_((ClientData clientData)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:231:33: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 231 | typedef int (TclXML_DeleteProc) _ANSI_ARGS_((ClientData clientData)); | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:102:59: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 102 | EXTERN int TclXML_RegisterEndDoctypeDeclProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:107:52: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 107 | EXTERN void TclXML_ElementStartHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:112:50: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 112 | EXTERN void TclXML_ElementEndHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:115:53: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 115 | EXTERN void TclXML_CharacterDataHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:118:61: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 118 | EXTERN void TclXML_ProcessingInstructionHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:122:57: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 122 | EXTERN int TclXML_ExternalEntityRefHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:127:47: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 127 | EXTERN void TclXML_DefaultHandler _ANSI_ARGS_((void * userData, | ^~~~~~~~~~~ include/tclxml/tclxml.h:250:3: error: unknown type name ‘TclXML_ConfigureProc’ 250 | TclXML_ConfigureProc *configure; | ^~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxmlDecls.h:130:52: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 130 | EXTERN void TclXML_UnparsedDeclHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:135:52: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 135 | EXTERN void TclXML_NotationDeclHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxml.h:169:5: error: unknown type name ‘TclXML_ElementStartProc’ 169 | TclXML_ElementStartProc *elementstart; /* Callback for element start */ | ^~~~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxmlDecls.h:140:55: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 140 | EXTERN int TclXML_UnknownEncodingHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:144:47: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 144 | EXTERN void TclXML_CommentHandler _ANSI_ARGS_((void * userData, | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:147:53: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 147 | EXTERN int TclXML_NotStandaloneHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:152:51: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 152 | EXTERN void TclXML_ElementDeclHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:156:51: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 156 | EXTERN void TclXML_AttlistDeclHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:160:56: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 160 | EXTERN void TclXML_StartDoctypeDeclHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:163:54: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 163 | EXTERN void TclXML_EndDoctypeDeclHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:170:24: error: expected ‘:’, ‘,’, ‘;’, ‘}’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 170 | int (*tclxml_Init) _ANSI_ARGS_((Tcl_Interp * interp)); /* 0 */ | ^~~~~~~~~~~ include/tclxml/tclxml.h:172:5: error: unknown type name ‘TclXML_ElementEndProc’ 172 | TclXML_ElementEndProc *elementend; /* Callback for element end */ | ^~~~~~~~~~~~~~~~~~~~~ tclxml-libxml2.c: In function ‘Tclxml_libxml2_Init’: tclxml-libxml2.c:135:23: error: ‘ReaderCreate’ undeclared (first use in this function) 135 | classinfo->create = ReaderCreate; | ^~~~~~~~~~~~ tclxml-libxml2.c:135:23: note: each undeclared identifier is reported only once for each function it appears in include/tclxml/tclxml.h:253:3: error: unknown type name ‘TclXML_GetProc’ 253 | TclXML_GetProc *get; | ^~~~~~~~~~~~~~ include/tclxml/tclxml.h:175:5: error: unknown type name ‘TclXML_CharacterDataProc’ 175 | TclXML_CharacterDataProc *cdatacb; /* Callback for character data */ | ^~~~~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:256:3: error: unknown type name ‘TclXML_ResetProc’ 256 | TclXML_ResetProc *reset; | ^~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:241:3: error: unknown type name ‘TclXML_CreateProc’; did you mean ‘Tcl_FreeProc’? 241 | TclXML_CreateProc *create; /* Direct-call creation proc */ | ^~~~~~~~~~~~~~~~~ | Tcl_FreeProc tclxml-libxml2.c:139:22: error: ‘ReaderParse’ undeclared (first use in this function) 139 | classinfo->parse = ReaderParse; | ^~~~~~~~~~~ include/tclxml/tclxml.h:259:3: error: unknown type name ‘TclXML_DeleteProc’; did you mean ‘Tcl_CmdDeleteProc’? 259 | TclXML_DeleteProc *destroy; | ^~~~~~~~~~~~~~~~~ | Tcl_CmdDeleteProc include/tclxml/tclxml.h:272:49: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 272 | typedef Tcl_Obj * (TclXML_ErrorNodeHandlerProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:244:3: error: unknown type name ‘TclXML_CreateEntityParserProc’ 244 | TclXML_CreateEntityParserProc *createEntity; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from include/tclxml-libxml2/tclxml-libxml2.h:21, from tclxml.c:18: include/tclxml-libxml2/docObj.h:30:47: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 30 | typedef void (TclXML_libxml2Doc_FreeHookProc) _ANSI_ARGS_((ClientData clientData)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:277:3: error: unknown type name ‘TclXML_ErrorNodeHandlerProc’ 277 | TclXML_ErrorNodeHandlerProc *nodeHandlerProc; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from include/tclxml/tclxml.h:288: include/tclxml/tclxmlDecls.h:24:37: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 24 | EXTERN int Tclxml_Init _ANSI_ARGS_((Tcl_Interp * interp)); | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:26:41: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 26 | EXTERN int Tclxml_SafeInit _ANSI_ARGS_((Tcl_Interp * interp)); | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:28:50: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 28 | EXTERN int TclXML_RegisterXMLParser _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:32:57: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 32 | EXTERN int TclXML_RegisterElementStartProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:37:55: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 37 | EXTERN int TclXML_RegisterElementEndProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:42:58: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 42 | EXTERN int TclXML_RegisterCharacterDataProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:47:47: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 47 | EXTERN int TclXML_RegisterPIProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:52:52: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 52 | EXTERN int TclXML_RegisterDefaultProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:57:53: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 57 | EXTERN int TclXML_RegisterUnparsedProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:62:57: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 62 | EXTERN int TclXML_RegisterNotationDeclProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:67:51: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 67 | EXTERN int TclXML_RegisterEntityProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:72:60: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 72 | EXTERN int TclXML_RegisterUnknownEncodingProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxml.h:178:5: error: unknown type name ‘TclXML_PIProc’ 178 | TclXML_PIProc *pi; /* Callback for processing instruction */ | ^~~~~~~~~~~~~ include/tclxml/tclxmlDecls.h:77:52: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 77 | EXTERN int TclXML_RegisterCommentProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:82:58: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 82 | EXTERN int TclXML_RegisterNotStandaloneProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:87:56: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 87 | EXTERN int TclXML_RegisterElementDeclProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:92:56: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 92 | EXTERN int TclXML_RegisterAttListDeclProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:97:61: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 97 | EXTERN int TclXML_RegisterStartDoctypeDeclProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:102:59: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 102 | EXTERN int TclXML_RegisterEndDoctypeDeclProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:107:52: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 107 | EXTERN void TclXML_ElementStartHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:112:50: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 112 | EXTERN void TclXML_ElementEndHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:115:53: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 115 | EXTERN void TclXML_CharacterDataHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:118:61: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 118 | EXTERN void TclXML_ProcessingInstructionHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:122:57: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 122 | EXTERN int TclXML_ExternalEntityRefHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:127:47: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 127 | EXTERN void TclXML_DefaultHandler _ANSI_ARGS_((void * userData, | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:130:52: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 130 | EXTERN void TclXML_UnparsedDeclHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:135:52: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 135 | EXTERN void TclXML_NotationDeclHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:140:55: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 140 | EXTERN int TclXML_UnknownEncodingHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:144:47: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 144 | EXTERN void TclXML_CommentHandler _ANSI_ARGS_((void * userData, | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:147:53: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 147 | EXTERN int TclXML_NotStandaloneHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:152:51: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 152 | EXTERN void TclXML_ElementDeclHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:156:51: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 156 | EXTERN void TclXML_AttlistDeclHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:160:56: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 160 | EXTERN void TclXML_StartDoctypeDeclHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:163:54: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 163 | EXTERN void TclXML_EndDoctypeDeclHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:170:24: error: expected ‘:’, ‘,’, ‘;’, ‘}’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 170 | int (*tclxml_Init) _ANSI_ARGS_((Tcl_Interp * interp)); /* 0 */ | ^~~~~~~~~~~ tclxml-libxml2.c:141:26: error: ‘TclXMLlibxml2Configure’ undeclared (first use in this function); did you mean ‘TclXMLlibxml2Info’? 141 | classinfo->configure = TclXMLlibxml2Configure; | ^~~~~~~~~~~~~~~~~~~~~~ | TclXMLlibxml2Info include/tclxml/tclxml.h:181:5: error: unknown type name ‘TclXML_DefaultProc’ 181 | TclXML_DefaultProc *defaultcb; /* Callback for default data */ | ^~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:184:5: error: unknown type name ‘TclXML_UnparsedProc’ 184 | TclXML_UnparsedProc *unparsed; /* Callback for unparsed entity declaraion */ | ^~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:247:3: error: unknown type name ‘TclXML_ParseProc’; did you mean ‘Tcl_PanicProc’? 247 | TclXML_ParseProc *parse; | ^~~~~~~~~~~~~~~~ | Tcl_PanicProc tclxml-libxml2.c:143:20: error: ‘TclXMLlibxml2Get’ undeclared (first use in this function); did you mean ‘TclXMLlibxml2Info’? 143 | classinfo->get = TclXMLlibxml2Get; | ^~~~~~~~~~~~~~~~ | TclXMLlibxml2Info include/tclxml-libxml2/docObj.h:55:3: error: unknown type name ‘TclXML_libxml2Doc_FreeHookProc’ 55 | TclXML_libxml2Doc_FreeHookProc *domfree; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:250:3: error: unknown type name ‘TclXML_ConfigureProc’ 250 | TclXML_ConfigureProc *configure; | ^~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:253:3: error: unknown type name ‘TclXML_GetProc’ 253 | TclXML_GetProc *get; | ^~~~~~~~~~~~~~ include/tclxml-libxml2/docObj.h:57:3: error: unknown type name ‘TclXML_libxml2Doc_FreeHookProc’ 57 | TclXML_libxml2Doc_FreeHookProc *appfree; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2.h:73:13: error: expected ‘;’ before ‘char’ 73 | EXTERN CONST char * TclXML_libxml2_InitStubs _ANSI_ARGS_((Tcl_Interp *interp, | ^~~~~ | ; include/tclxml-libxml2/tclxml-libxml2.h:73:50: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 73 | EXTERN CONST char * TclXML_libxml2_InitStubs _ANSI_ARGS_((Tcl_Interp *interp, | ^~~~~~~~~~~ In file included from include/tclxml-libxml2/tclxml-libxml2.h:91: include/tclxml-libxml2/tclxml-libxml2Decls.h:27:45: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 27 | EXTERN int Tclxml_libxml2_Init _ANSI_ARGS_((Tcl_Interp * interp)); | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:30:51: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 30 | EXTERN int TclXML_libxml2_InitDocObj _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:33:50: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 33 | EXTERN Tcl_Obj * TclXML_libxml2_NewDocObj _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:36:57: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 36 | EXTERN Tcl_Obj * TclXML_libxml2_CreateObjFromDoc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:39:54: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 39 | EXTERN int TclXML_libxml2_GetDocFromObj _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxml.h:187:5: error: unknown type name ‘TclXML_NotationDeclProc’ 187 | TclXML_NotationDeclProc *notation; /* Callback for notation declaraion */ | ^~~~~~~~~~~~~~~~~~~~~~~ tclxml-libxml2.c:145:24: error: ‘TclXMLlibxml2Delete’ undeclared (first use in this function); did you mean ‘TclXMLlibxml2Info’? 145 | classinfo->destroy = TclXMLlibxml2Delete; | ^~~~~~~~~~~~~~~~~~~ | TclXMLlibxml2Info include/tclxml-libxml2/tclxml-libxml2Decls.h:43:57: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 43 | EXTERN int TclXML_libxml2_GetTclDocFromObj _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:47:58: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 47 | EXTERN int TclXML_libxml2_GetTclDocFromNode _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:51:56: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 51 | EXTERN void TclXML_libxml2_DestroyDocument _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:54:48: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 54 | EXTERN void TclXML_libxml2_DocKeep _ANSI_ARGS_((Tcl_Obj * objPtr, | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:57:53: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 57 | EXTERN void TclXML_libxml2_ErrorHandler _ANSI_ARGS_((void * ctx, | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:60:51: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 60 | EXTERN void TclXML_libxml2_ResetError _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:63:52: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 63 | EXTERN Tcl_Obj * TclXML_libxml2_GetErrorObj _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:66:57: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 66 | EXTERN void TclXML_libxml2_SetErrorNodeFunc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxml.h:190:5: error: unknown type name ‘TclXML_EntityProc’; did you mean ‘Tcl_ExitProc’? 190 | TclXML_EntityProc *entity; /* Callback for external entity */ | ^~~~~~~~~~~~~~~~~ | Tcl_ExitProc include/tclxml-libxml2/tclxml-libxml2Decls.h:74:32: error: expected ‘:’, ‘,’, ‘;’, ‘}’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 74 | int (*tclxml_libxml2_Init) _ANSI_ARGS_((Tcl_Interp * interp)); /* 0 */ | ^~~~~~~~~~~ In file included from include/tclxml-libxml2/tclxml-libxml2.h:21: include/tclxml-libxml2/docObj.h:30:47: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 30 | typedef void (TclXML_libxml2Doc_FreeHookProc) _ANSI_ARGS_((ClientData clientData)); | ^~~~~~~~~~~ In file included from tclxml.c:19: include/tcldom-libxml2/tcldom-libxml2.h:69:32: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 69 | EXTERN int Tcldom_libxml2_Init _ANSI_ARGS_((Tcl_Interp *)); | ^~~~~~~~~~~ include/tcldom-libxml2/tcldom-libxml2.h:79:13: error: expected ‘;’ before ‘char’ 79 | EXTERN CONST char * Tcldom_libxml2_InitStubs _ANSI_ARGS_((Tcl_Interp *interp, | ^~~~~ | ; tclxml-libxml2.c:147:22: error: ‘ReaderReset’ undeclared (first use in this function) 147 | classinfo->reset = ReaderReset; | ^~~~~~~~~~~ include/tcldom-libxml2/tcldom-libxml2.h:79:50: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 79 | EXTERN CONST char * Tcldom_libxml2_InitStubs _ANSI_ARGS_((Tcl_Interp *interp, | ^~~~~~~~~~~ include/tcldom-libxml2/tcldom-libxml2.h:186:49: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 186 | typedef void (TclDOM_libxml2_Node_FreeHookProc) _ANSI_ARGS_((ClientData clientData)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:193:5: error: unknown type name ‘TclXML_UnknownEncodingProc’ 193 | TclXML_UnknownEncodingProc *unknownencoding; /* Callback for unknown encoding */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:256:3: error: unknown type name ‘TclXML_ResetProc’ 256 | TclXML_ResetProc *reset; | ^~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:259:3: error: unknown type name ‘TclXML_DeleteProc’; did you mean ‘Tcl_CmdDeleteProc’? 259 | TclXML_DeleteProc *destroy; | ^~~~~~~~~~~~~~~~~ | Tcl_CmdDeleteProc include/tclxml-libxml2/docObj.h:55:3: error: unknown type name ‘TclXML_libxml2Doc_FreeHookProc’ 55 | TclXML_libxml2Doc_FreeHookProc *domfree; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:272:49: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 272 | typedef Tcl_Obj * (TclXML_ErrorNodeHandlerProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData)); | ^~~~~~~~~~~ include/tcldom-libxml2/tcldom-libxml2.h:202:3: error: unknown type name ‘TclDOM_libxml2_Node_FreeHookProc’ 202 | TclDOM_libxml2_Node_FreeHookProc *appfree; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/tcldom-libxml2/tcldom-libxml2.h:209:43: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 209 | Tcl_Obj * TclDOM_libxml2_CreateObjFromDoc _ANSI_ARGS_((Tcl_Interp *interp, xmlDocPtr docPtr)); | ^~~~~~~~~~~ include/tcldom-libxml2/tcldom-libxml2.h:210:44: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 210 | Tcl_Obj * TclDOM_libxml2_CreateObjFromNode _ANSI_ARGS_((Tcl_Interp *interp, xmlNodePtr nodePtr)); | ^~~~~~~~~~~ tclxml-libxml2.c:150:7: error: implicit declaration of function ‘TclXML_RegisterXMLParser’ [-Wimplicit-function-declaration] 150 | if (TclXML_RegisterXMLParser(interp, classinfo) != TCL_OK) { | ^~~~~~~~~~~~~~~~~~~~~~~~ tclxml-libxml2.c:160:3: warning: ‘xmlSubstituteEntitiesDefault’ is deprecated [-Wdeprecated-declarations] 160 | xmlSubstituteEntitiesDefault(1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/libxml2/libxml/tree.h:17, from include/tclxml-libxml2/tclxml-libxml2.h:20: /usr/include/libxml2/libxml/parser.h:953:17: note: declared here 953 | xmlSubstituteEntitiesDefault(int val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ tclxml-libxml2.c:165:3: warning: ‘__xmlLoadExtDtdDefaultValue’ is deprecated [-Wdeprecated-declarations] 165 | xmlLoadExtDtdDefaultValue |= 1; | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/libxml2/libxml/parser.h:13: /usr/include/libxml2/libxml/xmlversion.h:499:27: note: declared here 499 | attrs XMLPUBFUN type *__##name(void); | ^~ /usr/include/libxml2/libxml/parser.h:885:16: note: in expansion of macro ‘XML_DECLARE_GLOBAL’ 885 | #define XML_OP XML_DECLARE_GLOBAL | ^~~~~~~~~~~~~~~~~~ /usr/include/libxml2/libxml/parser.h:859:3: note: in expansion of macro ‘XML_OP’ 859 | XML_OP(xmlLoadExtDtdDefaultValue, int, XML_DEPRECATED) \ | ^~~~~~ /usr/include/libxml2/libxml/parser.h:881:3: note: in expansion of macro ‘XML_GLOBALS_PARSER_CORE’ 881 | XML_GLOBALS_PARSER_CORE \ | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/libxml2/libxml/parser.h:886:1: note: in expansion of macro ‘XML_GLOBALS_PARSER’ 886 | XML_GLOBALS_PARSER | ^~~~~~~~~~~~~~~~~~ tclxml-libxml2.c:166:3: warning: ‘__xmlLoadExtDtdDefaultValue’ is deprecated [-Wdeprecated-declarations] 166 | xmlLoadExtDtdDefaultValue |= XML_COMPLETE_ATTRS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/libxml2/libxml/xmlversion.h:499:27: note: declared here 499 | attrs XMLPUBFUN type *__##name(void); | ^~ /usr/include/libxml2/libxml/parser.h:885:16: note: in expansion of macro ‘XML_DECLARE_GLOBAL’ 885 | #define XML_OP XML_DECLARE_GLOBAL | ^~~~~~~~~~~~~~~~~~ /usr/include/libxml2/libxml/parser.h:859:3: note: in expansion of macro ‘XML_OP’ 859 | XML_OP(xmlLoadExtDtdDefaultValue, int, XML_DEPRECATED) \ | ^~~~~~ /usr/include/libxml2/libxml/parser.h:881:3: note: in expansion of macro ‘XML_GLOBALS_PARSER_CORE’ 881 | XML_GLOBALS_PARSER_CORE \ | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/libxml2/libxml/parser.h:886:1: note: in expansion of macro ‘XML_GLOBALS_PARSER’ 886 | XML_GLOBALS_PARSER | ^~~~~~~~~~~~~~~~~~ include/tcldom-libxml2/tcldom-libxml2.h:211:35: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 211 | int TclDOM_libxml2_GetNodeFromObj _ANSI_ARGS_((Tcl_Interp *interp, Tcl_Obj *objPtr, xmlNodePtr *nodePtrPtr)); | ^~~~~~~~~~~ include/tcldom-libxml2/tcldom-libxml2.h:212:38: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 212 | int TclDOM_libxml2_GetTclNodeFromObj _ANSI_ARGS_((Tcl_Interp *interp, Tcl_Obj *objPtr, TclDOM_libxml2_Node **tNodePtrPtr)); | ^~~~~~~~~~~ include/tcldom-libxml2/tcldom-libxml2.h:213:36: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 213 | int TclDOM_libxml2_GetEventFromObj _ANSI_ARGS_((Tcl_Interp *interp, Tcl_Obj *objPtr, TclDOM_libxml2_Event **eventPtrPtr)); | ^~~~~~~~~~~ include/tcldom-libxml2/tcldom-libxml2.h:214:39: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 214 | int TclDOM_libxml2_GetTclEventFromObj _ANSI_ARGS_((Tcl_Interp *interp, Tcl_Obj *objPtr, TclDOM_libxml2_Node **tNodePtrPtr)); | ^~~~~~~~~~~ include/tcldom-libxml2/tcldom-libxml2.h:216:30: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 216 | int TclDOM_PostMutationEvent _ANSI_ARGS_((Tcl_Interp *interp, | ^~~~~~~~~~~ include/tcldom-libxml2/tcldom-libxml2.h:228:29: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 228 | int TclDOM_AddEventListener _ANSI_ARGS_((Tcl_Interp *interp, | ^~~~~~~~~~~ include/tcldom-libxml2/tcldom-libxml2.h:235:35: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 235 | Tcl_Obj * TclDOM_GetEventListener _ANSI_ARGS_((Tcl_Interp *interp, | ^~~~~~~~~~~ include/tclxml/tclxml.h:197:5: error: unknown type name ‘TclXML_CommentProc’ 197 | TclXML_CommentProc *comment; /* Callback for comments */ | ^~~~~~~~~~~~~~~~~~ include/tcldom-libxml2/tcldom-libxml2.h:241:32: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 241 | int TclDOM_RemoveEventListener _ANSI_ARGS_((Tcl_Interp *interp, | ^~~~~~~~~~~ include/tcldom-libxml2/tcldom-libxml2.h:248:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 248 | int TclDOM_DispatchEvent _ANSI_ARGS_((Tcl_Interp *interp, | ^~~~~~~~~~~ include/tclxml-libxml2/docObj.h:57:3: error: unknown type name ‘TclXML_libxml2Doc_FreeHookProc’ 57 | TclXML_libxml2Doc_FreeHookProc *appfree; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2.h:73:13: error: expected ‘;’ before ‘char’ 73 | EXTERN CONST char * TclXML_libxml2_InitStubs _ANSI_ARGS_((Tcl_Interp *interp, | ^~~~~ | ; include/tclxml-libxml2/tclxml-libxml2.h:73:50: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 73 | EXTERN CONST char * TclXML_libxml2_InitStubs _ANSI_ARGS_((Tcl_Interp *interp, | ^~~~~~~~~~~ In file included from include/tclxml-libxml2/tclxml-libxml2.h:91: include/tclxml-libxml2/tclxml-libxml2Decls.h:27:45: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 27 | EXTERN int Tclxml_libxml2_Init _ANSI_ARGS_((Tcl_Interp * interp)); | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:30:51: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 30 | EXTERN int TclXML_libxml2_InitDocObj _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:33:50: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 33 | EXTERN Tcl_Obj * TclXML_libxml2_NewDocObj _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:36:57: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 36 | EXTERN Tcl_Obj * TclXML_libxml2_CreateObjFromDoc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:39:54: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 39 | EXTERN int TclXML_libxml2_GetDocFromObj _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:43:57: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 43 | EXTERN int TclXML_libxml2_GetTclDocFromObj _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:47:58: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 47 | EXTERN int TclXML_libxml2_GetTclDocFromNode _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:51:56: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 51 | EXTERN void TclXML_libxml2_DestroyDocument _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:54:48: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 54 | EXTERN void TclXML_libxml2_DocKeep _ANSI_ARGS_((Tcl_Obj * objPtr, | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:57:53: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 57 | EXTERN void TclXML_libxml2_ErrorHandler _ANSI_ARGS_((void * ctx, | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:60:51: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 60 | EXTERN void TclXML_libxml2_ResetError _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:63:52: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 63 | EXTERN Tcl_Obj * TclXML_libxml2_GetErrorObj _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:66:57: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 66 | EXTERN void TclXML_libxml2_SetErrorNodeFunc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:74:32: error: expected ‘:’, ‘,’, ‘;’, ‘}’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 74 | int (*tclxml_libxml2_Init) _ANSI_ARGS_((Tcl_Interp * interp)); /* 0 */ | ^~~~~~~~~~~ include/tclxml/tclxml.h:200:5: error: unknown type name ‘TclXML_NotStandaloneProc’ 200 | TclXML_NotStandaloneProc *notStandalone; /* Callback for "not standalone" docs */ | ^~~~~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:204:5: error: unknown type name ‘TclXML_ElementDeclProc’ 204 | TclXML_ElementDeclProc *elementDecl; /* Callback for element declaration */ | ^~~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:277:3: error: unknown type name ‘TclXML_ErrorNodeHandlerProc’ 277 | TclXML_ErrorNodeHandlerProc *nodeHandlerProc; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ docObj.c:40:27: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 40 | static void DestroyTclDoc _ANSI_ARGS_((TclXML_libxml2_Document *tDocPtr)); | ^~~~~~~~~~~ In file included from include/tclxml/tclxml.h:288: include/tclxml/tclxmlDecls.h:24:37: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 24 | EXTERN int Tclxml_Init _ANSI_ARGS_((Tcl_Interp * interp)); | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:26:41: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 26 | EXTERN int Tclxml_SafeInit _ANSI_ARGS_((Tcl_Interp * interp)); | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:28:50: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 28 | EXTERN int TclXML_RegisterXMLParser _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:32:57: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 32 | EXTERN int TclXML_RegisterElementStartProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:37:55: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 37 | EXTERN int TclXML_RegisterElementEndProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:42:58: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 42 | EXTERN int TclXML_RegisterCharacterDataProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:47:47: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 47 | EXTERN int TclXML_RegisterPIProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:52:52: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 52 | EXTERN int TclXML_RegisterDefaultProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:57:53: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 57 | EXTERN int TclXML_RegisterUnparsedProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:62:57: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 62 | EXTERN int TclXML_RegisterNotationDeclProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:67:51: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 67 | EXTERN int TclXML_RegisterEntityProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:72:60: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 72 | EXTERN int TclXML_RegisterUnknownEncodingProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:77:52: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 77 | EXTERN int TclXML_RegisterCommentProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:82:58: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 82 | EXTERN int TclXML_RegisterNotStandaloneProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:87:56: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 87 | EXTERN int TclXML_RegisterElementDeclProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:92:56: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 92 | EXTERN int TclXML_RegisterAttListDeclProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:97:61: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 97 | EXTERN int TclXML_RegisterStartDoctypeDeclProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:102:59: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 102 | EXTERN int TclXML_RegisterEndDoctypeDeclProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:107:52: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 107 | EXTERN void TclXML_ElementStartHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:112:50: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 112 | EXTERN void TclXML_ElementEndHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:115:53: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 115 | EXTERN void TclXML_CharacterDataHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:118:61: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 118 | EXTERN void TclXML_ProcessingInstructionHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:122:57: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 122 | EXTERN int TclXML_ExternalEntityRefHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:127:47: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 127 | EXTERN void TclXML_DefaultHandler _ANSI_ARGS_((void * userData, | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:130:52: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 130 | EXTERN void TclXML_UnparsedDeclHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:135:52: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 135 | EXTERN void TclXML_NotationDeclHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:140:55: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 140 | EXTERN int TclXML_UnknownEncodingHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:144:47: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 144 | EXTERN void TclXML_CommentHandler _ANSI_ARGS_((void * userData, | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:147:53: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 147 | EXTERN int TclXML_NotStandaloneHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:152:51: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 152 | EXTERN void TclXML_ElementDeclHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:156:51: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 156 | EXTERN void TclXML_AttlistDeclHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:160:56: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 160 | EXTERN void TclXML_StartDoctypeDeclHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:163:54: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 163 | EXTERN void TclXML_EndDoctypeDeclHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:170:24: error: expected ‘:’, ‘,’, ‘;’, ‘}’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 170 | int (*tclxml_Init) _ANSI_ARGS_((Tcl_Interp * interp)); /* 0 */ | ^~~~~~~~~~~ In file included from include/tcldom-libxml2/tcldom-libxml2.h:22: include/tclxml-libxml2/docObj.h:30:47: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 30 | typedef void (TclXML_libxml2Doc_FreeHookProc) _ANSI_ARGS_((ClientData clientData)); | ^~~~~~~~~~~ In file included from tclxml.c:20: include/tclxslt/tclxslt.h:81:38: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 81 | EXTERN int Tclxslt_libxslt_Init _ANSI_ARGS_((Tcl_Interp *interp)); | ^~~~~~~~~~~ include/tclxslt/tclxslt.h:82:42: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 82 | EXTERN int Tclxslt_libxslt_SafeInit _ANSI_ARGS_((Tcl_Interp *interp)); | ^~~~~~~~~~~ tclxml-libxml2.c:180:32: error: ‘TclXMLlibxml2ExternalEntityLoader’ undeclared (first use in this function); did you mean ‘xmlExternalEntityLoader’? 180 | xmlSetExternalEntityLoader(TclXMLlibxml2ExternalEntityLoader); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | xmlExternalEntityLoader include/tclxml/tclxml.h:207:5: error: unknown type name ‘TclXML_AttlistDeclProc’ 207 | TclXML_AttlistDeclProc *attlistDecl; /* Callback for attribute list declaration */ | ^~~~~~~~~~~~~~~~~~~~~~ tclxml.c:139:37: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 139 | static void TclXMLInstanceDeleteCmd _ANSI_ARGS_((ClientData clientData)); | ^~~~~~~~~~~ tclxml.c:140:41: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 140 | static int TclXMLDestroyParserInstance _ANSI_ARGS_((TclXML_Info *xmlinfo)); | ^~~~~~~~~~~ tclxml.c:141:31: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 141 | static int TclXMLInstanceCmd _ANSI_ARGS_((ClientData dummy, | ^~~~~~~~~~~ tclxml.c:143:35: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 143 | static int TclXMLCreateParserCmd _ANSI_ARGS_((ClientData dummy, | ^~~~~~~~~~~ tclxml.c:145:34: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 145 | static int TclXMLParserClassCmd _ANSI_ARGS_((ClientData dummy, | ^~~~~~~~~~~ tclxml.c:147:31: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 147 | static int TclXMLResetParser _ANSI_ARGS_((Tcl_Interp *interp, TclXML_Info *xmlinfo)); | ^~~~~~~~~~~ tclxml.c:148:32: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 148 | static int TclXMLConfigureCmd _ANSI_ARGS_((ClientData dummy, | ^~~~~~~~~~~ tclxml.c:150:35: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 150 | static Tcl_Obj* FindUniqueCmdName _ANSI_ARGS_((Tcl_Interp *interp)); | ^~~~~~~~~~~ tclxml.c:151:37: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 151 | static int TclXMLInstanceConfigure _ANSI_ARGS_((Tcl_Interp *interp, | ^~~~~~~~~~~ tclxml.c:153:24: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 153 | static int TclXMLCget _ANSI_ARGS_((Tcl_Interp *interp, | ^~~~~~~~~~~ tclxml.c:155:43: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 155 | static int TclXMLConfigureParserInstance _ANSI_ARGS_(( | ^~~~~~~~~~~ tclxml.c:157:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 157 | static int TclXMLGet _ANSI_ARGS_((Tcl_Interp *interp, | ^~~~~~~~~~~ include/tclxml/tclxml.h:212:5: error: unknown type name ‘TclXML_StartDoctypeDeclProc’ 212 | TclXML_StartDoctypeDeclProc *startDoctypeDecl; /* Callback for document type declaration start */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ tclxml.c:159:25: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 159 | static int TclXMLParse _ANSI_ARGS_((Tcl_Interp *interp, | ^~~~~~~~~~~ tclxml.c:161:34: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 161 | static void TclXMLDispatchPCDATA _ANSI_ARGS_((TclXML_Info *xmlinfo)); | ^~~~~~~~~~~ include/tclxml-libxml2/docObj.h:55:3: error: unknown type name ‘TclXML_libxml2Doc_FreeHookProc’ 55 | TclXML_libxml2Doc_FreeHookProc *domfree; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tclxml-libxml2.c:190:3: error: implicit declaration of function ‘TclXML_libxml2_InitDocObj’; did you mean ‘TclXML_libxml2_InitStubs’? [-Wimplicit-function-declaration] 190 | TclXML_libxml2_InitDocObj(interp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | TclXML_libxml2_InitStubs docObj.c: In function ‘TclXML_libxml2_InitDocObj’: docObj.c:124:60: error: ‘TclXML_libxml2_ErrorHandler’ undeclared (first use in this function) 124 | xmlSetStructuredErrorFunc((void *) tsdPtr->errorInfoPtr, TclXML_libxml2_ErrorHandler); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ docObj.c:124:60: note: each undeclared identifier is reported only once for each function it appears in include/tclxml-libxml2/docObj.h:57:3: error: unknown type name ‘TclXML_libxml2Doc_FreeHookProc’ 57 | TclXML_libxml2Doc_FreeHookProc *appfree; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from include/tcldom-libxml2/tcldom-libxml2.h:23: include/tclxml-libxml2/tclxml-libxml2Decls.h:27:45: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 27 | EXTERN int Tclxml_libxml2_Init _ANSI_ARGS_((Tcl_Interp * interp)); | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:30:51: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 30 | EXTERN int TclXML_libxml2_InitDocObj _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:33:50: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 33 | EXTERN Tcl_Obj * TclXML_libxml2_NewDocObj _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:36:57: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 36 | EXTERN Tcl_Obj * TclXML_libxml2_CreateObjFromDoc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:39:54: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 39 | EXTERN int TclXML_libxml2_GetDocFromObj _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:43:57: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 43 | EXTERN int TclXML_libxml2_GetTclDocFromObj _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:47:58: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 47 | EXTERN int TclXML_libxml2_GetTclDocFromNode _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:51:56: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 51 | EXTERN void TclXML_libxml2_DestroyDocument _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:54:48: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 54 | EXTERN void TclXML_libxml2_DocKeep _ANSI_ARGS_((Tcl_Obj * objPtr, | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:57:53: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 57 | EXTERN void TclXML_libxml2_ErrorHandler _ANSI_ARGS_((void * ctx, | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:60:51: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 60 | EXTERN void TclXML_libxml2_ResetError _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:63:52: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 63 | EXTERN Tcl_Obj * TclXML_libxml2_GetErrorObj _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:66:57: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 66 | EXTERN void TclXML_libxml2_SetErrorNodeFunc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:74:32: error: expected ‘:’, ‘,’, ‘;’, ‘}’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 74 | int (*tclxml_libxml2_Init) _ANSI_ARGS_((Tcl_Interp * interp)); /* 0 */ | ^~~~~~~~~~~ include/tcldom-libxml2/tcldom-libxml2.h:69:32: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 69 | EXTERN int Tcldom_libxml2_Init _ANSI_ARGS_((Tcl_Interp *)); | ^~~~~~~~~~~ include/tcldom-libxml2/tcldom-libxml2.h:79:13: error: expected ‘;’ before ‘char’ 79 | EXTERN CONST char * Tcldom_libxml2_InitStubs _ANSI_ARGS_((Tcl_Interp *interp, | ^~~~~ | ; include/tcldom-libxml2/tcldom-libxml2.h:79:50: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 79 | EXTERN CONST char * Tcldom_libxml2_InitStubs _ANSI_ARGS_((Tcl_Interp *interp, | ^~~~~~~~~~~ include/tcldom-libxml2/tcldom-libxml2.h:186:49: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 186 | typedef void (TclDOM_libxml2_Node_FreeHookProc) _ANSI_ARGS_((ClientData clientData)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:215:5: error: unknown type name ‘TclXML_EndDoctypeDeclProc’ 215 | TclXML_EndDoctypeDeclProc *endDoctypeDecl; /* Callback for document type declaration start */ | ^~~~~~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:225:40: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 225 | typedef ClientData (TclXML_CreateProc) _ANSI_ARGS_((Tcl_Interp *interp, TclXML_Info *xmlinfo)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:226:52: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 226 | typedef ClientData (TclXML_CreateEntityParserProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:227:32: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 227 | typedef int (TclXML_ParseProc) _ANSI_ARGS_((ClientData clientData, char *buffer, int len, int final)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:228:36: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 228 | typedef int (TclXML_ConfigureProc) _ANSI_ARGS_((ClientData clientData, Tcl_Obj *CONST optionPtr, Tcl_Obj *CONST valuePtr)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:229:30: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 229 | typedef int (TclXML_GetProc) _ANSI_ARGS_((ClientData clientData, int objc, Tcl_Obj *CONST objv[])); | ^~~~~~~~~~~ include/tclxml/tclxml.h:230:32: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 230 | typedef int (TclXML_ResetProc) _ANSI_ARGS_((ClientData clientData)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:231:33: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 231 | typedef int (TclXML_DeleteProc) _ANSI_ARGS_((ClientData clientData)); | ^~~~~~~~~~~ include/tclxml/tclxml.h:241:3: error: unknown type name ‘TclXML_CreateProc’; did you mean ‘Tcl_FreeProc’? 241 | TclXML_CreateProc *create; /* Direct-call creation proc */ | ^~~~~~~~~~~~~~~~~ | Tcl_FreeProc tclxml.c: In function ‘Tclxml_Init’: tclxml.c:244:50: error: ‘TclXMLConfigureCmd’ undeclared (first use in this function) 244 | Tcl_CreateObjCommand(interp, "xml::configure", TclXMLConfigureCmd, NULL, NULL); | ^~~~~~~~~~~~~~~~~~ tclxml.c:244:50: note: each undeclared identifier is reported only once for each function it appears in docObj.c: In function ‘TclXML_libxml2_NewDocObj’: docObj.c:159:10: error: implicit declaration of function ‘TclXML_libxml2_CreateObjFromDoc’ [-Wimplicit-function-declaration] 159 | return TclXML_libxml2_CreateObjFromDoc(new); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ docObj.c:159:10: error: returning ‘int’ from a function with return type ‘Tcl_Obj *’ makes pointer from integer without a cast [-Wint-conversion] 159 | return TclXML_libxml2_CreateObjFromDoc(new); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ docObj.c: At top level: docObj.c:179:1: error: conflicting types for ‘TclXML_libxml2_CreateObjFromDoc’; have ‘Tcl_Obj *()’ 179 | TclXML_libxml2_CreateObjFromDoc (docPtr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ docObj.c:159:10: note: previous implicit declaration of ‘TclXML_libxml2_CreateObjFromDoc’ with type ‘int()’ 159 | return TclXML_libxml2_CreateObjFromDoc(new); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/tcldom-libxml2/tcldom-libxml2.h:202:3: error: unknown type name ‘TclDOM_libxml2_Node_FreeHookProc’ 202 | TclDOM_libxml2_Node_FreeHookProc *appfree; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/tcldom-libxml2/tcldom-libxml2.h:209:43: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 209 | Tcl_Obj * TclDOM_libxml2_CreateObjFromDoc _ANSI_ARGS_((Tcl_Interp *interp, xmlDocPtr docPtr)); | ^~~~~~~~~~~ include/tcldom-libxml2/tcldom-libxml2.h:210:44: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 210 | Tcl_Obj * TclDOM_libxml2_CreateObjFromNode _ANSI_ARGS_((Tcl_Interp *interp, xmlNodePtr nodePtr)); | ^~~~~~~~~~~ include/tcldom-libxml2/tcldom-libxml2.h:211:35: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 211 | int TclDOM_libxml2_GetNodeFromObj _ANSI_ARGS_((Tcl_Interp *interp, Tcl_Obj *objPtr, xmlNodePtr *nodePtrPtr)); | ^~~~~~~~~~~ include/tcldom-libxml2/tcldom-libxml2.h:212:38: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 212 | int TclDOM_libxml2_GetTclNodeFromObj _ANSI_ARGS_((Tcl_Interp *interp, Tcl_Obj *objPtr, TclDOM_libxml2_Node **tNodePtrPtr)); | ^~~~~~~~~~~ include/tcldom-libxml2/tcldom-libxml2.h:213:36: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 213 | int TclDOM_libxml2_GetEventFromObj _ANSI_ARGS_((Tcl_Interp *interp, Tcl_Obj *objPtr, TclDOM_libxml2_Event **eventPtrPtr)); | ^~~~~~~~~~~ include/tcldom-libxml2/tcldom-libxml2.h:214:39: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 214 | int TclDOM_libxml2_GetTclEventFromObj _ANSI_ARGS_((Tcl_Interp *interp, Tcl_Obj *objPtr, TclDOM_libxml2_Node **tNodePtrPtr)); | ^~~~~~~~~~~ include/tcldom-libxml2/tcldom-libxml2.h:216:30: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 216 | int TclDOM_PostMutationEvent _ANSI_ARGS_((Tcl_Interp *interp, | ^~~~~~~~~~~ include/tcldom-libxml2/tcldom-libxml2.h:228:29: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 228 | int TclDOM_AddEventListener _ANSI_ARGS_((Tcl_Interp *interp, | ^~~~~~~~~~~ include/tcldom-libxml2/tcldom-libxml2.h:235:35: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 235 | Tcl_Obj * TclDOM_GetEventListener _ANSI_ARGS_((Tcl_Interp *interp, | ^~~~~~~~~~~ include/tcldom-libxml2/tcldom-libxml2.h:241:32: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 241 | int TclDOM_RemoveEventListener _ANSI_ARGS_((Tcl_Interp *interp, | ^~~~~~~~~~~ include/tcldom-libxml2/tcldom-libxml2.h:248:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 248 | int TclDOM_DispatchEvent _ANSI_ARGS_((Tcl_Interp *interp, | ^~~~~~~~~~~ include/tcldom-libxml2/nodeObj.h:24:48: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 24 | typedef void (TclDOM_libxml2Node_FreeHookProc) _ANSI_ARGS_((ClientData clientData)); | ^~~~~~~~~~~ include/tcldom-libxml2/nodeObj.h:26:32: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 26 | int TclDOM_libxml2_NodeObjInit _ANSI_ARGS_((Tcl_Interp *interp)); | ^~~~~~~~~~~ docObj.c: In function ‘TclXML_libxml2_GetDocFromObj’: docObj.c:282:7: error: implicit declaration of function ‘TclXML_libxml2_GetTclDocFromObj’; did you mean ‘TclXML_libxml2_GetDocFromObj’? [-Wimplicit-function-declaration] 282 | if (TclXML_libxml2_GetTclDocFromObj(interp, objPtr, &tDocPtr) != TCL_OK) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | TclXML_libxml2_GetDocFromObj include/tclxml/tclxml.h:244:3: error: unknown type name ‘TclXML_CreateEntityParserProc’ 244 | TclXML_CreateEntityParserProc *createEntity; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tclxml-libxml2.c: In function ‘ReaderCreate’: tclxml-libxml2.c:276:68: error: ‘TclXML_libxml2_ErrorHandler’ undeclared (first use in this function) 276 | (xmlStructuredErrorFunc) TclXML_libxml2_ErrorHandler, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:247:3: error: unknown type name ‘TclXML_ParseProc’; did you mean ‘Tcl_PanicProc’? 247 | TclXML_ParseProc *parse; | ^~~~~~~~~~~~~~~~ | Tcl_PanicProc tclxml-libxml2.c: In function ‘ReaderParse’: tclxml-libxml2.c:405:59: error: passing argument 3 of ‘tclStubsPtr->tcl_ListObjLength’ from incompatible pointer type [-Wincompatible-pointer-types] 405 | if (Tcl_ListObjLength(info->interp, info->preservens, &listlen) != TCL_OK) { | ^~~~~~~~ | | | int * tclxml-libxml2.c:405:59: note: expected ‘Tcl_Size *’ {aka ‘long int *’} but argument is of type ‘int *’ tclxml-libxml2.c:418:42: error: passing argument 2 of ‘tclStubsPtr->tcl_GetStringFromObj’ from incompatible pointer type [-Wincompatible-pointer-types] 418 | str = Tcl_GetStringFromObj(objPtr, &strlen); | ^~~~~~~ | | | int * tclxml-libxml2.c:418:42: note: expected ‘Tcl_Size *’ {aka ‘long int *’} but argument is of type ‘int *’ make: *** [Makefile:321: nodeObj.o] Error 1 make: *** Waiting for unfinished jobs.... include/tclxml/tclxml.h:250:3: error: unknown type name ‘TclXML_ConfigureProc’ 250 | TclXML_ConfigureProc *configure; | ^~~~~~~~~~~~~~~~~~~~ docObj.c: In function ‘TclXML_libxml2_DestroyDocument’: docObj.c:398:5: error: implicit declaration of function ‘DestroyTclDoc’ [-Wimplicit-function-declaration] 398 | DestroyTclDoc(tDocPtr); | ^~~~~~~~~~~~~ include/tclxml/tclxml.h:253:3: error: unknown type name ‘TclXML_GetProc’ 253 | TclXML_GetProc *get; | ^~~~~~~~~~~~~~ docObj.c: At top level: docObj.c:647:1: warning: conflicting types for ‘DestroyTclDoc’; have ‘void()’ 647 | DestroyTclDoc(tDocPtr) | ^~~~~~~~~~~~~ docObj.c:398:5: note: previous implicit declaration of ‘DestroyTclDoc’ with type ‘void()’ 398 | DestroyTclDoc(tDocPtr); | ^~~~~~~~~~~~~ docObj.c: In function ‘DestroyTclDoc’: docObj.c:654:13: error: called object is not a function or function pointer 654 | (tDocPtr->domfree)(tDocPtr->dom); | ~~~~~~~~^~~~~~~~~~ docObj.c:657:13: error: called object is not a function or function pointer 657 | (tDocPtr->appfree)(tDocPtr->dom); | ~~~~~~~~^~~~~~~~~~ include/tclxml/tclxml.h:256:3: error: unknown type name ‘TclXML_ResetProc’ 256 | TclXML_ResetProc *reset; | ^~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:259:3: error: unknown type name ‘TclXML_DeleteProc’; did you mean ‘Tcl_CmdDeleteProc’? 259 | TclXML_DeleteProc *destroy; | ^~~~~~~~~~~~~~~~~ | Tcl_CmdDeleteProc include/tclxml/tclxml.h:272:49: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 272 | typedef Tcl_Obj * (TclXML_ErrorNodeHandlerProc) _ANSI_ARGS_((Tcl_Interp *interp, ClientData clientData)); | ^~~~~~~~~~~ tclxml.c:245:47: error: ‘TclXMLCreateParserCmd’ undeclared (first use in this function) 245 | Tcl_CreateObjCommand(interp, "xml::parser", TclXMLCreateParserCmd, NULL, NULL); | ^~~~~~~~~~~~~~~~~~~~~ include/tclxml/tclxml.h:277:3: error: unknown type name ‘TclXML_ErrorNodeHandlerProc’ 277 | TclXML_ErrorNodeHandlerProc *nodeHandlerProc; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from include/tclxml/tclxml.h:288: include/tclxml/tclxmlDecls.h:24:37: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 24 | EXTERN int Tclxml_Init _ANSI_ARGS_((Tcl_Interp * interp)); | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:26:41: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 26 | EXTERN int Tclxml_SafeInit _ANSI_ARGS_((Tcl_Interp * interp)); | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:28:50: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 28 | EXTERN int TclXML_RegisterXMLParser _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:32:57: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 32 | EXTERN int TclXML_RegisterElementStartProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:37:55: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 37 | EXTERN int TclXML_RegisterElementEndProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:42:58: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 42 | EXTERN int TclXML_RegisterCharacterDataProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:47:47: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 47 | EXTERN int TclXML_RegisterPIProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:52:52: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 52 | EXTERN int TclXML_RegisterDefaultProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:57:53: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 57 | EXTERN int TclXML_RegisterUnparsedProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:62:57: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 62 | EXTERN int TclXML_RegisterNotationDeclProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:67:51: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 67 | EXTERN int TclXML_RegisterEntityProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:72:60: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 72 | EXTERN int TclXML_RegisterUnknownEncodingProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:77:52: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 77 | EXTERN int TclXML_RegisterCommentProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:82:58: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 82 | EXTERN int TclXML_RegisterNotStandaloneProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:87:56: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 87 | EXTERN int TclXML_RegisterElementDeclProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:92:56: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 92 | EXTERN int TclXML_RegisterAttListDeclProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:97:61: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 97 | EXTERN int TclXML_RegisterStartDoctypeDeclProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:102:59: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 102 | EXTERN int TclXML_RegisterEndDoctypeDeclProc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:107:52: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 107 | EXTERN void TclXML_ElementStartHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:112:50: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 112 | EXTERN void TclXML_ElementEndHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:115:53: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 115 | EXTERN void TclXML_CharacterDataHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:118:61: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 118 | EXTERN void TclXML_ProcessingInstructionHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:122:57: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 122 | EXTERN int TclXML_ExternalEntityRefHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:127:47: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 127 | EXTERN void TclXML_DefaultHandler _ANSI_ARGS_((void * userData, | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:130:52: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 130 | EXTERN void TclXML_UnparsedDeclHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:135:52: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 135 | EXTERN void TclXML_NotationDeclHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:140:55: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 140 | EXTERN int TclXML_UnknownEncodingHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:144:47: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 144 | EXTERN void TclXML_CommentHandler _ANSI_ARGS_((void * userData, | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:147:53: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 147 | EXTERN int TclXML_NotStandaloneHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:152:51: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 152 | EXTERN void TclXML_ElementDeclHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:156:51: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 156 | EXTERN void TclXML_AttlistDeclHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:160:56: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 160 | EXTERN void TclXML_StartDoctypeDeclHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:163:54: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 163 | EXTERN void TclXML_EndDoctypeDeclHandler _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml/tclxmlDecls.h:170:24: error: expected ‘:’, ‘,’, ‘;’, ‘}’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 170 | int (*tclxml_Init) _ANSI_ARGS_((Tcl_Interp * interp)); /* 0 */ | ^~~~~~~~~~~ tclxml-libxml2.c:437:3: error: implicit declaration of function ‘TclXML_libxml2_ResetError’; did you mean ‘TclXMLlibxml2Delete’? [-Wimplicit-function-declaration] 437 | TclXML_libxml2_ResetError(info->interp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | TclXMLlibxml2Delete tclxml-libxml2.c:447:5: warning: ‘xmlSubstituteEntitiesDefault’ is deprecated [-Wdeprecated-declarations] 447 | xmlSubstituteEntitiesDefault(1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/libxml2/libxml/parser.h:953:17: note: declared here 953 | xmlSubstituteEntitiesDefault(int val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ tclxml-libxml2.c:449:5: warning: ‘xmlSubstituteEntitiesDefault’ is deprecated [-Wdeprecated-declarations] 449 | xmlSubstituteEntitiesDefault(0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/libxml2/libxml/parser.h:953:17: note: declared here 953 | xmlSubstituteEntitiesDefault(int val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from include/tcldom-libxml2/tcldom-libxml2.h:22: include/tclxml-libxml2/docObj.h:30:47: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 30 | typedef void (TclXML_libxml2Doc_FreeHookProc) _ANSI_ARGS_((ClientData clientData)); | ^~~~~~~~~~~ tclxml-libxml2.c:528:38: error: ‘CONST’ undeclared (first use in this function); did you mean ‘CONST84’? 528 | Tcl_SetStringObj(itemObj, (CONST char *) xmlTextReaderConstLocalName(info->reader), -1); | ^~~~~ | CONST84 tclxml-libxml2.c:528:43: error: expected ‘)’ before ‘char’ 528 | Tcl_SetStringObj(itemObj, (CONST char *) xmlTextReaderConstLocalName(info->reader), -1); | ~ ^~~~~ | ) docObj.c: In function ‘TclXML_libxml2_ErrorHandler’: tclxml-libxml2.c:528:51: error: expected ‘)’ before ‘xmlTextReaderConstLocalName’ 528 | Tcl_SetStringObj(itemObj, (CONST char *) xmlTextReaderConstLocalName(info->reader), -1); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ) In file included from /usr/include/tcl.h:2439, from include/tclxml/tclxml.h:22: tclxml-libxml2.c:528:11: error: too few arguments to function ‘tclStubsPtr->tcl_SetStringObj’ 528 | Tcl_SetStringObj(itemObj, (CONST char *) xmlTextReaderConstLocalName(info->reader), -1); | ^~~~~~~~~~~~~~~~ docObj.c:1761:43: error: called object is not a function or function pointer 1761 | nodeObjPtr = (tsdPtr->errorInfoPtr->nodeHandlerProc)(tsdPtr->errorInfoPtr->interp, (ClientData) error->node); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ tclxml.c:246:52: error: ‘TclXMLParserClassCmd’ undeclared (first use in this function); did you mean ‘TclXML_ParserClassInfo’? 246 | Tcl_CreateObjCommand(interp, "xml::parserclass", TclXMLParserClassCmd, NULL, NULL); | ^~~~~~~~~~~~~~~~~~~~ | TclXML_ParserClassInfo tclxml-libxml2.c:530:44: error: expected ‘)’ before ‘char’ 530 | itemObj = Tcl_NewStringObj((CONST char *) xmlTextReaderConstValue(info->reader), -1); | ~ ^~~~~ | ) include/tclxml-libxml2/docObj.h:55:3: error: unknown type name ‘TclXML_libxml2Doc_FreeHookProc’ 55 | TclXML_libxml2Doc_FreeHookProc *domfree; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tclxml-libxml2.c:530:52: error: expected ‘)’ before ‘xmlTextReaderConstValue’ 530 | itemObj = Tcl_NewStringObj((CONST char *) xmlTextReaderConstValue(info->reader), -1); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~ | ) tclxml-libxml2.c:530:21: error: too few arguments to function ‘tclStubsPtr->tcl_NewStringObj’ 530 | itemObj = Tcl_NewStringObj((CONST char *) xmlTextReaderConstValue(info->reader), -1); | ^~~~~~~~~~~~~~~~ tclxml-libxml2.c:534:46: error: expected ‘)’ before ‘char’ 534 | itemObj = Tcl_NewStringObj((CONST char *) xmlTextReaderConstLocalName(info->reader), -1); | ~ ^~~~~ | ) tclxml-libxml2.c:534:54: error: expected ‘)’ before ‘xmlTextReaderConstLocalName’ 534 | itemObj = Tcl_NewStringObj((CONST char *) xmlTextReaderConstLocalName(info->reader), -1); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ) tclxml-libxml2.c:534:23: error: too few arguments to function ‘tclStubsPtr->tcl_NewStringObj’ 534 | itemObj = Tcl_NewStringObj((CONST char *) xmlTextReaderConstLocalName(info->reader), -1); | ^~~~~~~~~~~~~~~~ include/tclxml-libxml2/docObj.h:57:3: error: unknown type name ‘TclXML_libxml2Doc_FreeHookProc’ 57 | TclXML_libxml2Doc_FreeHookProc *appfree; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from include/tcldom-libxml2/tcldom-libxml2.h:23: include/tclxml-libxml2/tclxml-libxml2Decls.h:27:45: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 27 | EXTERN int Tclxml_libxml2_Init _ANSI_ARGS_((Tcl_Interp * interp)); | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:30:51: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 30 | EXTERN int TclXML_libxml2_InitDocObj _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:33:50: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 33 | EXTERN Tcl_Obj * TclXML_libxml2_NewDocObj _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:36:57: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 36 | EXTERN Tcl_Obj * TclXML_libxml2_CreateObjFromDoc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:39:54: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 39 | EXTERN int TclXML_libxml2_GetDocFromObj _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:43:57: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 43 | EXTERN int TclXML_libxml2_GetTclDocFromObj _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:47:58: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 47 | EXTERN int TclXML_libxml2_GetTclDocFromNode _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:51:56: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 51 | EXTERN void TclXML_libxml2_DestroyDocument _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:54:48: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 54 | EXTERN void TclXML_libxml2_DocKeep _ANSI_ARGS_((Tcl_Obj * objPtr, | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:57:53: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 57 | EXTERN void TclXML_libxml2_ErrorHandler _ANSI_ARGS_((void * ctx, | ^~~~~~~~~~~ tclxml-libxml2.c:536:46: error: expected ‘)’ before ‘char’ 536 | itemObj = Tcl_NewStringObj((CONST char *) xmlTextReaderConstValue(info->reader), -1); | ~ ^~~~~ | ) include/tclxml-libxml2/tclxml-libxml2Decls.h:60:51: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 60 | EXTERN void TclXML_libxml2_ResetError _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:63:52: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 63 | EXTERN Tcl_Obj * TclXML_libxml2_GetErrorObj _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:66:57: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 66 | EXTERN void TclXML_libxml2_SetErrorNodeFunc _ANSI_ARGS_(( | ^~~~~~~~~~~ include/tclxml-libxml2/tclxml-libxml2Decls.h:74:32: error: expected ‘:’, ‘,’, ‘;’, ‘}’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 74 | int (*tclxml_libxml2_Init) _ANSI_ARGS_((Tcl_Interp * interp)); /* 0 */ | ^~~~~~~~~~~ tclxml-libxml2.c:536:54: error: expected ‘)’ before ‘xmlTextReaderConstValue’ 536 | itemObj = Tcl_NewStringObj((CONST char *) xmlTextReaderConstValue(info->reader), -1); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~ | ) tclxml-libxml2.c:536:23: error: too few arguments to function ‘tclStubsPtr->tcl_NewStringObj’ 536 | itemObj = Tcl_NewStringObj((CONST char *) xmlTextReaderConstValue(info->reader), -1); | ^~~~~~~~~~~~~~~~ include/tcldom-libxml2/tcldom-libxml2.h:69:32: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 69 | EXTERN int Tcldom_libxml2_Init _ANSI_ARGS_((Tcl_Interp *)); | ^~~~~~~~~~~ include/tcldom-libxml2/tcldom-libxml2.h:79:13: error: expected ‘;’ before ‘char’ 79 | EXTERN CONST char * Tcldom_libxml2_InitStubs _ANSI_ARGS_((Tcl_Interp *interp, | ^~~~~ | ; include/tcldom-libxml2/tcldom-libxml2.h:79:50: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 79 | EXTERN CONST char * Tcldom_libxml2_InitStubs _ANSI_ARGS_((Tcl_Interp *interp, | ^~~~~~~~~~~ include/tcldom-libxml2/tcldom-libxml2.h:186:49: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 186 | typedef void (TclDOM_libxml2_Node_FreeHookProc) _ANSI_ARGS_((ClientData clientData)); | ^~~~~~~~~~~ docObj.c: In function ‘TclXML_libxml2_SetErrorNodeFunc’: docObj.c:1820:5: error: unknown type name ‘TclXML_ErrorNodeHandlerProc’ 1820 | TclXML_ErrorNodeHandlerProc *proc; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ tclxml.c:248:7: error: implicit declaration of function ‘Tclxml_libxml2_Init’; did you mean ‘TclXML_libxml2_InitStubs’? [-Wimplicit-function-declaration] 248 | if (Tclxml_libxml2_Init(interp) != TCL_OK) { | ^~~~~~~~~~~~~~~~~~~ | TclXML_libxml2_InitStubs include/tcldom-libxml2/tcldom-libxml2.h:202:3: error: unknown type name ‘TclDOM_libxml2_Node_FreeHookProc’ 202 | TclDOM_libxml2_Node_FreeHookProc *appfree; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/tcldom-libxml2/tcldom-libxml2.h:209:43: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 209 | Tcl_Obj * TclDOM_libxml2_CreateObjFromDoc _ANSI_ARGS_((Tcl_Interp *interp, xmlDocPtr docPtr)); | ^~~~~~~~~~~ include/tcldom-libxml2/tcldom-libxml2.h:210:44: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 210 | Tcl_Obj * TclDOM_libxml2_CreateObjFromNode _ANSI_ARGS_((Tcl_Interp *interp, xmlNodePtr nodePtr)); | ^~~~~~~~~~~ include/tcldom-libxml2/tcldom-libxml2.h:211:35: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 211 | int TclDOM_libxml2_GetNodeFromObj _ANSI_ARGS_((Tcl_Interp *interp, Tcl_Obj *objPtr, xmlNodePtr *nodePtrPtr)); | ^~~~~~~~~~~ include/tcldom-libxml2/tcldom-libxml2.h:212:38: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 212 | int TclDOM_libxml2_GetTclNodeFromObj _ANSI_ARGS_((Tcl_Interp *interp, Tcl_Obj *objPtr, TclDOM_libxml2_Node **tNodePtrPtr)); | ^~~~~~~~~~~ include/tcldom-libxml2/tcldom-libxml2.h:213:36: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 213 | int TclDOM_libxml2_GetEventFromObj _ANSI_ARGS_((Tcl_Interp *interp, Tcl_Obj *objPtr, TclDOM_libxml2_Event **eventPtrPtr)); | ^~~~~~~~~~~ include/tcldom-libxml2/tcldom-libxml2.h:214:39: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 214 | int TclDOM_libxml2_GetTclEventFromObj _ANSI_ARGS_((Tcl_Interp *interp, Tcl_Obj *objPtr, TclDOM_libxml2_Node **tNodePtrPtr)); | ^~~~~~~~~~~ include/tcldom-libxml2/tcldom-libxml2.h:216:30: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 216 | int TclDOM_PostMutationEvent _ANSI_ARGS_((Tcl_Interp *interp, | ^~~~~~~~~~~ include/tcldom-libxml2/tcldom-libxml2.h:228:29: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 228 | int TclDOM_AddEventListener _ANSI_ARGS_((Tcl_Interp *interp, | ^~~~~~~~~~~ include/tcldom-libxml2/tcldom-libxml2.h:235:35: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 235 | Tcl_Obj * TclDOM_GetEventListener _ANSI_ARGS_((Tcl_Interp *interp, | ^~~~~~~~~~~ include/tcldom-libxml2/tcldom-libxml2.h:241:32: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 241 | int TclDOM_RemoveEventListener _ANSI_ARGS_((Tcl_Interp *interp, | ^~~~~~~~~~~ include/tcldom-libxml2/tcldom-libxml2.h:248:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 248 | int TclDOM_DispatchEvent _ANSI_ARGS_((Tcl_Interp *interp, | ^~~~~~~~~~~ tclxml.c:252:7: error: implicit declaration of function ‘Tcldom_libxml2_Init’; did you mean ‘Tcldom_libxml2_InitStubs’? [-Wimplicit-function-declaration] 252 | if (Tcldom_libxml2_Init(interp) != TCL_OK) { | ^~~~~~~~~~~~~~~~~~~ | Tcldom_libxml2_InitStubs tclxml-libxml2.c:547:7: error: implicit declaration of function ‘TclXML_ElementStartHandler’ [-Wimplicit-function-declaration] 547 | TclXML_ElementStartHandler(info->xmlinfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ tcldom-libxml2.c:51:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 51 | static void FreeDocument _ANSI_ARGS_((ClientData clientData)); | ^~~~~~~~~~~ tcldom-libxml2.c:52:49: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 52 | static TclDOM_libxml2_Document * GetDOMDocument _ANSI_ARGS_((Tcl_Interp *interp, | ^~~~~~~~~~~ make: *** [Makefile:321: docObj.o] Error 1 tcldom-libxml2.c:55:40: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 55 | static void TclDOM_libxml2_DestroyNode _ANSI_ARGS_((Tcl_Interp *interp, TclDOM_libxml2_Node *tNodePtr)); | ^~~~~~~~~~~ tcldom-libxml2.c:56:43: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 56 | static void TclDOM_libxml2_InvalidateNode _ANSI_ARGS_((TclDOM_libxml2_Node *tNodePtr)); | ^~~~~~~~~~~ tcldom-libxml2.c:58:38: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 58 | static char * TclDOMLiveNodeListNode _ANSI_ARGS_((ClientData clientData, | ^~~~~~~~~~~ tcldom-libxml2.c:63:37: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 63 | static char * TclDOMLiveNodeListDoc _ANSI_ARGS_((ClientData clientData, | ^~~~~~~~~~~ tcldom-libxml2.c:68:38: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 68 | static char * TclDOMLiveNamedNodeMap _ANSI_ARGS_((ClientData clientData, | ^~~~~~~~~~~ tcldom-libxml2.c:73:38: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 73 | static int TclDOMSetLiveNodeListNode _ANSI_ARGS_((Tcl_Interp *interp, | ^~~~~~~~~~~ tcldom-libxml2.c:76:37: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 76 | static int TclDOMSetLiveNodeListDoc _ANSI_ARGS_((Tcl_Interp *interp, | ^~~~~~~~~~~ tcldom-libxml2.c:79:38: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 79 | static int TclDOMSetLiveNamedNodeMap _ANSI_ARGS_((Tcl_Interp *interp, | ^~~~~~~~~~~ tcldom-libxml2.c:87:43: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 87 | static int TclDOMDOMImplementationCommand _ANSI_ARGS_((ClientData dummy, | ^~~~~~~~~~~ tcldom-libxml2.c:91:34: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 91 | static int TclDOMDocumentCommand _ANSI_ARGS_((ClientData dummy, | ^~~~~~~~~~~ tcldom-libxml2.c:95:35: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 95 | static void DocumentNodeCmdDelete _ANSI_ARGS_((ClientData clientdata)); | ^~~~~~~~~~~ tcldom-libxml2.c:96:30: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 96 | static int TclDOMNodeCommand _ANSI_ARGS_((ClientData dummy, | ^~~~~~~~~~~ tcldom-libxml2.c:100:37: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 100 | static void TclDOMNodeCommandDelete _ANSI_ARGS_((ClientData clientdata)); | ^~~~~~~~~~~ tcldom-libxml2.c:101:33: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 101 | static int TclDOMElementCommand _ANSI_ARGS_((ClientData dummy, | ^~~~~~~~~~~ tcldom-libxml2.c:105:31: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 105 | static int TclDOMEventCommand _ANSI_ARGS_((ClientData dummy, | ^~~~~~~~~~~ tcldom-libxml2.c:109:38: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 109 | static void TclDOMEventCommandDelete _ANSI_ARGS_((ClientData clientdata)); | ^~~~~~~~~~~ tcldom-libxml2.c:110:45: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 110 | static Tcl_Obj * TclDOM_libxml2_NewEventObj _ANSI_ARGS_((Tcl_Interp *interp, | ^~~~~~~~~~~ tcldom-libxml2.c:119:37: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 119 | static int TclDOM_HasFeatureCommand _ANSI_ARGS_((ClientData dummy, | ^~~~~~~~~~~ tcldom-libxml2.c:123:32: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 123 | static int TclDOMCreateCommand _ANSI_ARGS_((ClientData dummy, | ^~~~~~~~~~~ tcldom-libxml2.c:127:33: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 127 | static int TclDOMDestroyCommand _ANSI_ARGS_((ClientData dummy, | ^~~~~~~~~~~ tcldom-libxml2.c:131:31: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 131 | static int TclDOMParseCommand _ANSI_ARGS_((ClientData dummy, | ^~~~~~~~~~~ tcldom-libxml2.c:135:35: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 135 | static int TclDOMSerializeCommand _ANSI_ARGS_((ClientData dummy, | ^~~~~~~~~~~ tcldom-libxml2.c:139:36: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 139 | static int TclDOMSelectNodeCommand _ANSI_ARGS_((ClientData dummy, | ^~~~~~~~~~~ tcldom-libxml2.c:143:32: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 143 | static int TclDOMIsNodeCommand _ANSI_ARGS_((ClientData dummy, | ^~~~~~~~~~~ tcldom-libxml2.c:147:31: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 147 | static int TclDOMAdoptCommand _ANSI_ARGS_((ClientData dummy, | ^~~~~~~~~~~ tcldom-libxml2.c:156:34: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 156 | static int TclDOMXIncludeCommand _ANSI_ARGS_((ClientData dummy, | ^~~~~~~~~~~ tcldom-libxml2.c:161:35: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 161 | static int TclDOMPrefix2NSCommand _ANSI_ARGS_((ClientData dummy, | ^~~~~~~~~~~ tcldom-libxml2.c:165:30: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 165 | static int TclDOMTrimCommand _ANSI_ARGS_((ClientData dummy, | ^~~~~~~~~~~ tcldom-libxml2.c:170:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 170 | static void TrimDocument _ANSI_ARGS_((Tcl_Interp *interp, xmlDocPtr docPtr)); | ^~~~~~~~~~~ tcldom-libxml2.c:171:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 171 | static int AdoptDocument _ANSI_ARGS_((Tcl_Interp *interp, Tcl_Obj *objPtr)); | ^~~~~~~~~~~ tcldom-libxml2.c:173:25: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 173 | static int DocumentCget _ANSI_ARGS_((Tcl_Interp *interp, | ^~~~~~~~~~~ tcldom-libxml2.c:176:21: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 176 | static int NodeCget _ANSI_ARGS_((Tcl_Interp *interp, | ^~~~~~~~~~~ tcldom-libxml2.c:180:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 180 | static int NodeConfigure _ANSI_ARGS_((Tcl_Interp *interp, | ^~~~~~~~~~~ tcldom-libxml2.c:184:24: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 184 | static int ElementCget _ANSI_ARGS_((Tcl_Interp *interp, | ^~~~~~~~~~~ tcldom-libxml2.c:188:35: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 188 | static int TclDOM_NodeAppendChild _ANSI_ARGS_((Tcl_Interp *interp, | ^~~~~~~~~~~ tcldom-libxml2.c:191:36: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 191 | static int TclDOM_NodeInsertBefore _ANSI_ARGS_((Tcl_Interp *interp, | ^~~~~~~~~~~ tcldom-libxml2.c:195:32: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 195 | static void PostMutationEvents _ANSI_ARGS_((Tcl_Interp *interp, | ^~~~~~~~~~~ tcldom-libxml2.c:203:24: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 203 | static int DTDValidate _ANSI_ARGS_((Tcl_Interp *interp, | ^~~~~~~~~~~ tcldom-libxml2.c:205:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 205 | static int SchemaCompile _ANSI_ARGS_((Tcl_Interp *interp, | ^~~~~~~~~~~ tcldom-libxml2.c:207:27: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 207 | static int SchemaValidate _ANSI_ARGS_((Tcl_Interp *interp, | ^~~~~~~~~~~ tcldom-libxml2.c:218:27: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 218 | static void NodeAddObjRef _ANSI_ARGS_((TclDOM_libxml2_Node *tNodePtr, | ^~~~~~~~~~~ tcldom-libxml2.c:228:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘_ANSI_ARGS_’ 228 | static Tcl_Obj * GetPath _ANSI_ARGS_((Tcl_Interp *interp, | ^~~~~~~~~~~ tcldom-libxml2.c: In function ‘Tcldom_libxml2_Init’: tcldom-libxml2.c:303:3: warning: ‘xmlXPathInit’ is deprecated [-Wdeprecated-declarations] 303 | xmlXPathInit(); | ^~~~~~~~~~~~ In file included from tcldom-libxml2.c:19: /usr/include/libxml2/libxml/xpath.h:564:21: note: declared here 564 | xmlXPathInit (void); | ^~~~~~~~~~~~ tclxml-libxml2.c:555:9: error: implicit declaration of function ‘TclXML_ElementEndHandler’ [-Wimplicit-function-declaration] 555 | TclXML_ElementEndHandler(info->xmlinfo, | ^~~~~~~~~~~~~~~~~~~~~~~~ tclxml.c:256:7: error: implicit declaration of function ‘Tclxslt_libxslt_Init’ [-Wimplicit-function-declaration] 256 | if (Tclxslt_libxslt_Init(interp) != TCL_OK) { | ^~~~~~~~~~~~~~~~~~~~ tclxml.c: In function ‘TclXMLConfigureCmd’: tclxml.c:322:21: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘objv’ 322 | Tcl_Obj *CONST objv[]; | ^~~~ In file included from /usr/include/tcl.h:2439, from include/tclxml/tclxml.h:22: tclxml.c:339:41: error: subscripted value is neither array nor pointer nor vector 339 | if (Tcl_GetIndexFromObj(interp, objv[0], globalConfigureSwitches, | ^ tclxml.c:345:39: error: subscripted value is neither array nor pointer nor vector 345 | tsdPtr->externalentitycmd = objv[1]; | ^ tclxml.c: In function ‘TclXMLParserClassCmd’: tclxml.c:378:21: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘objv’ 378 | Tcl_Obj *CONST objv[]; | ^~~~ tclxml.c:414:33: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 414 | Tcl_WrongNumArgs(interp, 1, objv, "method ?args?"); | ^~~~ | | | int tclxml.c:414:33: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tclxml.c:418:39: error: subscripted value is neither array nor pointer nor vector 418 | if (Tcl_GetIndexFromObj(interp, objv[1], methods, | ^ tclxml.c:426:37: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 426 | Tcl_WrongNumArgs(interp, 2, objv, "create name ?args?"); | ^~~~ | | | int tclxml.c:426:37: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tclxml.c:431:29: error: subscripted value is neither array nor pointer nor vector 431 | classinfo->name = objv[2]; | ^ tclxml.c:449:45: error: subscripted value is neither array nor pointer nor vector 449 | if (Tcl_GetIndexFromObj(interp, objv[0], createOptions, | ^ tclxml.c:453:30: error: subscripted value is neither array nor pointer nor vector 453 | Tcl_IncrRefCount(objv[1]); | ^ tclxml.c:458:40: error: subscripted value is neither array nor pointer nor vector 458 | classinfo->createCmd = objv[1]; | ^ tclxml.c:463:46: error: subscripted value is neither array nor pointer nor vector 463 | classinfo->createEntityCmd = objv[1]; | ^ tclxml.c:468:39: error: subscripted value is neither array nor pointer nor vector 468 | classinfo->parseCmd = objv[1]; | ^ tclxml.c:473:43: error: subscripted value is neither array nor pointer nor vector 473 | classinfo->configureCmd = objv[1]; | ^ tclxml.c:478:39: error: subscripted value is neither array nor pointer nor vector 478 | classinfo->resetCmd = objv[1]; | ^ tclxml.c:483:41: error: subscripted value is neither array nor pointer nor vector 483 | classinfo->destroyCmd = objv[1]; | ^ tclxml-libxml2.c:602:7: error: implicit declaration of function ‘TclXML_CharacterDataHandler’ [-Wimplicit-function-declaration] 602 | TclXML_CharacterDataHandler(info->xmlinfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ tclxml.c:487:84: error: subscripted value is neither array nor pointer nor vector 487 | Tcl_AppendResult(interp, "unknown option \"", Tcl_GetStringFromObj(objv[0], NULL), "\"", NULL); | ^ tcldom-libxml2.c:310:3: error: implicit declaration of function ‘TclXML_libxml2_SetErrorNodeFunc’ [-Wimplicit-function-declaration] 310 | TclXML_libxml2_SetErrorNodeFunc(interp, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tclxml.c:488:34: error: subscripted value is neither array nor pointer nor vector 488 | Tcl_DecrRefCount(objv[1]); | ^ tclxml-libxml2.c:617:7: error: implicit declaration of function ‘TclXML_CommentHandler’ [-Wimplicit-function-declaration] 617 | TclXML_CommentHandler(info->xmlinfo, | ^~~~~~~~~~~~~~~~~~~~~ tclxml.c:499:11: error: implicit declaration of function ‘TclXML_RegisterXMLParser’ [-Wimplicit-function-declaration] 499 | if (TclXML_RegisterXMLParser(interp, classinfo) != TCL_OK) { | ^~~~~~~~~~~~~~~~~~~~~~~~ tclxml.c:511:37: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 511 | Tcl_WrongNumArgs(interp, 2, objv, "method"); | ^~~~ | | | int tclxml.c:511:37: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tclxml.c:515:43: error: subscripted value is neither array nor pointer nor vector 515 | if (Tcl_GetIndexFromObj(interp, objv[2], infoMethods, | ^ tclxml.c: In function ‘TclXMLCreateParserCmd’: tclxml.c:625:21: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘objv’ 625 | Tcl_Obj *CONST objv[]; | ^~~~ tclxml-libxml2.c:636:7: error: implicit declaration of function ‘TclXML_ProcessingInstructionHandler’ [-Wimplicit-function-declaration] 636 | TclXML_ProcessingInstructionHandler(info->xmlinfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tcldom-libxml2.c:311:36: error: ‘TclXML_ErrorNodeHandlerProc’ undeclared (first use in this function) 311 | (TclXML_ErrorNodeHandlerProc *) TclDOM_libxml2_CreateObjFromNode); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ tcldom-libxml2.c:311:36: note: each undeclared identifier is reported only once for each function it appears in tcldom-libxml2.c:311:65: error: expected expression before ‘)’ token 311 | (TclXML_ErrorNodeHandlerProc *) TclDOM_libxml2_CreateObjFromNode); | ^ tclxml-libxml2.c:652:41: error: expected ‘)’ before ‘char’ 652 | sysidObj = Tcl_NewStringObj((CONST char *) entityPtr->SystemID, -1); | ~ ^~~~~ | ) tclxml.c:665:21: error: implicit declaration of function ‘FindUniqueCmdName’ [-Wimplicit-function-declaration] 665 | xmlinfo->name = FindUniqueCmdName(interp); | ^~~~~~~~~~~~~~~~~ tclxml.c:665:19: error: assignment to ‘Tcl_Obj *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 665 | xmlinfo->name = FindUniqueCmdName(interp); | ^ tclxml-libxml2.c:652:49: error: expected ‘)’ before ‘entityPtr’ 652 | sysidObj = Tcl_NewStringObj((CONST char *) entityPtr->SystemID, -1); | ~ ^~~~~~~~~~ | ) tclxml.c:667:25: error: subscripted value is neither array nor pointer nor vector 667 | xmlinfo->name = objv[1]; | ^ tclxml-libxml2.c:652:18: error: too few arguments to function ‘tclStubsPtr->tcl_NewStringObj’ 652 | sysidObj = Tcl_NewStringObj((CONST char *) entityPtr->SystemID, -1); | ^~~~~~~~~~~~~~~~ tclxml.c:673:21: error: assignment to ‘Tcl_Obj *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 673 | xmlinfo->name = FindUniqueCmdName(interp); | ^ tclxml.c:751:41: error: subscripted value is neither array nor pointer nor vector 751 | if (Tcl_GetIndexFromObj(interp, objv[i], switches, "option", 0, &index) == TCL_OK) { | ^ tclxml-libxml2.c:654:41: error: expected ‘)’ before ‘char’ 654 | extidObj = Tcl_NewStringObj((CONST char *) entityPtr->ExternalID, -1); | ~ ^~~~~ | ) tclxml.c:772:57: error: subscripted value is neither array nor pointer nor vector 772 | Tcl_GetStringFromObj(objv[poption + 1], | ^ tclxml.c:778:49: error: subscripted value is neither array nor pointer nor vector 778 | Tcl_GetStringFromObj(objv[poption + 1], NULL), | ^ tclxml-libxml2.c:654:49: error: expected ‘)’ before ‘entityPtr’ 654 | extidObj = Tcl_NewStringObj((CONST char *) entityPtr->ExternalID, -1); | ~ ^~~~~~~~~~ | ) tclxml-libxml2.c:654:18: error: too few arguments to function ‘tclStubsPtr->tcl_NewStringObj’ 654 | extidObj = Tcl_NewStringObj((CONST char *) entityPtr->ExternalID, -1); | ^~~~~~~~~~~~~~~~ tclxml.c:790:7: error: implicit declaration of function ‘TclXMLResetParser’; did you mean ‘TclXMLCreateParserCmd’? [-Wimplicit-function-declaration] 790 | if (TclXMLResetParser(interp, xmlinfo) != TCL_OK) { | ^~~~~~~~~~~~~~~~~ | TclXMLCreateParserCmd tcldom-libxml2.c:320:24: error: ‘TclDOMDOMImplementationCommand’ undeclared (first use in this function); did you mean ‘TclDOM_DOMImplementationCommandMethods’? 320 | TclDOMDOMImplementationCommand, NULL, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | TclDOM_DOMImplementationCommandMethods tclxml-libxml2.c:657:16: error: implicit declaration of function ‘TclXML_ExternalEntityRefHandler’ [-Wimplicit-function-declaration] 657 | result = TclXML_ExternalEntityRefHandler(info->xmlinfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tclxml.c:802:7: error: ‘TclXMLInstanceCmd’ undeclared (first use in this function) 802 | TclXMLInstanceCmd, (ClientData) xmlinfo, TclXMLInstanceDeleteCmd); | ^~~~~~~~~~~~~~~~~ tclxml-libxml2.c:703:14: error: implicit declaration of function ‘TclXML_libxml2_GetErrorObj’ [-Wimplicit-function-declaration] 703 | errObj = TclXML_libxml2_GetErrorObj(info->interp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ tcldom-libxml2.c:324:24: error: ‘TclDOM_HasFeatureCommand’ undeclared (first use in this function) 324 | TclDOM_HasFeatureCommand, NULL, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~ tclxml-libxml2.c:703:12: error: assignment to ‘Tcl_Obj *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 703 | errObj = TclXML_libxml2_GetErrorObj(info->interp); | ^ tclxml.c:802:48: error: ‘TclXMLInstanceDeleteCmd’ undeclared (first use in this function) 802 | TclXMLInstanceCmd, (ClientData) xmlinfo, TclXMLInstanceDeleteCmd); | ^~~~~~~~~~~~~~~~~~~~~~~ tclxml.c:832:45: error: subscripted value is neither array nor pointer nor vector 832 | if (Tcl_GetIndexFromObj(interp, objv[i], switches, "option", 0, &index) == TCL_OK) { | ^ tclxml.c:838:28: error: subscripted value is neither array nor pointer nor vector 838 | cfgv [cfgc] = objv [i]; i++ ; cfgc++ ; /* copy option ... */ | ^ tclxml.c:839:28: error: subscripted value is neither array nor pointer nor vector 839 | cfgv [cfgc] = objv [i]; i++ ; cfgc++ ; /* ... and value */ | ^ tclxml.c:843:13: error: implicit declaration of function ‘TclXMLInstanceConfigure’ [-Wimplicit-function-declaration] 843 | res = TclXMLInstanceConfigure(interp, xmlinfo, cfgc, cfgv); | ^~~~~~~~~~~~~~~~~~~~~~~ tclxml.c: At top level: tclxml.c:887:1: error: conflicting types for ‘FindUniqueCmdName’; have ‘Tcl_Obj *()’ 887 | FindUniqueCmdName(interp) | ^~~~~~~~~~~~~~~~~ tclxml.c:665:21: note: previous implicit declaration of ‘FindUniqueCmdName’ with type ‘int()’ 665 | xmlinfo->name = FindUniqueCmdName(interp); | ^~~~~~~~~~~~~~~~~ tclxml.c:924:1: error: static declaration of ‘TclXMLResetParser’ follows non-static declaration 924 | TclXMLResetParser(interp, xmlinfo) | ^~~~~~~~~~~~~~~~~ tcldom-libxml2.c:328:24: error: ‘TclDOMDocumentCommand’ undeclared (first use in this function); did you mean ‘TclDOM_DocumentCommandOptions’? 328 | TclDOMDocumentCommand, NULL, NULL); | ^~~~~~~~~~~~~~~~~~~~~ | TclDOM_DocumentCommandOptions tclxml.c:790:7: note: previous implicit declaration of ‘TclXMLResetParser’ with type ‘int()’ 790 | if (TclXMLResetParser(interp, xmlinfo) != TCL_OK) { | ^~~~~~~~~~~~~~~~~ tclxml-libxml2.c:714:21: error: implicit declaration of function ‘TclXML_libxml2_CreateObjFromDoc’ [-Wimplicit-function-declaration] 714 | info->docObjPtr = TclXML_libxml2_CreateObjFromDoc(xmlTextReaderCurrentDoc(info->reader)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tclxml.c: In function ‘TclXMLResetParser’: tclxml.c:949:10: error: called object is not a function or function pointer 949 | if ((*classInfo->reset)((ClientData) xmlinfo) != TCL_OK) { | ~^~~~~~~~~~~~~~~~~~ tclxml-libxml2.c:714:19: error: assignment to ‘Tcl_Obj *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 714 | info->docObjPtr = TclXML_libxml2_CreateObjFromDoc(xmlTextReaderCurrentDoc(info->reader)); | ^ tcldom-libxml2.c:332:24: error: ‘TclDOMNodeCommand’ undeclared (first use in this function); did you mean ‘Tcl_HideCommand’? 332 | TclDOMNodeCommand, NULL, NULL); | ^~~~~~~~~~~~~~~~~ | Tcl_HideCommand tclxml.c:981:9: error: implicit declaration of function ‘TclXMLDestroyParserInstance’ [-Wimplicit-function-declaration] 981 | if (TclXMLDestroyParserInstance(xmlinfo) != TCL_OK) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ tclxml.c:988:33: error: called object is not a function or function pointer 988 | if ((xmlinfo->clientData = (*classInfo->create)(interp, xmlinfo)) == NULL) { | ~^~~~~~~~~~~~~~~~~~~ tclxml-libxml2.c:716:3: error: implicit declaration of function ‘TclXML_libxml2_DocKeep’; did you mean ‘TclXMLlibxml2Delete’? [-Wimplicit-function-declaration] 716 | TclXML_libxml2_DocKeep(info->docObjPtr, info->keep); | ^~~~~~~~~~~~~~~~~~~~~~ | TclXMLlibxml2Delete tclxml-libxml2.c:397:16: warning: variable ‘entityPtr’ set but not used [-Wunused-but-set-variable] 397 | xmlEntityPtr entityPtr = NULL; | ^~~~~~~~~ tclxml-libxml2.c: In function ‘TclXMLlibxml2Configure’: tclxml-libxml2.c:743:20: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘optionPtr’ 743 | Tcl_Obj *CONST optionPtr; | ^~~~~~~~~ tclxml.c:1031:9: error: implicit declaration of function ‘TclXMLCget’ [-Wimplicit-function-declaration] 1031 | TclXMLCget(interp, xmlinfo, 1, &objPtr); | ^~~~~~~~~~ tclxml-libxml2.c:744:20: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘valuePtr’ 744 | Tcl_Obj *CONST valuePtr; | ^~~~~~~~ tclxml-libxml2.c:770:7: error: passing argument 2 of ‘tclStubsPtr->tcl_GetIndexFromObjStruct’ makes pointer from integer without a cast [-Wint-conversion] 770 | if (Tcl_GetIndexFromObj(info->interp, optionPtr, Options, | ^~~~~~~~~~~~~~~~~~~ | | | int tclxml-libxml2.c:770:7: note: expected ‘Tcl_Obj *’ but argument is of type ‘int’ tclxml.c: In function ‘TclXMLCreateEntityParser’: tclxml-libxml2.c:781:34: error: passing argument 1 of ‘tclStubsPtr->tcl_GetStringFromObj’ makes pointer from integer without a cast [-Wint-conversion] 781 | value = Tcl_GetStringFromObj(valuePtr, &len); | ^~~~~~~~ | | | int tclxml-libxml2.c:781:34: note: expected ‘Tcl_Obj *’ but argument is of type ‘int’ tclxml.c:1198:34: error: called object is not a function or function pointer 1198 | if ((external->clientData = (*extClassInfo->createEntity)(interp, (ClientData) external)) == NULL) { | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ tclxml.c: At top level: tclxml-libxml2.c:781:44: error: passing argument 2 of ‘tclStubsPtr->tcl_GetStringFromObj’ from incompatible pointer type [-Wincompatible-pointer-types] 781 | value = Tcl_GetStringFromObj(valuePtr, &len); | ^~~~ | | | int * tclxml-libxml2.c:781:44: note: expected ‘Tcl_Size *’ {aka ‘long int *’} but argument is of type ‘int *’ tclxml.c:1241:1: error: static declaration of ‘TclXMLDestroyParserInstance’ follows non-static declaration 1241 | TclXMLDestroyParserInstance(xmlinfo) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ tclxml.c:981:9: note: previous implicit declaration of ‘TclXMLDestroyParserInstance’ with type ‘int()’ 981 | if (TclXMLDestroyParserInstance(xmlinfo) != TCL_OK) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ tclxml.c: In function ‘TclXMLDestroyParserInstance’: tclxml-libxml2.c:789:11: error: passing argument 2 of ‘tclStubsPtr->tcl_GetIndexFromObjStruct’ makes pointer from integer without a cast [-Wint-conversion] 789 | if (Tcl_GetIndexFromObj(info->interp, valuePtr, KeepOptions, | ^~~~~~~~~~~~~~~~~~~ | | | int tclxml-libxml2.c:789:11: note: expected ‘Tcl_Obj *’ but argument is of type ‘int’ tclxml.c:1248:12: error: called object is not a function or function pointer 1248 | if ((*classInfo->destroy)(xmlinfo->clientData) != TCL_OK) { | ~^~~~~~~~~~~~~~~~~~~~ tclxml-libxml2.c:820:24: error: assignment to ‘Tcl_Obj *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 820 | info->preserve = valuePtr; | ^ tclxml.c: In function ‘TclXMLInstanceCmd’: tclxml-libxml2.c:821:9: error: invalid type argument of ‘->’ (have ‘int’) 821 | Tcl_IncrRefCount(valuePtr); | ^~~~~~~~~~~~~~~~ tclxml.c:1335:21: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘objv’ 1335 | Tcl_Obj *CONST objv[]; | ^~~~ tclxml-libxml2.c:828:26: error: assignment to ‘Tcl_Obj *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 828 | info->preservens = valuePtr; | ^ tclxml.c:1351:33: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 1351 | Tcl_WrongNumArgs(interp, 1, objv, "method ?args?"); | ^~~~ | | | int tclxml.c:1351:33: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tclxml-libxml2.c:829:9: error: invalid type argument of ‘->’ (have ‘int’) 829 | Tcl_IncrRefCount(valuePtr); | ^~~~~~~~~~~~~~~~ tclxml.c:1355:39: error: subscripted value is neither array nor pointer nor vector 1355 | if (Tcl_GetIndexFromObj(interp, objv[1], options, "option", 0, | ^ tclxml-libxml2.c:748:9: warning: variable ‘value’ set but not used [-Wunused-but-set-variable] 748 | char *value; | ^~~~~ tclxml-libxml2.c: In function ‘TclXMLlibxml2Get’: tclxml.c:1369:36: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 1369 | Tcl_WrongNumArgs(interp, 1, objv, "cget option"); | ^~~~ | | | int tclxml.c:1369:36: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tclxml-libxml2.c:861:20: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘objv’ 861 | Tcl_Obj *CONST objv[]; | ^~~~ tclxml.c:1383:28: error: subscripted value is neither array nor pointer nor vector 1383 | childNamePtr = objv[2]; | ^ tclxml-libxml2.c:874:39: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 874 | Tcl_WrongNumArgs(info->interp, 0, objv, "method"); | ^~~~ | | | int tclxml-libxml2.c:874:39: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tclxml.c:1385:37: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 1385 | Tcl_WrongNumArgs(interp, 1, objv, "entityparser ?args?"); | ^~~~ | | | int tclxml.c:1385:37: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tclxml-libxml2.c:878:45: error: subscripted value is neither array nor pointer nor vector 878 | if (Tcl_GetIndexFromObj(info->interp, objv[0], methods, | ^ tcldom-libxml2.c:336:24: error: ‘TclDOMCreateCommand’ undeclared (first use in this function); did you mean ‘Tcl_NRCreateCommand’? 336 | TclDOMCreateCommand, NULL, NULL); | ^~~~~~~~~~~~~~~~~~~ | Tcl_NRCreateCommand tclxml-libxml2.c: At top level: tclxml-libxml2.c:936:1: warning: ‘TclXMLlibxml2ExternalEntityLoader’ defined but not used [-Wunused-function] 936 | TclXMLlibxml2ExternalEntityLoader(URL, ID, ctxt) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tclxml-libxml2.c:858:1: warning: ‘TclXMLlibxml2Get’ defined but not used [-Wunused-function] 858 | TclXMLlibxml2Get(clientData, objc, objv) | ^~~~~~~~~~~~~~~~ tclxml-libxml2.c:741:1: warning: ‘TclXMLlibxml2Configure’ defined but not used [-Wunused-function] 741 | TclXMLlibxml2Configure(clientData, optionPtr, valuePtr) | ^~~~~~~~~~~~~~~~~~~~~~ tclxml-libxml2.c:381:1: warning: ‘ReaderParse’ defined but not used [-Wunused-function] 381 | ReaderParse(clientData, data, len, final) | ^~~~~~~~~~~ tclxml-libxml2.c:347:1: warning: ‘ReaderReset’ defined but not used [-Wunused-function] 347 | ReaderReset(clientData) | ^~~~~~~~~~~ tclxml-libxml2.c:306:1: warning: ‘TclXMLlibxml2Delete’ defined but not used [-Wunused-function] 306 | TclXMLlibxml2Delete(clientData) | ^~~~~~~~~~~~~~~~~~~ make: *** [Makefile:321: tclxml-libxml2.o] Error 1 tcldom-libxml2.c:348:24: error: ‘TclDOMAdoptCommand’ undeclared (first use in this function) 348 | TclDOMAdoptCommand, NULL, NULL); | ^~~~~~~~~~~~~~~~~~ tclxml.c:1412:50: error: ‘TclXMLInstanceDeleteCmd’ undeclared (first use in this function); did you mean ‘TclXMLInstanceCmd’? 1412 | TclXMLInstanceCmd, (ClientData) child, TclXMLInstanceDeleteCmd); | ^~~~~~~~~~~~~~~~~~~~~~~ | TclXMLInstanceCmd tclxml.c:1428:16: error: implicit declaration of function ‘TclXMLGet’ [-Wimplicit-function-declaration] 1428 | result = TclXMLGet(interp, xmlinfo, objc - 2, objv + 2); | ^~~~~~~~~ tclxml.c:1434:37: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 1434 | Tcl_WrongNumArgs(interp, 2, objv, "data"); | ^~~~ | | | int tclxml.c:1434:37: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tclxml.c:1444:49: error: subscripted value is neither array nor pointer nor vector 1444 | data = Tcl_GetStringFromObj(objv[2], &len); | ^ tclxml.c:1444:54: error: passing argument 2 of ‘tclStubsPtr->tcl_GetStringFromObj’ from incompatible pointer type [-Wincompatible-pointer-types] 1444 | data = Tcl_GetStringFromObj(objv[2], &len); | ^~~~ | | | int * tclxml.c:1444:54: note: expected ‘Tcl_Size *’ {aka ‘long int *’} but argument is of type ‘int *’ tclxml.c:1446:57: error: subscripted value is neither array nor pointer nor vector 1446 | data = (char *) Tcl_GetByteArrayFromObj(objv[2], &len); | ^ tclxml.c:1446:62: error: passing argument 3 of ‘tclStubsPtr->tcl_GetBytesFromObj’ from incompatible pointer type [-Wincompatible-pointer-types] 1446 | data = (char *) Tcl_GetByteArrayFromObj(objv[2], &len); | ^ | | | int * tclxml.c:1446:62: note: expected ‘Tcl_Size *’ {aka ‘long int *’} but argument is of type ‘int *’ tclxml.c:1449:16: error: implicit declaration of function ‘TclXMLParse’; did you mean ‘TclXMLFreeParser’? [-Wimplicit-function-declaration] 1449 | result = TclXMLParse(interp, xmlinfo, data, len); | ^~~~~~~~~~~ | TclXMLFreeParser tclxml.c:1456:37: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 1456 | Tcl_WrongNumArgs(interp, 1, objv, ""); | ^~~~ | | | int tclxml.c:1456:37: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tclxml.c: At top level: tclxml.c:1489:1: error: static declaration of ‘TclXMLParse’ follows non-static declaration 1489 | TclXMLParse (interp, xmlinfo, data, len) | ^~~~~~~~~~~ tclxml.c:1449:16: note: previous implicit declaration of ‘TclXMLParse’ with type ‘int()’ 1449 | result = TclXMLParse(interp, xmlinfo, data, len); | ^~~~~~~~~~~ tclxml.c: In function ‘TclXMLParse’: tclxml.c:1505:10: error: called object is not a function or function pointer 1505 | if ((*classInfo->parse)(xmlinfo->clientData, data, len, xmlinfo->final) != TCL_OK) { | ~^~~~~~~~~~~~~~~~~~ tcldom-libxml2.c:351:24: error: ‘TclDOMSerializeCommand’ undeclared (first use in this function) 351 | TclDOMSerializeCommand, NULL, NULL); | ^~~~~~~~~~~~~~~~~~~~~~ tclxml.c:1538:7: error: implicit declaration of function ‘TclXMLDispatchPCDATA’ [-Wimplicit-function-declaration] 1538 | TclXMLDispatchPCDATA(xmlinfo); | ^~~~~~~~~~~~~~~~~~~~ tclxml.c: At top level: tclxml.c:1573:1: error: static declaration of ‘TclXMLInstanceConfigure’ follows non-static declaration 1573 | TclXMLInstanceConfigure (interp, xmlinfo, objc, objv) | ^~~~~~~~~~~~~~~~~~~~~~~ tclxml.c:843:13: note: previous implicit declaration of ‘TclXMLInstanceConfigure’ with type ‘int()’ 843 | res = TclXMLInstanceConfigure(interp, xmlinfo, cfgc, cfgv); | ^~~~~~~~~~~~~~~~~~~~~~~ tclxml.c: In function ‘TclXMLInstanceConfigure’: tclxml.c:1577:21: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘objv’ 1577 | Tcl_Obj *CONST objv[]; | ^~~~ tclxml.c:1591:65: error: subscripted value is neither array nor pointer nor vector 1591 | result = (*classinfo->configure)(xmlinfo->clientData, objv[0], objv[1]); | ^ tclxml.c:1591:74: error: subscripted value is neither array nor pointer nor vector 1591 | result = (*classinfo->configure)(xmlinfo->clientData, objv[0], objv[1]); | ^ tclxml.c:1591:17: error: called object is not a function or function pointer 1591 | result = (*classinfo->configure)(xmlinfo->clientData, objv[0], objv[1]); | ~^~~~~~~~~~~~~~~~~~~~~~ tclxml.c:1612:52: error: subscripted value is neither array nor pointer nor vector 1612 | Tcl_ListObjAppendElement(interp, cmdPtr, objv[0]); | ^ tclxml.c:1613:52: error: subscripted value is neither array nor pointer nor vector 1613 | Tcl_ListObjAppendElement(interp, cmdPtr, objv[1]); | ^ tclxml.c:1631:41: error: subscripted value is neither array nor pointer nor vector 1631 | if (Tcl_GetIndexFromObj(interp, objv[0], instanceConfigureSwitches, | ^ tclxml.c:1638:47: error: subscripted value is neither array nor pointer nor vector 1638 | if (Tcl_GetBooleanFromObj(interp, objv[1], &bool) != TCL_OK) { | ^ tclxml.c:1638:47: error: subscripted value is neither array nor pointer nor vector 1638 | if (Tcl_GetBooleanFromObj(interp, objv[1], &bool) != TCL_OK) { | ^ tclxml.c:1660:41: error: subscripted value is neither array nor pointer nor vector 1660 | xmlinfo->encoding = objv[1]; | ^ tclxml.c:1665:47: error: subscripted value is neither array nor pointer nor vector 1665 | if (Tcl_GetBooleanFromObj(interp, objv[1], &bool) != TCL_OK) { | ^ tcldom-libxml2.c:355:24: error: ‘TclDOMSelectNodeCommand’ undeclared (first use in this function); did you mean ‘TclDOM_SelectNodeOptions’? 355 | TclDOMSelectNodeCommand, NULL, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~ | TclDOM_SelectNodeOptions tclxml.c:1665:47: error: subscripted value is neither array nor pointer nor vector 1665 | if (Tcl_GetBooleanFromObj(interp, objv[1], &bool) != TCL_OK) { | ^ tclxml.c:1681:29: error: subscripted value is neither array nor pointer nor vector 1681 | xmlinfo->base = objv[1]; | ^ tclxml.c:1687:47: error: subscripted value is neither array nor pointer nor vector 1687 | if (Tcl_GetBooleanFromObj(interp, objv[1], &bool) != TCL_OK) { | ^ tclxml.c:1687:47: error: subscripted value is neither array nor pointer nor vector 1687 | if (Tcl_GetBooleanFromObj(interp, objv[1], &bool) != TCL_OK) { | ^ tclxml.c:1702:13: error: implicit declaration of function ‘TclXMLConfigureParserInstance’; did you mean ‘TclXMLDestroyParserInstance’? [-Wimplicit-function-declaration] 1702 | if (TclXMLConfigureParserInstance(xmlinfo, objv[0], objv[1]) != TCL_OK) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | TclXMLDestroyParserInstance tcldom-libxml2.c:359:24: error: ‘TclDOMIsNodeCommand’ undeclared (first use in this function); did you mean ‘Tcl_HideCommand’? 359 | TclDOMIsNodeCommand, NULL, NULL); | ^~~~~~~~~~~~~~~~~~~ | Tcl_HideCommand tclxml.c:1702:56: error: subscripted value is neither array nor pointer nor vector 1702 | if (TclXMLConfigureParserInstance(xmlinfo, objv[0], objv[1]) != TCL_OK) { | ^ tclxml.c:1702:65: error: subscripted value is neither array nor pointer nor vector 1702 | if (TclXMLConfigureParserInstance(xmlinfo, objv[0], objv[1]) != TCL_OK) { | ^ tclxml.c:1714:44: error: subscripted value is neither array nor pointer nor vector 1714 | xmlinfo->elementstartcommand = objv[1]; | ^ tclxml.c:1725:42: error: subscripted value is neither array nor pointer nor vector 1725 | xmlinfo->elementendcommand = objv[1]; | ^ tclxml.c:1736:36: error: subscripted value is neither array nor pointer nor vector 1736 | xmlinfo->datacommand = objv[1]; | ^ tclxml.c:1747:34: error: subscripted value is neither array nor pointer nor vector 1747 | xmlinfo->picommand = objv[1]; | ^ tclxml.c:1758:39: error: subscripted value is neither array nor pointer nor vector 1758 | xmlinfo->defaultcommand = objv[1]; | ^ tclxml.c:1769:40: error: subscripted value is neither array nor pointer nor vector 1769 | xmlinfo->unparsedcommand = objv[1]; | ^ tclxml.c:1780:40: error: subscripted value is neither array nor pointer nor vector 1780 | xmlinfo->notationcommand = objv[1]; | ^ tclxml.c:1791:38: error: subscripted value is neither array nor pointer nor vector 1791 | xmlinfo->entitycommand = objv[1]; | ^ tclxml.c:1805:47: error: subscripted value is neither array nor pointer nor vector 1805 | xmlinfo->unknownencodingcommand = objv[1]; | ^ tclxml.c:1816:39: error: subscripted value is neither array nor pointer nor vector 1816 | xmlinfo->commentCommand = objv[1]; | ^ tclxml.c:1827:45: error: subscripted value is neither array nor pointer nor vector 1827 | xmlinfo->notStandaloneCommand = objv[1]; | ^ tclxml.c:1862:43: error: subscripted value is neither array nor pointer nor vector 1862 | xmlinfo->elementDeclCommand = objv[1]; | ^ tclxml.c:1873:43: error: subscripted value is neither array nor pointer nor vector 1873 | xmlinfo->attlistDeclCommand = objv[1]; | ^ tclxml.c:1884:48: error: subscripted value is neither array nor pointer nor vector 1884 | xmlinfo->startDoctypeDeclCommand = objv[1]; | ^ tclxml.c:1895:46: error: subscripted value is neither array nor pointer nor vector 1895 | xmlinfo->endDoctypeDeclCommand = objv[1]; | ^ tclxml.c: At top level: tclxml.c:1942:1: error: static declaration of ‘TclXMLCget’ follows non-static declaration 1942 | TclXMLCget (interp, xmlinfo, objc, objv) | ^~~~~~~~~~ tclxml.c:1031:9: note: previous implicit declaration of ‘TclXMLCget’ with type ‘int()’ 1031 | TclXMLCget(interp, xmlinfo, 1, &objPtr); | ^~~~~~~~~~ tclxml.c: In function ‘TclXMLCget’: tcldom-libxml2.c:363:24: error: ‘TclDOMElementCommand’ undeclared (first use in this function); did you mean ‘Tcl_DeleteCommand’? 363 | TclDOMElementCommand, NULL, NULL); | ^~~~~~~~~~~~~~~~~~~~ | Tcl_DeleteCommand tclxml.c:1946:21: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘objv’ 1946 | Tcl_Obj *CONST objv[]; | ^~~~ tclxml.c:1950:39: error: subscripted value is neither array nor pointer nor vector 1950 | if (Tcl_GetIndexFromObj(interp, objv[0], instanceConfigureSwitches, "switch", 0, &index) != TCL_OK) { | ^ tclxml.c: At top level: tclxml.c:2107:1: error: static declaration of ‘TclXMLConfigureParserInstance’ follows non-static declaration 2107 | TclXMLConfigureParserInstance (xmlinfo, option, value) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tclxml.c:1702:13: note: previous implicit declaration of ‘TclXMLConfigureParserInstance’ with type ‘int()’ 1702 | if (TclXMLConfigureParserInstance(xmlinfo, objv[0], objv[1]) != TCL_OK) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tclxml.c: In function ‘TclXMLConfigureParserInstance’: tclxml.c:2115:10: error: called object is not a function or function pointer 2115 | if ((*classInfo->configure)(xmlinfo->clientData, option, value) != TCL_OK) { | ~^~~~~~~~~~~~~~~~~~~~~~ tclxml.c: At top level: tclxml.c:2170:1: error: static declaration of ‘TclXMLGet’ follows non-static declaration 2170 | TclXMLGet (interp, xmlinfo, objc, objv) | ^~~~~~~~~ tclxml.c:1428:16: note: previous implicit declaration of ‘TclXMLGet’ with type ‘int()’ 1428 | result = TclXMLGet(interp, xmlinfo, objc - 2, objv + 2); | ^~~~~~~~~ tclxml.c: In function ‘TclXMLGet’: tclxml.c:2174:21: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘objv’ 2174 | Tcl_Obj *CONST objv[]; | ^~~~ tclxml.c:2179:13: error: called object is not a function or function pointer 2179 | return (*classInfo->get)(xmlinfo->clientData, objc, objv); | ~^~~~~~~~~~~~~~~~ tclxml.c:2188:61: error: subscripted value is neither array nor pointer nor vector 2188 | Tcl_ListObjAppendElement(xmlinfo->interp, cmdPtr, objv[i]); | ^ tclxml.c: In function ‘TclXML_ElementStartHandler’: tclxml.c:2306:22: error: called object is not a function or function pointer 2306 | result = (xmlinfo->elementstart)(xmlinfo->interp, xmlinfo->elementstartdata, name, nsuri, atts, nsDecls); | ~~~~~~~~^~~~~~~~~~~~~~~ tclxml.c:2326:56: error: passing argument 3 of ‘tclStubsPtr->tcl_ListObjLength’ from incompatible pointer type [-Wincompatible-pointer-types] 2326 | if ((Tcl_ListObjLength(xmlinfo->interp, nsDecls, &len) == TCL_OK) && (len > 0)) { | ^~~~ | | | int * tclxml.c:2326:56: note: expected ‘Tcl_Size *’ {aka ‘long int *’} but argument is of type ‘int *’ tclxml.c: In function ‘TclXML_ElementEndHandler’: tcldom-libxml2.c:367:24: error: ‘TclDOMEventCommand’ undeclared (first use in this function) 367 | TclDOMEventCommand, NULL, NULL); | ^~~~~~~~~~~~~~~~~~ tclxml.c:2392:22: error: called object is not a function or function pointer 2392 | result = (xmlinfo->elementend)(xmlinfo->interp, xmlinfo->elementenddata, name); | ~~~~~~~~^~~~~~~~~~~~~ tclxml.c: At top level: tclxml.c:2469:1: warning: conflicting types for ‘TclXMLDispatchPCDATA’; have ‘void()’ 2469 | TclXMLDispatchPCDATA(xmlinfo) | ^~~~~~~~~~~~~~~~~~~~ tclxml.c:2469:1: error: static declaration of ‘TclXMLDispatchPCDATA’ follows non-static declaration tclxml.c:1538:7: note: previous implicit declaration of ‘TclXMLDispatchPCDATA’ with type ‘void()’ 1538 | TclXMLDispatchPCDATA(xmlinfo); | ^~~~~~~~~~~~~~~~~~~~ tclxml.c: In function ‘TclXMLDispatchPCDATA’: tclxml.c:2492:22: error: called object is not a function or function pointer 2492 | result = (xmlinfo->cdatacb)(xmlinfo->interp, xmlinfo->cdatacbdata, xmlinfo->cdata); | ~~~~~~~~^~~~~~~~~~ tclxml.c: In function ‘TclXML_ProcessingInstructionHandler’: tclxml.c:2561:22: error: called object is not a function or function pointer 2561 | result = (xmlinfo->pi)(xmlinfo->interp, xmlinfo->pidata, target, data); | ~~~~~~~~^~~~~ tclxml.c: In function ‘TclXML_DefaultHandler’: tclxml.c:2623:22: error: called object is not a function or function pointer 2623 | result = (xmlinfo->defaultcb)(xmlinfo->interp, xmlinfo->defaultdata, s); | ~~~~~~~~^~~~~~~~~~~~ tclxml.c: In function ‘TclXML_UnparsedDeclHandler’: tclxml.c:2688:22: error: called object is not a function or function pointer 2688 | result = (xmlinfo->unparsed)(xmlinfo->interp, xmlinfo->unparseddata, entityName, base, systemId, publicId, notationName); | ~~~~~~~~^~~~~~~~~~~ tclxml.c: In function ‘TclXML_NotationDeclHandler’: tclxml.c:2764:22: error: called object is not a function or function pointer 2764 | result = (xmlinfo->notation)(xmlinfo->interp, xmlinfo->notationdata, notationName, base, systemId, publicId); | ~~~~~~~~^~~~~~~~~~~ tclxml.c: In function ‘TclXML_UnknownEncodingHandler’: tclxml.c:2841:22: error: called object is not a function or function pointer 2841 | result = (xmlinfo->unknownencoding)(xmlinfo->interp, xmlinfo->unknownencodingdata, name, info); | ~~~~~~~~^~~~~~~~~~~~~~~~~~ tclxml.c: In function ‘TclXML_ExternalEntityRefHandler’: tclxml.c:2921:24: error: called object is not a function or function pointer 2921 | result = (xmlinfo->entity)(xmlinfo->interp, xmlinfo->entitydata, xmlinfo->name, base, systemId, publicId); | ~~~~~~~~^~~~~~~~~ tclxml.c: In function ‘TclXML_CommentHandler’: tclxml.c:3054:22: error: called object is not a function or function pointer 3054 | result = (xmlinfo->comment)(xmlinfo->interp, xmlinfo->commentdata, data); | ~~~~~~~~^~~~~~~~~~ tcldom-libxml2.c:371:24: error: ‘TclDOMXIncludeCommand’ undeclared (first use in this function) 371 | TclDOMXIncludeCommand, NULL, NULL); | ^~~~~~~~~~~~~~~~~~~~~ tclxml.c: In function ‘TclXML_NotStandaloneHandler’: tclxml.c:3110:22: error: called object is not a function or function pointer 3110 | result = (xmlinfo->notStandalone)(xmlinfo->interp, xmlinfo->notstandalonedata); | ~~~~~~~~^~~~~~~~~~~~~~~~ tclxml.c: In function ‘TclXML_ElementDeclHandler’: tclxml.c:3162:22: error: called object is not a function or function pointer 3162 | result = (xmlinfo->elementDecl)(xmlinfo->interp, xmlinfo->elementdecldata, name, contentspec); | ~~~~~~~~^~~~~~~~~~~~~~ tclxml.c: In function ‘TclXML_AttlistDeclHandler’: tclxml.c:3218:22: error: called object is not a function or function pointer 3218 | result = (xmlinfo->attlistDecl)(xmlinfo->interp, xmlinfo->attlistdecldata, name, attributes); | ~~~~~~~~^~~~~~~~~~~~~~ tclxml.c: In function ‘TclXML_StartDoctypeDeclHandler’: tclxml.c:3273:22: error: called object is not a function or function pointer 3273 | result = (xmlinfo->startDoctypeDecl)(xmlinfo->interp, xmlinfo->startdoctypedecldata, name); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ tclxml.c: In function ‘TclXML_EndDoctypeDeclHandler’: tclxml.c:3325:22: error: called object is not a function or function pointer 3325 | result = (xmlinfo->endDoctypeDecl)(xmlinfo->interp, xmlinfo->enddoctypedecldata); | ~~~~~~~~^~~~~~~~~~~~~~~~~ tclxml.c: In function ‘TclXML_RegisterElementStartProc’: tcldom-libxml2.c:375:24: error: ‘TclDOMPrefix2NSCommand’ undeclared (first use in this function) 375 | TclDOMPrefix2NSCommand, NULL, NULL); | ^~~~~~~~~~~~~~~~~~~~~~ tclxml.c:3441:6: error: unknown type name ‘TclXML_ElementStartProc’ 3441 | TclXML_ElementStartProc *callback; | ^~~~~~~~~~~~~~~~~~~~~~~ tclxml.c: In function ‘TclXML_RegisterElementEndProc’: tclxml.c:3459:6: error: unknown type name ‘TclXML_ElementEndProc’ 3459 | TclXML_ElementEndProc *callback; | ^~~~~~~~~~~~~~~~~~~~~ tclxml.c: In function ‘TclXML_RegisterCharacterDataProc’: tcldom-libxml2.c:379:24: error: ‘TclDOMDestroyCommand’ undeclared (first use in this function) 379 | TclDOMDestroyCommand, NULL, NULL); | ^~~~~~~~~~~~~~~~~~~~ tclxml.c:3477:6: error: unknown type name ‘TclXML_CharacterDataProc’ 3477 | TclXML_CharacterDataProc *callback; | ^~~~~~~~~~~~~~~~~~~~~~~~ tclxml.c: In function ‘TclXML_RegisterPIProc’: tclxml.c:3495:6: error: unknown type name ‘TclXML_PIProc’; did you mean ‘TclXML_Info’? 3495 | TclXML_PIProc *callback; | ^~~~~~~~~~~~~ | TclXML_Info tclxml.c: In function ‘TclXML_RegisterDefaultProc’: tclxml.c:3513:6: error: unknown type name ‘TclXML_DefaultProc’ 3513 | TclXML_DefaultProc *callback; | ^~~~~~~~~~~~~~~~~~ tcldom-libxml2.c:383:24: error: ‘TclDOMTrimCommand’ undeclared (first use in this function) 383 | TclDOMTrimCommand, NULL, NULL); | ^~~~~~~~~~~~~~~~~ tcldom-libxml2.c: In function ‘TclDOM_HasFeatureCommand’: tcldom-libxml2.c:465:21: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘objv’ 465 | Tcl_Obj *CONST objv[]; | ^~~~ tcldom-libxml2.c:468:33: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 468 | Tcl_WrongNumArgs(interp, 0, objv, "hasfeature feature version"); | ^~~~ | | | int tcldom-libxml2.c:468:33: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:472:38: error: subscripted value is neither array nor pointer nor vector 472 | if (Tcl_RegExpMatchObj(interp, objv[1], Tcl_NewStringObj("create|destroy|parse|query|serialize|trim|Events|UIEvents|isNode", -1)) == 1) { | ^ In file included from /usr/include/tcl.h:2439, from include/tcldom/tcldom.h:25, from tcldom-libxml2.c:17: tcldom-libxml2.c:473:50: error: subscripted value is neither array nor pointer nor vector 473 | if (Tcl_StringMatch(Tcl_GetStringFromObj(objv[2], NULL), "1.0") == 1) { | ^ tcldom-libxml2.c: In function ‘TclDOMCreateCommand’: tcldom-libxml2.c:506:21: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘objv’ 506 | Tcl_Obj *CONST objv[]; | ^~~~ tcldom-libxml2.c:511:33: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 511 | Tcl_WrongNumArgs(interp, 1, objv, ""); | ^~~~ | | | int tcldom-libxml2.c:511:33: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tclxml.c: In function ‘TclXML_RegisterUnparsedProc’: tclxml.c:3531:6: error: unknown type name ‘TclXML_UnparsedProc’ 3531 | TclXML_UnparsedProc *callback; | ^~~~~~~~~~~~~~~~~~~ tclxml.c: In function ‘TclXML_RegisterNotationDeclProc’: tcldom-libxml2.c:515:12: error: implicit declaration of function ‘TclXML_libxml2_NewDocObj’ [-Wimplicit-function-declaration] 515 | objPtr = TclXML_libxml2_NewDocObj(interp); | ^~~~~~~~~~~~~~~~~~~~~~~~ tclxml.c:3549:6: error: unknown type name ‘TclXML_NotationDeclProc’ 3549 | TclXML_NotationDeclProc *callback; | ^~~~~~~~~~~~~~~~~~~~~~~ tcldom-libxml2.c:515:10: error: assignment to ‘Tcl_Obj *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 515 | objPtr = TclXML_libxml2_NewDocObj(interp); | ^ tclxml.c: In function ‘TclXML_RegisterEntityProc’: tclxml.c:3567:6: error: unknown type name ‘TclXML_EntityProc’; did you mean ‘Tcl_ExitProc’? 3567 | TclXML_EntityProc *callback; | ^~~~~~~~~~~~~~~~~ | Tcl_ExitProc tcldom-libxml2.c:519:3: error: implicit declaration of function ‘TclXML_libxml2_DocKeep’ [-Wimplicit-function-declaration] 519 | TclXML_libxml2_DocKeep(objPtr, TCLXML_LIBXML2_DOCUMENT_KEEP); | ^~~~~~~~~~~~~~~~~~~~~~ tclxml.c: In function ‘TclXML_RegisterUnknownEncodingProc’: tclxml.c:3585:6: error: unknown type name ‘TclXML_UnknownEncodingProc’ 3585 | TclXML_UnknownEncodingProc *callback; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ tcldom-libxml2.c:521:7: error: implicit declaration of function ‘AdoptDocument’ [-Wimplicit-function-declaration] 521 | if (AdoptDocument(interp, objPtr) != TCL_OK) { | ^~~~~~~~~~~~~ tclxml.c: In function ‘TclXML_RegisterCommentProc’: tclxml.c:3603:6: error: unknown type name ‘TclXML_CommentProc’ 3603 | TclXML_CommentProc *callback; | ^~~~~~~~~~~~~~~~~~ tclxml.c: In function ‘TclXML_RegisterNotStandaloneProc’: tclxml.c:3621:6: error: unknown type name ‘TclXML_NotStandaloneProc’ 3621 | TclXML_NotStandaloneProc *callback; | ^~~~~~~~~~~~~~~~~~~~~~~~ tcldom-libxml2.c: In function ‘AdoptDocument’: tcldom-libxml2.c:541:7: error: implicit declaration of function ‘TclXML_libxml2_GetTclDocFromObj’ [-Wimplicit-function-declaration] 541 | if (TclXML_libxml2_GetTclDocFromObj(interp, objPtr, &tDocPtr) != TCL_OK) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tclxml.c: In function ‘TclXML_RegisterElementDeclProc’: tclxml.c:3639:6: error: unknown type name ‘TclXML_ElementDeclProc’ 3639 | TclXML_ElementDeclProc *callback; | ^~~~~~~~~~~~~~~~~~~~~~ tcldom-libxml2.c:567:22: error: ‘FreeDocument’ undeclared (first use in this function) 567 | tDocPtr->domfree = FreeDocument; | ^~~~~~~~~~~~ tclxml.c: In function ‘TclXML_RegisterAttListDeclProc’: tclxml.c:3657:6: error: unknown type name ‘TclXML_AttlistDeclProc’ 3657 | TclXML_AttlistDeclProc *callback; | ^~~~~~~~~~~~~~~~~~~~~~ tclxml.c: In function ‘TclXML_RegisterStartDoctypeDeclProc’: tclxml.c:3675:6: error: unknown type name ‘TclXML_StartDoctypeDeclProc’ 3675 | TclXML_StartDoctypeDeclProc *callback; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ tcldom-libxml2.c:579:65: error: ‘TclDOMDocumentCommand’ undeclared (first use in this function); did you mean ‘TclDOMCreateCommand’? 579 | domDocPtr->cmd = Tcl_CreateObjCommand(interp, tDocPtr->token, TclDOMDocumentCommand, (ClientData) domDocPtr, DocumentNodeCmdDelete); | ^~~~~~~~~~~~~~~~~~~~~ | TclDOMCreateCommand tclxml.c: In function ‘TclXML_RegisterEndDoctypeDeclProc’: tclxml.c:3693:6: error: unknown type name ‘TclXML_EndDoctypeDeclProc’ 3693 | TclXML_EndDoctypeDeclProc *callback; | ^~~~~~~~~~~~~~~~~~~~~~~~~ tclxml.c: At top level: tclxml.c:3361:1: warning: ‘TclXMLInstanceDeleteCmd’ defined but not used [-Wunused-function] 3361 | TclXMLInstanceDeleteCmd(clientData) | ^~~~~~~~~~~~~~~~~~~~~~~ tclxml.c:2170:1: warning: ‘TclXMLGet’ defined but not used [-Wunused-function] 2170 | TclXMLGet (interp, xmlinfo, objc, objv) | ^~~~~~~~~ tclxml.c:2107:1: warning: ‘TclXMLConfigureParserInstance’ defined but not used [-Wunused-function] 2107 | TclXMLConfigureParserInstance (xmlinfo, option, value) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tcldom-libxml2.c:579:112: error: ‘DocumentNodeCmdDelete’ undeclared (first use in this function) 579 | domDocPtr->cmd = Tcl_CreateObjCommand(interp, tDocPtr->token, TclDOMDocumentCommand, (ClientData) domDocPtr, DocumentNodeCmdDelete); | ^~~~~~~~~~~~~~~~~~~~~ tclxml.c:1942:1: warning: ‘TclXMLCget’ defined but not used [-Wunused-function] 1942 | TclXMLCget (interp, xmlinfo, objc, objv) | ^~~~~~~~~~ tclxml.c:1573:1: warning: ‘TclXMLInstanceConfigure’ defined but not used [-Wunused-function] 1573 | TclXMLInstanceConfigure (interp, xmlinfo, objc, objv) | ^~~~~~~~~~~~~~~~~~~~~~~ tclxml.c:1331:1: warning: ‘TclXMLInstanceCmd’ defined but not used [-Wunused-function] 1331 | TclXMLInstanceCmd (clientData, interp, objc, objv) | ^~~~~~~~~~~~~~~~~ tclxml.c:621:1: warning: ‘TclXMLCreateParserCmd’ defined but not used [-Wunused-function] 621 | TclXMLCreateParserCmd(clientData, interp, objc, objv) | ^~~~~~~~~~~~~~~~~~~~~ tclxml.c:374:1: warning: ‘TclXMLParserClassCmd’ defined but not used [-Wunused-function] 374 | TclXMLParserClassCmd(clientData, interp, objc, objv) | ^~~~~~~~~~~~~~~~~~~~ tclxml.c:318:1: warning: ‘TclXMLConfigureCmd’ defined but not used [-Wunused-function] 318 | TclXMLConfigureCmd(clientData, interp, objc, objv) | ^~~~~~~~~~~~~~~~~~ tcldom-libxml2.c: In function ‘TclDOM_libxml2_CreateObjFromDoc’: tcldom-libxml2.c:609:12: error: implicit declaration of function ‘TclXML_libxml2_CreateObjFromDoc’; did you mean ‘TclDOM_libxml2_CreateObjFromDoc’? [-Wimplicit-function-declaration] 609 | newPtr = TclXML_libxml2_CreateObjFromDoc(docPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | TclDOM_libxml2_CreateObjFromDoc tcldom-libxml2.c:609:10: error: assignment to ‘Tcl_Obj *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 609 | newPtr = TclXML_libxml2_CreateObjFromDoc(docPtr); | ^ tcldom-libxml2.c: In function ‘TclDOMDestroyCommand’: tcldom-libxml2.c:640:21: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘objv’ 640 | Tcl_Obj *CONST objv[]; | ^~~~ tcldom-libxml2.c:646:33: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 646 | Tcl_WrongNumArgs(interp, 1, objv, "token"); | ^~~~ | | | int tcldom-libxml2.c:646:33: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:650:51: error: subscripted value is neither array nor pointer nor vector 650 | if (TclXML_libxml2_GetTclDocFromObj(interp, objv[1], &tDocPtr) == TCL_OK) { | ^ make: *** [Makefile:321: tclxml.o] Error 1 tcldom-libxml2.c:651:42: error: implicit declaration of function ‘GetDOMDocument’ [-Wimplicit-function-declaration] 651 | TclDOM_libxml2_Document *domDocPtr = GetDOMDocument(interp, tDocPtr); | ^~~~~~~~~~~~~~ tcldom-libxml2.c:651:42: error: initialization of ‘TclDOM_libxml2_Document *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] tcldom-libxml2.c:655:7: error: implicit declaration of function ‘TclXML_libxml2_DestroyDocument’ [-Wimplicit-function-declaration] 655 | TclXML_libxml2_DestroyDocument(tDocPtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tcldom-libxml2.c:660:14: error: implicit declaration of function ‘TclDOM_libxml2_GetTclNodeFromObj’ [-Wimplicit-function-declaration] 660 | } else if (TclDOM_libxml2_GetTclNodeFromObj(interp, objv[1], &tNodePtr) == TCL_OK) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tcldom-libxml2.c:660:59: error: subscripted value is neither array nor pointer nor vector 660 | } else if (TclDOM_libxml2_GetTclNodeFromObj(interp, objv[1], &tNodePtr) == TCL_OK) { | ^ tcldom-libxml2.c:661:5: error: implicit declaration of function ‘TclDOM_libxml2_DestroyNode’ [-Wimplicit-function-declaration] 661 | TclDOM_libxml2_DestroyNode(interp, tNodePtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ tcldom-libxml2.c:662:14: error: implicit declaration of function ‘TclDOM_libxml2_GetTclEventFromObj’ [-Wimplicit-function-declaration] 662 | } else if (TclDOM_libxml2_GetTclEventFromObj(interp, objv[1], &tNodePtr) == TCL_OK) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tcldom-libxml2.c:662:60: error: subscripted value is neither array nor pointer nor vector 662 | } else if (TclDOM_libxml2_GetTclEventFromObj(interp, objv[1], &tNodePtr) == TCL_OK) { | ^ tcldom-libxml2.c: At top level: tcldom-libxml2.c:833:1: error: conflicting types for ‘GetDOMDocument’; have ‘TclDOM_libxml2_Document *()’ 833 | GetDOMDocument(interp, tDocPtr) | ^~~~~~~~~~~~~~ tcldom-libxml2.c:651:42: note: previous implicit declaration of ‘GetDOMDocument’ with type ‘int()’ 651 | TclDOM_libxml2_Document *domDocPtr = GetDOMDocument(interp, tDocPtr); | ^~~~~~~~~~~~~~ tcldom-libxml2.c: In function ‘GetDOMDocument’: tcldom-libxml2.c:844:12: error: assignment to ‘Tcl_Obj *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 844 | objPtr = TclXML_libxml2_CreateObjFromDoc(tDocPtr->docPtr); | ^ tcldom-libxml2.c: In function ‘TclDOMParseCommand’: tcldom-libxml2.c:877:21: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘objv’ 877 | Tcl_Obj *CONST objv[]; | ^~~~ tcldom-libxml2.c:884:33: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 884 | Tcl_WrongNumArgs(interp, 1, objv, "xml ?args ...?"); | ^~~~ | | | int tcldom-libxml2.c:884:33: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:891:22: error: subscripted value is neither array nor pointer nor vector 891 | newobjv[i] = objv[i]; | ^ tcldom-libxml2.c: In function ‘TclDOMAdoptCommand’: tcldom-libxml2.c:920:21: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘objv’ 920 | Tcl_Obj *CONST objv[]; | ^~~~ tcldom-libxml2.c:923:33: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 923 | Tcl_WrongNumArgs(interp, 1, objv, "doc"); | ^~~~ | | | int tcldom-libxml2.c:923:33: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:927:36: error: subscripted value is neither array nor pointer nor vector 927 | return AdoptDocument(interp, objv[1]); | ^ tcldom-libxml2.c: In function ‘TclDOMSerializeCommand’: tcldom-libxml2.c:951:21: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘objv’ 951 | Tcl_Obj *CONST objv[]; | ^~~~ tcldom-libxml2.c:965:33: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 965 | Tcl_WrongNumArgs(interp, 1, objv, "node ?option value ...?"); | ^~~~ | | | int tcldom-libxml2.c:965:33: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:969:7: error: implicit declaration of function ‘TclXML_libxml2_GetDocFromObj’ [-Wimplicit-function-declaration] 969 | if (TclXML_libxml2_GetDocFromObj(interp, objv[1], &docPtr) != TCL_OK) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ tcldom-libxml2.c:969:48: error: subscripted value is neither array nor pointer nor vector 969 | if (TclXML_libxml2_GetDocFromObj(interp, objv[1], &docPtr) != TCL_OK) { | ^ tcldom-libxml2.c:970:9: error: implicit declaration of function ‘TclDOM_libxml2_GetNodeFromObj’; did you mean ‘TclDOM_libxml2_CreateObjFromDoc’? [-Wimplicit-function-declaration] 970 | if (TclDOM_libxml2_GetNodeFromObj(interp, objv[1], &nodePtr) == TCL_OK) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | TclDOM_libxml2_CreateObjFromDoc tcldom-libxml2.c:970:51: error: subscripted value is neither array nor pointer nor vector 970 | if (TclDOM_libxml2_GetNodeFromObj(interp, objv[1], &nodePtr) == TCL_OK) { | ^ tcldom-libxml2.c:990:40: error: subscripted value is neither array nor pointer nor vector 990 | Tcl_AppendObjToObj(msgPtr, objv[0]); | ^ tcldom-libxml2.c:996:43: error: subscripted value is neither array nor pointer nor vector 996 | if (Tcl_GetIndexFromObj(interp, objv[0], TclDOM_SerializeCommandOptions, | ^ tcldom-libxml2.c:1004:40: error: subscripted value is neither array nor pointer nor vector 1004 | buf = Tcl_GetStringFromObj(objv[1], &len); | ^ tcldom-libxml2.c:1004:45: error: passing argument 2 of ‘tclStubsPtr->tcl_GetStringFromObj’ from incompatible pointer type [-Wincompatible-pointer-types] 1004 | buf = Tcl_GetStringFromObj(objv[1], &len); | ^~~~ | | | int * tcldom-libxml2.c:1004:45: note: expected ‘Tcl_Size *’ {aka ‘long int *’} but argument is of type ‘int *’ tcldom-libxml2.c:1007:52: error: subscripted value is neither array nor pointer nor vector 1007 | } else if (Tcl_GetIndexFromObj(interp, objv[1], TclDOM_SerializeMethods, | ^ tcldom-libxml2.c:1016:47: error: subscripted value is neither array nor pointer nor vector 1016 | if (Tcl_GetBooleanFromObj(interp, objv[1], &indent) != TCL_OK) { | ^ tcldom-libxml2.c:1016:47: error: subscripted value is neither array nor pointer nor vector 1016 | if (Tcl_GetBooleanFromObj(interp, objv[1], &indent) != TCL_OK) { | ^ tcldom-libxml2.c:1024:47: error: subscripted value is neither array nor pointer nor vector 1024 | if (Tcl_GetBooleanFromObj(interp, objv[1], &omitXMLDeclaration) != TCL_OK) { | ^ tcldom-libxml2.c:1024:47: error: subscripted value is neither array nor pointer nor vector 1024 | if (Tcl_GetBooleanFromObj(interp, objv[1], &omitXMLDeclaration) != TCL_OK) { | ^ tcldom-libxml2.c:1031:27: error: subscripted value is neither array nor pointer nor vector 1031 | encodingPtr = objv[1]; | ^ tcldom-libxml2.c:1087:44: error: ‘CONST’ undeclared (first use in this function); did you mean ‘CONST86’? 1087 | Tcl_ExternalToUtfDString(tclencoding, (CONST char *) xmlBufferContent(bufptr), xmlBufferLength(bufptr), serialized); | ^~~~~ | CONST86 tcldom-libxml2.c:1087:49: error: expected ‘)’ before ‘char’ 1087 | Tcl_ExternalToUtfDString(tclencoding, (CONST char *) xmlBufferContent(bufptr), xmlBufferLength(bufptr), serialized); | ~ ^~~~~ | ) tcldom-libxml2.c:1087:57: error: expected ‘)’ before ‘xmlBufferContent’ 1087 | Tcl_ExternalToUtfDString(tclencoding, (CONST char *) xmlBufferContent(bufptr), xmlBufferLength(bufptr), serialized); | ~ ^~~~~~~~~~~~~~~~~ | ) tcldom-libxml2.c:1087:5: error: too few arguments to function ‘tclStubsPtr->tcl_ExternalToUtfDString’ 1087 | Tcl_ExternalToUtfDString(tclencoding, (CONST char *) xmlBufferContent(bufptr), xmlBufferLength(bufptr), serialized); | ^~~~~~~~~~~~~~~~~~~~~~~~ tcldom-libxml2.c:1102:53: error: expected ‘)’ before ‘char’ 1102 | Tcl_SetObjResult(interp, Tcl_NewStringObj((CONST char *) result, len)); | ~ ^~~~~ | ) tcldom-libxml2.c:1102:61: error: expected ‘)’ before ‘result’ 1102 | Tcl_SetObjResult(interp, Tcl_NewStringObj((CONST char *) result, len)); | ~ ^~~~~~~ | ) tcldom-libxml2.c:1102:30: error: too few arguments to function ‘tclStubsPtr->tcl_NewStringObj’ 1102 | Tcl_SetObjResult(interp, Tcl_NewStringObj((CONST char *) result, len)); | ^~~~~~~~~~~~~~~~ tcldom-libxml2.c:960:9: warning: variable ‘buf’ set but not used [-Wunused-but-set-variable] 960 | char *buf, *encoding; | ^~~ tcldom-libxml2.c: In function ‘TclDOMDOMImplementationCommand’: tcldom-libxml2.c:1175:21: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘objv’ 1175 | Tcl_Obj *CONST objv[]; | ^~~~ tcldom-libxml2.c:1180:33: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 1180 | Tcl_WrongNumArgs(interp, 1, objv, "method ?args...?"); | ^~~~ | | | int tcldom-libxml2.c:1180:33: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:1184:39: error: subscripted value is neither array nor pointer nor vector 1184 | if (Tcl_GetIndexFromObj(interp, objv[1], TclDOM_DOMImplementationCommandMethods, | ^ tcldom-libxml2.c:1206:88: error: subscripted value is neither array nor pointer nor vector 1206 | nodePtr = xmlNewDocNode(docPtr, NULL, (const xmlChar *) Tcl_GetStringFromObj(objv[2], NULL), NULL); | ^ tcldom-libxml2.c:1215:35: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 1215 | Tcl_WrongNumArgs(interp, 1, objv, "create ?doc?"); | ^~~~ | | | int tcldom-libxml2.c:1215:35: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:1228:12: error: implicit declaration of function ‘TclDOMSelectNodeCommand’; did you mean ‘TclDOMSerializeCommand’? [-Wimplicit-function-declaration] 1228 | return TclDOMSelectNodeCommand(dummy, interp, objc - 1, objv + 1); | ^~~~~~~~~~~~~~~~~~~~~~~ | TclDOMSerializeCommand tcldom-libxml2.c:1234:12: error: implicit declaration of function ‘TclDOMIsNodeCommand’; did you mean ‘TclDOMAdoptCommand’? [-Wimplicit-function-declaration] 1234 | return TclDOMIsNodeCommand(dummy, interp, objc - 1, objv + 1); | ^~~~~~~~~~~~~~~~~~~ | TclDOMAdoptCommand tcldom-libxml2.c:1238:55: error: subscripted value is neither array nor pointer nor vector 1238 | Tcl_AppendResult(interp, Tcl_GetStringFromObj(objv[1], NULL)); | ^ tcldom-libxml2.c: In function ‘DTDValidate’: tcldom-libxml2.c:1269:3: error: implicit declaration of function ‘TclXML_libxml2_ResetError’ [-Wimplicit-function-declaration] 1269 | TclXML_libxml2_ResetError(interp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ tcldom-libxml2.c:1288:17: error: implicit declaration of function ‘TclXML_libxml2_GetErrorObj’ [-Wimplicit-function-declaration] 1288 | errObjPtr = TclXML_libxml2_GetErrorObj(interp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ tcldom-libxml2.c:1288:15: error: assignment to ‘Tcl_Obj *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 1288 | errObjPtr = TclXML_libxml2_GetErrorObj(interp); | ^ tcldom-libxml2.c: In function ‘SchemaCompile’: tcldom-libxml2.c:1348:31: error: initialization of ‘Tcl_Obj *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 1348 | Tcl_Obj * errObjPtr = TclXML_libxml2_GetErrorObj(interp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ tcldom-libxml2.c: In function ‘SchemaValidate’: tcldom-libxml2.c:1386:13: error: assignment to ‘Tcl_Obj *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 1386 | errObjPtr = TclXML_libxml2_GetErrorObj(interp); | ^ tcldom-libxml2.c: In function ‘TclDOMTrimCommand’: tcldom-libxml2.c:1433:21: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘objv’ 1433 | Tcl_Obj *CONST objv[]; | ^~~~ tcldom-libxml2.c:1438:33: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 1438 | Tcl_WrongNumArgs(interp, 1, objv, "doc"); | ^~~~ | | | int tcldom-libxml2.c:1438:33: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:1441:48: error: subscripted value is neither array nor pointer nor vector 1441 | if (TclXML_libxml2_GetDocFromObj(interp, objv[1], &docPtr) != TCL_OK) { | ^ tcldom-libxml2.c:1445:3: error: implicit declaration of function ‘TrimDocument’; did you mean ‘FreeDocument’? [-Wimplicit-function-declaration] 1445 | TrimDocument(interp, docPtr); | ^~~~~~~~~~~~ | FreeDocument tcldom-libxml2.c: At top level: tcldom-libxml2.c:1495:1: warning: conflicting types for ‘TrimDocument’; have ‘void()’ 1495 | TrimDocument(interp, docPtr) | ^~~~~~~~~~~~ tcldom-libxml2.c:1495:1: error: static declaration of ‘TrimDocument’ follows non-static declaration tcldom-libxml2.c:1445:3: note: previous implicit declaration of ‘TrimDocument’ with type ‘void()’ 1445 | TrimDocument(interp, docPtr); | ^~~~~~~~~~~~ tcldom-libxml2.c: In function ‘TrimDocument’: tcldom-libxml2.c:1512:20: error: implicit declaration of function ‘TclDOM_libxml2_CreateObjFromNode’; did you mean ‘TclDOM_libxml2_CreateObjFromDoc’? [-Wimplicit-function-declaration] 1512 | nodeObjPtr = TclDOM_libxml2_CreateObjFromNode(interp, delete); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | TclDOM_libxml2_CreateObjFromDoc tcldom-libxml2.c:1512:18: error: assignment to ‘Tcl_Obj *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 1512 | nodeObjPtr = TclDOM_libxml2_CreateObjFromNode(interp, delete); | ^ tcldom-libxml2.c:1514:7: error: implicit declaration of function ‘TclDOM_libxml2_InvalidateNode’ [-Wimplicit-function-declaration] 1514 | TclDOM_libxml2_InvalidateNode(tNodePtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tcldom-libxml2.c:1564:16: error: assignment to ‘Tcl_Obj *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 1564 | nodeObjPtr = TclDOM_libxml2_CreateObjFromNode(interp, delete); | ^ tcldom-libxml2.c: In function ‘TclDOMXIncludeCommand’: tcldom-libxml2.c:1596:21: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘objv’ 1596 | Tcl_Obj *CONST objv[]; | ^~~~ tcldom-libxml2.c:1602:33: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 1602 | Tcl_WrongNumArgs(interp, 1, objv, "doc"); | ^~~~ | | | int tcldom-libxml2.c:1602:33: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:1606:48: error: subscripted value is neither array nor pointer nor vector 1606 | if (TclXML_libxml2_GetDocFromObj(interp, objv[1], &docPtr) != TCL_OK) { | ^ tcldom-libxml2.c: In function ‘TclDOMPrefix2NSCommand’: tcldom-libxml2.c:1643:21: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘objv’ 1643 | Tcl_Obj *CONST objv[]; | ^~~~ tcldom-libxml2.c:1649:33: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 1649 | Tcl_WrongNumArgs(interp, 1, objv, "node prefix"); | ^~~~ | | | int tcldom-libxml2.c:1649:33: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:1653:49: error: subscripted value is neither array nor pointer nor vector 1653 | if (TclDOM_libxml2_GetNodeFromObj(interp, objv[1], &nodePtr) != TCL_OK) { | ^ tcldom-libxml2.c:1657:89: error: subscripted value is neither array nor pointer nor vector 1657 | nsPtr = xmlSearchNs(nodePtr->doc, nodePtr, (const xmlChar *) Tcl_GetStringFromObj(objv[2], NULL)); | ^ tcldom-libxml2.c:1664:46: error: ‘CONST’ undeclared (first use in this function); did you mean ‘CONST86’? 1664 | Tcl_SetObjResult(interp, Tcl_NewStringObj((CONST char *) nsPtr->href, -1)); | ^~~~~ | CONST86 tcldom-libxml2.c:1664:51: error: expected ‘)’ before ‘char’ 1664 | Tcl_SetObjResult(interp, Tcl_NewStringObj((CONST char *) nsPtr->href, -1)); | ~ ^~~~~ | ) tcldom-libxml2.c:1664:59: error: expected ‘)’ before ‘nsPtr’ 1664 | Tcl_SetObjResult(interp, Tcl_NewStringObj((CONST char *) nsPtr->href, -1)); | ~ ^~~~~~ | ) tcldom-libxml2.c:1664:28: error: too few arguments to function ‘tclStubsPtr->tcl_NewStringObj’ 1664 | Tcl_SetObjResult(interp, Tcl_NewStringObj((CONST char *) nsPtr->href, -1)); | ^~~~~~~~~~~~~~~~ tcldom-libxml2.c: In function ‘TclDOMIsNodeCommand’: tcldom-libxml2.c:1689:21: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘objv’ 1689 | Tcl_Obj *CONST objv[]; | ^~~~ tcldom-libxml2.c:1696:33: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 1696 | Tcl_WrongNumArgs(interp, 1, objv, "token"); | ^~~~ | | | int tcldom-libxml2.c:1696:33: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:1700:49: error: subscripted value is neither array nor pointer nor vector 1700 | if (TclDOM_libxml2_GetNodeFromObj(interp, objv[1], &nodePtr) != TCL_OK) { | ^ tcldom-libxml2.c:1701:50: error: subscripted value is neither array nor pointer nor vector 1701 | if (TclXML_libxml2_GetDocFromObj(interp, objv[1], &docPtr) != TCL_OK) { | ^ tcldom-libxml2.c:1702:61: error: subscripted value is neither array nor pointer nor vector 1702 | if (TclDOM_libxml2_GetTclEventFromObj(interp, objv[1], &tNodePtr) != TCL_OK) { | ^ tcldom-libxml2.c: In function ‘TclDOMSelectNodeCommand’: tcldom-libxml2.c:1738:21: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘objv’ 1738 | Tcl_Obj *CONST objv[]; | ^~~~ tcldom-libxml2.c:1749:33: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 1749 | Tcl_WrongNumArgs(interp, 1, objv, "doc location-path ?option value...?"); | ^~~~ | | | int tcldom-libxml2.c:1749:33: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:1753:35: error: subscripted value is neither array nor pointer nor vector 1753 | path = Tcl_GetStringFromObj(objv[2], &len); | ^ tcldom-libxml2.c:1753:40: error: passing argument 2 of ‘tclStubsPtr->tcl_GetStringFromObj’ from incompatible pointer type [-Wincompatible-pointer-types] 1753 | path = Tcl_GetStringFromObj(objv[2], &len); | ^~~~ | | | int * tcldom-libxml2.c:1753:40: note: expected ‘Tcl_Size *’ {aka ‘long int *’} but argument is of type ‘int *’ tcldom-libxml2.c:1758:48: error: subscripted value is neither array nor pointer nor vector 1758 | if (TclXML_libxml2_GetDocFromObj(interp, objv[1], &docPtr) != TCL_OK) { | ^ tcldom-libxml2.c:1759:51: error: subscripted value is neither array nor pointer nor vector 1759 | if (TclDOM_libxml2_GetNodeFromObj(interp, objv[1], &nodePtr) == TCL_OK) { | ^ tcldom-libxml2.c:1768:88: error: subscripted value is neither array nor pointer nor vector 1768 | Tcl_AppendResult(interp, "missing value for option \"", Tcl_GetStringFromObj(objv[i], NULL), "\"", NULL); | ^ tcldom-libxml2.c:1771:41: error: subscripted value is neither array nor pointer nor vector 1771 | if (Tcl_GetIndexFromObj(interp, objv[i], TclDOM_SelectNodeOptions, | ^ tcldom-libxml2.c:1779:57: error: subscripted value is neither array nor pointer nor vector 1779 | if (Tcl_ListObjAppendList(interp, nsOptPtr, objv[i + 1]) != TCL_OK) { | ^ tcldom-libxml2.c:1784:41: error: subscripted value is neither array nor pointer nor vector 1784 | nsOptPtr = Tcl_DuplicateObj(objv[i + 1]); | ^ tcldom-libxml2.c:1786:47: error: passing argument 3 of ‘tclStubsPtr->tcl_ListObjLength’ from incompatible pointer type [-Wincompatible-pointer-types] 1786 | if (Tcl_ListObjLength(interp, nsOptPtr, &len) != TCL_OK) { | ^~~~ | | | int * tcldom-libxml2.c:1786:47: note: expected ‘Tcl_Size *’ {aka ‘long int *’} but argument is of type ‘int *’ tcldom-libxml2.c:1797:78: error: subscripted value is neither array nor pointer nor vector 1797 | Tcl_AppendResult(interp, "unknown option \"", Tcl_GetStringFromObj(objv[i], NULL), "\"", NULL); | ^ tcldom-libxml2.c:1819:41: error: passing argument 3 of ‘tclStubsPtr->tcl_ListObjLength’ from incompatible pointer type [-Wincompatible-pointer-types] 1819 | Tcl_ListObjLength(interp, nsOptPtr, &len); | ^~~~ | | | int * tcldom-libxml2.c:1819:41: note: expected ‘Tcl_Size *’ {aka ‘long int *’} but argument is of type ‘int *’ tcldom-libxml2.c:1838:26: error: initialization of ‘Tcl_Obj *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 1838 | Tcl_Obj *errObjPtr = TclXML_libxml2_GetErrorObj(interp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ tcldom-libxml2.c:1856:18: error: assignment to ‘Tcl_Obj *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 1856 | nodeObjPtr = TclDOM_libxml2_CreateObjFromNode(interp, nodePtr); | ^ tcldom-libxml2.c:1877:23: error: ‘CONST’ undeclared (first use in this function); did you mean ‘CONST86’? 1877 | (CONST char *) xpathObj->stringval, | ^~~~~ | CONST86 tcldom-libxml2.c:1877:28: error: expected ‘)’ before ‘char’ 1877 | (CONST char *) xpathObj->stringval, | ~ ^~~~~ | ) tcldom-libxml2.c:1877:36: error: expected ‘)’ before ‘xpathObj’ 1877 | (CONST char *) xpathObj->stringval, | ^~~~~~~~~ | ) tcldom-libxml2.c:1876:21: note: to match this ‘(’ 1876 | Tcl_SetStringObj(objPtr, | ^ tcldom-libxml2.c:1876:5: error: too few arguments to function ‘tclStubsPtr->tcl_SetStringObj’ 1876 | Tcl_SetStringObj(objPtr, | ^~~~~~~~~~~~~~~~ tcldom-libxml2.c: In function ‘TclDOMDocumentCommand’: tcldom-libxml2.c:1949:21: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘objv’ 1949 | Tcl_Obj *CONST objv[]; | ^~~~ tcldom-libxml2.c:1959:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token 1959 | Tcl_Obj *CONST *optobjv; | ^ tcldom-libxml2.c:1959:19: error: ‘optobjv’ undeclared (first use in this function); did you mean ‘optobjc’? 1959 | Tcl_Obj *CONST *optobjv; | ^~~~~~~ | optobjc tcldom-libxml2.c:1964:35: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 1964 | Tcl_WrongNumArgs(interp, 2, objv, "method token ?args...?"); | ^~~~ | | | int tcldom-libxml2.c:1964:35: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:1968:53: error: subscripted value is neither array nor pointer nor vector 1968 | if (TclXML_libxml2_GetTclDocFromObj(interp, objv[2], &tDocPtr) != TCL_OK) { | ^ tcldom-libxml2.c:1971:53: error: subscripted value is neither array nor pointer nor vector 1971 | if (TclDOM_libxml2_GetNodeFromObj(interp, objv[2], &nodePtr) != TCL_OK) { | ^ tcldom-libxml2.c:1974:26: error: subscripted value is neither array nor pointer nor vector 1974 | nodeObjPtr = objv[2]; | ^ tcldom-libxml2.c:1975:13: error: implicit declaration of function ‘TclXML_libxml2_GetTclDocFromNode’ [-Wimplicit-function-declaration] 1975 | if (TclXML_libxml2_GetTclDocFromNode(interp, nodePtr, &tDocPtr) != TCL_OK) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tcldom-libxml2.c:1994:35: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 1994 | Tcl_WrongNumArgs(interp, 1, objv, "method ?args...?"); | ^~~~ | | | int tcldom-libxml2.c:1994:35: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:2007:39: error: subscripted value is neither array nor pointer nor vector 2007 | if (Tcl_GetIndexFromObj(interp, objv[1], TclDOM_DocumentCommandMethods, | ^ tcldom-libxml2.c:2019:42: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 2019 | Tcl_WrongNumArgs(interp, wrongidx, objv, "option"); | ^~~~ | | | int tcldom-libxml2.c:2019:42: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:2028:12: error: implicit declaration of function ‘DocumentCget’ [-Wimplicit-function-declaration] 2028 | return DocumentCget(interp, docPtr, optobjv[0]); | ^~~~~~~~~~~~ tcldom-libxml2.c:2050:42: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 2050 | Tcl_WrongNumArgs(interp, wrongidx, objv, "nsuri qualname"); | ^~~~ | | | int tcldom-libxml2.c:2050:42: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:2064:44: error: passing argument 2 of ‘tclStubsPtr->tcl_GetStringFromObj’ from incompatible pointer type [-Wincompatible-pointer-types] 2064 | buf = Tcl_GetStringFromObj(optobjv[1], &len); | ^~~~ | | | int * tcldom-libxml2.c:2064:44: note: expected ‘Tcl_Size *’ {aka ‘long int *’} but argument is of type ‘int *’ tcldom-libxml2.c:2118:21: error: assignment to ‘Tcl_Obj *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2118 | newNodeObjPtr = TclDOM_libxml2_CreateObjFromNode(interp, newNodePtr); | ^ tcldom-libxml2.c:2163:21: error: assignment to ‘Tcl_Obj *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2163 | newNodeObjPtr = TclDOM_libxml2_CreateObjFromNode(interp, newNodePtr); | ^ tcldom-libxml2.c:2217:21: error: assignment to ‘Tcl_Obj *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2217 | newNodeObjPtr = TclDOM_libxml2_CreateObjFromNode(interp, newNodePtr); | ^ tcldom-libxml2.c:2233:42: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 2233 | Tcl_WrongNumArgs(interp, wrongidx, objv, "name"); | ^~~~ | | | int tcldom-libxml2.c:2233:42: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:2268:21: error: assignment to ‘Tcl_Obj *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2268 | newNodeObjPtr = TclDOM_libxml2_CreateObjFromNode(interp, newNodePtr); | ^ tcldom-libxml2.c:2288:21: error: assignment to ‘Tcl_Obj *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2288 | newNodeObjPtr = TclDOM_libxml2_CreateObjFromNode(interp, newNodePtr); | ^ tcldom-libxml2.c:2311:21: error: assignment to ‘Tcl_Obj *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2311 | newNodeObjPtr = TclDOM_libxml2_CreateObjFromNode(interp, newNodePtr); | ^ tcldom-libxml2.c:2327:42: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 2327 | Tcl_WrongNumArgs(interp, wrongidx, objv, ""); | ^~~~ | | | int tcldom-libxml2.c:2327:42: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:2344:19: error: assignment to ‘Tcl_Obj *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2344 | newNodeObjPtr = TclDOM_libxml2_CreateObjFromNode(interp, newNodePtr); | ^ tcldom-libxml2.c:2363:42: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 2363 | Tcl_WrongNumArgs(interp, wrongidx, objv, "text"); | ^~~~ | | | int tcldom-libxml2.c:2363:42: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:2373:50: error: passing argument 2 of ‘tclStubsPtr->tcl_GetStringFromObj’ from incompatible pointer type [-Wincompatible-pointer-types] 2373 | content = Tcl_GetStringFromObj(optobjv[0], &len); | ^~~~ | | | int * tcldom-libxml2.c:2373:50: note: expected ‘Tcl_Size *’ {aka ‘long int *’} but argument is of type ‘int *’ tcldom-libxml2.c:2381:21: error: assignment to ‘Tcl_Obj *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2381 | newNodeObjPtr = TclDOM_libxml2_CreateObjFromNode(interp, newNodePtr); | ^ tcldom-libxml2.c:2399:50: error: passing argument 2 of ‘tclStubsPtr->tcl_GetStringFromObj’ from incompatible pointer type [-Wincompatible-pointer-types] 2399 | content = Tcl_GetStringFromObj(optobjv[0], &len); | ^~~~ | | | int * tcldom-libxml2.c:2399:50: note: expected ‘Tcl_Size *’ {aka ‘long int *’} but argument is of type ‘int *’ tcldom-libxml2.c:2414:21: error: assignment to ‘Tcl_Obj *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2414 | newNodeObjPtr = TclDOM_libxml2_CreateObjFromNode(interp, newNodePtr); | ^ tcldom-libxml2.c:2431:42: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 2431 | Tcl_WrongNumArgs(interp, wrongidx, objv, "data"); | ^~~~ | | | int tcldom-libxml2.c:2431:42: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:2444:21: error: assignment to ‘Tcl_Obj *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2444 | newNodeObjPtr = TclDOM_libxml2_CreateObjFromNode(interp, newNodePtr); | ^ tcldom-libxml2.c:2464:21: error: assignment to ‘Tcl_Obj *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2464 | newNodeObjPtr = TclDOM_libxml2_CreateObjFromNode(interp, newNodePtr); | ^ tcldom-libxml2.c:2481:42: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 2481 | Tcl_WrongNumArgs(interp, wrongidx, objv, "text"); | ^~~~ | | | int tcldom-libxml2.c:2481:42: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:2491:50: error: passing argument 2 of ‘tclStubsPtr->tcl_GetStringFromObj’ from incompatible pointer type [-Wincompatible-pointer-types] 2491 | content = Tcl_GetStringFromObj(optobjv[0], &len); | ^~~~ | | | int * tcldom-libxml2.c:2491:50: note: expected ‘Tcl_Size *’ {aka ‘long int *’} but argument is of type ‘int *’ tcldom-libxml2.c:2498:21: error: assignment to ‘Tcl_Obj *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2498 | newNodeObjPtr = TclDOM_libxml2_CreateObjFromNode(interp, newNodePtr); | ^ tcldom-libxml2.c:2513:50: error: passing argument 2 of ‘tclStubsPtr->tcl_GetStringFromObj’ from incompatible pointer type [-Wincompatible-pointer-types] 2513 | content = Tcl_GetStringFromObj(optobjv[0], &len); | ^~~~ | | | int * tcldom-libxml2.c:2513:50: note: expected ‘Tcl_Size *’ {aka ‘long int *’} but argument is of type ‘int *’ tcldom-libxml2.c:2522:21: error: assignment to ‘Tcl_Obj *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2522 | newNodeObjPtr = TclDOM_libxml2_CreateObjFromNode(interp, newNodePtr); | ^ tcldom-libxml2.c:2538:42: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 2538 | Tcl_WrongNumArgs(interp, wrongidx, objv, "target data"); | ^~~~ | | | int tcldom-libxml2.c:2538:42: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:2568:21: error: assignment to ‘Tcl_Obj *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2568 | newNodeObjPtr = TclDOM_libxml2_CreateObjFromNode(interp, newNodePtr); | ^ tcldom-libxml2.c:2582:21: error: assignment to ‘Tcl_Obj *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2582 | newNodeObjPtr = TclDOM_libxml2_CreateObjFromNode(interp, newNodePtr); | ^ tcldom-libxml2.c:2599:42: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 2599 | Tcl_WrongNumArgs(interp, wrongidx, objv, "type"); | ^~~~ | | | int tcldom-libxml2.c:2599:42: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:2614:21: error: implicit declaration of function ‘TclDOM_libxml2_NewEventObj’ [-Wimplicit-function-declaration] 2614 | newNodeObjPtr = TclDOM_libxml2_NewEventObj(interp, docPtr, type, optobjv[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ tcldom-libxml2.c:2628:42: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 2628 | Tcl_WrongNumArgs(interp, wrongidx, objv, "submethod ?args ...?"); | ^~~~ | | | int tcldom-libxml2.c:2628:42: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:2640:52: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 2640 | Tcl_WrongNumArgs(interp, wrongidx, objv, "compile"); | ^~~~ | | | int tcldom-libxml2.c:2640:52: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:2647:52: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 2647 | Tcl_WrongNumArgs(interp, wrongidx, objv, "validate instance"); | ^~~~ | | | int tcldom-libxml2.c:2647:52: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:2673:46: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 2673 | Tcl_WrongNumArgs(interp, wrongidx, objv, "submethod ?args...?"); | ^~~~ | | | int tcldom-libxml2.c:2673:46: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:2685:44: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 2685 | Tcl_WrongNumArgs(interp, wrongidx, objv, "validate"); | ^~~~ | | | int tcldom-libxml2.c:2685:44: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:2703:55: error: subscripted value is neither array nor pointer nor vector 2703 | Tcl_AppendResult(interp, Tcl_GetStringFromObj(objv[1], NULL), "\" not yet implemented", NULL); | ^ tcldom-libxml2.c:2709:5: error: implicit declaration of function ‘TclDOM_PostMutationEvent’ [-Wimplicit-function-declaration] 2709 | TclDOM_PostMutationEvent(interp, tDocPtr, newNodeObjPtr, TCLDOM_EVENT_DOMNODEINSERTED, NULL, Tcl_NewIntObj(1), Tcl_NewIntObj(0), objv[2], NULL, NULL, NULL, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~ tcldom-libxml2.c:2709:138: error: subscripted value is neither array nor pointer nor vector 2709 | TclDOM_PostMutationEvent(interp, tDocPtr, newNodeObjPtr, TCLDOM_EVENT_DOMNODEINSERTED, NULL, Tcl_NewIntObj(1), Tcl_NewIntObj(0), objv[2], NULL, NULL, NULL, NULL); | ^ tcldom-libxml2.c: In function ‘DocumentCget’: tcldom-libxml2.c:2730:21: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘optObj’ 2730 | Tcl_Obj *CONST optObj; | ^~~~~~ tcldom-libxml2.c:2735:7: error: passing argument 2 of ‘tclStubsPtr->tcl_GetIndexFromObjStruct’ makes pointer from integer without a cast [-Wint-conversion] 2735 | if (Tcl_GetIndexFromObj(interp, optObj, TclDOM_DocumentCommandOptions, | ^~~~~~~~~~~~~~~~~~~ | | | int tcldom-libxml2.c:2735:7: note: expected ‘Tcl_Obj *’ but argument is of type ‘int’ tcldom-libxml2.c:2744:51: error: passing argument 1 of ‘tclStubsPtr->tcl_GetStringFromObj’ makes pointer from integer without a cast [-Wint-conversion] 2744 | Tcl_AppendResult(interp, Tcl_GetStringFromObj(optObj, NULL), NULL); | ^~~~~~ | | | int tcldom-libxml2.c:2744:51: note: expected ‘Tcl_Obj *’ but argument is of type ‘int’ tcldom-libxml2.c:2759:32: error: passing argument 2 of ‘tclStubsPtr->tcl_SetObjResult’ makes pointer from integer without a cast [-Wint-conversion] 2759 | Tcl_SetObjResult(interp, TclDOM_libxml2_CreateObjFromNode(interp, nodePtr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int tcldom-libxml2.c:2759:32: note: expected ‘Tcl_Obj *’ but argument is of type ‘int’ tcldom-libxml2.c: In function ‘TriggerEventListeners’: tcldom-libxml2.c:2829:46: error: passing argument 3 of ‘tclStubsPtr->tcl_ListObjLength’ from incompatible pointer type [-Wincompatible-pointer-types] 2829 | Tcl_ListObjLength(interp, listenerListPtr, &listenerLen); | ^~~~~~~~~~~~ | | | int * tcldom-libxml2.c:2829:46: note: expected ‘Tcl_Size *’ {aka ‘long int *’} but argument is of type ‘int *’ tcldom-libxml2.c: In function ‘TclDOMSetLiveNodeListNode’: tcldom-libxml2.c:2862:48: error: passing argument 3 of ‘tclStubsPtr->tcl_ListObjAppendElement’ makes pointer from integer without a cast [-Wint-conversion] 2862 | Tcl_ListObjAppendElement(interp, valuePtr, TclDOM_libxml2_CreateObjFromNode(interp, childPtr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int tcldom-libxml2.c:2862:48: note: expected ‘Tcl_Obj *’ but argument is of type ‘int’ tcldom-libxml2.c: In function ‘TclDOMSetLiveNodeListDoc’: tcldom-libxml2.c:2880:48: error: passing argument 3 of ‘tclStubsPtr->tcl_ListObjAppendElement’ makes pointer from integer without a cast [-Wint-conversion] 2880 | Tcl_ListObjAppendElement(interp, valuePtr, TclDOM_libxml2_CreateObjFromNode(interp, childPtr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int tcldom-libxml2.c:2880:48: note: expected ‘Tcl_Obj *’ but argument is of type ‘int’ tcldom-libxml2.c: In function ‘TclDOMLiveNodeListNode’: tcldom-libxml2.c:2898:16: error: ‘TCL_INTERP_DESTROYED’ undeclared (first use in this function); did you mean ‘TCL_TRACE_DESTROYED’? 2898 | if (flags & (TCL_INTERP_DESTROYED | TCL_TRACE_DESTROYED)) { | ^~~~~~~~~~~~~~~~~~~~ | TCL_TRACE_DESTROYED tcldom-libxml2.c: In function ‘TclDOMLiveNodeListDoc’: tcldom-libxml2.c:2920:16: error: ‘TCL_INTERP_DESTROYED’ undeclared (first use in this function); did you mean ‘TCL_TRACE_DESTROYED’? 2920 | if (flags & (TCL_INTERP_DESTROYED | TCL_TRACE_DESTROYED)) { | ^~~~~~~~~~~~~~~~~~~~ | TCL_TRACE_DESTROYED tcldom-libxml2.c: In function ‘TclDOMSetLiveNamedNodeMap’: tcldom-libxml2.c:2945:82: error: ‘CONST’ undeclared (first use in this function); did you mean ‘CONST86’? 2945 | if (Tcl_SetVar2Ex(interp, varName, (char *) attrPtr->name, Tcl_NewStringObj((CONST char *) xmlGetProp(nodePtr, attrPtr->name), -1), TCL_GLOBAL_ONLY) == NULL) { | ^~~~~ | CONST86 tcldom-libxml2.c:2945:87: error: expected ‘)’ before ‘char’ 2945 | if (Tcl_SetVar2Ex(interp, varName, (char *) attrPtr->name, Tcl_NewStringObj((CONST char *) xmlGetProp(nodePtr, attrPtr->name), -1), TCL_GLOBAL_ONLY) == NULL) { | ~ ^~~~~ | ) tcldom-libxml2.c:2945:95: error: expected ‘)’ before ‘xmlGetProp’ 2945 | if (Tcl_SetVar2Ex(interp, varName, (char *) attrPtr->name, Tcl_NewStringObj((CONST char *) xmlGetProp(nodePtr, attrPtr->name), -1), TCL_GLOBAL_ONLY) == NULL) { | ~ ^~~~~~~~~~~ | ) tcldom-libxml2.c:2945:64: error: too few arguments to function ‘tclStubsPtr->tcl_NewStringObj’ 2945 | if (Tcl_SetVar2Ex(interp, varName, (char *) attrPtr->name, Tcl_NewStringObj((CONST char *) xmlGetProp(nodePtr, attrPtr->name), -1), TCL_GLOBAL_ONLY) == NULL) { | ^~~~~~~~~~~~~~~~ tcldom-libxml2.c:2951:152: error: ‘TclDOMLiveNamedNodeMap’ undeclared (first use in this function); did you mean ‘TclDOMSetLiveNamedNodeMap’? 2951 | if (Tcl_TraceVar2(interp, varName, (char *) attrPtr->name, TCL_TRACE_READS|TCL_TRACE_WRITES|TCL_TRACE_UNSETS|TCL_GLOBAL_ONLY, (Tcl_VarTraceProc *) TclDOMLiveNamedNodeMap, (ClientData) nodePtr) != TCL_OK) { | ^~~~~~~~~~~~~~~~~~~~~~ | TclDOMSetLiveNamedNodeMap tcldom-libxml2.c: In function ‘TclDOMLiveNamedNodeMap’: tcldom-libxml2.c:2969:16: error: ‘TCL_INTERP_DESTROYED’ undeclared (first use in this function); did you mean ‘TCL_TRACE_DESTROYED’? 2969 | if (flags & (TCL_INTERP_DESTROYED | TCL_TRACE_DESTROYED)) { | ^~~~~~~~~~~~~~~~~~~~ | TCL_TRACE_DESTROYED tcldom-libxml2.c:2974:63: error: ‘CONST’ undeclared (first use in this function); did you mean ‘CONST86’? 2974 | if (Tcl_SetVar2Ex(interp, name1, name2, Tcl_NewStringObj((CONST char *) xmlGetProp(nodePtr, (const xmlChar *) name2), -1), TCL_GLOBAL_ONLY) == NULL) { | ^~~~~ | CONST86 tcldom-libxml2.c:2974:68: error: expected ‘)’ before ‘char’ 2974 | if (Tcl_SetVar2Ex(interp, name1, name2, Tcl_NewStringObj((CONST char *) xmlGetProp(nodePtr, (const xmlChar *) name2), -1), TCL_GLOBAL_ONLY) == NULL) { | ~ ^~~~~ | ) tcldom-libxml2.c:2974:76: error: expected ‘)’ before ‘xmlGetProp’ 2974 | if (Tcl_SetVar2Ex(interp, name1, name2, Tcl_NewStringObj((CONST char *) xmlGetProp(nodePtr, (const xmlChar *) name2), -1), TCL_GLOBAL_ONLY) == NULL) { | ~ ^~~~~~~~~~~ | ) tcldom-libxml2.c:2974:45: error: too few arguments to function ‘tclStubsPtr->tcl_NewStringObj’ 2974 | if (Tcl_SetVar2Ex(interp, name1, name2, Tcl_NewStringObj((CONST char *) xmlGetProp(nodePtr, (const xmlChar *) name2), -1), TCL_GLOBAL_ONLY) == NULL) { | ^~~~~~~~~~~~~~~~ tcldom-libxml2.c: In function ‘TclDOMNodeCommand’: tcldom-libxml2.c:3007:21: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘objv’ 3007 | Tcl_Obj *CONST objv[]; | ^~~~ tcldom-libxml2.c:3018:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token 3018 | Tcl_Obj *CONST *optobjv; | ^ tcldom-libxml2.c:3018:19: error: ‘optobjv’ undeclared (first use in this function); did you mean ‘optobjc’? 3018 | Tcl_Obj *CONST *optobjv; | ^~~~~~~ | optobjc tcldom-libxml2.c:3023:35: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 3023 | Tcl_WrongNumArgs(interp, 1, objv, "method token ?arg ...?"); | ^~~~ | | | int tcldom-libxml2.c:3023:35: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:3027:54: error: subscripted value is neither array nor pointer nor vector 3027 | if (TclDOM_libxml2_GetTclNodeFromObj(interp, objv[2], &tNodePtr) != TCL_OK) { | ^ tcldom-libxml2.c:3028:55: error: subscripted value is neither array nor pointer nor vector 3028 | if (TclXML_libxml2_GetTclDocFromObj(interp, objv[2], &tDocPtr) != TCL_OK) { | ^ tcldom-libxml2.c:3030:73: error: subscripted value is neither array nor pointer nor vector 3030 | Tcl_AppendResult(interp, "\"", Tcl_GetStringFromObj(objv[2], NULL), "\" is neither a DOM document nor a DOM node", NULL); | ^ tcldom-libxml2.c:3034:33: error: subscripted value is neither array nor pointer nor vector 3034 | docObjPtr = objv[2]; | ^ tcldom-libxml2.c:3041:24: error: subscripted value is neither array nor pointer nor vector 3041 | nodeObjPtr = objv[2]; | ^ tcldom-libxml2.c:3055:35: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 3055 | Tcl_WrongNumArgs(interp, 1, objv, "method ?arg ...?"); | ^~~~ | | | int tcldom-libxml2.c:3055:35: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:3074:39: error: subscripted value is neither array nor pointer nor vector 3074 | if (Tcl_GetIndexFromObj(interp, objv[1], TclDOM_NodeCommandMethods, | ^ tcldom-libxml2.c:3084:42: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 3084 | Tcl_WrongNumArgs(interp, wrongidx, objv, "option"); | ^~~~ | | | int tcldom-libxml2.c:3084:42: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:3088:5: error: implicit declaration of function ‘NodeCget’ [-Wimplicit-function-declaration] 3088 | NodeCget(interp, docPtr, nodePtr, optobjv[0]); | ^~~~~~~~ tcldom-libxml2.c:3097:18: error: assignment to ‘Tcl_Obj *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 3097 | newobjv[0] = TclXML_libxml2_CreateObjFromDoc(docPtr); | ^ tcldom-libxml2.c:3101:32: error: implicit declaration of function ‘GetPath’ [-Wimplicit-function-declaration] 3101 | Tcl_SetObjResult(interp, GetPath(interp, nodePtr)); | ^~~~~~~ tcldom-libxml2.c:3101:32: error: passing argument 2 of ‘tclStubsPtr->tcl_SetObjResult’ makes pointer from integer without a cast [-Wint-conversion] 3101 | Tcl_SetObjResult(interp, GetPath(interp, nodePtr)); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | int tcldom-libxml2.c:3101:32: note: expected ‘Tcl_Obj *’ but argument is of type ‘int’ tcldom-libxml2.c:3109:42: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 3109 | Tcl_WrongNumArgs(interp, wrongidx, objv, "option ?value? ?option value ...?"); | ^~~~ | | | int tcldom-libxml2.c:3109:42: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:3118:42: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 3118 | Tcl_WrongNumArgs(interp, wrongidx, objv, "option ?value? ?option value ...?"); | ^~~~ | | | int tcldom-libxml2.c:3118:42: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:3122:12: error: implicit declaration of function ‘NodeConfigure’ [-Wimplicit-function-declaration] 3122 | return NodeConfigure(interp, nodePtr, optobjc, optobjv); | ^~~~~~~~~~~~~ tcldom-libxml2.c:3127:42: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 3127 | Tcl_WrongNumArgs(interp, wrongidx, objv, "ref ?new?"); | ^~~~ | | | int tcldom-libxml2.c:3127:42: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:3138:14: error: implicit declaration of function ‘TclDOM_NodeAppendChild’ [-Wimplicit-function-declaration] 3138 | return TclDOM_NodeAppendChild(interp, nodePtr, newPtr); | ^~~~~~~~~~~~~~~~~~~~~~ tcldom-libxml2.c:3146:14: error: implicit declaration of function ‘TclDOM_NodeInsertBefore’ [-Wimplicit-function-declaration] 3146 | return TclDOM_NodeInsertBefore(interp, refPtr, newPtr); | ^~~~~~~~~~~~~~~~~~~~~~~ tcldom-libxml2.c:3153:42: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 3153 | Tcl_WrongNumArgs(interp, wrongidx, objv, "new old"); | ^~~~ | | | int tcldom-libxml2.c:3153:42: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:3190:5: error: implicit declaration of function ‘PostMutationEvents’ [-Wimplicit-function-declaration] 3190 | PostMutationEvents(interp, tDocPtr, nodePtr, refPtr, newPtr, oldParent, refPtr->parent); | ^~~~~~~~~~~~~~~~~~ tcldom-libxml2.c:3192:30: error: passing argument 2 of ‘tclStubsPtr->tcl_SetObjResult’ makes pointer from integer without a cast [-Wint-conversion] 3192 | Tcl_SetObjResult(interp, TclDOM_libxml2_CreateObjFromNode(interp, refPtr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int tcldom-libxml2.c:3192:30: note: expected ‘Tcl_Obj *’ but argument is of type ‘int’ tcldom-libxml2.c:3198:42: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 3198 | Tcl_WrongNumArgs(interp, wrongidx, objv, "child"); | ^~~~ | | | int tcldom-libxml2.c:3198:42: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:3251:42: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 3251 | Tcl_WrongNumArgs(interp, wrongidx, objv, "child"); | ^~~~ | | | int tcldom-libxml2.c:3251:42: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:3306:42: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 3306 | Tcl_WrongNumArgs(interp, wrongidx, objv, "ref"); | ^~~~ | | | int tcldom-libxml2.c:3306:42: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:3333:42: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 3333 | Tcl_WrongNumArgs(interp, wrongidx, objv, "?-deep boolean?"); | ^~~~ | | | int tcldom-libxml2.c:3333:42: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:3361:32: error: passing argument 2 of ‘tclStubsPtr->tcl_SetObjResult’ makes pointer from integer without a cast [-Wint-conversion] 3361 | Tcl_SetObjResult(interp, TclDOM_libxml2_CreateObjFromNode(interp, copyPtr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int tcldom-libxml2.c:3361:32: note: expected ‘Tcl_Obj *’ but argument is of type ‘int’ tcldom-libxml2.c:3372:32: error: passing argument 2 of ‘tclStubsPtr->tcl_SetObjResult’ makes pointer from integer without a cast [-Wint-conversion] 3372 | Tcl_SetObjResult(interp, TclDOM_libxml2_CreateObjFromNode(interp, nodePtr->parent)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int tcldom-libxml2.c:3372:32: note: expected ‘Tcl_Obj *’ but argument is of type ‘int’ tcldom-libxml2.c:3374:32: error: passing argument 2 of ‘tclStubsPtr->tcl_SetObjResult’ makes pointer from integer without a cast [-Wint-conversion] 3374 | Tcl_SetObjResult(interp, TclXML_libxml2_CreateObjFromDoc(nodePtr->doc)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int tcldom-libxml2.c:3374:32: note: expected ‘Tcl_Obj *’ but argument is of type ‘int’ tcldom-libxml2.c:3390:51: error: passing argument 3 of ‘tclStubsPtr->tcl_ListObjAppendElement’ makes pointer from integer without a cast [-Wint-conversion] 3390 | Tcl_ListObjAppendElement(interp, resultPtr, TclDOM_libxml2_CreateObjFromNode(interp, childNodePtr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int tcldom-libxml2.c:3390:51: note: expected ‘Tcl_Obj *’ but argument is of type ‘int’ tcldom-libxml2.c:3403:46: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 3403 | Tcl_WrongNumArgs(interp, wrongidx, objv, "type ?listener? ?-usecapture boolean?"); | ^~~~ | | | int tcldom-libxml2.c:3403:46: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:3461:27: error: assignment to ‘Tcl_Obj *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 3461 | docObjPtr = TclXML_libxml2_CreateObjFromDoc(nodePtr->doc); | ^ tcldom-libxml2.c:3463:27: error: assignment to ‘Tcl_Obj *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 3463 | docObjPtr = TclXML_libxml2_CreateObjFromDoc(docPtr); | ^ tcldom-libxml2.c:3468:31: error: implicit declaration of function ‘TclDOM_GetEventListener’ [-Wimplicit-function-declaration] 3468 | listenerPtr = TclDOM_GetEventListener(interp, tDocPtr, tokenPtr, type, typeObjPtr, usecapture); | ^~~~~~~~~~~~~~~~~~~~~~~ tcldom-libxml2.c:3468:29: error: assignment to ‘Tcl_Obj *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 3468 | listenerPtr = TclDOM_GetEventListener(interp, tDocPtr, tokenPtr, type, typeObjPtr, usecapture); | ^ tcldom-libxml2.c:3476:24: error: implicit declaration of function ‘TclDOM_AddEventListener’ [-Wimplicit-function-declaration] 3476 | return TclDOM_AddEventListener(interp, tDocPtr, tokenPtr, type, typeObjPtr, listenerPtr, usecapture); | ^~~~~~~~~~~~~~~~~~~~~~~ tcldom-libxml2.c:3486:42: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 3486 | Tcl_WrongNumArgs(interp, wrongidx, objv, "type listener ?-usecapture boolean?"); | ^~~~ | | | int tcldom-libxml2.c:3486:42: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:3539:29: error: assignment to ‘Tcl_Obj *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 3539 | docObjPtr = TclXML_libxml2_CreateObjFromDoc(docPtr); | ^ tcldom-libxml2.c:3545:24: error: implicit declaration of function ‘TclDOM_RemoveEventListener’ [-Wimplicit-function-declaration] 3545 | return TclDOM_RemoveEventListener(interp, tDocPtr, tokenPtr, type, typeObjPtr, listenerPtr, usecapture); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ tcldom-libxml2.c:3553:42: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 3553 | Tcl_WrongNumArgs(interp, wrongidx, objv, "event"); | ^~~~ | | | int tcldom-libxml2.c:3553:42: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:3558:11: error: implicit declaration of function ‘TclDOM_libxml2_GetEventFromObj’ [-Wimplicit-function-declaration] 3558 | if (TclDOM_libxml2_GetEventFromObj(interp, optobjv[0], &eventPtr) != TCL_OK) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tcldom-libxml2.c:3563:24: error: implicit declaration of function ‘TclDOM_DispatchEvent’ [-Wimplicit-function-declaration] 3563 | return TclDOM_DispatchEvent(interp, nodeObjPtr, optobjv[0], eventPtr); | ^~~~~~~~~~~~~~~~~~~~ tcldom-libxml2.c:3579:42: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 3579 | Tcl_WrongNumArgs(interp, wrongidx, objv, ""); | ^~~~ | | | int tcldom-libxml2.c:3579:42: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:3626:55: error: subscripted value is neither array nor pointer nor vector 3626 | Tcl_AppendResult(interp, Tcl_GetStringFromObj(objv[1], NULL), "\" not yet implemented", NULL); | ^ tcldom-libxml2.c: In function ‘NodeCget’: tcldom-libxml2.c:3637:21: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘optPtr’ 3637 | Tcl_Obj *CONST optPtr; | ^~~~~~ tcldom-libxml2.c:3647:7: error: passing argument 2 of ‘tclStubsPtr->tcl_GetIndexFromObjStruct’ makes pointer from integer without a cast [-Wint-conversion] 3647 | if (Tcl_GetIndexFromObj(interp, optPtr, TclDOM_NodeCommandOptions, | ^~~~~~~~~~~~~~~~~~~ | | | int tcldom-libxml2.c:3647:7: note: expected ‘Tcl_Obj *’ but argument is of type ‘int’ tcldom-libxml2.c:3744:50: error: ‘CONST’ undeclared (first use in this function); did you mean ‘CONST86’? 3744 | Tcl_SetObjResult(interp, Tcl_NewStringObj((CONST char *) nodePtr->name, -1)); | ^~~~~ | CONST86 tcldom-libxml2.c:3744:55: error: expected ‘)’ before ‘char’ 3744 | Tcl_SetObjResult(interp, Tcl_NewStringObj((CONST char *) nodePtr->name, -1)); | ~ ^~~~~ | ) tcldom-libxml2.c:3744:63: error: expected ‘)’ before ‘nodePtr’ 3744 | Tcl_SetObjResult(interp, Tcl_NewStringObj((CONST char *) nodePtr->name, -1)); | ~ ^~~~~~~~ | ) tcldom-libxml2.c:3744:32: error: too few arguments to function ‘tclStubsPtr->tcl_NewStringObj’ 3744 | Tcl_SetObjResult(interp, Tcl_NewStringObj((CONST char *) nodePtr->name, -1)); | ^~~~~~~~~~~~~~~~ tcldom-libxml2.c:3809:55: error: expected ‘)’ before ‘char’ 3809 | Tcl_SetObjResult(interp, Tcl_NewStringObj((CONST char *) XML_GET_CONTENT(nodePtr), -1)); | ~ ^~~~~ | ) tcldom-libxml2.c:3819:32: error: passing argument 2 of ‘tclStubsPtr->tcl_SetObjResult’ makes pointer from integer without a cast [-Wint-conversion] 3819 | Tcl_SetObjResult(interp, TclXML_libxml2_CreateObjFromDoc(docPtr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int tcldom-libxml2.c:3819:32: note: expected ‘Tcl_Obj *’ but argument is of type ‘int’ tcldom-libxml2.c:3823:30: error: passing argument 2 of ‘tclStubsPtr->tcl_SetObjResult’ makes pointer from integer without a cast [-Wint-conversion] 3823 | Tcl_SetObjResult(interp, TclXML_libxml2_CreateObjFromDoc(nodePtr->doc)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int tcldom-libxml2.c:3823:30: note: expected ‘Tcl_Obj *’ but argument is of type ‘int’ tcldom-libxml2.c:3837:34: error: passing argument 2 of ‘tclStubsPtr->tcl_SetObjResult’ makes pointer from integer without a cast [-Wint-conversion] 3837 | Tcl_SetObjResult(interp, TclXML_libxml2_CreateObjFromDoc(nodePtr->doc)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int tcldom-libxml2.c:3837:34: note: expected ‘Tcl_Obj *’ but argument is of type ‘int’ tcldom-libxml2.c:3839:34: error: passing argument 2 of ‘tclStubsPtr->tcl_SetObjResult’ makes pointer from integer without a cast [-Wint-conversion] 3839 | Tcl_SetObjResult(interp, TclDOM_libxml2_CreateObjFromNode(interp, nodePtr->parent)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int tcldom-libxml2.c:3839:34: note: expected ‘Tcl_Obj *’ but argument is of type ‘int’ tcldom-libxml2.c:3842:32: error: passing argument 2 of ‘tclStubsPtr->tcl_SetObjResult’ makes pointer from integer without a cast [-Wint-conversion] 3842 | Tcl_SetObjResult(interp, TclXML_libxml2_CreateObjFromDoc(nodePtr->doc)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int tcldom-libxml2.c:3842:32: note: expected ‘Tcl_Obj *’ but argument is of type ‘int’ tcldom-libxml2.c:3852:14: error: assignment to ‘Tcl_Obj *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 3852 | objPtr = TclXML_libxml2_CreateObjFromDoc(docPtr); | ^ tcldom-libxml2.c:3910:24: error: passing argument 2 of ‘tclStubsPtr->tcl_SetObjResult’ makes pointer from integer without a cast [-Wint-conversion] 3910 | TclDOM_libxml2_CreateObjFromNode(interp, childNodePtr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int tcldom-libxml2.c:3910:24: note: expected ‘Tcl_Obj *’ but argument is of type ‘int’ tcldom-libxml2.c:3925:32: error: passing argument 2 of ‘tclStubsPtr->tcl_SetObjResult’ makes pointer from integer without a cast [-Wint-conversion] 3925 | Tcl_SetObjResult(interp, TclDOM_libxml2_CreateObjFromNode(interp, childNodePtr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int tcldom-libxml2.c:3925:32: note: expected ‘Tcl_Obj *’ but argument is of type ‘int’ tcldom-libxml2.c:3932:32: error: passing argument 2 of ‘tclStubsPtr->tcl_SetObjResult’ makes pointer from integer without a cast [-Wint-conversion] 3932 | Tcl_SetObjResult(interp, TclDOM_libxml2_CreateObjFromNode(interp, nodePtr->next)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int tcldom-libxml2.c:3932:32: note: expected ‘Tcl_Obj *’ but argument is of type ‘int’ tcldom-libxml2.c:3939:32: error: passing argument 2 of ‘tclStubsPtr->tcl_SetObjResult’ makes pointer from integer without a cast [-Wint-conversion] 3939 | Tcl_SetObjResult(interp, TclDOM_libxml2_CreateObjFromNode(interp, nodePtr->prev)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int tcldom-libxml2.c:3939:32: note: expected ‘Tcl_Obj *’ but argument is of type ‘int’ tcldom-libxml2.c:3956:14: error: assignment to ‘Tcl_Obj *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 3956 | objPtr = TclXML_libxml2_CreateObjFromDoc(nodePtr->doc); | ^ tcldom-libxml2.c:3987:57: error: expected ‘)’ before ‘char’ 3987 | Tcl_SetObjResult(interp, Tcl_NewStringObj((CONST char *) nodePtr->ns->href, -1)); | ~ ^~~~~ | ) tcldom-libxml2.c:3987:65: error: expected ‘)’ before ‘nodePtr’ 3987 | Tcl_SetObjResult(interp, Tcl_NewStringObj((CONST char *) nodePtr->ns->href, -1)); | ~ ^~~~~~~~ | ) tcldom-libxml2.c:3987:34: error: too few arguments to function ‘tclStubsPtr->tcl_NewStringObj’ 3987 | Tcl_SetObjResult(interp, Tcl_NewStringObj((CONST char *) nodePtr->ns->href, -1)); | ^~~~~~~~~~~~~~~~ tcldom-libxml2.c:3997:57: error: expected ‘)’ before ‘char’ 3997 | Tcl_SetObjResult(interp, Tcl_NewStringObj((CONST char *) nodePtr->ns->prefix, -1)); | ~ ^~~~~ | ) tcldom-libxml2.c:3997:65: error: expected ‘)’ before ‘nodePtr’ 3997 | Tcl_SetObjResult(interp, Tcl_NewStringObj((CONST char *) nodePtr->ns->prefix, -1)); | ~ ^~~~~~~~ | ) tcldom-libxml2.c:3997:34: error: too few arguments to function ‘tclStubsPtr->tcl_NewStringObj’ 3997 | Tcl_SetObjResult(interp, Tcl_NewStringObj((CONST char *) nodePtr->ns->prefix, -1)); | ^~~~~~~~~~~~~~~~ tcldom-libxml2.c: In function ‘NodeConfigure’: tcldom-libxml2.c:4015:21: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘objv’ 4015 | Tcl_Obj *CONST objv[]; | ^~~~ tcldom-libxml2.c:4028:41: error: subscripted value is neither array nor pointer nor vector 4028 | if (Tcl_GetIndexFromObj(interp, objv[0], TclDOM_NodeCommandOptions, | ^ tcldom-libxml2.c:4049:73: error: subscripted value is neither array nor pointer nor vector 4049 | Tcl_AppendResult(interp, "attribute \"", Tcl_GetStringFromObj(objv[0], NULL), "\" is read-only", NULL); | ^ tcldom-libxml2.c:4094:34: error: ‘CONST’ undeclared (first use in this function); did you mean ‘CONST86’? 4094 | objPtr = Tcl_NewStringObj((CONST char *) xmlNodeGetContent(nodePtr), -1); | ^~~~~ | CONST86 tcldom-libxml2.c:4094:39: error: expected ‘)’ before ‘char’ 4094 | objPtr = Tcl_NewStringObj((CONST char *) xmlNodeGetContent(nodePtr), -1); | ~ ^~~~~ | ) tcldom-libxml2.c:4094:47: error: expected ‘)’ before ‘xmlNodeGetContent’ 4094 | objPtr = Tcl_NewStringObj((CONST char *) xmlNodeGetContent(nodePtr), -1); | ~ ^~~~~~~~~~~~~~~~~~ | ) tcldom-libxml2.c:4094:16: error: too few arguments to function ‘tclStubsPtr->tcl_NewStringObj’ 4094 | objPtr = Tcl_NewStringObj((CONST char *) xmlNodeGetContent(nodePtr), -1); | ^~~~~~~~~~~~~~~~ tcldom-libxml2.c:4096:38: error: subscripted value is neither array nor pointer nor vector 4096 | buf = Tcl_GetStringFromObj(objv[1], &len); | ^ tcldom-libxml2.c:4096:43: error: passing argument 2 of ‘tclStubsPtr->tcl_GetStringFromObj’ from incompatible pointer type [-Wincompatible-pointer-types] 4096 | buf = Tcl_GetStringFromObj(objv[1], &len); | ^~~~ | | | int * tcldom-libxml2.c:4096:43: note: expected ‘Tcl_Size *’ {aka ‘long int *’} but argument is of type ‘int *’ tcldom-libxml2.c:4104:86: error: subscripted value is neither array nor pointer nor vector 4104 | Tcl_NewIntObj(1), Tcl_NewIntObj(0), NULL, objPtr, objv[1], NULL, NULL); | ^ tcldom-libxml2.c: In function ‘TclDOM_NodeAppendChild’: tcldom-libxml2.c:4172:28: error: passing argument 2 of ‘tclStubsPtr->tcl_SetObjResult’ makes pointer from integer without a cast [-Wint-conversion] 4172 | Tcl_SetObjResult(interp, TclDOM_libxml2_CreateObjFromNode(interp, childPtr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int tcldom-libxml2.c:4172:28: note: expected ‘Tcl_Obj *’ but argument is of type ‘int’ tcldom-libxml2.c: At top level: tcldom-libxml2.c:4216:6: warning: conflicting types for ‘PostMutationEvents’; have ‘void()’ 4216 | void PostMutationEvents(interp, tDocPtr, nodePtr, refPtr, newPtr, oldParent, newParent) | ^~~~~~~~~~~~~~~~~~ tcldom-libxml2.c:3190:5: note: previous implicit declaration of ‘PostMutationEvents’ with type ‘void()’ 3190 | PostMutationEvents(interp, tDocPtr, nodePtr, refPtr, newPtr, oldParent, refPtr->parent); | ^~~~~~~~~~~~~~~~~~ tcldom-libxml2.c: In function ‘TclDOM_AddEventListener’: tcldom-libxml2.c:4326:44: error: passing argument 3 of ‘tclStubsPtr->tcl_ListObjLength’ from incompatible pointer type [-Wincompatible-pointer-types] 4326 | if (Tcl_ListObjLength(interp, listPtr, &len) != TCL_OK) { | ^~~~ | | | int * tcldom-libxml2.c:4326:44: note: expected ‘Tcl_Size *’ {aka ‘long int *’} but argument is of type ‘int *’ tcldom-libxml2.c:4330:53: error: passing argument 2 of ‘tclStubsPtr->tcl_GetStringFromObj’ from incompatible pointer type [-Wincompatible-pointer-types] 4330 | listenerBuf = Tcl_GetStringFromObj(listenerPtr, &listenerLen); | ^~~~~~~~~~~~ | | | int * tcldom-libxml2.c:4330:53: note: expected ‘Tcl_Size *’ {aka ‘long int *’} but argument is of type ‘int *’ tcldom-libxml2.c:4335:43: error: passing argument 2 of ‘tclStubsPtr->tcl_GetStringFromObj’ from incompatible pointer type [-Wincompatible-pointer-types] 4335 | buf2 = Tcl_GetStringFromObj(curPtr, &len2); | ^~~~~ | | | int * tcldom-libxml2.c:4335:43: note: expected ‘Tcl_Size *’ {aka ‘long int *’} but argument is of type ‘int *’ tcldom-libxml2.c:4344:44: error: passing argument 3 of ‘tclStubsPtr->tcl_ListObjLength’ from incompatible pointer type [-Wincompatible-pointer-types] 4344 | if (Tcl_ListObjLength(interp, listPtr, &listlen) != TCL_OK) { | ^~~~~~~~ | | | int * tcldom-libxml2.c:4344:44: note: expected ‘Tcl_Size *’ {aka ‘long int *’} but argument is of type ‘int *’ tcldom-libxml2.c: At top level: tcldom-libxml2.c:4384:1: error: conflicting types for ‘TclDOM_GetEventListener’; have ‘Tcl_Obj *()’ 4384 | TclDOM_GetEventListener(interp,tDocPtr, tokenPtr, type, typeObjPtr, capturer) | ^~~~~~~~~~~~~~~~~~~~~~~ tcldom-libxml2.c:3468:31: note: previous implicit declaration of ‘TclDOM_GetEventListener’ with type ‘int()’ 3468 | listenerPtr = TclDOM_GetEventListener(interp, tDocPtr, tokenPtr, type, typeObjPtr, usecapture); | ^~~~~~~~~~~~~~~~~~~~~~~ tcldom-libxml2.c: In function ‘TclDOM_RemoveEventListener’: tcldom-libxml2.c:4482:46: error: passing argument 3 of ‘tclStubsPtr->tcl_ListObjLength’ from incompatible pointer type [-Wincompatible-pointer-types] 4482 | if (Tcl_ListObjLength(interp, listPtr, &len) != TCL_OK) { | ^~~~ | | | int * tcldom-libxml2.c:4482:46: note: expected ‘Tcl_Size *’ {aka ‘long int *’} but argument is of type ‘int *’ tcldom-libxml2.c:4486:55: error: passing argument 2 of ‘tclStubsPtr->tcl_GetStringFromObj’ from incompatible pointer type [-Wincompatible-pointer-types] 4486 | listenerBuf = Tcl_GetStringFromObj(listenerPtr, &listenerLen); | ^~~~~~~~~~~~ | | | int * tcldom-libxml2.c:4486:55: note: expected ‘Tcl_Size *’ {aka ‘long int *’} but argument is of type ‘int *’ tcldom-libxml2.c:4490:45: error: passing argument 2 of ‘tclStubsPtr->tcl_GetStringFromObj’ from incompatible pointer type [-Wincompatible-pointer-types] 4490 | buf2 = Tcl_GetStringFromObj(curPtr, &len2); | ^~~~~ | | | int * tcldom-libxml2.c:4490:45: note: expected ‘Tcl_Size *’ {aka ‘long int *’} but argument is of type ‘int *’ tcldom-libxml2.c: In function ‘TclDOM_DispatchEvent’: tcldom-libxml2.c:4612:15: error: assignment to ‘Tcl_Obj *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 4612 | docObjPtr = TclXML_libxml2_CreateObjFromDoc(docPtr); | ^ tcldom-libxml2.c:4636:54: error: passing argument 2 of ‘tclStubsPtr->tcl_GetStringFromObj’ from incompatible pointer type [-Wincompatible-pointer-types] 4636 | phase = Tcl_GetStringFromObj(eventPtr->eventPhase, &len); | ^~~~ | | | int * tcldom-libxml2.c:4636:54: note: expected ‘Tcl_Size *’ {aka ‘long int *’} but argument is of type ‘int *’ tcldom-libxml2.c:4650:15: error: assignment to ‘Tcl_Obj *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 4650 | pathPtr = GetPath(interp, nodePtr); | ^ tcldom-libxml2.c:4672:40: error: passing argument 3 of ‘tclStubsPtr->tcl_ListObjLength’ from incompatible pointer type [-Wincompatible-pointer-types] 4672 | Tcl_ListObjLength(interp, pathPtr, &len); | ^~~~ | | | int * tcldom-libxml2.c:4672:40: note: expected ‘Tcl_Size *’ {aka ‘long int *’} but argument is of type ‘int *’ tcldom-libxml2.c:4675:40: error: passing argument 3 of ‘tclStubsPtr->tcl_ListObjLength’ from incompatible pointer type [-Wincompatible-pointer-types] 4675 | Tcl_ListObjLength(interp, pathPtr, &len); | ^~~~ | | | int * tcldom-libxml2.c:4675:40: note: expected ‘Tcl_Size *’ {aka ‘long int *’} but argument is of type ‘int *’ tcldom-libxml2.c:4758:16: error: assignment to ‘Tcl_Obj *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 4758 | objPtr = TclDOM_libxml2_CreateObjFromNode(interp, nodePtr->parent); | ^ tcldom-libxml2.c:4768:16: error: assignment to ‘Tcl_Obj *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 4768 | objPtr = TclXML_libxml2_CreateObjFromDoc(nodePtr->doc); | ^ tcldom-libxml2.c:4594:9: warning: variable ‘phase’ set but not used [-Wunused-but-set-variable] 4594 | char *phase; | ^~~~~ tcldom-libxml2.c: In function ‘TclDOMElementCommand’: tcldom-libxml2.c:4808:21: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘objv’ 4808 | Tcl_Obj *CONST objv[]; | ^~~~ tcldom-libxml2.c:4811:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token 4811 | Tcl_Obj *CONST *optobjv; | ^ tcldom-libxml2.c:4811:19: error: ‘optobjv’ undeclared (first use in this function); did you mean ‘optobjc’? 4811 | Tcl_Obj *CONST *optobjv; | ^~~~~~~ | optobjc tcldom-libxml2.c:4820:35: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 4820 | Tcl_WrongNumArgs(interp, 1, objv, "method ?args...?"); | ^~~~ | | | int tcldom-libxml2.c:4820:35: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:4824:51: error: subscripted value is neither array nor pointer nor vector 4824 | if (TclDOM_libxml2_GetNodeFromObj(interp, objv[2], &nodePtr) != TCL_OK) { | ^ tcldom-libxml2.c:4839:39: error: subscripted value is neither array nor pointer nor vector 4839 | if (Tcl_GetIndexFromObj(interp, objv[1], TclDOM_ElementCommandMethods, | ^ tcldom-libxml2.c:4852:35: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 4852 | Tcl_WrongNumArgs(interp, 1, objv, "option"); | ^~~~ | | | int tcldom-libxml2.c:4852:35: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:4856:12: error: implicit declaration of function ‘ElementCget’; did you mean ‘DocumentCget’? [-Wimplicit-function-declaration] 4856 | return ElementCget(interp, nodePtr, optobjv[0]); | ^~~~~~~~~~~ | DocumentCget tcldom-libxml2.c:4873:35: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 4873 | Tcl_WrongNumArgs(interp, 1, objv, "attr"); | ^~~~ | | | int tcldom-libxml2.c:4873:35: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:4889:35: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 4889 | Tcl_WrongNumArgs(interp, 1, objv, "ns attr"); | ^~~~ | | | int tcldom-libxml2.c:4889:35: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:4907:35: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 4907 | Tcl_WrongNumArgs(interp, 1, objv, "attr value"); | ^~~~ | | | int tcldom-libxml2.c:4907:35: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:4927:51: error: subscripted value is neither array nor pointer nor vector 4927 | TclDOM_PostMutationEvent(interp, tDocPtr, objv[2], TCLDOM_EVENT_DOMATTRMODIFIED, NULL, Tcl_NewIntObj(1), Tcl_NewIntObj(0), NULL, Tcl_NewStringObj(value, -1), optobjv[1], optobjv[0], value == NULL? Tcl_NewStringObj("modification", -1) : Tcl_NewStringObj("addition", -1)); | ^ tcldom-libxml2.c:4935:35: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 4935 | Tcl_WrongNumArgs(interp, 1, objv, "ns attr value"); | ^~~~ | | | int tcldom-libxml2.c:4935:35: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:4967:51: error: subscripted value is neither array nor pointer nor vector 4967 | TclDOM_PostMutationEvent(interp, tDocPtr, objv[2], TCLDOM_EVENT_DOMATTRMODIFIED, NULL, Tcl_NewIntObj(1), Tcl_NewIntObj(0), NULL, Tcl_NewStringObj(value, -1), optobjv[3], optobjv[2], value == NULL? Tcl_NewStringObj("modification", -1) : Tcl_NewStringObj("addition", -1)); | ^ tcldom-libxml2.c:4974:35: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 4974 | Tcl_WrongNumArgs(interp, 1, objv, "attr"); | ^~~~ | | | int tcldom-libxml2.c:4974:35: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:4987:51: error: subscripted value is neither array nor pointer nor vector 4987 | TclDOM_PostMutationEvent(interp, tDocPtr, objv[2], TCLDOM_EVENT_DOMATTRMODIFIED, NULL, Tcl_NewIntObj(1), Tcl_NewIntObj(0), NULL, NULL, NULL, optobjv[2], Tcl_NewStringObj("removed", -1)); | ^ tcldom-libxml2.c:4993:55: error: subscripted value is neither array nor pointer nor vector 4993 | Tcl_AppendResult(interp, Tcl_GetStringFromObj(objv[1], NULL), "\" not yet implemented", NULL); | ^ tcldom-libxml2.c: In function ‘ElementCget’: tcldom-libxml2.c:5004:21: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘optObj’ 5004 | Tcl_Obj *CONST optObj; | ^~~~~~ tcldom-libxml2.c:5008:7: error: passing argument 2 of ‘tclStubsPtr->tcl_GetIndexFromObjStruct’ makes pointer from integer without a cast [-Wint-conversion] 5008 | if (Tcl_GetIndexFromObj(interp, optObj, TclDOM_ElementCommandOptions, | ^~~~~~~~~~~~~~~~~~~ | | | int tcldom-libxml2.c:5008:7: note: expected ‘Tcl_Obj *’ but argument is of type ‘int’ tcldom-libxml2.c:5015:48: error: ‘CONST’ undeclared (first use in this function); did you mean ‘CONST86’? 5015 | Tcl_SetObjResult(interp, Tcl_NewStringObj((CONST char *) nodePtr->name, -1)); | ^~~~~ | CONST86 tcldom-libxml2.c:5015:53: error: expected ‘)’ before ‘char’ 5015 | Tcl_SetObjResult(interp, Tcl_NewStringObj((CONST char *) nodePtr->name, -1)); | ~ ^~~~~ | ) tcldom-libxml2.c:5015:61: error: expected ‘)’ before ‘nodePtr’ 5015 | Tcl_SetObjResult(interp, Tcl_NewStringObj((CONST char *) nodePtr->name, -1)); | ~ ^~~~~~~~ | ) tcldom-libxml2.c:5015:30: error: too few arguments to function ‘tclStubsPtr->tcl_NewStringObj’ 5015 | Tcl_SetObjResult(interp, Tcl_NewStringObj((CONST char *) nodePtr->name, -1)); | ^~~~~~~~~~~~~~~~ tcldom-libxml2.c: In function ‘TclDOM_InitEvent’: tcldom-libxml2.c:5066:58: error: passing argument 2 of ‘tclStubsPtr->tcl_GetStringFromObj’ from incompatible pointer type [-Wincompatible-pointer-types] 5066 | oldType = Tcl_GetStringFromObj(eventPtr->typeObjPtr, &oldLen); | ^~~~~~~ | | | int * tcldom-libxml2.c:5066:58: note: expected ‘Tcl_Size *’ {aka ‘long int *’} but argument is of type ‘int *’ tcldom-libxml2.c:5067:48: error: passing argument 2 of ‘tclStubsPtr->tcl_GetStringFromObj’ from incompatible pointer type [-Wincompatible-pointer-types] 5067 | newType = Tcl_GetStringFromObj(typeObjPtr, &newLen); | ^~~~~~~ | | | int * tcldom-libxml2.c:5067:48: note: expected ‘Tcl_Size *’ {aka ‘long int *’} but argument is of type ‘int *’ tcldom-libxml2.c: In function ‘TclDOM_PostUIEvent’: tcldom-libxml2.c:5324:12: error: assignment to ‘Tcl_Obj *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 5324 | eventObj = TclDOM_libxml2_NewEventObj(interp, tDocPtr->docPtr, type, typeObjPtr); | ^ tcldom-libxml2.c: In function ‘TclDOM_PostMouseEvent’: tcldom-libxml2.c:5392:12: error: assignment to ‘Tcl_Obj *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 5392 | eventObj = TclDOM_libxml2_NewEventObj(interp, tDocPtr->docPtr, type, typeObjPtr); | ^ tcldom-libxml2.c: In function ‘TclDOM_PostMutationEvent’: tcldom-libxml2.c:5457:12: error: assignment to ‘Tcl_Obj *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 5457 | eventObj = TclDOM_libxml2_NewEventObj(interp, tDocPtr->docPtr, type, typeObjPtr); | ^ tcldom-libxml2.c: In function ‘TclDOMEventCommand’: tcldom-libxml2.c:5496:21: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘objv’ 5496 | Tcl_Obj *CONST objv[]; | ^~~~ tcldom-libxml2.c:5513:39: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 5513 | Tcl_WrongNumArgs(interp, 1, objv, "method token ?args...?"); | ^~~~ | | | int tcldom-libxml2.c:5513:39: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:5515:39: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 5515 | Tcl_WrongNumArgs(interp, 1, objv, "method ?args...?"); | ^~~~ | | | int tcldom-libxml2.c:5515:39: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:5520:39: error: subscripted value is neither array nor pointer nor vector 5520 | if (Tcl_GetIndexFromObj(interp, objv[1], TclDOM_EventCommandMethods, | ^ tcldom-libxml2.c:5531:45: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 5531 | Tcl_WrongNumArgs(interp, 1, objv, "cget option"); | ^~~~ | | | int tcldom-libxml2.c:5531:45: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:5544:45: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 5544 | Tcl_WrongNumArgs(interp, 3, objv, "cget event option"); | ^~~~ | | | int tcldom-libxml2.c:5544:45: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:5547:54: error: subscripted value is neither array nor pointer nor vector 5547 | if (TclDOM_libxml2_GetEventFromObj(interp, objv[2], &eventPtr) != TCL_OK) { | ^ tcldom-libxml2.c:5554:41: error: subscripted value is neither array nor pointer nor vector 5554 | if (Tcl_GetIndexFromObj(interp, objv[0], TclDOM_EventCommandOptions, | ^ tcldom-libxml2.c:5642:35: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 5642 | Tcl_WrongNumArgs(interp, 3, objv, "configure option ?value?"); | ^~~~ | | | int tcldom-libxml2.c:5642:35: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:5656:45: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 5656 | Tcl_WrongNumArgs(interp, 2, objv, ""); | ^~~~ | | | int tcldom-libxml2.c:5656:45: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:5668:45: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 5668 | Tcl_WrongNumArgs(interp, 3, objv, ""); | ^~~~ | | | int tcldom-libxml2.c:5668:45: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:5672:54: error: subscripted value is neither array nor pointer nor vector 5672 | if (TclDOM_libxml2_GetEventFromObj(interp, objv[2], &eventPtr) != TCL_OK) { | ^ tcldom-libxml2.c:5685:45: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 5685 | Tcl_WrongNumArgs(interp, 2, objv, ""); | ^~~~ | | | int tcldom-libxml2.c:5685:45: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:5697:45: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 5697 | Tcl_WrongNumArgs(interp, 3, objv, ""); | ^~~~ | | | int tcldom-libxml2.c:5697:45: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:5701:54: error: subscripted value is neither array nor pointer nor vector 5701 | if (TclDOM_libxml2_GetEventFromObj(interp, objv[2], &eventPtr) != TCL_OK) { | ^ tcldom-libxml2.c:5714:45: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 5714 | Tcl_WrongNumArgs(interp, 2, objv, "type bubbles cancelable"); | ^~~~ | | | int tcldom-libxml2.c:5714:45: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:5728:45: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 5728 | Tcl_WrongNumArgs(interp, 3, objv, "type bubbles cancelable"); | ^~~~ | | | int tcldom-libxml2.c:5728:45: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:5732:54: error: subscripted value is neither array nor pointer nor vector 5732 | if (TclDOM_libxml2_GetEventFromObj(interp, objv[2], &eventPtr) != TCL_OK) { | ^ tcldom-libxml2.c:5744:41: error: subscripted value is neither array nor pointer nor vector 5744 | if (Tcl_GetIndexFromObj(interp, objv[0], TclDOM_EventTypes, | ^ tcldom-libxml2.c:5752:42: error: subscripted value is neither array nor pointer nor vector 5752 | TclDOM_InitEvent(eventPtr, type, objv[0], objv[1], objv[2]); | ^ tcldom-libxml2.c:5752:51: error: subscripted value is neither array nor pointer nor vector 5752 | TclDOM_InitEvent(eventPtr, type, objv[0], objv[1], objv[2]); | ^ tcldom-libxml2.c:5752:60: error: subscripted value is neither array nor pointer nor vector 5752 | TclDOM_InitEvent(eventPtr, type, objv[0], objv[1], objv[2]); | ^ tcldom-libxml2.c:5760:45: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 5760 | Tcl_WrongNumArgs(interp, 2, objv, "type bubbles cancelable view ?detail?"); | ^~~~ | | | int tcldom-libxml2.c:5760:45: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:5775:45: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 5775 | Tcl_WrongNumArgs(interp, 3, objv, "type bubbles cancelable view ?detail?"); | ^~~~ | | | int tcldom-libxml2.c:5775:45: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:5779:54: error: subscripted value is neither array nor pointer nor vector 5779 | if (TclDOM_libxml2_GetEventFromObj(interp, objv[2], &eventPtr) != TCL_OK) { | ^ tcldom-libxml2.c:5792:41: error: subscripted value is neither array nor pointer nor vector 5792 | if (Tcl_GetIndexFromObj(interp, objv[0], TclDOM_EventTypes, | ^ tcldom-libxml2.c:5800:44: error: subscripted value is neither array nor pointer nor vector 5800 | TclDOM_InitUIEvent(eventPtr, type, objv[0], objv[1], objv[2], objv[3], objc == 5 ? objv[4] : NULL); | ^ tcldom-libxml2.c:5800:53: error: subscripted value is neither array nor pointer nor vector 5800 | TclDOM_InitUIEvent(eventPtr, type, objv[0], objv[1], objv[2], objv[3], objc == 5 ? objv[4] : NULL); | ^ tcldom-libxml2.c:5800:62: error: subscripted value is neither array nor pointer nor vector 5800 | TclDOM_InitUIEvent(eventPtr, type, objv[0], objv[1], objv[2], objv[3], objc == 5 ? objv[4] : NULL); | ^ tcldom-libxml2.c:5800:71: error: subscripted value is neither array nor pointer nor vector 5800 | TclDOM_InitUIEvent(eventPtr, type, objv[0], objv[1], objv[2], objv[3], objc == 5 ? objv[4] : NULL); | ^ tcldom-libxml2.c:5800:92: error: subscripted value is neither array nor pointer nor vector 5800 | TclDOM_InitUIEvent(eventPtr, type, objv[0], objv[1], objv[2], objv[3], objc == 5 ? objv[4] : NULL); | ^ tcldom-libxml2.c:5808:45: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 5808 | Tcl_WrongNumArgs(interp, 2, objv, "type bubbles cancelable view detail screenX screenY clientX clientY ctrlKey altKey shiftKey metaKey button relatedNode"); | ^~~~ | | | int tcldom-libxml2.c:5808:45: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:5823:45: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 5823 | Tcl_WrongNumArgs(interp, 3, objv, "type bubbles cancelable view detail screenX screenY clientX clientY ctrlKey altKey shiftKey metaKey button relatedNode"); | ^~~~ | | | int tcldom-libxml2.c:5823:45: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:5827:54: error: subscripted value is neither array nor pointer nor vector 5827 | if (TclDOM_libxml2_GetEventFromObj(interp, objv[2], &eventPtr) != TCL_OK) { | ^ tcldom-libxml2.c:5840:41: error: subscripted value is neither array nor pointer nor vector 5840 | if (Tcl_GetIndexFromObj(interp, objv[0], TclDOM_EventTypes, | ^ tcldom-libxml2.c:5848:47: error: subscripted value is neither array nor pointer nor vector 5848 | TclDOM_InitMouseEvent(eventPtr, type, objv[0], objv[1], objv[2], objv[3], objv[4], objv[5], objv[6], objv[7], objv[8], objv[9], objv[10], objv[11], objv[12], objv[13], objv[14]); | ^ tcldom-libxml2.c:5848:56: error: subscripted value is neither array nor pointer nor vector 5848 | TclDOM_InitMouseEvent(eventPtr, type, objv[0], objv[1], objv[2], objv[3], objv[4], objv[5], objv[6], objv[7], objv[8], objv[9], objv[10], objv[11], objv[12], objv[13], objv[14]); | ^ tcldom-libxml2.c:5848:65: error: subscripted value is neither array nor pointer nor vector 5848 | TclDOM_InitMouseEvent(eventPtr, type, objv[0], objv[1], objv[2], objv[3], objv[4], objv[5], objv[6], objv[7], objv[8], objv[9], objv[10], objv[11], objv[12], objv[13], objv[14]); | ^ tcldom-libxml2.c:5848:74: error: subscripted value is neither array nor pointer nor vector 5848 | TclDOM_InitMouseEvent(eventPtr, type, objv[0], objv[1], objv[2], objv[3], objv[4], objv[5], objv[6], objv[7], objv[8], objv[9], objv[10], objv[11], objv[12], objv[13], objv[14]); | ^ tcldom-libxml2.c:5848:83: error: subscripted value is neither array nor pointer nor vector 5848 | TclDOM_InitMouseEvent(eventPtr, type, objv[0], objv[1], objv[2], objv[3], objv[4], objv[5], objv[6], objv[7], objv[8], objv[9], objv[10], objv[11], objv[12], objv[13], objv[14]); | ^ tcldom-libxml2.c:5848:92: error: subscripted value is neither array nor pointer nor vector 5848 | TclDOM_InitMouseEvent(eventPtr, type, objv[0], objv[1], objv[2], objv[3], objv[4], objv[5], objv[6], objv[7], objv[8], objv[9], objv[10], objv[11], objv[12], objv[13], objv[14]); | ^ tcldom-libxml2.c:5848:101: error: subscripted value is neither array nor pointer nor vector 5848 | TclDOM_InitMouseEvent(eventPtr, type, objv[0], objv[1], objv[2], objv[3], objv[4], objv[5], objv[6], objv[7], objv[8], objv[9], objv[10], objv[11], objv[12], objv[13], objv[14]); | ^ tcldom-libxml2.c:5848:110: error: subscripted value is neither array nor pointer nor vector 5848 | TclDOM_InitMouseEvent(eventPtr, type, objv[0], objv[1], objv[2], objv[3], objv[4], objv[5], objv[6], objv[7], objv[8], objv[9], objv[10], objv[11], objv[12], objv[13], objv[14]); | ^ tcldom-libxml2.c:5848:119: error: subscripted value is neither array nor pointer nor vector 5848 | TclDOM_InitMouseEvent(eventPtr, type, objv[0], objv[1], objv[2], objv[3], objv[4], objv[5], objv[6], objv[7], objv[8], objv[9], objv[10], objv[11], objv[12], objv[13], objv[14]); | ^ tcldom-libxml2.c:5848:128: error: subscripted value is neither array nor pointer nor vector 5848 | TclDOM_InitMouseEvent(eventPtr, type, objv[0], objv[1], objv[2], objv[3], objv[4], objv[5], objv[6], objv[7], objv[8], objv[9], objv[10], objv[11], objv[12], objv[13], objv[14]); | ^ tcldom-libxml2.c:5848:137: error: subscripted value is neither array nor pointer nor vector 5848 | TclDOM_InitMouseEvent(eventPtr, type, objv[0], objv[1], objv[2], objv[3], objv[4], objv[5], objv[6], objv[7], objv[8], objv[9], objv[10], objv[11], objv[12], objv[13], objv[14]); | ^ tcldom-libxml2.c:5848:147: error: subscripted value is neither array nor pointer nor vector 5848 | TclDOM_InitMouseEvent(eventPtr, type, objv[0], objv[1], objv[2], objv[3], objv[4], objv[5], objv[6], objv[7], objv[8], objv[9], objv[10], objv[11], objv[12], objv[13], objv[14]); | ^ tcldom-libxml2.c:5848:157: error: subscripted value is neither array nor pointer nor vector 5848 | TclDOM_InitMouseEvent(eventPtr, type, objv[0], objv[1], objv[2], objv[3], objv[4], objv[5], objv[6], objv[7], objv[8], objv[9], objv[10], objv[11], objv[12], objv[13], objv[14]); | ^ tcldom-libxml2.c:5848:167: error: subscripted value is neither array nor pointer nor vector 5848 | TclDOM_InitMouseEvent(eventPtr, type, objv[0], objv[1], objv[2], objv[3], objv[4], objv[5], objv[6], objv[7], objv[8], objv[9], objv[10], objv[11], objv[12], objv[13], objv[14]); | ^ tcldom-libxml2.c:5848:177: error: subscripted value is neither array nor pointer nor vector 5848 | TclDOM_InitMouseEvent(eventPtr, type, objv[0], objv[1], objv[2], objv[3], objv[4], objv[5], objv[6], objv[7], objv[8], objv[9], objv[10], objv[11], objv[12], objv[13], objv[14]); | ^ tcldom-libxml2.c:5856:45: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 5856 | Tcl_WrongNumArgs(interp, 2, objv, "type bubbles cancelable relatedNode prevValue newValue attrName attrChange"); | ^~~~ | | | int tcldom-libxml2.c:5856:45: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:5871:45: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 5871 | Tcl_WrongNumArgs(interp, 3, objv, "type bubbles cancelable relatedNode prevValue newValue attrName attrChange"); | ^~~~ | | | int tcldom-libxml2.c:5871:45: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:5875:54: error: subscripted value is neither array nor pointer nor vector 5875 | if (TclDOM_libxml2_GetEventFromObj(interp, objv[2], &eventPtr) != TCL_OK) { | ^ tcldom-libxml2.c:5888:41: error: subscripted value is neither array nor pointer nor vector 5888 | if (Tcl_GetIndexFromObj(interp, objv[0], TclDOM_EventTypes, | ^ tcldom-libxml2.c:5896:50: error: subscripted value is neither array nor pointer nor vector 5896 | TclDOM_InitMutationEvent(eventPtr, type, objv[0], objv[1], objv[2], objv[3], objv[4], objv[5], objv[6], objv[7]); | ^ tcldom-libxml2.c:5896:59: error: subscripted value is neither array nor pointer nor vector 5896 | TclDOM_InitMutationEvent(eventPtr, type, objv[0], objv[1], objv[2], objv[3], objv[4], objv[5], objv[6], objv[7]); | ^ tcldom-libxml2.c:5896:68: error: subscripted value is neither array nor pointer nor vector 5896 | TclDOM_InitMutationEvent(eventPtr, type, objv[0], objv[1], objv[2], objv[3], objv[4], objv[5], objv[6], objv[7]); | ^ tcldom-libxml2.c:5896:77: error: subscripted value is neither array nor pointer nor vector 5896 | TclDOM_InitMutationEvent(eventPtr, type, objv[0], objv[1], objv[2], objv[3], objv[4], objv[5], objv[6], objv[7]); | ^ tcldom-libxml2.c:5896:86: error: subscripted value is neither array nor pointer nor vector 5896 | TclDOM_InitMutationEvent(eventPtr, type, objv[0], objv[1], objv[2], objv[3], objv[4], objv[5], objv[6], objv[7]); | ^ tcldom-libxml2.c:5896:95: error: subscripted value is neither array nor pointer nor vector 5896 | TclDOM_InitMutationEvent(eventPtr, type, objv[0], objv[1], objv[2], objv[3], objv[4], objv[5], objv[6], objv[7]); | ^ tcldom-libxml2.c:5896:104: error: subscripted value is neither array nor pointer nor vector 5896 | TclDOM_InitMutationEvent(eventPtr, type, objv[0], objv[1], objv[2], objv[3], objv[4], objv[5], objv[6], objv[7]); | ^ tcldom-libxml2.c:5896:113: error: subscripted value is neither array nor pointer nor vector 5896 | TclDOM_InitMutationEvent(eventPtr, type, objv[0], objv[1], objv[2], objv[3], objv[4], objv[5], objv[6], objv[7]); | ^ tcldom-libxml2.c:5908:35: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 5908 | Tcl_WrongNumArgs(interp, 1, objv, "postUIEvent node type ?args ...?"); | ^~~~ | | | int tcldom-libxml2.c:5908:35: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:5912:51: error: subscripted value is neither array nor pointer nor vector 5912 | if (TclDOM_libxml2_GetNodeFromObj(interp, objv[2], &nodePtr) != TCL_OK) { | ^ tcldom-libxml2.c:5915:19: error: subscripted value is neither array nor pointer nor vector 5915 | nodeObj = objv[2]; | ^ tcldom-libxml2.c:5921:41: error: subscripted value is neither array nor pointer nor vector 5921 | if (Tcl_GetIndexFromObj(interp, objv[3], TclDOM_EventTypes, | ^ tcldom-libxml2.c:5927:22: error: subscripted value is neither array nor pointer nor vector 5927 | typeObjPtr = objv[3]; | ^ tcldom-libxml2.c:5930:83: error: subscripted value is neither array nor pointer nor vector 5930 | bubblesPtr = Tcl_GetVar2Ex(interp, "::dom::bubbles", Tcl_GetStringFromObj(objv[3], NULL), TCL_GLOBAL_ONLY|TCL_LEAVE_ERR_MSG); | ^ tcldom-libxml2.c:5935:89: error: subscripted value is neither array nor pointer nor vector 5935 | cancelablePtr = Tcl_GetVar2Ex(interp, "::dom::cancelable", Tcl_GetStringFromObj(objv[3], NULL), TCL_GLOBAL_ONLY|TCL_LEAVE_ERR_MSG); | ^ tcldom-libxml2.c:5958:43: error: subscripted value is neither array nor pointer nor vector 5958 | if (Tcl_GetIndexFromObj(interp, objv[0], TclDOM_EventCommandOptions, | ^ tcldom-libxml2.c:5969:26: error: subscripted value is neither array nor pointer nor vector 5969 | bubblesPtr = objv[1]; | ^ tcldom-libxml2.c:5974:29: error: subscripted value is neither array nor pointer nor vector 5974 | cancelablePtr = objv[1]; | ^ tcldom-libxml2.c:5979:23: error: subscripted value is neither array nor pointer nor vector 5979 | viewPtr = objv[1]; | ^ tcldom-libxml2.c:5984:25: error: subscripted value is neither array nor pointer nor vector 5984 | detailPtr = objv[1]; | ^ tcldom-libxml2.c:6018:35: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 6018 | Tcl_WrongNumArgs(interp, 1, objv, "postMouseEvent node type ?args ...?"); | ^~~~ | | | int tcldom-libxml2.c:6018:35: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:6022:51: error: subscripted value is neither array nor pointer nor vector 6022 | if (TclDOM_libxml2_GetNodeFromObj(interp, objv[2], &nodePtr) != TCL_OK) { | ^ tcldom-libxml2.c:6025:19: error: subscripted value is neither array nor pointer nor vector 6025 | nodeObj = objv[2]; | ^ tcldom-libxml2.c:6031:41: error: subscripted value is neither array nor pointer nor vector 6031 | if (Tcl_GetIndexFromObj(interp, objv[3], TclDOM_EventTypes, | ^ tcldom-libxml2.c:6037:22: error: subscripted value is neither array nor pointer nor vector 6037 | typeObjPtr = objv[3]; | ^ tcldom-libxml2.c:6040:83: error: subscripted value is neither array nor pointer nor vector 6040 | bubblesPtr = Tcl_GetVar2Ex(interp, "::dom::bubbles", Tcl_GetStringFromObj(objv[3], NULL), TCL_GLOBAL_ONLY|TCL_LEAVE_ERR_MSG); | ^ tcldom-libxml2.c:6045:89: error: subscripted value is neither array nor pointer nor vector 6045 | cancelablePtr = Tcl_GetVar2Ex(interp, "::dom::cancelable", Tcl_GetStringFromObj(objv[3], NULL), TCL_GLOBAL_ONLY|TCL_LEAVE_ERR_MSG); | ^ tcldom-libxml2.c:6073:43: error: subscripted value is neither array nor pointer nor vector 6073 | if (Tcl_GetIndexFromObj(interp, objv[0], TclDOM_EventCommandOptions, | ^ tcldom-libxml2.c:6080:26: error: subscripted value is neither array nor pointer nor vector 6080 | bubblesPtr = objv[1]; | ^ tcldom-libxml2.c:6085:29: error: subscripted value is neither array nor pointer nor vector 6085 | cancelablePtr = objv[1]; | ^ tcldom-libxml2.c:6090:30: error: subscripted value is neither array nor pointer nor vector 6090 | relatedNodePtr = objv[1]; | ^ tcldom-libxml2.c:6095:23: error: subscripted value is neither array nor pointer nor vector 6095 | viewPtr = objv[1]; | ^ tcldom-libxml2.c:6100:25: error: subscripted value is neither array nor pointer nor vector 6100 | detailPtr = objv[1]; | ^ tcldom-libxml2.c:6105:26: error: subscripted value is neither array nor pointer nor vector 6105 | screenXPtr = objv[1]; | ^ tcldom-libxml2.c:6110:26: error: subscripted value is neither array nor pointer nor vector 6110 | screenYPtr = objv[1]; | ^ tcldom-libxml2.c:6115:26: error: subscripted value is neither array nor pointer nor vector 6115 | clientXPtr = objv[1]; | ^ tcldom-libxml2.c:6120:26: error: subscripted value is neither array nor pointer nor vector 6120 | clientYPtr = objv[1]; | ^ tcldom-libxml2.c:6125:26: error: subscripted value is neither array nor pointer nor vector 6125 | ctrlKeyPtr = objv[1]; | ^ tcldom-libxml2.c:6130:27: error: subscripted value is neither array nor pointer nor vector 6130 | shiftKeyPtr = objv[1]; | ^ tcldom-libxml2.c:6135:26: error: subscripted value is neither array nor pointer nor vector 6135 | metaKeyPtr = objv[1]; | ^ tcldom-libxml2.c:6140:25: error: subscripted value is neither array nor pointer nor vector 6140 | buttonPtr = objv[1]; | ^ tcldom-libxml2.c:6183:35: error: passing argument 3 of ‘tclStubsPtr->tcl_WrongNumArgs’ makes pointer from integer without a cast [-Wint-conversion] 6183 | Tcl_WrongNumArgs(interp, 1, objv, "postMutationEvent node type ?args ...?"); | ^~~~ | | | int tcldom-libxml2.c:6183:35: note: expected ‘Tcl_Obj * const*’ but argument is of type ‘int’ tcldom-libxml2.c:6187:51: error: subscripted value is neither array nor pointer nor vector 6187 | if (TclDOM_libxml2_GetNodeFromObj(interp, objv[2], &nodePtr) != TCL_OK) { | ^ tcldom-libxml2.c:6190:19: error: subscripted value is neither array nor pointer nor vector 6190 | nodeObj = objv[2]; | ^ tcldom-libxml2.c:6196:41: error: subscripted value is neither array nor pointer nor vector 6196 | if (Tcl_GetIndexFromObj(interp, objv[3], TclDOM_EventTypes, | ^ tcldom-libxml2.c:6202:22: error: subscripted value is neither array nor pointer nor vector 6202 | typeObjPtr = objv[3]; | ^ tcldom-libxml2.c:6205:83: error: subscripted value is neither array nor pointer nor vector 6205 | bubblesPtr = Tcl_GetVar2Ex(interp, "::dom::bubbles", Tcl_GetStringFromObj(objv[3], NULL), TCL_GLOBAL_ONLY|TCL_LEAVE_ERR_MSG); | ^ tcldom-libxml2.c:6210:89: error: subscripted value is neither array nor pointer nor vector 6210 | cancelablePtr = Tcl_GetVar2Ex(interp, "::dom::cancelable", Tcl_GetStringFromObj(objv[3], NULL), TCL_GLOBAL_ONLY|TCL_LEAVE_ERR_MSG); | ^ tcldom-libxml2.c:6232:43: error: subscripted value is neither array nor pointer nor vector 6232 | if (Tcl_GetIndexFromObj(interp, objv[0], TclDOM_EventCommandOptions, | ^ tcldom-libxml2.c:6239:26: error: subscripted value is neither array nor pointer nor vector 6239 | bubblesPtr = objv[1]; | ^ tcldom-libxml2.c:6244:29: error: subscripted value is neither array nor pointer nor vector 6244 | cancelablePtr = objv[1]; | ^ tcldom-libxml2.c:6249:30: error: subscripted value is neither array nor pointer nor vector 6249 | relatedNodePtr = objv[1]; | ^ tcldom-libxml2.c:6254:28: error: subscripted value is neither array nor pointer nor vector 6254 | prevValuePtr = objv[1]; | ^ tcldom-libxml2.c:6259:27: error: subscripted value is neither array nor pointer nor vector 6259 | newValuePtr = objv[1]; | ^ tcldom-libxml2.c:6264:27: error: subscripted value is neither array nor pointer nor vector 6264 | attrNamePtr = objv[1]; | ^ tcldom-libxml2.c:6269:29: error: subscripted value is neither array nor pointer nor vector 6269 | attrChangePtr = objv[1]; | ^ tcldom-libxml2.c: At top level: tcldom-libxml2.c:6325:1: error: conflicting types for ‘GetPath’; have ‘Tcl_Obj *()’ 6325 | GetPath (interp, nodePtr) | ^~~~~~~ tcldom-libxml2.c:3101:32: note: previous implicit declaration of ‘GetPath’ with type ‘int()’ 3101 | Tcl_SetObjResult(interp, GetPath(interp, nodePtr)); | ^~~~~~~ tcldom-libxml2.c: In function ‘GetPath’: tcldom-libxml2.c:6334:19: error: assignment to ‘Tcl_Obj *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 6334 | objv[0] = TclXML_libxml2_CreateObjFromDoc((xmlDocPtr) nodePtr); | ^ tcldom-libxml2.c:6336:19: error: assignment to ‘Tcl_Obj *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 6336 | objv[0] = TclDOM_libxml2_CreateObjFromNode(interp, nodePtr); | ^ tcldom-libxml2.c: At top level: tcldom-libxml2.c:6378:1: error: conflicting types for ‘TclDOM_libxml2_CreateObjFromNode’; have ‘Tcl_Obj *()’ 6378 | TclDOM_libxml2_CreateObjFromNode (interp, nodePtr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tcldom-libxml2.c:1512:20: note: previous implicit declaration of ‘TclDOM_libxml2_CreateObjFromNode’ with type ‘int()’ 1512 | nodeObjPtr = TclDOM_libxml2_CreateObjFromNode(interp, delete); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tcldom-libxml2.c: In function ‘TclDOM_libxml2_CreateObjFromNode’: tcldom-libxml2.c:6414:107: error: ‘TclDOMNodeCommandDelete’ undeclared (first use in this function); did you mean ‘TclDOMNodeCommand’? 6414 | tNodePtr->cmd = Tcl_CreateObjCommand(interp, tNodePtr->token, TclDOMNodeCommand, (ClientData) tNodePtr, TclDOMNodeCommandDelete); | ^~~~~~~~~~~~~~~~~~~~~~~ | TclDOMNodeCommand tcldom-libxml2.c:6417:40: error: ‘VOID’ undeclared (first use in this function) 6417 | objPtr->internalRep.otherValuePtr = (VOID *) tNodePtr; | ^~~~ tcldom-libxml2.c:6417:46: error: expected expression before ‘)’ token 6417 | objPtr->internalRep.otherValuePtr = (VOID *) tNodePtr; | ^ tcldom-libxml2.c:6424:3: error: implicit declaration of function ‘NodeAddObjRef’ [-Wimplicit-function-declaration] 6424 | NodeAddObjRef(tNodePtr, objPtr); | ^~~~~~~~~~~~~ tcldom-libxml2.c: At top level: tcldom-libxml2.c:6446:1: warning: conflicting types for ‘NodeAddObjRef’; have ‘void()’ 6446 | NodeAddObjRef(tNodePtr, objPtr) | ^~~~~~~~~~~~~ tcldom-libxml2.c:6446:1: error: static declaration of ‘NodeAddObjRef’ follows non-static declaration tcldom-libxml2.c:6424:3: note: previous implicit declaration of ‘NodeAddObjRef’ with type ‘void()’ 6424 | NodeAddObjRef(tNodePtr, objPtr); | ^~~~~~~~~~~~~ tcldom-libxml2.c: In function ‘TclDOM_libxml2_DeleteNode’: tcldom-libxml2.c:6662:12: error: assignment to ‘Tcl_Obj *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 6662 | objPtr = TclXML_libxml2_CreateObjFromDoc(nodePtr->doc); | ^ tcldom-libxml2.c:6685:14: error: called object is not a function or function pointer 6685 | (tNodePtr->appfree)(tNodePtr->apphook); | ~~~~~~~~~^~~~~~~~~~ tcldom-libxml2.c: At top level: tcldom-libxml2.c:6692:1: warning: conflicting types for ‘TclDOM_libxml2_DestroyNode’; have ‘void()’ 6692 | TclDOM_libxml2_DestroyNode (interp, tNodePtr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ tcldom-libxml2.c:661:5: note: previous implicit declaration of ‘TclDOM_libxml2_DestroyNode’ with type ‘void()’ 661 | TclDOM_libxml2_DestroyNode(interp, tNodePtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ tcldom-libxml2.c:6717:1: warning: conflicting types for ‘TclDOM_libxml2_InvalidateNode’; have ‘void()’ 6717 | TclDOM_libxml2_InvalidateNode (tNodePtr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tcldom-libxml2.c:1514:7: note: previous implicit declaration of ‘TclDOM_libxml2_InvalidateNode’ with type ‘void()’ 1514 | TclDOM_libxml2_InvalidateNode(tNodePtr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tcldom-libxml2.c: In function ‘NodeTypeSetFromAny’: tcldom-libxml2.c:6770:37: error: passing argument 2 of ‘tclStubsPtr->tcl_GetStringFromObj’ from incompatible pointer type [-Wincompatible-pointer-types] 6770 | id = Tcl_GetStringFromObj(objPtr, &idlen); | ^~~~~~ | | | int * tcldom-libxml2.c:6770:37: note: expected ‘Tcl_Size *’ {aka ‘long int *’} but argument is of type ‘int *’ tcldom-libxml2.c:6766:22: warning: variable ‘node’ set but not used [-Wunused-but-set-variable] 6766 | char *id, doc[21], node[21]; | ^~~~ tcldom-libxml2.c: At top level: tcldom-libxml2.c:6945:1: error: conflicting types for ‘TclDOM_libxml2_NewEventObj’; have ‘Tcl_Obj *()’ 6945 | TclDOM_libxml2_NewEventObj (interp, docPtr, type, typeObjPtr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ tcldom-libxml2.c:2614:21: note: previous implicit declaration of ‘TclDOM_libxml2_NewEventObj’ with type ‘int()’ 2614 | newNodeObjPtr = TclDOM_libxml2_NewEventObj(interp, docPtr, type, optobjv[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ tcldom-libxml2.c: In function ‘TclDOM_libxml2_NewEventObj’: tcldom-libxml2.c:6959:13: error: assignment to ‘Tcl_Obj *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 6959 | docObjPtr = TclXML_libxml2_CreateObjFromDoc(docPtr); | ^ tcldom-libxml2.c:6983:108: error: ‘TclDOMEventCommandDelete’ undeclared (first use in this function); did you mean ‘TclDOMNodeCommandDelete’? 6983 | tNodePtr->cmd = Tcl_CreateObjCommand(interp, tNodePtr->token, TclDOMEventCommand, (ClientData) tNodePtr, TclDOMEventCommandDelete); | ^~~~~~~~~~~~~~~~~~~~~~~~ | TclDOMNodeCommandDelete tcldom-libxml2.c:6995:40: error: ‘VOID’ undeclared (first use in this function) 6995 | objPtr->internalRep.otherValuePtr = (VOID *) tNodePtr; | ^~~~ tcldom-libxml2.c:6995:46: error: expected expression before ‘)’ token 6995 | objPtr->internalRep.otherValuePtr = (VOID *) tNodePtr; | ^ tcldom-libxml2.c: In function ‘TclDOMAdoptCommand’: tcldom-libxml2.c:928:1: warning: control reaches end of non-void function [-Wreturn-type] 928 | } | ^ tcldom-libxml2.c: At top level: tcldom-libxml2.c:6325:1: warning: ‘GetPath’ defined but not used [-Wunused-function] 6325 | GetPath (interp, nodePtr) | ^~~~~~~ tcldom-libxml2.c:1495:1: warning: ‘TrimDocument’ defined but not used [-Wunused-function] 1495 | TrimDocument(interp, docPtr) | ^~~~~~~~~~~~ make: *** [Makefile:321: tcldom-libxml2.o] Error 1 RPM build errors: error: Bad exit status from /var/tmp/rpm-tmp.mnkKym (%build) Bad exit status from /var/tmp/rpm-tmp.mnkKym (%build) Finish: rpmbuild tcl-tclxml-3.2-37.fc42.src.rpm Finish: build phase for tcl-tclxml-3.2-37.fc42.src.rpm INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-ppc64le-1729004716.709134/root/var/log/dnf5.log ERROR: Exception(/var/lib/copr-rpmbuild/results/tcl-tclxml-3.2-37.fc42.src.rpm) Config(fedora-rawhide-ppc64le) 0 minutes 16 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_failure=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot ERROR: Command failed: # /usr/bin/systemd-nspawn -q -M 9d45974ac62f455bb2c6e1555c180284 -D /var/lib/mock/fedora-rawhide-ppc64le-1729004716.709134/root -a -u mockbuild --capability=cap_ipc_lock --rlimit=RLIMIT_NOFILE=10240 --capability=cap_ipc_lock --bind=/tmp/mock-resolv.1z4106j2:/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 --target ppc64le --nodeps /builddir/build/originals/tcl-tclxml.spec' Copr build error: Build failed